diff --git a/package.json b/package.json index a267d5e..5016a7e 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "@babel/eslint-parser": "^7.28.6", "@babel/plugin-transform-runtime": "^7.29.0", "@babel/runtime": "^7.29.2", - "@ember-intl/lint": "^1.1.0", + "@ember-intl/lint": "^1.5.1", "@ember-intl/vite": "^1.0.1", "@ember/optional-features": "^3.0.0", "@ember/string": "^4.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b36b36b..6fff8f3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,8 +31,8 @@ importers: specifier: ^7.29.2 version: 7.29.7 '@ember-intl/lint': - specifier: ^1.1.0 - version: 1.5.0 + specifier: ^1.5.1 + version: 1.5.1 '@ember-intl/vite': specifier: ^1.0.1 version: 1.3.0 @@ -65,7 +65,7 @@ importers: version: 3.0.6(@embroider/core@4.6.3) '@embroider/vite': specifier: ^1.7.2 - version: 1.7.8(@embroider/core@4.6.3)(vite@8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.49.2)(yaml@2.9.0)) + version: 1.7.8(@embroider/core@4.6.3)(vite@8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.50.0)(yaml@2.9.0)) '@eslint/js': specifier: ^9.39.4 version: 9.39.5 @@ -92,7 +92,7 @@ importers: version: 0.5.11(tailwindcss@4.3.3) '@tailwindcss/vite': specifier: ^4.3.3 - version: 4.3.3(vite@8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.49.2)(yaml@2.9.0)) + version: 4.3.3(vite@8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.50.0)(yaml@2.9.0)) '@warp-drive/core': specifier: ~5.8.1 version: 5.8.2(@babel/core@7.29.7) @@ -260,7 +260,7 @@ importers: version: 3.20.1(@babel/core@7.29.7)(ejs@3.1.10)(handlebars@4.7.9)(underscore@1.13.8) vite: specifier: ^8.0.10 - version: 8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.49.2)(yaml@2.9.0) + version: 8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.50.0)(yaml@2.9.0) packages: @@ -956,8 +956,8 @@ packages: engines: {node: '>=0.1.95'} hasBin: true - '@codemod-utils/ast-javascript@4.2.1': - resolution: {integrity: sha512-rwTeRWsZda4Wf59NdR1dnO7QKp0A9ucCMWpbgubWE6nns5FoKd9iMidIoL176EigHSLg95ugSYmL+pkCtP31qQ==} + '@codemod-utils/ast-javascript@4.3.1': + resolution: {integrity: sha512-mdYz7ocFL9W+w4+hkkGXVF2sLKRWIGOr+Szd+CGYwh3qiCt44X3HWsLIKMkrLaX1G2seBtgR3yznxPbtGGoG9g==} engines: {node: 22.* || >= 24} '@codemod-utils/ast-template-tag@2.7.0': @@ -1039,8 +1039,8 @@ packages: '@ember-data/rfc395-data@0.0.4': resolution: {integrity: sha512-tGRdvgC9/QMQSuSuJV45xoyhI0Pzjm7A9o/MVVA3HakXIImJbbzx/k/6dO9CUEQXIyS2y0fW6C1XaYOG7rY0FQ==} - '@ember-intl/lint@1.5.0': - resolution: {integrity: sha512-L0N2QN6u3XGPUsH2Whc0bfw3qGBO/oF6Pdgf8eIlVDyB3uV16nwyVtyDXXGaGd70d8hbhsuQxx47RQWi0BFS/Q==} + '@ember-intl/lint@1.5.1': + resolution: {integrity: sha512-IIfa6FR1d7Ew5k4p2jFtqhIYFDY3mx0+K7UnZV3G3nbkLpJJ0YbDiM1jx4dBe2DLIEj9ZxGO818Vn/h/NliSsA==} engines: {node: 20.* || >= 22} hasBin: true @@ -1210,6 +1210,9 @@ packages: '@formatjs/icu-messageformat-parser@3.5.15': resolution: {integrity: sha512-5o4grXKotAB3JqQuisLApHG43g17N+paoRTa92Jiz35Zvfemq0cVf4EDvuxyHAzmsJji7igaEowicLO/VmfJ8Q==} + '@formatjs/icu-messageformat-parser@3.5.16': + resolution: {integrity: sha512-kl6b/4D56gjGZi4ZewSmvXbalHwjOUI5ogEHPZqw42goeXTTrL7/yuPzvdrvr0QigDtvaOeb+UeMf62jks43Yg==} + '@formatjs/icu-skeleton-parser@2.1.11': resolution: {integrity: sha512-j8cUmOJzVgkHuS0QiQ6ga76UIoLOFSAMWhs7aZJztH3aAdCOAE6vpC8KVvFB4cU10ON0y2/5oOVmPJ43s2lTwA==} @@ -4496,10 +4499,18 @@ packages: resolution: {integrity: sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==} hasBin: true + js-yaml@4.3.1: + resolution: {integrity: sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==} + hasBin: true + js-yaml@5.2.1: resolution: {integrity: sha512-zfLtNfQqxVqq3uaTqSkh4x4hZw3KHobGUA0fJUj4wawW8bsQLTVqpHdXSIzidh7o+4lEW36tANuAGdaFx6Zgnw==} hasBin: true + js-yaml@5.2.3: + resolution: {integrity: sha512-n+mUVyUX5bVv7G/G2zyIHOhdxfuU1dY2NOFzTQUWiMUbFss8b57NFlgCCaggU78wSw5KVS9cllzeLyzyR+n5nw==} + hasBin: true + jsdom@25.0.1: resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} engines: {node: '>=18'} @@ -5510,9 +5521,9 @@ packages: resolution: {integrity: sha512-XNvYvkfdAN9QewbrxeTOjgINkdY/odTgTS56ZNEWL9Ml0weT4T3sFtvnTuF+Gxyu46ANcRm1ntrF6F5LAJPAaQ==} engines: {node: '>= 4'} - recast@0.23.12: - resolution: {integrity: sha512-dEWRjcINDu/F4l2dYx57ugBtD7HV9KXESyxhzw/MqWLeglJrsjJKqACPyUPg+6AF8mIgm+Zi0dZ3ACoIg+QtpA==} - engines: {node: '>= 4'} + recast@0.24.0: + resolution: {integrity: sha512-dN08tw9Kl2i8oDBy16NhxBh6qOqsEqmGYpX1xaxPmgz6/6ukopSuysLfvLbieuDMY57jEz6eTmNz6lqH54kuqQ==} + engines: {node: '>= 22'} redeyed@1.0.1: resolution: {integrity: sha512-8eEWsNCkV2rvwKLS1Cvp5agNjMhwRe2um+y32B2+3LqOzg4C9BBPs6vzAfV16Ivb8B9HPNKIqd8OrdBws8kNlQ==} @@ -5959,6 +5970,10 @@ packages: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} + string-width@8.2.2: + resolution: {integrity: sha512-GaPUh5gfdrYzqeVNZvUfT23vYYxXzKYidUcnMtJg/3rxRV63EFZy3k6xfKlmfeJD0176lnUV/Usr3XcwSvFzpg==} + engines: {node: '>=20'} + string.prototype.matchall@4.0.12: resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} engines: {node: '>= 0.4'} @@ -6124,8 +6139,8 @@ packages: engines: {node: '>=10'} hasBin: true - terser@5.49.2: - resolution: {integrity: sha512-rGbJiKeQ4WDe3EXlDAIaQcwftVfv2Q8o1awFNfvXolJYKkb1AuZY1RTOmqx4LJXZENbWZA7eIsYGHuEzHsi1nQ==} + terser@5.50.0: + resolution: {integrity: sha512-CN9BVxWhgS/hRxtUMjtC2uRWSTcSfQFHMDWma6sKKfIivCD91sM+FOPfvwoaRMqCSrUpe1nv3jDamd9eEQ4y+w==} engines: {node: '>=10'} hasBin: true @@ -6617,8 +6632,8 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} - yargs@18.0.0: - resolution: {integrity: sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==} + yargs@18.1.0: + resolution: {integrity: sha512-2rAgRKu54VsHkqI0/tYkmluGXHD4KW7yZoycuqDQ15QOTnc2VVfy0nN/1eMhnQLO00A+dwtK20xuCnc1YGeUyg==} engines: {node: ^20.19.0 || ^22.12.0 || >=23} yocto-queue@0.1.0: @@ -7650,14 +7665,14 @@ snapshots: exec-sh: 0.3.6 minimist: 1.2.8 - '@codemod-utils/ast-javascript@4.2.1': + '@codemod-utils/ast-javascript@4.3.1': dependencies: '@babel/parser': 7.29.8 - recast: 0.23.12 + recast: 0.24.0 '@codemod-utils/ast-template-tag@2.7.0': dependencies: - '@codemod-utils/ast-javascript': 4.2.1 + '@codemod-utils/ast-javascript': 4.3.1 content-tag: 4.2.0 '@codemod-utils/ast-template@4.1.0': @@ -7714,17 +7729,17 @@ snapshots: '@ember-data/rfc395-data@0.0.4': {} - '@ember-intl/lint@1.5.0': + '@ember-intl/lint@1.5.1': dependencies: - '@codemod-utils/ast-javascript': 4.2.1 + '@codemod-utils/ast-javascript': 4.3.1 '@codemod-utils/ast-template': 4.1.0 '@codemod-utils/ast-template-tag': 2.7.0 '@codemod-utils/files': 4.1.0 '@codemod-utils/package-json': 4.1.0 '@codemod-utils/threads': 1.1.0 - '@formatjs/icu-messageformat-parser': 3.5.15 - js-yaml: 5.2.1 - yargs: 18.0.0 + '@formatjs/icu-messageformat-parser': 3.5.16 + js-yaml: 5.2.3 + yargs: 18.1.0 '@ember-intl/vite@1.3.0': dependencies: @@ -8000,7 +8015,7 @@ snapshots: - '@babel/core' - supports-color - '@embroider/vite@1.7.8(@embroider/core@4.6.3)(vite@8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.49.2)(yaml@2.9.0))': + '@embroider/vite@1.7.8(@embroider/core@4.6.3)(vite@8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.50.0)(yaml@2.9.0))': dependencies: '@babel/core': 7.29.7 '@embroider/core': 4.6.3 @@ -8018,7 +8033,7 @@ snapshots: send: 1.2.1 source-map-url: 0.4.1 terser: 5.49.0 - vite: 8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.49.2)(yaml@2.9.0) + vite: 8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.50.0)(yaml@2.9.0) transitivePeerDependencies: - '@glint/template' - bufferutil @@ -8073,7 +8088,7 @@ snapshots: globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.1 - js-yaml: 4.3.0 + js-yaml: 4.3.1 minimatch: 3.1.5 strip-json-comments: 3.1.1 transitivePeerDependencies: @@ -8094,6 +8109,10 @@ snapshots: dependencies: '@formatjs/icu-skeleton-parser': 2.1.11 + '@formatjs/icu-messageformat-parser@3.5.16': + dependencies: + '@formatjs/icu-skeleton-parser': 2.1.11 + '@formatjs/icu-skeleton-parser@2.1.11': {} '@formatjs/intl@4.1.17': @@ -8600,12 +8619,12 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.3.3 '@tailwindcss/oxide-win32-x64-msvc': 4.3.3 - '@tailwindcss/vite@4.3.3(vite@8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.49.2)(yaml@2.9.0))': + '@tailwindcss/vite@4.3.3(vite@8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.50.0)(yaml@2.9.0))': dependencies: '@tailwindcss/node': 4.3.3 '@tailwindcss/oxide': 4.3.3 tailwindcss: 4.3.3 - vite: 8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.49.2)(yaml@2.9.0) + vite: 8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.50.0)(yaml@2.9.0) '@tootallnate/quickjs-emscripten@0.23.0': {} @@ -9761,7 +9780,7 @@ snapshots: dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 - js-yaml: 4.3.0 + js-yaml: 4.3.1 parse-json: 5.2.0 optionalDependencies: typescript: 6.0.3 @@ -12042,10 +12061,18 @@ snapshots: dependencies: argparse: 2.0.1 + js-yaml@4.3.1: + dependencies: + argparse: 2.0.1 + js-yaml@5.2.1: dependencies: argparse: 2.0.1 + js-yaml@5.2.3: + dependencies: + argparse: 2.0.1 + jsdom@25.0.1: dependencies: cssstyle: 4.6.0 @@ -12456,7 +12483,7 @@ snapshots: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 - terser: 5.49.2 + terser: 5.50.0 webpack: 5.108.4(lightningcss@1.32.0)(postcss@8.5.19) optionalDependencies: lightningcss: 1.32.0 @@ -12999,7 +13026,7 @@ snapshots: private: 0.1.8 source-map: 0.6.1 - recast@0.23.12: + recast@0.24.0: dependencies: ast-types: 0.16.1 esprima: 4.0.1 @@ -13541,6 +13568,11 @@ snapshots: get-east-asian-width: 1.6.0 strip-ansi: 7.2.0 + string-width@8.2.2: + dependencies: + get-east-asian-width: 1.6.0 + strip-ansi: 7.2.0 + string.prototype.matchall@4.0.12: dependencies: call-bind: 1.0.9 @@ -13772,7 +13804,7 @@ snapshots: commander: 2.20.3 source-map-support: 0.5.21 - terser@5.49.2: + terser@5.50.0: dependencies: '@jridgewell/source-map': 0.3.11 acorn: 8.18.0 @@ -14081,7 +14113,7 @@ snapshots: vary@1.1.2: {} - vite@8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.49.2)(yaml@2.9.0): + vite@8.1.5(@types/node@26.2.0)(jiti@2.7.0)(terser@5.50.0)(yaml@2.9.0): dependencies: lightningcss: 1.32.0 picomatch: 4.0.5 @@ -14092,7 +14124,7 @@ snapshots: '@types/node': 26.2.0 fsevents: 2.3.3 jiti: 2.7.0 - terser: 5.49.2 + terser: 5.50.0 yaml: 2.9.0 w3c-xmlserializer@5.0.0: @@ -14352,12 +14384,12 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 - yargs@18.0.0: + yargs@18.1.0: dependencies: cliui: 9.0.1 escalade: 3.2.0 get-caller-file: 2.0.5 - string-width: 7.2.0 + string-width: 8.2.2 y18n: 5.0.8 yargs-parser: 22.0.0