diff --git a/.yarn/cache/@eslint-community-eslint-utils-npm-4.9.0-fe45a08548-ae9b98eea0.zip b/.yarn/cache/@eslint-community-eslint-utils-npm-4.9.0-fe45a08548-ae9b98eea0.zip new file mode 100644 index 000000000..7a6e0f189 Binary files /dev/null and b/.yarn/cache/@eslint-community-eslint-utils-npm-4.9.0-fe45a08548-ae9b98eea0.zip differ diff --git a/.yarn/cache/@eslint-community-regexpp-npm-4.12.1-ef4ab5217e-0d628680e2.zip b/.yarn/cache/@eslint-community-regexpp-npm-4.12.1-ef4ab5217e-0d628680e2.zip new file mode 100644 index 000000000..b6785b5b3 Binary files /dev/null and b/.yarn/cache/@eslint-community-regexpp-npm-4.12.1-ef4ab5217e-0d628680e2.zip differ diff --git a/.yarn/cache/@eslint-config-array-npm-0.21.1-c33ed9ec91-fc5b57803b.zip b/.yarn/cache/@eslint-config-array-npm-0.21.1-c33ed9ec91-fc5b57803b.zip new file mode 100644 index 000000000..021394cea Binary files /dev/null and b/.yarn/cache/@eslint-config-array-npm-0.21.1-c33ed9ec91-fc5b57803b.zip differ diff --git a/.yarn/cache/@eslint-config-helpers-npm-0.4.1-f92cc14882-8c4c504021.zip b/.yarn/cache/@eslint-config-helpers-npm-0.4.1-f92cc14882-8c4c504021.zip new file mode 100644 index 000000000..699a524fa Binary files /dev/null and b/.yarn/cache/@eslint-config-helpers-npm-0.4.1-f92cc14882-8c4c504021.zip differ diff --git a/.yarn/cache/@eslint-core-npm-0.16.0-ceefcac859-5c08dbf08a.zip b/.yarn/cache/@eslint-core-npm-0.16.0-ceefcac859-5c08dbf08a.zip new file mode 100644 index 000000000..d0f842eb7 Binary files /dev/null and b/.yarn/cache/@eslint-core-npm-0.16.0-ceefcac859-5c08dbf08a.zip differ diff --git a/.yarn/cache/@eslint-eslintrc-npm-1.3.3-9e3a462140-f03e9d6727.zip b/.yarn/cache/@eslint-eslintrc-npm-1.3.3-9e3a462140-f03e9d6727.zip deleted file mode 100644 index 4d1a8efd5..000000000 Binary files a/.yarn/cache/@eslint-eslintrc-npm-1.3.3-9e3a462140-f03e9d6727.zip and /dev/null differ diff --git a/.yarn/cache/@eslint-eslintrc-npm-3.3.1-c3967fc0c3-8241f998f0.zip b/.yarn/cache/@eslint-eslintrc-npm-3.3.1-c3967fc0c3-8241f998f0.zip new file mode 100644 index 000000000..da4362af7 Binary files /dev/null and b/.yarn/cache/@eslint-eslintrc-npm-3.3.1-c3967fc0c3-8241f998f0.zip differ diff --git a/.yarn/cache/@eslint-js-npm-9.38.0-0be8cbf503-24219b9547.zip b/.yarn/cache/@eslint-js-npm-9.38.0-0be8cbf503-24219b9547.zip new file mode 100644 index 000000000..b673f78d4 Binary files /dev/null and b/.yarn/cache/@eslint-js-npm-9.38.0-0be8cbf503-24219b9547.zip differ diff --git a/.yarn/cache/@eslint-object-schema-npm-2.1.7-cb962a5b9b-fc5708f192.zip b/.yarn/cache/@eslint-object-schema-npm-2.1.7-cb962a5b9b-fc5708f192.zip new file mode 100644 index 000000000..b4b967254 Binary files /dev/null and b/.yarn/cache/@eslint-object-schema-npm-2.1.7-cb962a5b9b-fc5708f192.zip differ diff --git a/.yarn/cache/@eslint-plugin-kit-npm-0.4.0-98f470b681-bb82be19c9.zip b/.yarn/cache/@eslint-plugin-kit-npm-0.4.0-98f470b681-bb82be19c9.zip new file mode 100644 index 000000000..34ec67f85 Binary files /dev/null and b/.yarn/cache/@eslint-plugin-kit-npm-0.4.0-98f470b681-bb82be19c9.zip differ diff --git a/.yarn/cache/@humanfs-core-npm-0.19.1-e2e7aaeb6e-611e054514.zip b/.yarn/cache/@humanfs-core-npm-0.19.1-e2e7aaeb6e-611e054514.zip new file mode 100644 index 000000000..a14c26465 Binary files /dev/null and b/.yarn/cache/@humanfs-core-npm-0.19.1-e2e7aaeb6e-611e054514.zip differ diff --git a/.yarn/cache/@humanfs-node-npm-0.16.7-fa16bdb590-7d2a396a94.zip b/.yarn/cache/@humanfs-node-npm-0.16.7-fa16bdb590-7d2a396a94.zip new file mode 100644 index 000000000..c219dfdc7 Binary files /dev/null and b/.yarn/cache/@humanfs-node-npm-0.16.7-fa16bdb590-7d2a396a94.zip differ diff --git a/.yarn/cache/@humanwhocodes-config-array-npm-0.11.7-fa83ecd27f-cf506dc45d.zip b/.yarn/cache/@humanwhocodes-config-array-npm-0.11.7-fa83ecd27f-cf506dc45d.zip deleted file mode 100644 index c9615b501..000000000 Binary files a/.yarn/cache/@humanwhocodes-config-array-npm-0.11.7-fa83ecd27f-cf506dc45d.zip and /dev/null differ diff --git a/.yarn/cache/@humanwhocodes-object-schema-npm-1.2.1-eb622b5d0e-a824a1ec31.zip b/.yarn/cache/@humanwhocodes-object-schema-npm-1.2.1-eb622b5d0e-a824a1ec31.zip deleted file mode 100644 index 2b79104af..000000000 Binary files a/.yarn/cache/@humanwhocodes-object-schema-npm-1.2.1-eb622b5d0e-a824a1ec31.zip and /dev/null differ diff --git a/.yarn/cache/@humanwhocodes-retry-npm-0.4.3-a8d7ca1663-d423455b9d.zip b/.yarn/cache/@humanwhocodes-retry-npm-0.4.3-a8d7ca1663-d423455b9d.zip new file mode 100644 index 000000000..6d0c37020 Binary files /dev/null and b/.yarn/cache/@humanwhocodes-retry-npm-0.4.3-a8d7ca1663-d423455b9d.zip differ diff --git a/.yarn/cache/@types-estree-npm-1.0.8-2195bac6d6-bd93e2e415.zip b/.yarn/cache/@types-estree-npm-1.0.8-2195bac6d6-bd93e2e415.zip new file mode 100644 index 000000000..15ea8ea8d Binary files /dev/null and b/.yarn/cache/@types-estree-npm-1.0.8-2195bac6d6-bd93e2e415.zip differ diff --git a/.yarn/cache/@types-json-schema-npm-7.0.15-fd16381786-97ed0cb44d.zip b/.yarn/cache/@types-json-schema-npm-7.0.15-fd16381786-97ed0cb44d.zip new file mode 100644 index 000000000..dbab109f9 Binary files /dev/null and b/.yarn/cache/@types-json-schema-npm-7.0.15-fd16381786-97ed0cb44d.zip differ diff --git a/.yarn/cache/acorn-npm-8.15.0-0764cf600e-309c6b49ae.zip b/.yarn/cache/acorn-npm-8.15.0-0764cf600e-309c6b49ae.zip new file mode 100644 index 000000000..f1d68c9b8 Binary files /dev/null and b/.yarn/cache/acorn-npm-8.15.0-0764cf600e-309c6b49ae.zip differ diff --git a/.yarn/cache/acorn-npm-8.8.1-20e4aea981-4079b67283.zip b/.yarn/cache/acorn-npm-8.8.1-20e4aea981-4079b67283.zip deleted file mode 100644 index 5a3978125..000000000 Binary files a/.yarn/cache/acorn-npm-8.8.1-20e4aea981-4079b67283.zip and /dev/null differ diff --git a/.yarn/cache/cross-spawn-npm-7.0.6-264bddf921-8d306efaca.zip b/.yarn/cache/cross-spawn-npm-7.0.6-264bddf921-8d306efaca.zip new file mode 100644 index 000000000..b34d79184 Binary files /dev/null and b/.yarn/cache/cross-spawn-npm-7.0.6-264bddf921-8d306efaca.zip differ diff --git a/.yarn/cache/eslint-npm-8.28.0-a4b9cd416f-1b793486b2.zip b/.yarn/cache/eslint-npm-8.28.0-a4b9cd416f-1b793486b2.zip deleted file mode 100644 index b5c7f0e2b..000000000 Binary files a/.yarn/cache/eslint-npm-8.28.0-a4b9cd416f-1b793486b2.zip and /dev/null differ diff --git a/.yarn/cache/eslint-npm-9.38.0-21aed2c277-53b5551e2e.zip b/.yarn/cache/eslint-npm-9.38.0-21aed2c277-53b5551e2e.zip new file mode 100644 index 000000000..7025681d4 Binary files /dev/null and b/.yarn/cache/eslint-npm-9.38.0-21aed2c277-53b5551e2e.zip differ diff --git a/.yarn/cache/eslint-scope-npm-8.4.0-8ed12feb40-cf88f42cd5.zip b/.yarn/cache/eslint-scope-npm-8.4.0-8ed12feb40-cf88f42cd5.zip new file mode 100644 index 000000000..2be49b985 Binary files /dev/null and b/.yarn/cache/eslint-scope-npm-8.4.0-8ed12feb40-cf88f42cd5.zip differ diff --git a/.yarn/cache/eslint-visitor-keys-npm-3.4.3-a356ac7e46-36e9ef87fc.zip b/.yarn/cache/eslint-visitor-keys-npm-3.4.3-a356ac7e46-36e9ef87fc.zip new file mode 100644 index 000000000..7c61b814b Binary files /dev/null and b/.yarn/cache/eslint-visitor-keys-npm-3.4.3-a356ac7e46-36e9ef87fc.zip differ diff --git a/.yarn/cache/eslint-visitor-keys-npm-4.2.1-435d5be22a-3a77e3f99a.zip b/.yarn/cache/eslint-visitor-keys-npm-4.2.1-435d5be22a-3a77e3f99a.zip new file mode 100644 index 000000000..fa8bb69e9 Binary files /dev/null and b/.yarn/cache/eslint-visitor-keys-npm-4.2.1-435d5be22a-3a77e3f99a.zip differ diff --git a/.yarn/cache/espree-npm-10.4.0-9633b00e55-5f9d0d7c81.zip b/.yarn/cache/espree-npm-10.4.0-9633b00e55-5f9d0d7c81.zip new file mode 100644 index 000000000..3bb0d0b3d Binary files /dev/null and b/.yarn/cache/espree-npm-10.4.0-9633b00e55-5f9d0d7c81.zip differ diff --git a/.yarn/cache/espree-npm-9.4.1-b88faf10bc-4d266b0cf8.zip b/.yarn/cache/espree-npm-9.4.1-b88faf10bc-4d266b0cf8.zip deleted file mode 100644 index 557f3c35d..000000000 Binary files a/.yarn/cache/espree-npm-9.4.1-b88faf10bc-4d266b0cf8.zip and /dev/null differ diff --git a/.yarn/cache/esquery-npm-1.6.0-16fee31531-08ec4fe446.zip b/.yarn/cache/esquery-npm-1.6.0-16fee31531-08ec4fe446.zip new file mode 100644 index 000000000..90baf4cfb Binary files /dev/null and b/.yarn/cache/esquery-npm-1.6.0-16fee31531-08ec4fe446.zip differ diff --git a/.yarn/cache/file-entry-cache-npm-8.0.0-5b09d19a83-f67802d333.zip b/.yarn/cache/file-entry-cache-npm-8.0.0-5b09d19a83-f67802d333.zip new file mode 100644 index 000000000..97687a842 Binary files /dev/null and b/.yarn/cache/file-entry-cache-npm-8.0.0-5b09d19a83-f67802d333.zip differ diff --git a/.yarn/cache/flat-cache-npm-4.0.1-12bf2455f7-899fc86bf6.zip b/.yarn/cache/flat-cache-npm-4.0.1-12bf2455f7-899fc86bf6.zip new file mode 100644 index 000000000..3b159ec31 Binary files /dev/null and b/.yarn/cache/flat-cache-npm-4.0.1-12bf2455f7-899fc86bf6.zip differ diff --git a/.yarn/cache/flatted-npm-3.3.3-ca455563b2-8c96c02fbe.zip b/.yarn/cache/flatted-npm-3.3.3-ca455563b2-8c96c02fbe.zip new file mode 100644 index 000000000..1c4a006ad Binary files /dev/null and b/.yarn/cache/flatted-npm-3.3.3-ca455563b2-8c96c02fbe.zip differ diff --git a/.yarn/cache/globals-npm-13.18.0-0272e9ed61-9fdaa74cfd.zip b/.yarn/cache/globals-npm-13.18.0-0272e9ed61-9fdaa74cfd.zip deleted file mode 100644 index 2049f1d37..000000000 Binary files a/.yarn/cache/globals-npm-13.18.0-0272e9ed61-9fdaa74cfd.zip and /dev/null differ diff --git a/.yarn/cache/globals-npm-14.0.0-5fc3d8d5da-534b821673.zip b/.yarn/cache/globals-npm-14.0.0-5fc3d8d5da-534b821673.zip new file mode 100644 index 000000000..15200cd2b Binary files /dev/null and b/.yarn/cache/globals-npm-14.0.0-5fc3d8d5da-534b821673.zip differ diff --git a/.yarn/cache/grapheme-splitter-npm-1.0.4-648f2bf509-0c22ec54de.zip b/.yarn/cache/grapheme-splitter-npm-1.0.4-648f2bf509-0c22ec54de.zip deleted file mode 100644 index 1eb26cc6a..000000000 Binary files a/.yarn/cache/grapheme-splitter-npm-1.0.4-648f2bf509-0c22ec54de.zip and /dev/null differ diff --git a/.yarn/cache/js-sdsl-npm-4.2.0-f34411d30f-2cd0885f72.zip b/.yarn/cache/js-sdsl-npm-4.2.0-f34411d30f-2cd0885f72.zip deleted file mode 100644 index d1d54e751..000000000 Binary files a/.yarn/cache/js-sdsl-npm-4.2.0-f34411d30f-2cd0885f72.zip and /dev/null differ diff --git a/.yarn/cache/json-buffer-npm-3.0.1-f8f6d20603-9026b03edc.zip b/.yarn/cache/json-buffer-npm-3.0.1-f8f6d20603-9026b03edc.zip new file mode 100644 index 000000000..f0961af33 Binary files /dev/null and b/.yarn/cache/json-buffer-npm-3.0.1-f8f6d20603-9026b03edc.zip differ diff --git a/.yarn/cache/keyv-npm-4.5.4-4c8e2cf7f7-74a24395b1.zip b/.yarn/cache/keyv-npm-4.5.4-4c8e2cf7f7-74a24395b1.zip new file mode 100644 index 000000000..aa2c0609f Binary files /dev/null and b/.yarn/cache/keyv-npm-4.5.4-4c8e2cf7f7-74a24395b1.zip differ diff --git a/.yarn/cache/optionator-npm-0.9.1-577e397aae-dbc6fa0656.zip b/.yarn/cache/optionator-npm-0.9.1-577e397aae-dbc6fa0656.zip deleted file mode 100644 index 6e6efe345..000000000 Binary files a/.yarn/cache/optionator-npm-0.9.1-577e397aae-dbc6fa0656.zip and /dev/null differ diff --git a/.yarn/cache/optionator-npm-0.9.4-1f114b00e8-ecbd010e3d.zip b/.yarn/cache/optionator-npm-0.9.4-1f114b00e8-ecbd010e3d.zip new file mode 100644 index 000000000..6cd4a94f6 Binary files /dev/null and b/.yarn/cache/optionator-npm-0.9.4-1f114b00e8-ecbd010e3d.zip differ diff --git a/.yarn/cache/regexpp-npm-3.2.0-2513f32cfc-a78dc5c715.zip b/.yarn/cache/regexpp-npm-3.2.0-2513f32cfc-a78dc5c715.zip deleted file mode 100644 index 9dac209df..000000000 Binary files a/.yarn/cache/regexpp-npm-3.2.0-2513f32cfc-a78dc5c715.zip and /dev/null differ diff --git a/.yarn/cache/text-table-npm-0.2.0-d92a778b59-b6937a38c8.zip b/.yarn/cache/text-table-npm-0.2.0-d92a778b59-b6937a38c8.zip deleted file mode 100644 index 08df4834d..000000000 Binary files a/.yarn/cache/text-table-npm-0.2.0-d92a778b59-b6937a38c8.zip and /dev/null differ diff --git a/package.json b/package.json index 135e7034f..c71cd5541 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "babel-loader": "^8.3.0", "copy-webpack-plugin": "^10.2.4", "css-loader": "^6.7.2", - "eslint": "^8.28.0", + "eslint": "^9.38.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-vue": "^8.7.1", "husky": "^7.0.4", diff --git a/storybook/package.json b/storybook/package.json index b60706425..6af81be35 100644 --- a/storybook/package.json +++ b/storybook/package.json @@ -59,7 +59,7 @@ "babel-loader": "^8.3.0", "copy-webpack-plugin": "^10.2.4", "css-loader": "^6.7.2", - "eslint": "^8.28.0", + "eslint": "^9.38.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-vue": "^8.7.1", "husky": "^7.0.4", diff --git a/yarn.lock b/yarn.lock index 420049768..2258faba8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3414,7 +3414,7 @@ __metadata: babel-loader: ^8.3.0 copy-webpack-plugin: ^10.2.4 css-loader: ^6.7.2 - eslint: ^8.28.0 + eslint: ^9.38.0 eslint-plugin-prettier: ^5.2.1 eslint-plugin-vue: ^8.7.1 husky: ^7.0.4 @@ -3470,7 +3470,7 @@ __metadata: carbon-components: ^10.58.5 copy-webpack-plugin: ^10.2.4 css-loader: ^6.7.2 - eslint: ^8.28.0 + eslint: ^9.38.0 eslint-plugin-prettier: ^5.2.1 eslint-plugin-prettier-vue: ^4.2.0 eslint-plugin-vue: ^8.7.1 @@ -3730,20 +3730,91 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^1.3.3": - version: 1.3.3 - resolution: "@eslint/eslintrc@npm:1.3.3" +"@eslint-community/eslint-utils@npm:^4.8.0": + version: 4.9.0 + resolution: "@eslint-community/eslint-utils@npm:4.9.0" + dependencies: + eslint-visitor-keys: ^3.4.3 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + checksum: ae9b98eea006d1354368804b0116b8b45017a4e47b486d1b9cfa048a8ed3dc69b9b074eb2b2acb14034e6897c24048fd42b6a6816d9dc8bb9daad79db7d478d2 + languageName: node + linkType: hard + +"@eslint-community/regexpp@npm:^4.12.1": + version: 4.12.1 + resolution: "@eslint-community/regexpp@npm:4.12.1" + checksum: 0d628680e204bc316d545b4993d3658427ca404ae646ce541fcc65306b8c712c340e5e573e30fb9f85f4855c0c5f6dca9868931f2fcced06417fbe1a0c6cd2d6 + languageName: node + linkType: hard + +"@eslint/config-array@npm:^0.21.1": + version: 0.21.1 + resolution: "@eslint/config-array@npm:0.21.1" + dependencies: + "@eslint/object-schema": ^2.1.7 + debug: ^4.3.1 + minimatch: ^3.1.2 + checksum: fc5b57803b059f7c1f62950ef83baf045a01887fc00551f9e87ac119246fcc6d71c854a7f678accc79cbf829ed010e8135c755a154b0f54b129c538950cd7e6a + languageName: node + linkType: hard + +"@eslint/config-helpers@npm:^0.4.1": + version: 0.4.1 + resolution: "@eslint/config-helpers@npm:0.4.1" + dependencies: + "@eslint/core": ^0.16.0 + checksum: 8c4c5040218459457fef363b71157b0bc8abb909ff78325c7be57459188b9f166d9eb43bf00a92ee59311b34964a585b540ca9961f49f79c8a201bb17ea3d159 + languageName: node + linkType: hard + +"@eslint/core@npm:^0.16.0": + version: 0.16.0 + resolution: "@eslint/core@npm:0.16.0" + dependencies: + "@types/json-schema": ^7.0.15 + checksum: 5c08dbf08aa27a6e057003a05a29f483038b70e59f9ac7af26938d0fa4627383c95768e2154835260607de34975e8f407c10762af9a005ed348cd8039cc6aede + languageName: node + linkType: hard + +"@eslint/eslintrc@npm:^3.3.1": + version: 3.3.1 + resolution: "@eslint/eslintrc@npm:3.3.1" dependencies: ajv: ^6.12.4 debug: ^4.3.2 - espree: ^9.4.0 - globals: ^13.15.0 + espree: ^10.0.1 + globals: ^14.0.0 ignore: ^5.2.0 import-fresh: ^3.2.1 js-yaml: ^4.1.0 minimatch: ^3.1.2 strip-json-comments: ^3.1.1 - checksum: f03e9d6727efd3e0719da2051ea80c0c73d20e28c171121527dbb868cd34232ca9c1d0525a66e517a404afea26624b1e47895b6a92474678418c2f50c9566694 + checksum: 8241f998f0857abf5a615072273b90b1244d75c1c45d217c6a8eb444c6e12bbb5506b4879c14fb262eb72b7d8e3d2f0542da2db1a7f414a12496ebb790fb4d62 + languageName: node + linkType: hard + +"@eslint/js@npm:9.38.0": + version: 9.38.0 + resolution: "@eslint/js@npm:9.38.0" + checksum: 24219b9547c9a7b584c68e8cdab1f3ec607f8e3ce5d9f5fbde51664db5cacc5606e436f3c2bea688f7e7e416cf155d0ea3b725c66055e0e0e8ce28d003b828e0 + languageName: node + linkType: hard + +"@eslint/object-schema@npm:^2.1.7": + version: 2.1.7 + resolution: "@eslint/object-schema@npm:2.1.7" + checksum: fc5708f192476956544def13455d60fd1bafbf8f062d1e05ec5c06dd470b02078eaf721e696a8b31c1c45d2056723a514b941ae5eea1398cc7e38eba6711a775 + languageName: node + linkType: hard + +"@eslint/plugin-kit@npm:^0.4.0": + version: 0.4.0 + resolution: "@eslint/plugin-kit@npm:0.4.0" + dependencies: + "@eslint/core": ^0.16.0 + levn: ^0.4.1 + checksum: bb82be19c99eea256f7ec8e0996d28bd4b95b796bd1b27659b92e83278ef813485ada55995314887e7812cca02b0a9672d63f547c2a110eb5a7f0022c8e0f23d languageName: node linkType: hard @@ -3806,14 +3877,20 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.6": - version: 0.11.7 - resolution: "@humanwhocodes/config-array@npm:0.11.7" +"@humanfs/core@npm:^0.19.1": + version: 0.19.1 + resolution: "@humanfs/core@npm:0.19.1" + checksum: 611e0545146f55ddfdd5c20239cfb7911f9d0e28258787c4fc1a1f6214250830c9367aaaeace0096ed90b6739bee1e9c52ad5ba8adaf74ab8b449119303babfe + languageName: node + linkType: hard + +"@humanfs/node@npm:^0.16.6": + version: 0.16.7 + resolution: "@humanfs/node@npm:0.16.7" dependencies: - "@humanwhocodes/object-schema": ^1.2.1 - debug: ^4.1.1 - minimatch: ^3.0.5 - checksum: cf506dc45d9488af7fbf108ea6ac2151ba1a25e6d2b94b9b4fc36d2c1e4099b89ff560296dbfa13947e44604d4ca4a90d97a4fb167370bf8dd01a6ca2b6d83ac + "@humanfs/core": ^0.19.1 + "@humanwhocodes/retry": ^0.4.0 + checksum: 7d2a396a94d80158ce320c0fd7df9aebb82edb8b667e5aaf8f87f4ca50518d0941ca494e0cd68e06b061e777ce5f7d26c45f93ac3fa9f7b11fd1ff26e3cd1440 languageName: node linkType: hard @@ -3824,10 +3901,10 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/object-schema@npm:^1.2.1": - version: 1.2.1 - resolution: "@humanwhocodes/object-schema@npm:1.2.1" - checksum: a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1 +"@humanwhocodes/retry@npm:^0.4.0, @humanwhocodes/retry@npm:^0.4.2": + version: 0.4.3 + resolution: "@humanwhocodes/retry@npm:0.4.3" + checksum: d423455b9d53cf01f778603404512a4246fb19b83e74fe3e28c70d9a80e9d4ae147d2411628907ca983e91a855a52535859a8bb218050bc3f6dbd7a553b7b442 languageName: node linkType: hard @@ -4749,7 +4826,7 @@ __metadata: languageName: node linkType: hard -"@nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8": +"@nodelib/fs.walk@npm:^1.2.3": version: 1.2.8 resolution: "@nodelib/fs.walk@npm:1.2.8" dependencies: @@ -7585,6 +7662,13 @@ __metadata: languageName: node linkType: hard +"@types/estree@npm:^1.0.6": + version: 1.0.8 + resolution: "@types/estree@npm:1.0.8" + checksum: bd93e2e415b6f182ec4da1074e1f36c480f1d26add3e696d54fb30c09bc470897e41361c8fd957bf0985024f8fbf1e6e2aff977d79352ef7eb93a5c6dcff6c11 + languageName: node + linkType: hard + "@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.18": version: 4.17.28 resolution: "@types/express-serve-static-core@npm:4.17.28" @@ -7727,6 +7811,13 @@ __metadata: languageName: node linkType: hard +"@types/json-schema@npm:^7.0.15": + version: 7.0.15 + resolution: "@types/json-schema@npm:7.0.15" + checksum: 97ed0cb44d4070aecea772b7b2e2ed971e10c81ec87dd4ecc160322ffa55ff330dace1793489540e3e318d90942064bb697cc0f8989391797792d919737b3b98 + languageName: node + linkType: hard + "@types/keyv@npm:^3.1.1": version: 3.1.4 resolution: "@types/keyv@npm:3.1.4" @@ -9295,21 +9386,21 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.7.1": - version: 8.8.0 - resolution: "acorn@npm:8.8.0" +"acorn@npm:^8.15.0": + version: 8.15.0 + resolution: "acorn@npm:8.15.0" bin: acorn: bin/acorn - checksum: 7270ca82b242eafe5687a11fea6e088c960af712683756abf0791b68855ea9cace3057bd5e998ffcef50c944810c1e0ca1da526d02b32110e13c722aa959afdc + checksum: 309c6b49aedf1a2e34aaf266de06de04aab6eb097c02375c66fdeb0f64556a6a823540409914fb364d9a11bc30d79d485a2eba29af47992d3490e9886c4391c3 languageName: node linkType: hard -"acorn@npm:^8.8.0": - version: 8.8.1 - resolution: "acorn@npm:8.8.1" +"acorn@npm:^8.7.1": + version: 8.8.0 + resolution: "acorn@npm:8.8.0" bin: acorn: bin/acorn - checksum: 4079b67283b94935157698831967642f24a075c52ce3feaaaafe095776dfbe15d86a1b33b1e53860fc0d062ed6c83f4284a5c87c85b9ad51853a01173da6097f + checksum: 7270ca82b242eafe5687a11fea6e088c960af712683756abf0791b68855ea9cace3057bd5e998ffcef50c944810c1e0ca1da526d02b32110e13c722aa959afdc languageName: node linkType: hard @@ -9448,7 +9539,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.1.0, ajv@npm:^6.10.0, ajv@npm:^6.10.2, ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:^6.12.6": +"ajv@npm:^6.1.0, ajv@npm:^6.10.2, ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:^6.12.6": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -12855,7 +12946,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": +"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.3": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" dependencies: @@ -12866,6 +12957,17 @@ __metadata: languageName: node linkType: hard +"cross-spawn@npm:^7.0.6": + version: 7.0.6 + resolution: "cross-spawn@npm:7.0.6" + dependencies: + path-key: ^3.1.0 + shebang-command: ^2.0.0 + which: ^2.0.1 + checksum: 8d306efacaf6f3f60e0224c287664093fa9185680b2d195852ba9a863f85d02dcc737094c6e512175f8ee0161f9b87c73c6826034c2422e39de7d6569cf4503b + languageName: node + linkType: hard + "crypto-browserify@npm:^3.11.0": version: 3.12.0 resolution: "crypto-browserify@npm:3.12.0" @@ -14490,7 +14592,7 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^7.0.0, eslint-scope@npm:^7.1.1": +"eslint-scope@npm:^7.0.0": version: 7.1.1 resolution: "eslint-scope@npm:7.1.1" dependencies: @@ -14500,6 +14602,16 @@ __metadata: languageName: node linkType: hard +"eslint-scope@npm:^8.4.0": + version: 8.4.0 + resolution: "eslint-scope@npm:8.4.0" + dependencies: + esrecurse: ^4.3.0 + estraverse: ^5.2.0 + checksum: cf88f42cd5e81490d549dc6d350fe01e6fe420f9d9ea34f134bb359b030e3c4ef888d36667632e448937fe52449f7181501df48c08200e3d3b0fee250d05364e + languageName: node + linkType: hard + "eslint-utils@npm:^3.0.0": version: 3.0.0 resolution: "eslint-utils@npm:3.0.0" @@ -14525,6 +14637,20 @@ __metadata: languageName: node linkType: hard +"eslint-visitor-keys@npm:^3.4.3": + version: 3.4.3 + resolution: "eslint-visitor-keys@npm:3.4.3" + checksum: 36e9ef87fca698b6fd7ca5ca35d7b2b6eeaaf106572e2f7fd31c12d3bfdaccdb587bba6d3621067e5aece31c8c3a348b93922ab8f7b2cbc6aaab5e1d89040c60 + languageName: node + linkType: hard + +"eslint-visitor-keys@npm:^4.2.1": + version: 4.2.1 + resolution: "eslint-visitor-keys@npm:4.2.1" + checksum: 3a77e3f99a49109f6fb2c5b7784bc78f9743b834d238cdba4d66c602c6b52f19ed7bcd0a5c5dbbeae3a8689fd785e76c001799f53d2228b278282cf9f699fff5 + languageName: node + linkType: hard + "eslint-webpack-plugin@npm:^3.1.0": version: 3.1.1 resolution: "eslint-webpack-plugin@npm:3.1.1" @@ -14541,52 +14667,63 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.28.0": - version: 8.28.0 - resolution: "eslint@npm:8.28.0" +"eslint@npm:^9.38.0": + version: 9.38.0 + resolution: "eslint@npm:9.38.0" dependencies: - "@eslint/eslintrc": ^1.3.3 - "@humanwhocodes/config-array": ^0.11.6 + "@eslint-community/eslint-utils": ^4.8.0 + "@eslint-community/regexpp": ^4.12.1 + "@eslint/config-array": ^0.21.1 + "@eslint/config-helpers": ^0.4.1 + "@eslint/core": ^0.16.0 + "@eslint/eslintrc": ^3.3.1 + "@eslint/js": 9.38.0 + "@eslint/plugin-kit": ^0.4.0 + "@humanfs/node": ^0.16.6 "@humanwhocodes/module-importer": ^1.0.1 - "@nodelib/fs.walk": ^1.2.8 - ajv: ^6.10.0 + "@humanwhocodes/retry": ^0.4.2 + "@types/estree": ^1.0.6 + ajv: ^6.12.4 chalk: ^4.0.0 - cross-spawn: ^7.0.2 + cross-spawn: ^7.0.6 debug: ^4.3.2 - doctrine: ^3.0.0 escape-string-regexp: ^4.0.0 - eslint-scope: ^7.1.1 - eslint-utils: ^3.0.0 - eslint-visitor-keys: ^3.3.0 - espree: ^9.4.0 - esquery: ^1.4.0 + eslint-scope: ^8.4.0 + eslint-visitor-keys: ^4.2.1 + espree: ^10.4.0 + esquery: ^1.5.0 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 - file-entry-cache: ^6.0.1 + file-entry-cache: ^8.0.0 find-up: ^5.0.0 glob-parent: ^6.0.2 - globals: ^13.15.0 - grapheme-splitter: ^1.0.4 ignore: ^5.2.0 - import-fresh: ^3.0.0 imurmurhash: ^0.1.4 is-glob: ^4.0.0 - is-path-inside: ^3.0.3 - js-sdsl: ^4.1.4 - js-yaml: ^4.1.0 json-stable-stringify-without-jsonify: ^1.0.1 - levn: ^0.4.1 lodash.merge: ^4.6.2 minimatch: ^3.1.2 natural-compare: ^1.4.0 - optionator: ^0.9.1 - regexpp: ^3.2.0 - strip-ansi: ^6.0.1 - strip-json-comments: ^3.1.0 - text-table: ^0.2.0 + optionator: ^0.9.3 + peerDependencies: + jiti: "*" + peerDependenciesMeta: + jiti: + optional: true bin: eslint: bin/eslint.js - checksum: 1b793486b2ec80f0602d75fff7116f7c39a3286f523608a999eead9bec4154a06841785d2b4fb87f8292a94cf85778c1dbfaec727772a09c4d604fdb9ff0809a + checksum: 53b5551e2ecdbeba5f5dcd59615b803ca2d2fb3013e88f141402386afdff9bf3b08225518fb958296a916696f498a052dcf4c9efde1d3d14b942dcd1edc51753 + languageName: node + linkType: hard + +"espree@npm:^10.0.1, espree@npm:^10.4.0": + version: 10.4.0 + resolution: "espree@npm:10.4.0" + dependencies: + acorn: ^8.15.0 + acorn-jsx: ^5.3.2 + eslint-visitor-keys: ^4.2.1 + checksum: 5f9d0d7c81c1bca4bfd29a55270067ff9d575adb8c729a5d7f779c2c7b910bfc68ccf8ec19b29844b707440fc159a83868f22c8e87bbf7cbcb225ed067df6c85 languageName: node linkType: hard @@ -14601,17 +14738,6 @@ __metadata: languageName: node linkType: hard -"espree@npm:^9.4.0": - version: 9.4.1 - resolution: "espree@npm:9.4.1" - dependencies: - acorn: ^8.8.0 - acorn-jsx: ^5.3.2 - eslint-visitor-keys: ^3.3.0 - checksum: 4d266b0cf81c7dfe69e542c7df0f246e78d29f5b04dda36e514eb4c7af117ee6cfbd3280e560571ed82ff6c9c3f0003c05b82583fc7a94006db7497c4fe4270e - languageName: node - linkType: hard - "esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0": version: 4.0.1 resolution: "esprima@npm:4.0.1" @@ -14640,6 +14766,15 @@ __metadata: languageName: node linkType: hard +"esquery@npm:^1.5.0": + version: 1.6.0 + resolution: "esquery@npm:1.6.0" + dependencies: + estraverse: ^5.1.0 + checksum: 08ec4fe446d9ab27186da274d979558557fbdbbd10968fa9758552482720c54152a5640e08b9009e5a30706b66aba510692054d4129d32d0e12e05bbc0b96fb2 + languageName: node + linkType: hard + "esrecurse@npm:^4.1.0, esrecurse@npm:^4.3.0": version: 4.3.0 resolution: "esrecurse@npm:4.3.0" @@ -15198,6 +15333,15 @@ __metadata: languageName: node linkType: hard +"file-entry-cache@npm:^8.0.0": + version: 8.0.0 + resolution: "file-entry-cache@npm:8.0.0" + dependencies: + flat-cache: ^4.0.0 + checksum: f67802d3334809048c69b3d458f672e1b6d26daefda701761c81f203b80149c35dea04d78ea4238969dd617678e530876722a0634c43031a0957f10cc3ed190f + languageName: node + linkType: hard + "file-loader@npm:^6.2.0": version: 6.2.0 resolution: "file-loader@npm:6.2.0" @@ -15394,6 +15538,16 @@ __metadata: languageName: node linkType: hard +"flat-cache@npm:^4.0.0": + version: 4.0.1 + resolution: "flat-cache@npm:4.0.1" + dependencies: + flatted: ^3.2.9 + keyv: ^4.5.4 + checksum: 899fc86bf6df093547d76e7bfaeb900824b869d7d457d02e9b8aae24836f0a99fbad79328cfd6415ee8908f180699bf259dc7614f793447cb14f707caf5996f6 + languageName: node + linkType: hard + "flat@npm:^5.0.2": version: 5.0.2 resolution: "flat@npm:5.0.2" @@ -15424,6 +15578,13 @@ __metadata: languageName: node linkType: hard +"flatted@npm:^3.2.9": + version: 3.3.3 + resolution: "flatted@npm:3.3.3" + checksum: 8c96c02fbeadcf4e8ffd0fa24983241e27698b0781295622591fc13585e2f226609d95e422bcf2ef044146ffacb6b68b1f20871454eddf75ab3caa6ee5f4a1fe + languageName: node + linkType: hard + "flow-parser@npm:0.*": version: 0.176.3 resolution: "flow-parser@npm:0.176.3" @@ -16255,12 +16416,10 @@ __metadata: languageName: node linkType: hard -"globals@npm:^13.15.0": - version: 13.18.0 - resolution: "globals@npm:13.18.0" - dependencies: - type-fest: ^0.20.2 - checksum: 9fdaa74cfd5d4ac91319662f512c29b11d1d2deb9c8a20d3998097671deba83d195f20730b2345887de3ddab958a6fa68952feed9ae836ee4594a82ace62fdb4 +"globals@npm:^14.0.0": + version: 14.0.0 + resolution: "globals@npm:14.0.0" + checksum: 534b8216736a5425737f59f6e6a5c7f386254560c9f41d24a9227d60ee3ad4a9e82c5b85def0e212e9d92162f83a92544be4c7fd4c902cb913736c10e08237ac languageName: node linkType: hard @@ -16373,13 +16532,6 @@ __metadata: languageName: node linkType: hard -"grapheme-splitter@npm:^1.0.4": - version: 1.0.4 - resolution: "grapheme-splitter@npm:1.0.4" - checksum: 0c22ec54dee1b05cd480f78cf14f732cb5b108edc073572c4ec205df4cd63f30f8db8025afc5debc8835a8ddeacf648a1c7992fe3dcd6ad38f9a476d84906620 - languageName: node - linkType: hard - "gzip-size@npm:^6.0.0": version: 6.0.0 resolution: "gzip-size@npm:6.0.0" @@ -17871,7 +18023,7 @@ __metadata: languageName: node linkType: hard -"is-path-inside@npm:^3.0.2, is-path-inside@npm:^3.0.3": +"is-path-inside@npm:^3.0.2": version: 3.0.3 resolution: "is-path-inside@npm:3.0.3" checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9 @@ -19650,13 +19802,6 @@ __metadata: languageName: node linkType: hard -"js-sdsl@npm:^4.1.4": - version: 4.2.0 - resolution: "js-sdsl@npm:4.2.0" - checksum: 2cd0885f7212afb355929d72ca105cb37de7e95ad6031e6a32619eaefa46735a7d0fb682641a0ba666e1519cb138fe76abc1eea8a34e224140c9d94c995171f1 - languageName: node - linkType: hard - "js-string-escape@npm:^1.0.1": version: 1.0.1 resolution: "js-string-escape@npm:1.0.1" @@ -19822,6 +19967,13 @@ __metadata: languageName: node linkType: hard +"json-buffer@npm:3.0.1": + version: 3.0.1 + resolution: "json-buffer@npm:3.0.1" + checksum: 9026b03edc2847eefa2e37646c579300a1f3a4586cfb62bf857832b60c852042d0d6ae55d1afb8926163fa54c2b01d83ae24705f34990348bdac6273a29d4581 + languageName: node + linkType: hard + "json-parse-better-errors@npm:^1.0.1, json-parse-better-errors@npm:^1.0.2": version: 1.0.2 resolution: "json-parse-better-errors@npm:1.0.2" @@ -20007,6 +20159,15 @@ __metadata: languageName: node linkType: hard +"keyv@npm:^4.5.4": + version: 4.5.4 + resolution: "keyv@npm:4.5.4" + dependencies: + json-buffer: 3.0.1 + checksum: 74a24395b1c34bd44ad5cb2b49140d087553e170625240b86755a6604cd65aa16efdbdeae5cdb17ba1284a0fbb25ad06263755dbc71b8d8b06f74232ce3cdd72 + languageName: node + linkType: hard + "kind-of@npm:^3.0.2, kind-of@npm:^3.0.3, kind-of@npm:^3.2.0": version: 3.2.2 resolution: "kind-of@npm:3.2.2" @@ -21359,7 +21520,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.2": +"minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -22720,17 +22881,17 @@ __metadata: languageName: node linkType: hard -"optionator@npm:^0.9.1": - version: 0.9.1 - resolution: "optionator@npm:0.9.1" +"optionator@npm:^0.9.3": + version: 0.9.4 + resolution: "optionator@npm:0.9.4" dependencies: deep-is: ^0.1.3 fast-levenshtein: ^2.0.6 levn: ^0.4.1 prelude-ls: ^1.2.1 type-check: ^0.4.0 - word-wrap: ^1.2.3 - checksum: dbc6fa065604b24ea57d734261914e697bd73b69eff7f18e967e8912aa2a40a19a9f599a507fa805be6c13c24c4eae8c71306c239d517d42d4c041c942f508a0 + word-wrap: ^1.2.5 + checksum: ecbd010e3dc73e05d239976422d9ef54a82a13f37c11ca5911dff41c98a6c7f0f163b27f922c37e7f8340af9d36febd3b6e9cef508f3339d4c393d7276d716bb languageName: node linkType: hard @@ -25409,13 +25570,6 @@ __metadata: languageName: node linkType: hard -"regexpp@npm:^3.2.0": - version: 3.2.0 - resolution: "regexpp@npm:3.2.0" - checksum: a78dc5c7158ad9ddcfe01aa9144f46e192ddbfa7b263895a70a5c6c73edd9ce85faf7c0430e59ac38839e1734e275b9c3de5c57ee3ab6edc0e0b1bdebefccef8 - languageName: node - linkType: hard - "regexpu-core@npm:^5.0.1": version: 5.0.1 resolution: "regexpu-core@npm:5.0.1" @@ -27372,7 +27526,7 @@ __metadata: languageName: node linkType: hard -"strip-json-comments@npm:^3.0.1, strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": +"strip-json-comments@npm:^3.0.1, strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" checksum: 492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443 @@ -27990,13 +28144,6 @@ __metadata: languageName: node linkType: hard -"text-table@npm:^0.2.0": - version: 0.2.0 - resolution: "text-table@npm:0.2.0" - checksum: b6937a38c80c7f84d9c11dd75e49d5c44f71d95e810a3250bd1f1797fc7117c57698204adf676b71497acc205d769d65c16ae8fa10afad832ae1322630aef10a - languageName: node - linkType: hard - "thenify-all@npm:^1.0.0": version: 1.6.0 resolution: "thenify-all@npm:1.6.0" @@ -30086,7 +30233,7 @@ __metadata: languageName: node linkType: hard -"word-wrap@npm:^1.2.3, word-wrap@npm:~1.2.3": +"word-wrap@npm:^1.2.5, word-wrap@npm:~1.2.3": version: 1.2.5 resolution: "word-wrap@npm:1.2.5" checksum: f93ba3586fc181f94afdaff3a6fef27920b4b6d9eaefed0f428f8e07adea2a7f54a5f2830ce59406c8416f033f86902b91eb824072354645eea687dff3691ccb