diff --git a/framework/core/js/package-lock.json b/framework/core/js/package-lock.json index 9405a8e4a..055175173 100644 --- a/framework/core/js/package-lock.json +++ b/framework/core/js/package-lock.json @@ -1834,6 +1834,11 @@ "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" }, + "dayjs": { + "version": "1.8.28", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.8.28.tgz", + "integrity": "sha512-ccnYgKC0/hPSGXxj7Ju6AV/BP4HUkXC2u15mikXT5mX9YorEaoi1bEKOmAqdkJHN4EEkmAf97SpH66Try5Mbeg==" + }, "debug": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", @@ -3644,11 +3649,6 @@ "minimist": "^1.2.5" } }, - "moment": { - "version": "2.22.2", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz", - "integrity": "sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=" - }, "move-concurrently": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", diff --git a/framework/core/js/package.json b/framework/core/js/package.json index b2cfc0d76..879b574b0 100644 --- a/framework/core/js/package.json +++ b/framework/core/js/package.json @@ -5,6 +5,7 @@ "bootstrap": "^3.4.1", "classnames": "^2.2.5", "color-thief-browser": "^2.0.2", + "dayjs": "^1.8.28", "expose-loader": "^0.7.5", "flarum-webpack-config": "0.1.0-beta.10", "jquery": "^3.4.1", @@ -12,7 +13,6 @@ "lodash-es": "^4.17.14", "m.attrs.bidi": "github:tobscure/m.attrs.bidi", "mithril": "^0.2.8", - "moment": "^2.22.2", "punycode": "^2.1.1", "spin.js": "^3.1.0", "webpack": "^4.43.0", diff --git a/framework/core/js/src/common/helpers/fullTime.js b/framework/core/js/src/common/helpers/fullTime.js index 9cf995db5..4229df81b 100644 --- a/framework/core/js/src/common/helpers/fullTime.js +++ b/framework/core/js/src/common/helpers/fullTime.js @@ -6,10 +6,10 @@ * @return {Object} */ export default function fullTime(time) { - const mo = moment(time); + const d = dayjs(time); - const datetime = mo.format(); - const full = mo.format('LLLL'); + const datetime = d.format(); + const full = d.format('LLLL'); return (