Skip to content

Commit f8f01c3

Browse files
committed
fix(deps): replace dependency messageformat with @messageformat/core 3.3.0
1 parent 06f4bbb commit f8f01c3

File tree

3 files changed

+67
-39
lines changed

3 files changed

+67
-39
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@
5858
"@codemirror/stream-parser": "^0.19.9",
5959
"@formatjs/intl-locale": "^2.4.40",
6060
"@formatjs/intl-relativetimeformat": "^9.3.2",
61+
"@messageformat/core": "3.3.0",
6162
"@popperjs/core": "^2.11.7",
6263
"clipboard-copy": "^4.0.0",
6364
"codemirror-asciidoc": "^2.0.0",
@@ -66,7 +67,6 @@
6667
"jdenticon": "^3.1.0",
6768
"jsonschema": "^1.4.0",
6869
"lit": "^2.0.2",
69-
"messageformat": "^2.3.0",
7070
"object-path": "^0.11.8",
7171
"resize-observer-polyfill": "^1.5.1",
7272
"whatwg-fetch": "^3.6.17"

src/lib/i18n.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
* limitations under the License.
1515
*/
1616
import 'whatwg-fetch';
17+
import MessageFormat from '@messageformat/core';
1718

1819
/**
1920
* @param {string} key - The translation key
@@ -49,7 +50,6 @@ function getTranslation(key) {
4950
// Init private translation storage
5051
i18n._translations = {};
5152

52-
const MessageFormat = require('messageformat');
5353
i18n._messageFormatter = new MessageFormat(i18n._lang);
5454

5555
/**

yarn.lock

Lines changed: 65 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -4071,6 +4071,7 @@ __metadata:
40714071
"@formatjs/intl-locale": ^2.4.40
40724072
"@formatjs/intl-relativetimeformat": ^9.3.2
40734073
"@highcharts/map-collection": 2.0.1
4074+
"@messageformat/core": 3.3.0
40744075
"@popperjs/core": ^2.11.7
40754076
"@semantic-release/changelog": 6.0.2
40764077
"@semantic-release/git": 10.0.1
@@ -4118,7 +4119,6 @@ __metadata:
41184119
lit: ^2.0.2
41194120
lit-html: 2.6.1
41204121
markdown-it: 12.3.2
4121-
messageformat: ^2.3.0
41224122
node-static: 0.7.11
41234123
nodemon: 2.0.21
41244124
object-path: ^0.11.8
@@ -4714,6 +4714,52 @@ __metadata:
47144714
languageName: node
47154715
linkType: hard
47164716

4717+
"@messageformat/core@npm:3.3.0":
4718+
version: 3.3.0
4719+
resolution: "@messageformat/core@npm:3.3.0"
4720+
dependencies:
4721+
"@messageformat/date-skeleton": ^1.0.0
4722+
"@messageformat/number-skeleton": ^1.0.0
4723+
"@messageformat/parser": ^5.1.0
4724+
"@messageformat/runtime": ^3.0.1
4725+
make-plural: ^7.0.0
4726+
safe-identifier: ^0.4.1
4727+
checksum: 9c4e8cb878567711b132305ba798358751f5db43cdbcd450469dd6bc880fcf7edb313bf3f0eb8ad3e78c86aeaa7c32050b611dfd3b8ec2ae4e58373973082ea0
4728+
languageName: node
4729+
linkType: hard
4730+
4731+
"@messageformat/date-skeleton@npm:^1.0.0":
4732+
version: 1.0.1
4733+
resolution: "@messageformat/date-skeleton@npm:1.0.1"
4734+
checksum: 0832029a18ae54c81d4473eaa764cebbabe084d1a3253a6d4975e5802bff7416a51d43522aad9292eb9663735282a7667e2818efc92905c497ca87424d822ceb
4735+
languageName: node
4736+
linkType: hard
4737+
4738+
"@messageformat/number-skeleton@npm:^1.0.0":
4739+
version: 1.2.0
4740+
resolution: "@messageformat/number-skeleton@npm:1.2.0"
4741+
checksum: deb38fc45248a774e142437c5687a4ba452ab4064ac7ac985da26376238a9f54bd43e6e90ab0756fedd35d4d83e36d2dfc336abf643d52ff3850f5d1eae59e0c
4742+
languageName: node
4743+
linkType: hard
4744+
4745+
"@messageformat/parser@npm:^5.1.0":
4746+
version: 5.1.0
4747+
resolution: "@messageformat/parser@npm:5.1.0"
4748+
dependencies:
4749+
moo: ^0.5.1
4750+
checksum: e5c53d1328f90bcf4bf01321c996e4aa18bff95e30b4bb508284a7f290bbaf496adffec20407596aaf6556467cbd82bee8931ca0982a4254ded651569d356da2
4751+
languageName: node
4752+
linkType: hard
4753+
4754+
"@messageformat/runtime@npm:^3.0.1":
4755+
version: 3.0.1
4756+
resolution: "@messageformat/runtime@npm:3.0.1"
4757+
dependencies:
4758+
make-plural: ^7.0.0
4759+
checksum: e69c3b0b372e15af88c285f6884ac0e3ba5fc7227b8ddc7f4bef94cb5675057126dc0ae9001e2a623d7ec61727d9b5e69b8e61be8618afe0baf40081ad3b0568
4760+
languageName: node
4761+
linkType: hard
4762+
47174763
"@mrmlnc/readdir-enhanced@npm:^2.2.1":
47184764
version: 2.2.1
47194765
resolution: "@mrmlnc/readdir-enhanced@npm:2.2.1"
@@ -16988,17 +17034,10 @@ __metadata:
1698817034
languageName: node
1698917035
linkType: hard
1699017036

16991-
"make-plural@npm:^4.3.0":
16992-
version: 4.3.0
16993-
resolution: "make-plural@npm:4.3.0"
16994-
dependencies:
16995-
minimist: ^1.2.0
16996-
dependenciesMeta:
16997-
minimist:
16998-
optional: true
16999-
bin:
17000-
make-plural: ./bin/make-plural
17001-
checksum: 1702556e988d7f0b64f10260bf897be3b32e973fbb21b59175ba2ece75ad4d49b9d8caea2ef633dd573e6009051f221fe350907d9f2a904a21e9c9b7b964fba4
17037+
"make-plural@npm:^7.0.0":
17038+
version: 7.3.0
17039+
resolution: "make-plural@npm:7.3.0"
17040+
checksum: bb39b4b77533f0d5fb94eec128340b54dda8c1707d6b0a98c148e5d7bc23094e123f88275a61573fa31dc2f5d7352215cee0df523cd69b5d8fcb3969a2bcf8f8
1700217041
languageName: node
1700317042
linkType: hard
1700417043

@@ -17295,31 +17334,6 @@ __metadata:
1729517334
languageName: node
1729617335
linkType: hard
1729717336

17298-
"messageformat-formatters@npm:^2.0.1":
17299-
version: 2.0.1
17300-
resolution: "messageformat-formatters@npm:2.0.1"
17301-
checksum: 847d034aaf354abd6af2dc8ff3d0f98b165242545916fa060714201afa14b60a4d246951ef354fc8511de9dde36c16b69ca348ed6c79116840f9f0511cf61ab4
17302-
languageName: node
17303-
linkType: hard
17304-
17305-
"messageformat-parser@npm:^4.1.2":
17306-
version: 4.1.3
17307-
resolution: "messageformat-parser@npm:4.1.3"
17308-
checksum: d5a72581116b1813460241672ffb6ff3e2f05c311d48c7d81daf368f5254447dda095756e53830664383c51c707dbf387c21b35cd341b7edd4f2945656ac476f
17309-
languageName: node
17310-
linkType: hard
17311-
17312-
"messageformat@npm:^2.3.0":
17313-
version: 2.3.0
17314-
resolution: "messageformat@npm:2.3.0"
17315-
dependencies:
17316-
make-plural: ^4.3.0
17317-
messageformat-formatters: ^2.0.1
17318-
messageformat-parser: ^4.1.2
17319-
checksum: 9c336657cbd60c968a64b1895e84d19cb53634124814cdb60a5a87803b9d66844820fe5dae0c823f1d9b7c7776c8b5cfe434c5c45633f5ce3702c5d7a294c9da
17320-
languageName: node
17321-
linkType: hard
17322-
1732317337
"methods@npm:~1.1.2":
1732417338
version: 1.1.2
1732517339
resolution: "methods@npm:1.1.2"
@@ -17707,6 +17721,13 @@ __metadata:
1770717721
languageName: node
1770817722
linkType: hard
1770917723

17724+
"moo@npm:^0.5.1":
17725+
version: 0.5.2
17726+
resolution: "moo@npm:0.5.2"
17727+
checksum: 5a41ddf1059fd0feb674d917c4774e41c877f1ca980253be4d3aae1a37f4bc513f88815041243f36f5cf67a62fb39324f3f997cf7fb17b6cb00767c165e7c499
17728+
languageName: node
17729+
linkType: hard
17730+
1771017731
"move-concurrently@npm:^1.0.1":
1771117732
version: 1.0.1
1771217733
resolution: "move-concurrently@npm:1.0.1"
@@ -21248,6 +21269,13 @@ __metadata:
2124821269
languageName: node
2124921270
linkType: hard
2125021271

21272+
"safe-identifier@npm:^0.4.1":
21273+
version: 0.4.2
21274+
resolution: "safe-identifier@npm:0.4.2"
21275+
checksum: 67e28ed89a74cf20b827419003d3cb60a0ebaec0771c2c818f4b2239bf4f96e01ad90aa8db6dc57ee90c0c438b6f46323e4b5a3d955d18d8c4e158ea035cabdd
21276+
languageName: node
21277+
linkType: hard
21278+
2125121279
"safe-regex-test@npm:^1.0.0":
2125221280
version: 1.0.0
2125321281
resolution: "safe-regex-test@npm:1.0.0"

0 commit comments

Comments
 (0)