Skip to content

Commit ad6c462

Browse files
committed
chore(core): remove moment and deprecated date-picker utils
1 parent a137ba5 commit ad6c462

File tree

6 files changed

+7
-102
lines changed

6 files changed

+7
-102
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Removed
11+
12+
- _[BREAKING]_ `@lumx/core/js/utils/date-picker` date util functions have been removed, replaced with internal utils (not using moment anymore)
13+
1014
### Changed
1115

1216
- `@lumx/react` no long depend on `moment` or `moment-range` to generate the date picker.

packages/lumx-core/package.json

-4
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,5 @@
7373
"webpack": "^4.44.1",
7474
"webpack-notifier": "^1.8.0",
7575
"webpackbar": "^4.0.0"
76-
},
77-
"peerDependencies": {
78-
"moment": ">= 2",
79-
"moment-range": "^4.0.2"
8076
}
8177
}

packages/lumx-core/src/js/date-picker.ts

-77
This file was deleted.

packages/lumx-core/webpack.config.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ module.exports = {
143143
),
144144
},
145145

146-
externals: ['moment', 'moment-range'],
146+
externals: [],
147147

148148
bail: true,
149149
devtool: 'source-map',

packages/site-demo/package.json

-2
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,6 @@
4444
"intersection-observer": "^0.7.0",
4545
"lodash": "4.17.21",
4646
"lunr": "^2.3.9",
47-
"moment": "^2.29.4",
48-
"moment-range": "^4.0.2",
4947
"prism-react-renderer": "^0.1.5",
5048
"prismjs": "^1.25.0",
5149
"react": "^17.0.2",

yarn.lock

+2-18
Original file line numberDiff line numberDiff line change
@@ -6100,9 +6100,6 @@ __metadata:
61006100
webpack: ^4.44.1
61016101
webpack-notifier: ^1.8.0
61026102
webpackbar: ^4.0.0
6103-
peerDependencies:
6104-
moment: ">= 2"
6105-
moment-range: ^4.0.2
61066103
languageName: unknown
61076104
linkType: soft
61086105

@@ -15357,7 +15354,7 @@ __metadata:
1535715354
languageName: node
1535815355
linkType: hard
1535915356

15360-
"es6-symbol@npm:^3.1.0, es6-symbol@npm:^3.1.1, es6-symbol@npm:~3.1.2":
15357+
"es6-symbol@npm:^3.1.1, es6-symbol@npm:~3.1.2":
1536115358
version: 3.1.3
1536215359
resolution: "es6-symbol@npm:3.1.3"
1536315360
dependencies:
@@ -23889,8 +23886,6 @@ fsevents@~2.1.2:
2388923886
intersection-observer: ^0.7.0
2389023887
lodash: 4.17.21
2389123888
lunr: ^2.3.9
23892-
moment: ^2.29.4
23893-
moment-range: ^4.0.2
2389423889
prism-react-renderer: ^0.1.5
2389523890
prismjs: ^1.25.0
2389623891
react: ^17.0.2
@@ -25016,18 +25011,7 @@ fsevents@~2.1.2:
2501625011
languageName: node
2501725012
linkType: hard
2501825013

25019-
"moment-range@npm:^4.0.2":
25020-
version: 4.0.2
25021-
resolution: "moment-range@npm:4.0.2"
25022-
dependencies:
25023-
es6-symbol: ^3.1.0
25024-
peerDependencies:
25025-
moment: ">= 2"
25026-
checksum: ff7425eed2600b1450ae25a7d074fb1edbc7956199f9eca974d5b2bc7885912dd08205e55675eb1b8cbbdcb3647622748861822580bd7327e680ca2202f8ee31
25027-
languageName: node
25028-
linkType: hard
25029-
25030-
"moment@npm:^2.27.0, moment@npm:^2.29.4":
25014+
"moment@npm:^2.27.0":
2503125015
version: 2.29.4
2503225016
resolution: "moment@npm:2.29.4"
2503325017
checksum: 0ec3f9c2bcba38dc2451b1daed5daded747f17610b92427bebe1d08d48d8b7bdd8d9197500b072d14e326dd0ccf3e326b9e3d07c5895d3d49e39b6803b76e80e

0 commit comments

Comments
 (0)