diff --git a/package-lock.json b/package-lock.json index fee2a0fcb..d4c8256e5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -51,7 +51,7 @@ "@edx/browserslist-config": "^1.1.1", "@edx/reactifex": "1.1.0", "@openedx/frontend-build": "^14.0.3", - "babel-plugin-formatjs": "10.5.22", + "babel-plugin-formatjs": "10.5.24", "eslint-plugin-import": "2.31.0", "glob": "7.2.3", "history": "5.3.0", @@ -5442,9 +5442,9 @@ } }, "node_modules/babel-plugin-formatjs": { - "version": "10.5.22", - "resolved": "https://registry.npmjs.org/babel-plugin-formatjs/-/babel-plugin-formatjs-10.5.22.tgz", - "integrity": "sha512-b6n8FA0oP3J0IzNNbmlScQsaJ7K+RLChGB+TtY/TP6W8f96w/51W8YdvZJb+URouLB+f0rROcU6StPnaPM/B/Q==", + "version": "10.5.24", + "resolved": "https://registry.npmjs.org/babel-plugin-formatjs/-/babel-plugin-formatjs-10.5.24.tgz", + "integrity": "sha512-AgyeoTrGFVq6iQQfPvEUl7945uswFPduHKs0JvSSK0d3GXxUXE45wTQSD3JO706gTzl+aVC8BnfPXmQx2a9UGw==", "license": "MIT", "dependencies": { "@babel/core": "^7.25.0", @@ -5452,8 +5452,8 @@ "@babel/plugin-syntax-jsx": "^7.25.0", "@babel/traverse": "^7.25.0", "@babel/types": "^7.25.0", - "@formatjs/icu-messageformat-parser": "2.9.1", - "@formatjs/ts-transformer": "3.13.20", + "@formatjs/icu-messageformat-parser": "2.9.3", + "@formatjs/ts-transformer": "3.13.22", "@types/babel__core": "^7.20.5", "@types/babel__helper-plugin-utils": "^7.10.3", "@types/babel__traverse": "^7.20.6", @@ -5491,64 +5491,64 @@ } }, "node_modules/babel-plugin-formatjs/node_modules/@formatjs/ecma402-abstract": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.1.tgz", - "integrity": "sha512-O4ywpkdJybrjFc9zyL8qK5aklleIAi5O4nYhBVJaOFtCkNrnU+lKFeJOFC48zpsZQmR8Aok2V79hGpHnzbmFpg==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.3.tgz", + "integrity": "sha512-aElGmleuReGnk2wtYOzYFmNWYoiWWmf1pPPCYg0oiIQSJj0mjc4eUfzUXaSOJ4S8WzI/cLqnCTWjqz904FT2OQ==", "license": "MIT", "dependencies": { - "@formatjs/fast-memoize": "2.2.2", - "@formatjs/intl-localematcher": "0.5.6", + "@formatjs/fast-memoize": "2.2.3", + "@formatjs/intl-localematcher": "0.5.7", "tslib": "2" } }, "node_modules/babel-plugin-formatjs/node_modules/@formatjs/fast-memoize": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.2.tgz", - "integrity": "sha512-mzxZcS0g1pOzwZTslJOBTmLzDXseMLLvnh25ymRilCm8QLMObsQ7x/rj9GNrH0iUhZMlFisVOD6J1n6WQqpKPQ==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.3.tgz", + "integrity": "sha512-3jeJ+HyOfu8osl3GNSL4vVHUuWFXR03Iz9jjgI7RwjG6ysu/Ymdr0JRCPHfF5yGbTE6JCrd63EpvX1/WybYRbA==", "license": "MIT", "dependencies": { "tslib": "2" } }, "node_modules/babel-plugin-formatjs/node_modules/@formatjs/icu-messageformat-parser": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.1.tgz", - "integrity": "sha512-7AYk4tjnLi5wBkxst2w7qFj38JLMJoqzj7BhdEl7oTlsWMlqwgx4p9oMmmvpXWTSDGNwOKBRc1SfwMh5MOHeNg==", + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.3.tgz", + "integrity": "sha512-9L99QsH14XjOCIp4TmbT8wxuffJxGK8uLNO1zNhLtcZaVXvv626N0s4A2qgRCKG3dfYWx9psvGlFmvyVBa6u/w==", "license": "MIT", "dependencies": { - "@formatjs/ecma402-abstract": "2.2.1", - "@formatjs/icu-skeleton-parser": "1.8.5", + "@formatjs/ecma402-abstract": "2.2.3", + "@formatjs/icu-skeleton-parser": "1.8.7", "tslib": "2" } }, "node_modules/babel-plugin-formatjs/node_modules/@formatjs/icu-skeleton-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.5.tgz", - "integrity": "sha512-zRZ/e3B5qY2+JCLs7puTzWS1Jb+t/K+8Jur/gEZpA2EjWeLDE17nsx8thyo9P48Mno7UmafnPupV2NCJXX17Dg==", + "version": "1.8.7", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.7.tgz", + "integrity": "sha512-fI+6SmS2g7h3srfAKSWa5dwreU5zNEfon2uFo99OToiLF6yxGE+WikvFSbsvMAYkscucvVmTYNlWlaDPp0n5HA==", "license": "MIT", "dependencies": { - "@formatjs/ecma402-abstract": "2.2.1", + "@formatjs/ecma402-abstract": "2.2.3", "tslib": "2" } }, "node_modules/babel-plugin-formatjs/node_modules/@formatjs/intl-localematcher": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.6.tgz", - "integrity": "sha512-roz1+Ba5e23AHX6KUAWmLEyTRZegM5YDuxuvkHCyK3RJddf/UXB2f+s7pOMm9ktfPGla0g+mQXOn5vsuYirnaA==", + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.7.tgz", + "integrity": "sha512-GGFtfHGQVFe/niOZp24Kal5b2i36eE2bNL0xi9Sg/yd0TR8aLjcteApZdHmismP5QQax1cMnZM9yWySUUjJteA==", "license": "MIT", "dependencies": { "tslib": "2" } }, "node_modules/babel-plugin-formatjs/node_modules/@formatjs/ts-transformer": { - "version": "3.13.20", - "resolved": "https://registry.npmjs.org/@formatjs/ts-transformer/-/ts-transformer-3.13.20.tgz", - "integrity": "sha512-63zGIsaLpxfu0w3jclfrgh8EBxbwO43IbCNIAWj31ZowFtgqIOBo7j/DspQCEhvpwDM2ErYfZv8DjV3cabphVQ==", + "version": "3.13.22", + "resolved": "https://registry.npmjs.org/@formatjs/ts-transformer/-/ts-transformer-3.13.22.tgz", + "integrity": "sha512-+Zfz0wZ6wkdQE2zePiIQWIf4dVWeJGFXjkZxoCwzqxXdDrRhyAsQm91kbdFRIcVrjILA6KV0gOz8X7OBbLP4fQ==", "license": "MIT", "dependencies": { - "@formatjs/icu-messageformat-parser": "2.9.1", + "@formatjs/icu-messageformat-parser": "2.9.3", "@types/json-stable-stringify": "1", - "@types/node": "14 || 16 || 17 || 18 || 20", + "@types/node": "14 || 16 || 17 || 18 || 20 || 22", "chalk": "4", "json-stable-stringify": "1", "tslib": "2", @@ -5563,15 +5563,6 @@ } } }, - "node_modules/babel-plugin-formatjs/node_modules/@types/node": { - "version": "20.17.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.5.tgz", - "integrity": "sha512-n8FYY/pRxu496441gIcAQFZPKXbhsd6VZygcq+PTSZ75eMh/Ke0hCAROdUa21qiFqKNsPPYic46yXDO1JGiPBQ==", - "license": "MIT", - "dependencies": { - "undici-types": "~6.19.2" - } - }, "node_modules/babel-plugin-formatjs/node_modules/typescript": { "version": "5.6.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", @@ -5585,12 +5576,6 @@ "node": ">=14.17" } }, - "node_modules/babel-plugin-formatjs/node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "license": "MIT" - }, "node_modules/babel-plugin-istanbul": { "version": "6.1.1", "license": "BSD-3-Clause", diff --git a/package.json b/package.json index 9e62d58da..3dfd3565b 100644 --- a/package.json +++ b/package.json @@ -74,7 +74,7 @@ "@edx/browserslist-config": "^1.1.1", "@edx/reactifex": "1.1.0", "@openedx/frontend-build": "^14.0.3", - "babel-plugin-formatjs": "10.5.22", + "babel-plugin-formatjs": "10.5.24", "eslint-plugin-import": "2.31.0", "glob": "7.2.3", "history": "5.3.0",