diff --git a/package-lock.json b/package-lock.json index 4750c515..c72bb514 100644 --- a/package-lock.json +++ b/package-lock.json @@ -52,7 +52,7 @@ "@edx/browserslist-config": "^1.1.1", "@edx/frontend-build": "11.0.2", "@edx/reactifex": "1.1.0", - "babel-plugin-formatjs": "10.3.31", + "babel-plugin-formatjs": "10.3.35", "enzyme": "3.11.0", "enzyme-adapter-react-16": "1.15.7", "eslint-plugin-import": "2.26.0", @@ -3849,13 +3849,13 @@ "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" }, "node_modules/@formatjs/ecma402-abstract": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.13.0.tgz", - "integrity": "sha512-CQ8Ykd51jYD1n05dtoX6ns6B9n/+6ZAxnWUAonvHC4kkuAemROYBhHkEB4tm1uVrRlE7gLDqXkAnY51Y0pRCWQ==", + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.14.3.tgz", + "integrity": "sha512-SlsbRC/RX+/zg4AApWIFNDdkLtFbkq3LNoZWXZCE/nHVKqoIJyaoQyge/I0Y38vLxowUn9KTtXgusLD91+orbg==", "dev": true, "dependencies": { - "@formatjs/intl-localematcher": "0.2.31", - "tslib": "2.4.0" + "@formatjs/intl-localematcher": "0.2.32", + "tslib": "^2.4.0" } }, "node_modules/@formatjs/fast-memoize": { @@ -3867,24 +3867,24 @@ } }, "node_modules/@formatjs/icu-messageformat-parser": { - "version": "2.1.10", - "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.1.10.tgz", - "integrity": "sha512-KkRMxhifWkRC45dhM9tqm0GXbb6NPYTGVYY3xx891IKc6p++DQrZTnmkVSNNO47OEERLfuP2KkPFPJBuu8z/wg==", + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.1.14.tgz", + "integrity": "sha512-0KqeVOb72losEhUW+59vhZGGd14s1f35uThfEMVKZHKLEObvJdFTiI3ZQwvTMUCzLEMxnS6mtnYPmG4mTvwd3Q==", "dev": true, "dependencies": { - "@formatjs/ecma402-abstract": "1.13.0", - "@formatjs/icu-skeleton-parser": "1.3.14", - "tslib": "2.4.0" + "@formatjs/ecma402-abstract": "1.14.3", + "@formatjs/icu-skeleton-parser": "1.3.18", + "tslib": "^2.4.0" } }, "node_modules/@formatjs/icu-skeleton-parser": { - "version": "1.3.14", - "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.3.14.tgz", - "integrity": "sha512-7bv60HQQcBb3+TSj+45tOb/CHV5z1hOpwdtS50jsSBXfB+YpGhnoRsZxSRksXeCxMy6xn6tA6VY2601BrrK+OA==", + "version": "1.3.18", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.3.18.tgz", + "integrity": "sha512-ND1ZkZfmLPcHjAH1sVpkpQxA+QYfOX3py3SjKWMUVGDow18gZ0WPqz3F+pJLYQMpS2LnnQ5zYR2jPVYTbRwMpg==", "dev": true, "dependencies": { - "@formatjs/ecma402-abstract": "1.13.0", - "tslib": "2.4.0" + "@formatjs/ecma402-abstract": "1.14.3", + "tslib": "^2.4.0" } }, "node_modules/@formatjs/intl": { @@ -3964,12 +3964,12 @@ } }, "node_modules/@formatjs/intl-localematcher": { - "version": "0.2.31", - "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.2.31.tgz", - "integrity": "sha512-9QTjdSBpQ7wHShZgsNzNig5qT3rCPvmZogS/wXZzKotns5skbXgs0I7J8cuN0PPqXyynvNVuN+iOKhNS2eb+ZA==", + "version": "0.2.32", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.2.32.tgz", + "integrity": "sha512-k/MEBstff4sttohyEpXxCmC3MqbUn9VvHGlZ8fauLzkbwXmVrEeyzS+4uhrvAk9DWU9/7otYWxyDox4nT/KVLQ==", "dev": true, "dependencies": { - "tslib": "2.4.0" + "tslib": "^2.4.0" } }, "node_modules/@formatjs/intl-numberformat": { @@ -7940,9 +7940,9 @@ } }, "node_modules/babel-plugin-formatjs": { - "version": "10.3.31", - "resolved": "https://registry.npmjs.org/babel-plugin-formatjs/-/babel-plugin-formatjs-10.3.31.tgz", - "integrity": "sha512-zdtWGbHHPlLB2305Uea3etfOwt3jAp5/JxcgDchF+XgWZCjjZ5VT5aXsm3mxxO4kUTZF5nuUG7E811Cm0FJRkQ==", + "version": "10.3.35", + "resolved": "https://registry.npmjs.org/babel-plugin-formatjs/-/babel-plugin-formatjs-10.3.35.tgz", + "integrity": "sha512-AGPsA9jOH68CBk2kKRlC8pFkjR9F1fFQ5+BEYc3y2+8E4j188sSlooYy8l//sO5mLISfIVuo7C0PZT61MlifKA==", "dev": true, "dependencies": { "@babel/core": "^7.10.4", @@ -7950,26 +7950,26 @@ "@babel/plugin-syntax-jsx": "7", "@babel/traverse": "7", "@babel/types": "^7.12.11", - "@formatjs/icu-messageformat-parser": "2.1.10", - "@formatjs/ts-transformer": "3.11.1", + "@formatjs/icu-messageformat-parser": "2.1.14", + "@formatjs/ts-transformer": "3.11.5", "@types/babel__core": "^7.1.7", "@types/babel__helper-plugin-utils": "^7.10.0", "@types/babel__traverse": "^7.1.7", - "tslib": "2.4.0" + "tslib": "^2.4.0" } }, "node_modules/babel-plugin-formatjs/node_modules/@formatjs/ts-transformer": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@formatjs/ts-transformer/-/ts-transformer-3.11.1.tgz", - "integrity": "sha512-mZw3cgok/4zdqR3KAKayncy7IvTypwzJeENq6N+Tcx7rc2NtyihfPFVDn2W2AGRjVH9GRFibkNiu4nVI9xF0Og==", + "version": "3.11.5", + "resolved": "https://registry.npmjs.org/@formatjs/ts-transformer/-/ts-transformer-3.11.5.tgz", + "integrity": "sha512-cAmvKzgPqdetAr/RsxoXYhfNhMf5tERlXzJTsQw+j6tddPwIAbihACQx6KaajyJJ4aNssiziWNmcaHtjTqrrVw==", "dev": true, "dependencies": { - "@formatjs/icu-messageformat-parser": "2.1.10", + "@formatjs/icu-messageformat-parser": "2.1.14", "@types/json-stable-stringify": "^1.0.32", "@types/node": "14 || 16 || 17", "chalk": "^4.0.0", "json-stable-stringify": "^1.0.1", - "tslib": "2.4.0", + "tslib": "^2.4.0", "typescript": "^4.7" }, "peerDependencies": { @@ -30731,13 +30731,13 @@ "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" }, "@formatjs/ecma402-abstract": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.13.0.tgz", - "integrity": "sha512-CQ8Ykd51jYD1n05dtoX6ns6B9n/+6ZAxnWUAonvHC4kkuAemROYBhHkEB4tm1uVrRlE7gLDqXkAnY51Y0pRCWQ==", + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.14.3.tgz", + "integrity": "sha512-SlsbRC/RX+/zg4AApWIFNDdkLtFbkq3LNoZWXZCE/nHVKqoIJyaoQyge/I0Y38vLxowUn9KTtXgusLD91+orbg==", "dev": true, "requires": { - "@formatjs/intl-localematcher": "0.2.31", - "tslib": "2.4.0" + "@formatjs/intl-localematcher": "0.2.32", + "tslib": "^2.4.0" } }, "@formatjs/fast-memoize": { @@ -30749,24 +30749,24 @@ } }, "@formatjs/icu-messageformat-parser": { - "version": "2.1.10", - "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.1.10.tgz", - "integrity": "sha512-KkRMxhifWkRC45dhM9tqm0GXbb6NPYTGVYY3xx891IKc6p++DQrZTnmkVSNNO47OEERLfuP2KkPFPJBuu8z/wg==", + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.1.14.tgz", + "integrity": "sha512-0KqeVOb72losEhUW+59vhZGGd14s1f35uThfEMVKZHKLEObvJdFTiI3ZQwvTMUCzLEMxnS6mtnYPmG4mTvwd3Q==", "dev": true, "requires": { - "@formatjs/ecma402-abstract": "1.13.0", - "@formatjs/icu-skeleton-parser": "1.3.14", - "tslib": "2.4.0" + "@formatjs/ecma402-abstract": "1.14.3", + "@formatjs/icu-skeleton-parser": "1.3.18", + "tslib": "^2.4.0" } }, "@formatjs/icu-skeleton-parser": { - "version": "1.3.14", - "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.3.14.tgz", - "integrity": "sha512-7bv60HQQcBb3+TSj+45tOb/CHV5z1hOpwdtS50jsSBXfB+YpGhnoRsZxSRksXeCxMy6xn6tA6VY2601BrrK+OA==", + "version": "1.3.18", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.3.18.tgz", + "integrity": "sha512-ND1ZkZfmLPcHjAH1sVpkpQxA+QYfOX3py3SjKWMUVGDow18gZ0WPqz3F+pJLYQMpS2LnnQ5zYR2jPVYTbRwMpg==", "dev": true, "requires": { - "@formatjs/ecma402-abstract": "1.13.0", - "tslib": "2.4.0" + "@formatjs/ecma402-abstract": "1.14.3", + "tslib": "^2.4.0" } }, "@formatjs/intl": { @@ -30880,12 +30880,12 @@ } }, "@formatjs/intl-localematcher": { - "version": "0.2.31", - "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.2.31.tgz", - "integrity": "sha512-9QTjdSBpQ7wHShZgsNzNig5qT3rCPvmZogS/wXZzKotns5skbXgs0I7J8cuN0PPqXyynvNVuN+iOKhNS2eb+ZA==", + "version": "0.2.32", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.2.32.tgz", + "integrity": "sha512-k/MEBstff4sttohyEpXxCmC3MqbUn9VvHGlZ8fauLzkbwXmVrEeyzS+4uhrvAk9DWU9/7otYWxyDox4nT/KVLQ==", "dev": true, "requires": { - "tslib": "2.4.0" + "tslib": "^2.4.0" } }, "@formatjs/intl-numberformat": { @@ -33971,9 +33971,9 @@ } }, "babel-plugin-formatjs": { - "version": "10.3.31", - "resolved": "https://registry.npmjs.org/babel-plugin-formatjs/-/babel-plugin-formatjs-10.3.31.tgz", - "integrity": "sha512-zdtWGbHHPlLB2305Uea3etfOwt3jAp5/JxcgDchF+XgWZCjjZ5VT5aXsm3mxxO4kUTZF5nuUG7E811Cm0FJRkQ==", + "version": "10.3.35", + "resolved": "https://registry.npmjs.org/babel-plugin-formatjs/-/babel-plugin-formatjs-10.3.35.tgz", + "integrity": "sha512-AGPsA9jOH68CBk2kKRlC8pFkjR9F1fFQ5+BEYc3y2+8E4j188sSlooYy8l//sO5mLISfIVuo7C0PZT61MlifKA==", "dev": true, "requires": { "@babel/core": "^7.10.4", @@ -33981,26 +33981,26 @@ "@babel/plugin-syntax-jsx": "7", "@babel/traverse": "7", "@babel/types": "^7.12.11", - "@formatjs/icu-messageformat-parser": "2.1.10", - "@formatjs/ts-transformer": "3.11.1", + "@formatjs/icu-messageformat-parser": "2.1.14", + "@formatjs/ts-transformer": "3.11.5", "@types/babel__core": "^7.1.7", "@types/babel__helper-plugin-utils": "^7.10.0", "@types/babel__traverse": "^7.1.7", - "tslib": "2.4.0" + "tslib": "^2.4.0" }, "dependencies": { "@formatjs/ts-transformer": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/@formatjs/ts-transformer/-/ts-transformer-3.11.1.tgz", - "integrity": "sha512-mZw3cgok/4zdqR3KAKayncy7IvTypwzJeENq6N+Tcx7rc2NtyihfPFVDn2W2AGRjVH9GRFibkNiu4nVI9xF0Og==", + "version": "3.11.5", + "resolved": "https://registry.npmjs.org/@formatjs/ts-transformer/-/ts-transformer-3.11.5.tgz", + "integrity": "sha512-cAmvKzgPqdetAr/RsxoXYhfNhMf5tERlXzJTsQw+j6tddPwIAbihACQx6KaajyJJ4aNssiziWNmcaHtjTqrrVw==", "dev": true, "requires": { - "@formatjs/icu-messageformat-parser": "2.1.10", + "@formatjs/icu-messageformat-parser": "2.1.14", "@types/json-stable-stringify": "^1.0.32", "@types/node": "14 || 16 || 17", "chalk": "^4.0.0", "json-stable-stringify": "^1.0.1", - "tslib": "2.4.0", + "tslib": "^2.4.0", "typescript": "^4.7" } }, diff --git a/package.json b/package.json index 6729e33d..67b096b8 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "@edx/browserslist-config": "^1.1.1", "@edx/frontend-build": "11.0.2", "@edx/reactifex": "1.1.0", - "babel-plugin-formatjs": "10.3.31", + "babel-plugin-formatjs": "10.3.35", "enzyme": "3.11.0", "enzyme-adapter-react-16": "1.15.7", "eslint-plugin-import": "2.26.0",