diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index b9eb1053bac..8128bcc5696 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -487,7 +487,7 @@ packages: - supports-color dev: false - /@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.1): + /@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@9.11.1): resolution: {integrity: sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -496,7 +496,7 @@ packages: dependencies: '@babel/core': 7.25.2 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.1 + eslint: 9.11.1 eslint-visitor-keys: 2.1.0 semver: 6.3.1 dev: false @@ -2130,13 +2130,13 @@ packages: resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} dev: false - /@es-joy/jsdoccomment@0.10.8: - resolution: {integrity: sha512-3P1JiGL4xaR9PoTKUHa2N/LKwa2/eUdRqGwijMWWgBqbFEqJUVpmaOi2TcjcemrsRMgFLBzQCK4ToPhrSVDiFQ==} - engines: {node: ^12 || ^14 || ^16} + /@es-joy/jsdoccomment@0.48.0: + resolution: {integrity: sha512-G6QUWIcC+KvSwXNsJyDTHvqUdNoAVJPPgkc3+Uk4WBKqZvoXhlvazOgm9aL0HwihJLQf0l+tOE2UFzXBqCqgDw==} + engines: {node: '>=16'} dependencies: - comment-parser: 1.2.4 + comment-parser: 1.4.1 esquery: 1.6.0 - jsdoc-type-pratt-parser: 1.1.1 + jsdoc-type-pratt-parser: 4.1.0 dev: false /@esbuild/aix-ppc64@0.23.1: @@ -2553,13 +2553,13 @@ packages: dev: false optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.57.1): + /@eslint-community/eslint-utils@4.4.0(eslint@9.11.1): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.57.1 + eslint: 9.11.1 eslint-visitor-keys: 3.4.3 dev: false @@ -2568,14 +2568,30 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: false - /@eslint/eslintrc@2.1.4: - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@eslint/config-array@0.18.0: + resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@eslint/object-schema': 2.1.4 + debug: 4.3.7(supports-color@5.5.0) + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: false + + /@eslint/core@0.6.0: + resolution: {integrity: sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /@eslint/eslintrc@3.1.0: + resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: ajv: 6.12.6 debug: 4.3.7(supports-color@5.5.0) - espree: 9.6.1 - globals: 13.24.0 + espree: 10.2.0 + globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -2585,9 +2601,21 @@ packages: - supports-color dev: false - /@eslint/js@8.57.1: - resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@eslint/js@9.11.1: + resolution: {integrity: sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /@eslint/object-schema@2.1.4: + resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /@eslint/plugin-kit@0.2.0: + resolution: {integrity: sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + levn: 0.4.1 dev: false /@fastify/busboy@2.1.1: @@ -4369,26 +4397,14 @@ packages: '@hapi/hoek': 9.3.0 dev: false - /@humanwhocodes/config-array@0.13.0: - resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead - dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.7(supports-color@5.5.0) - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: false - /@humanwhocodes/module-importer@1.0.1: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} dev: false - /@humanwhocodes/object-schema@2.0.3: - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - deprecated: Use @eslint/object-schema instead + /@humanwhocodes/retry@0.3.0: + resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} + engines: {node: '>=18.18'} dev: false /@istanbuljs/load-nyc-config@1.1.0: @@ -5606,7 +5622,7 @@ packages: ts-dedent: 2.2.0 dev: false - /@storybook/addon-controls@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/addon-controls@6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-kShSGjq1MjmmyL3l8i+uPz6yddtf82mzys0l82VKtcuyjrr5944wYFJ5NTXMfZxrO/U6FeFsfuFZE/k6ex3EMg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -5621,7 +5637,7 @@ packages: '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 6.5.16 '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/node-logger': 6.5.16 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -5652,7 +5668,7 @@ packages: ts-dedent: 2.2.0 dev: false - /@storybook/addon-docs@6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/addon-docs@6.5.16(@babel/core@7.25.2)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-QM9WDZG9P02UvbzLu947a8ZngOrQeAKAT8jCibQFM/+RJ39xBlfm8rm+cQy3dm94wgtjmVkA3mKGOV/yrrsddg==} peerDependencies: '@storybook/mdx2-csf': ^0.0.3 @@ -5673,7 +5689,7 @@ packages: '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/docs-tools': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -5729,7 +5745,7 @@ packages: - webpack-sources dev: false - /@storybook/addon-essentials@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/addon-essentials@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-TeoMr6tEit4Pe91GH6f8g/oar1P4M0JL9S6oMcFxxrhhtOGO7XkWD5EnfyCx272Ok2VYfE58FNBTGPNBVIqYKQ==} peerDependencies: '@babel/core': ^7.9.6 @@ -5789,16 +5805,16 @@ packages: '@babel/core': 7.25.2 '@storybook/addon-actions': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-backgrounds': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/addon-controls': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-controls': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/addon-measure': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-outline': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-toolbars': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-viewport': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 core-js: 3.38.1 react: 18.3.1 @@ -5956,7 +5972,7 @@ packages: ts-dedent: 2.2.0 dev: false - /@storybook/addon-storyshots@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@8.57.1)(jest@29.7.0)(preact@10.24.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/addon-storyshots@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@9.11.1)(jest@29.7.0)(preact@10.24.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-5pQrRM1PUtg8YM1odgUQyQeo6DDaMBF9CnIMwgioDrSBMHf+SqQ2MBgW/4GYbfrBYhhrML1d/QbbpwPJ7eb1Bg==} deprecated: 'Storyshots is deprecated in favor of the Storybook test-runner. Migration guide: https://storybook.js.org/docs/writing-tests/storyshots-migration-guide' peerDependencies: @@ -6012,11 +6028,11 @@ packages: '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/babel-plugin-require-context-hook': 1.0.1 '@storybook/client-api': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) + '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) '@types/glob': 7.2.0 '@types/jest': 26.0.24 '@types/jest-specific-snapshot': 0.5.9 @@ -6257,7 +6273,7 @@ packages: util-deprecate: 1.0.2 dev: false - /@storybook/builder-webpack4@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/builder-webpack4@6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-YqDIrVNsUo8r9xc6AxsYDLxVYtMgl5Bxk+8/h1adsOko+jAFhdg6hOcAVxEmoSI0TMASOOVMFlT2hr23ppN2rQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6275,7 +6291,7 @@ packages: '@storybook/client-api': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 6.5.16 '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.16 '@storybook/node-logger': 6.5.16 '@storybook/preview-web': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -6325,7 +6341,7 @@ packages: - webpack-command dev: false - /@storybook/builder-webpack5@6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/builder-webpack5@6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-Ukj7Wwxz/3mKn5TI5mkm2mIm583LxOz78ZrpcOgI+vpjeRlMFXmGGEb68R47SiCdZoVCfIeCXXXzBd6Q6As6QQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6343,7 +6359,7 @@ packages: '@storybook/client-api': 6.5.14(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 6.5.14 '@storybook/components': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.14 '@storybook/node-logger': 6.5.14 '@storybook/preview-web': 6.5.14(react-dom@18.3.1)(react@18.3.1) @@ -6358,7 +6374,7 @@ packages: case-sensitive-paths-webpack-plugin: 2.4.0 core-js: 3.38.1 css-loader: 5.2.7(webpack@5.89.0) - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@5.89.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.11.1)(typescript@5.4.5)(webpack@5.89.0) glob: 7.2.3 glob-promise: 3.4.0(glob@7.2.3) html-webpack-plugin: 5.6.0(webpack@5.89.0) @@ -6676,7 +6692,7 @@ packages: webpack: 5.89.0(webpack-cli@5.1.4) dev: false - /@storybook/core-common@6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/core-common@6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-MrxhYXYrtN6z/+tydjPkCIwDQm5q8Jx+w4TPdLKBZu7vzfp6T3sT12Ym96j9MJ42CvE4vSDl/Njbw6C0D+yEVw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6720,7 +6736,7 @@ packages: express: 4.21.0 file-system-cache: 1.1.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@4.47.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.11.1)(typescript@5.4.5)(webpack@4.47.0) fs-extra: 9.1.0 glob: 7.2.3 handlebars: 4.7.8 @@ -6747,7 +6763,7 @@ packages: - webpack-command dev: false - /@storybook/core-common@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/core-common@6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-2qtnKP3TTOzt2cp6LXKRTh7XrI9z5VanMnMTgeoFcA5ebnndD4V6BExQUdYPClE/QooLx6blUWNgS9dFEpjSqQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6791,7 +6807,7 @@ packages: express: 4.21.0 file-system-cache: 1.1.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@4.47.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.11.1)(typescript@5.4.5)(webpack@4.47.0) fs-extra: 9.1.0 glob: 7.2.3 handlebars: 4.7.8 @@ -6846,7 +6862,7 @@ packages: storybook: 8.3.3 dev: false - /@storybook/core-server@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/core-server@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-/3NPfmNyply395Dm0zaVZ8P9aruwO+tPx4D6/jpw8aqrRSwvAMndPMpoMCm0NXcpSm5rdX+Je4S3JW6JcggFkA==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -6863,19 +6879,19 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-webpack4': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack4': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@4.47.0) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/csf-tools': 6.5.16 - '@storybook/manager-webpack4': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack4': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/semver': 7.3.2 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/telemetry': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/telemetry': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@types/node': 16.18.110 '@types/node-fetch': 2.6.11 '@types/pretty-hrtime': 1.0.3 @@ -6934,7 +6950,7 @@ packages: ts-dedent: 2.2.0 dev: false - /@storybook/core@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/core@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-CEF3QFTsm/VMnMKtRNr4rRdLeIkIG0g1t26WcmxTdSThNPBd8CsWzQJ7Jqu7CKiut+MU4A1LMOwbwCE5F2gmyA==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -6951,10 +6967,10 @@ packages: typescript: optional: true dependencies: - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-server': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-server': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) typescript: 5.4.5 @@ -7100,7 +7116,7 @@ packages: storybook: 8.3.3 dev: false - /@storybook/manager-webpack4@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/manager-webpack4@6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-5VJZwmQU6AgdsBPsYdu886UKBHQ9SJEnFMaeUxKEclXk+iRsmbzlL4GHKyVd6oGX/ZaecZtcHPR6xrzmA4Ziew==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7115,7 +7131,7 @@ packages: '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@4.47.0) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/ui': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -7157,7 +7173,7 @@ packages: - webpack-command dev: false - /@storybook/manager-webpack5@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/manager-webpack5@6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-OtxXv8JCe0r/0rE5HxaFicsNsXA+fqZxzokxquFFgrYf/1Jg4d7QX6/pG5wINF+5qInJfVkRG6xhPzv1s5bk9Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7172,7 +7188,7 @@ packages: '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/ui': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -7446,7 +7462,7 @@ packages: - webpack-cli dev: false - /@storybook/react@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5): + /@storybook/react@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5): resolution: {integrity: sha512-cBtNlOzf/MySpNLBK22lJ8wFU22HnfTB2xJyBk7W7Zi71Lm7Uxkhv1Pz8HdiQndJ0SlsAAQOWjQYsSZsGkZIaA==} engines: {node: '>=10.13.0'} hasBin: true @@ -7479,13 +7495,13 @@ packages: '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.11.0)(webpack@5.89.0) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/client-logger': 6.5.16 - '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/docs-tools': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0(typescript@5.4.5)(webpack@5.89.0) '@storybook/semver': 7.3.2 @@ -7688,11 +7704,11 @@ packages: util-deprecate: 1.0.2 dev: false - /@storybook/telemetry@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/telemetry@6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-CWr5Uko1l9jJW88yTXsZTj/3GTabPvw0o7pDPOXPp8JRZiJTxv1JFaFCafhK9UzYbgcRuGfCC8kEWPZims7iKA==} dependencies: '@storybook/client-logger': 6.5.16 - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) chalk: 4.1.2 core-js: 3.38.1 detect-package-manager: 2.0.1 @@ -8658,7 +8674,7 @@ packages: '@types/yargs-parser': 21.0.3 dev: false - /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5): + /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5): resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -8670,12 +8686,12 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.18.0(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/utils': 7.18.0(eslint@9.11.1)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.18.0 - eslint: 8.57.1 + eslint: 9.11.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -8685,7 +8701,7 @@ packages: - supports-color dev: false - /@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.4.5): + /@typescript-eslint/parser@7.18.0(eslint@9.11.1)(typescript@5.4.5): resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -8700,7 +8716,7 @@ packages: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.7(supports-color@5.5.0) - eslint: 8.57.1 + eslint: 9.11.1 typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -8714,7 +8730,7 @@ packages: '@typescript-eslint/visitor-keys': 7.18.0 dev: false - /@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.4.5): + /@typescript-eslint/type-utils@7.18.0(eslint@9.11.1)(typescript@5.4.5): resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -8725,9 +8741,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/utils': 7.18.0(eslint@9.11.1)(typescript@5.4.5) debug: 4.3.7(supports-color@5.5.0) - eslint: 8.57.1 + eslint: 9.11.1 ts-api-utils: 1.3.0(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -8761,17 +8777,17 @@ packages: - supports-color dev: false - /@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.4.5): + /@typescript-eslint/utils@7.18.0(eslint@9.11.1)(typescript@5.4.5): resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) - eslint: 8.57.1 + eslint: 9.11.1 transitivePeerDependencies: - supports-color - typescript @@ -9292,10 +9308,8 @@ packages: ajv: 6.12.6 dev: false - /ajv-formats@2.1.1(ajv@8.17.1): + /ajv-formats@2.1.1: resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 peerDependenciesMeta: ajv: optional: true @@ -9498,6 +9512,11 @@ packages: resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} dev: false + /are-docs-informative@0.0.2: + resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} + engines: {node: '>=14'} + dev: false + /are-we-there-yet@2.0.0: resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} engines: {node: '>=10'} @@ -10983,8 +11002,8 @@ packages: engines: {node: '>= 12'} dev: false - /comment-parser@1.2.4: - resolution: {integrity: sha512-pm0b+qv+CkWNriSTMsfnjChF9kH0kxz55y44Wo5le9qLxMj5xDQAaEd9ZN1ovSuk9CsrncWaFwgpOMg7ClJwkw==} + /comment-parser@1.4.1: + resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} engines: {node: '>= 12.0.0'} dev: false @@ -12489,16 +12508,16 @@ packages: source-map: 0.6.1 dev: false - /eslint-config-prettier@9.1.0(eslint@8.57.1): + /eslint-config-prettier@9.1.0(eslint@9.11.1): resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.57.1 + eslint: 9.11.1 dev: false - /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1): + /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@9.11.1): resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -12519,15 +12538,15 @@ packages: eslint-plugin-testing-library: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) confusing-browser-globals: 1.0.11 - eslint: 8.57.1 - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) dev: false /eslint-import-resolver-node@0.3.9: @@ -12538,14 +12557,14 @@ packages: resolve: 1.22.8 dev: false - /eslint-mdx@1.17.1(eslint@8.57.1): + /eslint-mdx@1.17.1(eslint@9.11.1): resolution: {integrity: sha512-ihkTZCYipPUpzZgTeTwRajj3ZFYQAMWUm/ajscLWjXPVA2+ZQoLRreVNETRZ1znCnE3OAGbwmA1vd0uxtSk2wg==} engines: {node: '>=10.0.0'} peerDependencies: eslint: '>=5.0.0' dependencies: cosmiconfig: 7.1.0 - eslint: 8.57.1 + eslint: 9.11.1 remark-mdx: 1.6.22 remark-parse: 8.0.3 remark-stringify: 8.1.1 @@ -12555,7 +12574,7 @@ packages: - supports-color dev: false - /eslint-module-utils@2.11.1(eslint@8.57.1): + /eslint-module-utils@2.11.1(eslint@9.11.1): resolution: {integrity: sha512-EwcbfLOhwVMAfatfqLecR2yv3dE5+kQ8kx+Rrt0DvDXEVwW86KQ/xbMDQhtp5l42VXukD5SOF8mQQHbaNtO0CQ==} engines: {node: '>=4'} peerDependencies: @@ -12565,10 +12584,10 @@ packages: optional: true dependencies: debug: 3.2.7 - eslint: 8.57.1 + eslint: 9.11.1 dev: false - /eslint-plugin-flowtype@8.0.3(eslint@8.57.1): + /eslint-plugin-flowtype@8.0.3(eslint@9.11.1): resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -12576,20 +12595,20 @@ packages: '@babel/plugin-transform-react-jsx': ^7.14.9 eslint: ^8.1.0 dependencies: - eslint: 8.57.1 + eslint: 9.11.1 lodash: 4.17.21 string-natural-compare: 3.0.1 dev: false - /eslint-plugin-header@3.1.1(eslint@8.57.1): + /eslint-plugin-header@3.1.1(eslint@9.11.1): resolution: {integrity: sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==} peerDependencies: eslint: '>=7.7.0' dependencies: - eslint: 8.57.1 + eslint: 9.11.1 dev: false - /eslint-plugin-import@2.30.0(eslint@8.57.1): + /eslint-plugin-import@2.30.0(eslint@9.11.1): resolution: {integrity: sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==} engines: {node: '>=4'} peerDependencies: @@ -12602,9 +12621,9 @@ packages: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.1 + eslint: 9.11.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.11.1(eslint@8.57.1) + eslint-module-utils: 2.11.1(eslint@9.11.1) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -12616,27 +12635,29 @@ packages: tsconfig-paths: 3.15.0 dev: false - /eslint-plugin-jsdoc@36.1.1(eslint@8.57.1): - resolution: {integrity: sha512-nuLDvH1EJaKx0PCa9oeQIxH6pACIhZd1gkalTUxZbaxxwokjs7TplqY0Q8Ew3CoZaf5aowm0g/Z3JGHCatt+gQ==} - engines: {node: ^12 || ^14 || ^16} + /eslint-plugin-jsdoc@50.3.0(eslint@9.11.1): + resolution: {integrity: sha512-P7qDB/RckdKETpBM4CtjHRQ5qXByPmFhRi86sN3E+J+tySchq+RSOGGhI2hDIefmmKFuTi/1ACjqsnDJDDDfzg==} + engines: {node: '>=18'} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 dependencies: - '@es-joy/jsdoccomment': 0.10.8 - comment-parser: 1.2.4 + '@es-joy/jsdoccomment': 0.48.0 + are-docs-informative: 0.0.2 + comment-parser: 1.4.1 debug: 4.3.7(supports-color@5.5.0) - eslint: 8.57.1 + escape-string-regexp: 4.0.0 + eslint: 9.11.1 + espree: 10.2.0 esquery: 1.6.0 - jsdoc-type-pratt-parser: 1.2.0 - lodash: 4.17.21 - regextras: 0.8.0 + parse-imports: 2.2.1 semver: 7.6.3 - spdx-expression-parse: 3.0.1 + spdx-expression-parse: 4.0.0 + synckit: 0.9.1 transitivePeerDependencies: - supports-color dev: false - /eslint-plugin-jsx-a11y@6.10.0(eslint@8.57.1): + /eslint-plugin-jsx-a11y@6.10.0(eslint@9.11.1): resolution: {integrity: sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==} engines: {node: '>=4.0'} peerDependencies: @@ -12651,7 +12672,7 @@ packages: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.19 - eslint: 8.57.1 + eslint: 9.11.1 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -12661,27 +12682,27 @@ packages: string.prototype.includes: 2.0.0 dev: false - /eslint-plugin-markdown@2.2.1(eslint@8.57.1): + /eslint-plugin-markdown@2.2.1(eslint@9.11.1): resolution: {integrity: sha512-FgWp4iyYvTFxPwfbxofTvXxgzPsDuSKHQy2S+a8Ve6savbujey+lgrFFbXQA0HPygISpRYWYBjooPzhYSF81iA==} engines: {node: ^8.10.0 || ^10.12.0 || >= 12.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.57.1 + eslint: 9.11.1 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: false - /eslint-plugin-mdx@1.16.0(eslint@8.57.1): + /eslint-plugin-mdx@1.16.0(eslint@9.11.1): resolution: {integrity: sha512-p5S6+UZMt+9Xa4fJNaBcldO3gHkDwoPMFM6417PfggPlbai8mWbrSEehZU6o3vZ2Lg/WQfVXYic35VYycYqJDA==} engines: {node: '>=10.0.0'} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.57.1 - eslint-mdx: 1.17.1(eslint@8.57.1) - eslint-plugin-markdown: 2.2.1(eslint@8.57.1) + eslint: 9.11.1 + eslint-mdx: 1.17.1(eslint@9.11.1) + eslint-plugin-markdown: 2.2.1(eslint@9.11.1) synckit: 0.4.1 tslib: 2.7.0 vfile: 4.2.1 @@ -12689,7 +12710,7 @@ packages: - supports-color dev: false - /eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2): + /eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2): resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -12703,23 +12724,23 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) prettier: 3.3.2 prettier-linter-helpers: 1.0.0 synckit: 0.9.1 dev: false - /eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): + /eslint-plugin-react-hooks@4.6.2(eslint@9.11.1): resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.57.1 + eslint: 9.11.1 dev: false - /eslint-plugin-react@7.36.1(eslint@8.57.1): + /eslint-plugin-react@7.36.1(eslint@9.11.1): resolution: {integrity: sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==} engines: {node: '>=4'} peerDependencies: @@ -12731,7 +12752,7 @@ packages: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 8.57.1 + eslint: 9.11.1 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -12762,9 +12783,9 @@ packages: estraverse: 4.3.0 dev: false - /eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /eslint-scope@8.1.0: + resolution: {integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -12780,43 +12801,52 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false - /eslint@8.57.1: - resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /eslint-visitor-keys@4.1.0: + resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /eslint@9.11.1: + resolution: {integrity: sha512-MobhYKIoAO1s1e4VUrgx1l1Sk2JBR/Gqjjgw8+mfgoLE2xwsHur4gdfTxyTgShrhvdVFTaJSgMiQBl1jv/AWxg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) '@eslint-community/regexpp': 4.11.1 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0 + '@eslint/config-array': 0.18.0 + '@eslint/core': 0.6.0 + '@eslint/eslintrc': 3.1.0 + '@eslint/js': 9.11.1 + '@eslint/plugin-kit': 0.2.0 '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 debug: 4.3.7(supports-color@5.5.0) - doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-scope: 8.1.0 + eslint-visitor-keys: 4.1.0 + espree: 10.2.0 esquery: 1.6.0 esutils: 2.0.3 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.24.0 - graphemer: 1.4.0 ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - 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 @@ -12827,13 +12857,13 @@ packages: - supports-color dev: false - /espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /espree@10.2.0: + resolution: {integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: acorn: 8.12.1 acorn-jsx: 5.3.2(acorn@8.12.1) - eslint-visitor-keys: 3.4.3 + eslint-visitor-keys: 4.1.0 dev: false /esprima@4.0.1: @@ -13199,11 +13229,11 @@ packages: deprecated: This module is no longer supported. dev: false - /file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + /file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} dependencies: - flat-cache: 3.2.0 + flat-cache: 4.0.1 dev: false /file-loader@6.2.0(webpack@4.47.0): @@ -13409,6 +13439,14 @@ packages: rimraf: 3.0.2 dev: false + /flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + dev: false + /flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true @@ -13484,7 +13522,7 @@ packages: worker-rpc: 0.1.1 dev: false - /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@4.47.0): + /fork-ts-checker-webpack-plugin@6.5.3(eslint@9.11.1)(typescript@5.4.5)(webpack@4.47.0): resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -13504,7 +13542,7 @@ packages: chokidar: 3.6.0 cosmiconfig: 6.0.0 deepmerge: 4.3.1 - eslint: 8.57.1 + eslint: 9.11.1 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.5.3 @@ -13516,7 +13554,7 @@ packages: webpack: 4.47.0 dev: false - /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@5.89.0): + /fork-ts-checker-webpack-plugin@6.5.3(eslint@9.11.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -13536,7 +13574,7 @@ packages: chokidar: 3.6.0 cosmiconfig: 6.0.0 deepmerge: 4.3.1 - eslint: 8.57.1 + eslint: 9.11.1 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.5.3 @@ -13968,11 +14006,9 @@ packages: engines: {node: '>=4'} dev: false - /globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.20.2 + /globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} dev: false /globalthis@1.0.4: @@ -16191,16 +16227,6 @@ packages: argparse: 2.0.1 dev: false - /jsdoc-type-pratt-parser@1.1.1: - resolution: {integrity: sha512-uelRmpghNwPBuZScwgBG/OzodaFk5RbO5xaivBdsAY70icWfShwZ7PCMO0x1zSkOa8T1FzHThmrdoyg/0AwV5g==} - engines: {node: '>=12.0.0'} - dev: false - - /jsdoc-type-pratt-parser@1.2.0: - resolution: {integrity: sha512-4STjeF14jp4bqha44nKMY1OUI6d2/g6uclHWUCZ7B4DoLzaB5bmpTkQrpqU+vSVzMD0LsKAOskcnI3I3VfIpmg==} - engines: {node: '>=12.0.0'} - dev: false - /jsdoc-type-pratt-parser@4.1.0: resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} engines: {node: '>=12.0.0'} @@ -18159,6 +18185,14 @@ packages: is-glob: 2.0.1 dev: false + /parse-imports@2.2.1: + resolution: {integrity: sha512-OL/zLggRp8mFhKL0rNORUTR4yBYujK/uU+xZL+/0Rgm2QE4nLO9v8PzEweSJEbMGKmDRjJE4R3IMJlL2di4JeQ==} + engines: {node: '>= 18'} + dependencies: + es-module-lexer: 1.5.4 + slashes: 3.0.12 + dev: false + /parse-json@2.2.0: resolution: {integrity: sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==} engines: {node: '>=0.10.0'} @@ -19422,11 +19456,6 @@ packages: unicode-match-property-value-ecmascript: 2.2.0 dev: false - /regextras@0.8.0: - resolution: {integrity: sha512-k519uI04Z3SaY0fLX843MRXnDeG2+vHOFsyhiPZvNLe7r8rD2YNRjq4BQLZZ0oAr2NrtvZlICsXysGNFPGa3CQ==} - engines: {node: '>=0.1.14'} - dev: false - /regjsparser@0.9.1: resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} hasBin: true @@ -20035,7 +20064,7 @@ packages: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) + ajv-formats: 2.1.1 ajv-keywords: 5.1.0(ajv@8.17.1) dev: false @@ -20296,6 +20325,10 @@ packages: engines: {node: '>=14.16'} dev: false + /slashes@3.0.12: + resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==} + dev: false + /snapdragon-node@2.1.1: resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} engines: {node: '>=0.10.0'} @@ -20468,6 +20501,13 @@ packages: spdx-license-ids: 3.0.20 dev: false + /spdx-expression-parse@4.0.0: + resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.20 + dev: false + /spdx-license-ids@3.0.20: resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} dev: false @@ -20585,7 +20625,7 @@ packages: react-dom: ^16.8.0 || ^17 || ^18 styled-components: ^5.2.0 dependencies: - '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) styled-components: 5.3.11(@babel/core@7.25.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) @@ -23174,7 +23214,7 @@ packages: dev: false file:projects/acs-ui-common.tgz: - resolution: {integrity: sha512-+j53f4pQARMblkGIOqzOS1hAhqHYuiHQJrGwwtivuBSKrboNP2b0veDx+I9ePfzTrnOOXhK1L+hQ3BD97/IbuA==, tarball: file:projects/acs-ui-common.tgz} + resolution: {integrity: sha512-H1QJtp2Le5fua+3bKCYJFKPkGFZ4BFZHwXdEaPYYbZuvb6R3QuRndmXe4KKPLxlxQxQGegox4a7g5wzBOeF84w==, tarball: file:projects/acs-ui-common.tgz} name: '@rush-temp/acs-ui-common' version: 0.0.0 dependencies: @@ -23184,18 +23224,18 @@ packages: '@babel/core': 7.25.2 '@types/jest': 29.5.13 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) prettier: 3.3.2 @@ -23212,13 +23252,14 @@ packages: - babel-jest - babel-plugin-macros - esbuild + - jiti - node-notifier - supports-color - ts-node dev: false file:projects/acs-ui-javascript-loaders.tgz: - resolution: {integrity: sha512-pWTuuUa9soKSTVE+e9wtoUatgVO0Qhx7L1Bv8/xXryaQ+SQO4SSQmuIAOzBxcC+6aLCzO/ArZ/PV+N5IKk/vhQ==, tarball: file:projects/acs-ui-javascript-loaders.tgz} + resolution: {integrity: sha512-fNxpUwGwMtuNmH4yBEJ68UE5giZuLyNYbuFRtd4GzRVs7/iNvT+2GUv6jOznZF61zuKTVWudxAZyAA3gaw94bw==, tarball: file:projects/acs-ui-javascript-loaders.tgz} name: '@rush-temp/acs-ui-javascript-loaders' version: 0.0.0 dependencies: @@ -23230,18 +23271,18 @@ packages: '@types/jest': 29.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) prettier: 3.3.2 @@ -23259,13 +23300,14 @@ packages: - babel-jest - babel-plugin-macros - esbuild + - jiti - node-notifier - supports-color - ts-node dev: false file:projects/calling-component-bindings.tgz: - resolution: {integrity: sha512-U7frD7yCWkKdAMJCmYYQlwOz38hiNqNWA0ScWgKv0uj8Ul57+U4PbrrK2GNFY8DNCx+lQ3aHvKpjMbpRrFhWjw==, tarball: file:projects/calling-component-bindings.tgz} + resolution: {integrity: sha512-lF4aCPi1+YkxSlODqP4XGqo7kqNwqJ5REJE3Q8h+zBc+ZJ1OlNlzIcfIxKJ+9ws5xBn6oHHbboxZ/PBMZNf1FA==, tarball: file:projects/calling-component-bindings.tgz} name: '@rush-temp/calling-component-bindings' version: 0.0.0 dependencies: @@ -23276,18 +23318,18 @@ packages: '@babel/core': 7.25.2 '@types/jest': 29.5.13 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) memoize-one: 5.2.1 @@ -23306,13 +23348,14 @@ packages: - babel-jest - babel-plugin-macros - esbuild + - jiti - node-notifier - supports-color - ts-node dev: false file:projects/calling-stateful-client.tgz: - resolution: {integrity: sha512-wugXNq3CG9liAdByIUNCOzdHb5Bymx/Q+od/ZiMJwM8+MaljMoDqxTnp4yC25GP1/6e00qxn5LmHKe3htlgTJw==, tarball: file:projects/calling-stateful-client.tgz} + resolution: {integrity: sha512-uhld1nEgU+UDJZCa4CTSo/3QCwuswnk5iGa4163fh1Zwm72IOVOd3Gfzk505bpRzBhFL60lXMq1ZF+PnTpOkCQ==, tarball: file:projects/calling-stateful-client.tgz} name: '@rush-temp/calling-stateful-client' version: 0.0.0 dependencies: @@ -23325,18 +23368,18 @@ packages: '@types/events': 3.0.3 '@types/jest': 29.5.13 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) events: 3.3.0 if-env: 1.0.4 immer: 10.1.1 @@ -23354,13 +23397,14 @@ packages: - babel-jest - babel-plugin-macros - esbuild + - jiti - node-notifier - supports-color - ts-node dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-4sw2BTx1bM8cgvv/sXg8UgAghPXn9R44pQuxv3OWh+1nI2a1iT8PImgzcSh2cLNlAvTuA59ZWGrK8MQ03Jut8Q==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-fBHTTGbsaKyEa1BN7VVXDSU4egO6Hjdbx7pmZ0riQYwNhf46XNnGdLOqZD+5um9qDMYbrbEJFkQ1tEEUMvk0kw==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: @@ -23371,7 +23415,7 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@9.11.1) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) @@ -23382,8 +23426,8 @@ packages: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -23392,16 +23436,16 @@ packages: cpx: 1.5.0 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@9.11.1) + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) follow-redirects: 1.15.6 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -23446,6 +23490,7 @@ packages: - eslint-plugin-jest - eslint-plugin-testing-library - file-loader + - jiti - node-notifier - supports-color - ts-node @@ -23454,7 +23499,7 @@ packages: dev: false file:projects/callingstateful.tgz: - resolution: {integrity: sha512-ResRFMEF8IjXn2nac+lZ/c5cmBJ5nRGzBO0C8SvUVPuctQ4JFOTkyJQsZp8x3tk5vNMU9XsYhTCCCQ+0Ki1+bg==, tarball: file:projects/callingstateful.tgz} + resolution: {integrity: sha512-gqfbg8+8oEMpeGCM+zvdeQuRS2DqjJAZ0fmu8ah1w2VfA0iSzmpp1wb4WY7lllpdDUhJkPnmCkOsVWQ951lfjw==, tarball: file:projects/callingstateful.tgz} name: '@rush-temp/callingstateful' version: 0.0.0 dependencies: @@ -23465,7 +23510,7 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@9.11.1) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) @@ -23476,8 +23521,8 @@ packages: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -23486,16 +23531,16 @@ packages: cpx: 1.5.0 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@9.11.1) + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) follow-redirects: 1.15.6 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -23540,6 +23585,7 @@ packages: - eslint-plugin-jest - eslint-plugin-testing-library - file-loader + - jiti - node-notifier - supports-color - ts-node @@ -23548,7 +23594,7 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-Ono6VledUKmh8KCRqFz9Yi/1Bt+9isnSfvN7eDYtkT9+x9+cX5Qk4HO1Af1X0xBWPugrDeDEqlqTfGjADJP6TQ==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-TvZH4EYenznrb0QuRNDoaXr9xBRVp9iRUELDRLQsPzYWnucufp6jXgSJnePhKaPIPAftwVLD000+n/X4ooe3MQ==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: @@ -23560,7 +23606,7 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@9.11.1) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) @@ -23571,8 +23617,8 @@ packages: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -23582,16 +23628,16 @@ packages: cross-env: 7.0.3 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@9.11.1) + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 @@ -23633,6 +23679,7 @@ packages: - eslint-plugin-jest - eslint-plugin-testing-library - file-loader + - jiti - node-notifier - supports-color - ts-node @@ -23641,7 +23688,7 @@ packages: dev: false file:projects/chat-component-bindings.tgz: - resolution: {integrity: sha512-zLh8siLw3MEqy1fG70DY6opQx0Vg44n8P7oMNstRKCgAUmoitbG8eR56wkzY+QW5JFRaaROLFe3lyj87/tRsDA==, tarball: file:projects/chat-component-bindings.tgz} + resolution: {integrity: sha512-0TD85eGgMEtKv1Dy4qH5nfdS6g7Np/jTZH1J3nW77LkkNrvxjw53bJi+Mwct+4Ri0MCdgT12cYzUNYD5jfNmKw==, tarball: file:projects/chat-component-bindings.tgz} name: '@rush-temp/chat-component-bindings' version: 0.0.0 dependencies: @@ -23656,12 +23703,12 @@ packages: cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) memoize-one: 5.2.1 @@ -23676,13 +23723,14 @@ packages: - '@types/node' - babel-plugin-macros - encoding + - jiti - node-notifier - supports-color - ts-node dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-5v38UEJnMLYqVF0eSRViK9WaoKen1XwQd5XYI6uoPCr1C/VvK32isrNqofG6+G5A6nPh2oyy/8SF7KOVa2lpIw==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-HsJeZ175kISdDXd4eKQP6Oj2NgR9eyctwzUOxEDj51OE/Bx++yWUa4WCvpAvgw4JS8Ly3Y0UnUJcYxts+CSRUA==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: @@ -23697,18 +23745,18 @@ packages: '@types/jest': 29.5.13 '@types/node': 20.14.12 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) events: 3.3.0 if-env: 1.0.4 immer: 10.1.1 @@ -23727,13 +23775,14 @@ packages: - babel-plugin-macros - encoding - esbuild + - jiti - node-notifier - supports-color - ts-node dev: false file:projects/chat.tgz: - resolution: {integrity: sha512-PTwgOIsKm+pxowxvEmJtqGibQPwhSl2MGQhE8nnIyb0M/DzFtcr/oOR84JzcBVLHbIkCHsw9DOZ/1U6aVKUnPw==, tarball: file:projects/chat.tgz} + resolution: {integrity: sha512-O5PUaZAswPP+gueVWm9R7rBMn7yjnhRYKd5J1g2Smpy1et/agbuAr7j9iuDVNs0lelpdjXC3ay0XGaaeGnVUmQ==, tarball: file:projects/chat.tgz} name: '@rush-temp/chat' version: 0.0.0 dependencies: @@ -23744,7 +23793,7 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@9.11.1) '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) '@fluentui/react-icons': 2.0.258(react@18.3.1) @@ -23753,8 +23802,8 @@ packages: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) axios: 1.7.7 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) concurrently: 5.3.0 @@ -23762,16 +23811,16 @@ packages: cpx: 1.5.0 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@9.11.1) + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) form-data: 4.0.0 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -23814,6 +23863,7 @@ packages: - eslint-plugin-jest - eslint-plugin-testing-library - file-loader + - jiti - node-notifier - supports-color - ts-node @@ -23822,18 +23872,18 @@ packages: dev: false file:projects/check-treeshaking.tgz: - resolution: {integrity: sha512-CufJZqS9KCqCPSm025txt+KU8AIjFyyhmNhFew/1ZdxQFEJutewvfUUhMtvkIXIw9/+74F57b1EuJDCfixKBDw==, tarball: file:projects/check-treeshaking.tgz} + resolution: {integrity: sha512-7o2HX77lJ0rQ18uVWhbairVTt20U0u/r0yYINMXFTB9mh359m27VQxlR7sjx6DW1SeLVEHThcmPk831PeCOoMQ==, tarball: file:projects/check-treeshaking.tgz} name: '@rush-temp/check-treeshaking' version: 0.0.0 dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) prettier: 3.3.2 rimraf: 2.7.1 webpack: 5.89.0(webpack-cli@5.1.4) @@ -23843,6 +23893,7 @@ packages: - '@types/eslint' - '@webpack-cli/generators' - esbuild + - jiti - supports-color - uglify-js - webpack-bundle-analyzer @@ -23850,25 +23901,26 @@ packages: dev: false file:projects/check-typescript-regression.tgz: - resolution: {integrity: sha512-gFrv+9aZGNk1iUcE9CQdBppDotxpvifgmdBOLTq1LSimgqv95P+0vQZ9YVfHKjmeCfhTHT0/Yb9ikyKs9w2qMw==, tarball: file:projects/check-typescript-regression.tgz} + resolution: {integrity: sha512-GesCN0Frq0ic4jTiBVBg0X55NYRwjXb8LdOT955kkURVV/dXPoZM7HagW1yi59xw1KloGifUdJrhqfl/a4J1Gg==, tarball: file:projects/check-typescript-regression.tgz} name: '@rush-temp/check-typescript-regression' version: 0.0.0 dependencies: - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) prettier: 3.3.2 rimraf: 2.7.1 typescript: 4.6.3 transitivePeerDependencies: - '@types/eslint' + - jiti - supports-color dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-ccetroalYQyg1VfC99v6Ec4tJpHkdtIlvWHRhIzaqimoqjEOimagwxZEOxSzG7ID6MRqDchxiFvXRGikZGONOQ==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-9CU60mAjCBjEAssWLFnvkSembzI0P9+0yNpQb1PpkipT9yV1JBgShuLZbbguO0THHOoYjRQpz435Rb7AjN/MBg==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: @@ -23903,8 +23955,8 @@ packages: '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 copy-to-clipboard: 3.3.3 copyfiles: 2.4.1 @@ -23912,14 +23964,14 @@ packages: cross-env: 7.0.3 dompurify: 3.1.6 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) events: 3.3.0 html-react-parser: 5.1.16(@types/react@18.3.3)(react@18.3.1) if-env: 1.0.4 @@ -23969,12 +24021,13 @@ packages: - babel-plugin-macros - encoding - esbuild + - jiti - node-notifier - supports-color dev: false file:projects/component-examples.tgz: - resolution: {integrity: sha512-jUf7zw9bAjglFzMS5Z2LI1hkIE4xh4gc9GuAWLIbMWY6N+IUEaR2svlZ9jrf3UAakPfF6ww7iAAigVXgLuk3tQ==, tarball: file:projects/component-examples.tgz} + resolution: {integrity: sha512-vPC94Zd2EP8ILz6RMkSWJPnS9GDh0uqJHjhC84ng7yte2D9wUQPAEwT9nTKRVPsYf+8HbuYSWzgPgLsZWqMDaQ==, tarball: file:projects/component-examples.tgz} name: '@rush-temp/component-examples' version: 0.0.0 dependencies: @@ -23983,28 +24036,28 @@ packages: '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.1 '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@9.11.1) '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) concurrently: 5.3.0 css-loader: 4.3.0(webpack@5.89.0) dotenv: 10.0.0 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@9.11.1) + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 @@ -24034,6 +24087,7 @@ packages: - esbuild - eslint-plugin-jest - eslint-plugin-testing-library + - jiti - supports-color - uglify-js - utf-8-validate @@ -24064,7 +24118,7 @@ packages: dev: false file:projects/fake-backends.tgz: - resolution: {integrity: sha512-LbVteqhoFR1NOEpDbMawqbHX7c90/f/0y7NVHkdeN1XJGm6vYMXOwzCojpxVrndFzI+rJiwq+zMJ635GI3rFFQ==, tarball: file:projects/fake-backends.tgz} + resolution: {integrity: sha512-GtnZp77uX0gp/tG7ptAQwAfwdX1x/nIyanqFpcRmKZOPbbObI29xN/DGN0Ny8HibB0Nt3gdxuSE4cQTAj248BQ==, tarball: file:projects/fake-backends.tgz} name: '@rush-temp/fake-backends' version: 0.0.0 dependencies: @@ -24078,20 +24132,20 @@ packages: '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@types/events': 3.0.3 '@types/jest': 29.5.13 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) events: 3.3.0 if-env: 1.0.4 immer: 10.1.1 @@ -24112,6 +24166,7 @@ packages: - babel-plugin-macros - encoding - esbuild + - jiti - node-notifier - supports-color - ts-node @@ -24120,7 +24175,7 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-jKtXNHFS2LcBFYuuud0kSCbjESvbJRFsM7lNSKtifdsk1oaghEKyDyFc1hjl2MPUe2ME9Zpcsih9Rt8WUcJcjg==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-GS8YvYxwJhlAaTedMy1KDIJ1+sYwuWir1+iBnuugZXa+OPSToXaYZYk+bqg+098jb2k8W8hbEB04PY6ZDdvigg==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: @@ -24149,8 +24204,8 @@ packages: '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) '@vitejs/plugin-react': 4.2.1 ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) @@ -24163,15 +24218,15 @@ packages: cross-env: 7.0.3 dompurify: 3.1.6 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) html-react-parser: 5.1.16(@types/react@18.3.3)(react@18.3.1) husky: 8.0.3 if-env: 1.0.4 @@ -24219,6 +24274,7 @@ packages: - canvas - encoding - esbuild + - jiti - less - lightningcss - node-notifier @@ -24234,7 +24290,7 @@ packages: dev: false file:projects/react-composites.tgz: - resolution: {integrity: sha512-wN4szO6GjqFMdwCMZuypd0yqAdps3JhUCL5JtRv81Ew85/mHZ/vfKBCyBvoh1W31b9noBmfvFuo1bPMTGTe4yA==, tarball: file:projects/react-composites.tgz} + resolution: {integrity: sha512-T+VperIGfAt5NMBnpejDumgv65y35+U4cE5XQZJDm7OS++yIAIqKju+HxRV/eZA1H+43P1wxCAMmZthRPtdBLw==, tarball: file:projects/react-composites.tgz} name: '@rush-temp/react-composites' version: 0.0.0 dependencies: @@ -24269,8 +24325,8 @@ packages: '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 '@types/yargs': 17.0.33 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -24284,15 +24340,15 @@ packages: css-loader: 4.3.0(webpack@5.89.0) dotenv: 10.0.0 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) events: 3.3.0 express: 4.21.0 fs-extra: 10.1.0 @@ -24345,6 +24401,7 @@ packages: - debug - encoding - esbuild + - jiti - node-notifier - supports-color - uglify-js @@ -24436,7 +24493,7 @@ packages: dev: false file:projects/server.tgz: - resolution: {integrity: sha512-v2xlkTIWmP6f3zBdpps48CDCA88b8Ss8DBI/Lwy0+tZB+v3aPlmy2u9/7211I4OtwwxDBBbu74wwQrvgoUKenQ==, tarball: file:projects/server.tgz} + resolution: {integrity: sha512-LtUkqd4ySNQVDvlt8ldM903993kHix5yWrK3virVC/fjee5WgGlTEGmW3op8AxIGw9wgpjHYbILxRT73Dj1Nlg==, tarball: file:projects/server.tgz} name: '@rush-temp/server' version: 0.0.0 dependencies: @@ -24457,19 +24514,19 @@ packages: '@types/node': 20.14.12 '@types/supertest': 2.0.16 '@types/webpack-node-externals': 3.0.4(webpack-cli@5.1.4) - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) cookie-parser: 1.4.6 copy-webpack-plugin: 11.0.0(webpack@5.89.0) cors: 2.8.5 cpx: 1.5.0 debug: 2.6.9 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) express: 4.21.0 http-errors: 1.8.1 husky: 8.0.3 @@ -24507,6 +24564,7 @@ packages: - babel-plugin-macros - encoding - esbuild + - jiti - node-notifier - sockjs-client - supports-color @@ -24519,7 +24577,7 @@ packages: dev: false file:projects/storybook.tgz: - resolution: {integrity: sha512-GKcCWIvWAIkx/fmgTOiVjsEr0yzPQhvXrRhIEuFZgaXXwsdrgZ9K7/sifJR1mF5VqamXjzKAmTwAqVWr1etf7w==, tarball: file:projects/storybook.tgz} + resolution: {integrity: sha512-C+G8AO+LnqC5cKHlZGkWqijBoYjuj8a2uafa1vC17AYBsgjL/ivac4ULO6GGi+Uj2lKi9UqNzDKHpEj17WMGFQ==, tarball: file:projects/storybook.tgz} name: '@rush-temp/storybook' version: 0.0.0 dependencies: @@ -24540,19 +24598,19 @@ packages: '@microsoft/applicationinsights-react-js': 3.4.3(react@18.3.1)(tslib@2.7.0) '@microsoft/applicationinsights-web': 2.8.18(tslib@2.7.0) '@storybook/addon-actions': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/addon-controls': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/addon-essentials': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-controls': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-essentials': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/addon-links': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/addon-storyshots': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@8.57.1)(jest@29.7.0)(preact@10.24.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-storyshots': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@9.11.1)(jest@29.7.0)(preact@10.24.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-events': 6.5.16 - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 - '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) + '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@testing-library/jest-dom': 6.5.0 '@types/jest': 29.5.13 @@ -24562,8 +24620,8 @@ packages: '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -24573,15 +24631,15 @@ packages: copyfiles: 2.4.1 core-js: 3.38.1 cross-env: 7.0.3 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-mdx: 1.16.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-mdx: 1.16.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) husky: 8.0.3 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 @@ -24638,6 +24696,7 @@ packages: - history - jest-preset-angular - jest-vue-preprocessor + - jiti - lit - lit-html - node-notifier @@ -24660,7 +24719,7 @@ packages: dev: false file:projects/storybook8.tgz: - resolution: {integrity: sha512-V/p+XtSSzUiYezZ7koKHOCxw43TsztPnISWcsh3YurSV3BU6H12NcpcL88i/3PCJAQbgv6XSF5B0AiPyTlFmug==, tarball: file:projects/storybook8.tgz} + resolution: {integrity: sha512-RwLFCy33Kb6kwMvPMP+4vYxEx1E1VuxkSSnMOLzhvgTGG0bzd/1JfihBn3J37MlGPo/UfoOGfCNpMf4YvvBa5w==, tarball: file:projects/storybook8.tgz} name: '@rush-temp/storybook8' version: 0.0.0 dependencies: @@ -24705,8 +24764,8 @@ packages: '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -24716,15 +24775,15 @@ packages: copyfiles: 2.4.1 core-js: 3.38.1 cross-env: 7.0.3 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-mdx: 1.16.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-mdx: 1.16.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) husky: 8.0.3 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 @@ -24770,6 +24829,7 @@ packages: - encoding - esbuild - history + - jiti - node-notifier - supports-color - uglify-js diff --git a/common/config/rush/variants/stable/pnpm-lock.yaml b/common/config/rush/variants/stable/pnpm-lock.yaml index cbb9ac24cd3..0835d29585f 100644 --- a/common/config/rush/variants/stable/pnpm-lock.yaml +++ b/common/config/rush/variants/stable/pnpm-lock.yaml @@ -449,7 +449,7 @@ packages: - supports-color dev: false - /@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.1): + /@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@9.11.1): resolution: {integrity: sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -458,7 +458,7 @@ packages: dependencies: '@babel/core': 7.25.2 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.1 + eslint: 9.11.1 eslint-visitor-keys: 2.1.0 semver: 6.3.1 dev: false @@ -2092,13 +2092,13 @@ packages: resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} dev: false - /@es-joy/jsdoccomment@0.10.8: - resolution: {integrity: sha512-3P1JiGL4xaR9PoTKUHa2N/LKwa2/eUdRqGwijMWWgBqbFEqJUVpmaOi2TcjcemrsRMgFLBzQCK4ToPhrSVDiFQ==} - engines: {node: ^12 || ^14 || ^16} + /@es-joy/jsdoccomment@0.48.0: + resolution: {integrity: sha512-G6QUWIcC+KvSwXNsJyDTHvqUdNoAVJPPgkc3+Uk4WBKqZvoXhlvazOgm9aL0HwihJLQf0l+tOE2UFzXBqCqgDw==} + engines: {node: '>=16'} dependencies: - comment-parser: 1.2.4 + comment-parser: 1.4.1 esquery: 1.6.0 - jsdoc-type-pratt-parser: 1.1.1 + jsdoc-type-pratt-parser: 4.1.0 dev: false /@esbuild/aix-ppc64@0.23.1: @@ -2515,13 +2515,13 @@ packages: dev: false optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.57.1): + /@eslint-community/eslint-utils@4.4.0(eslint@9.11.1): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.57.1 + eslint: 9.11.1 eslint-visitor-keys: 3.4.3 dev: false @@ -2530,14 +2530,30 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: false - /@eslint/eslintrc@2.1.4: - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@eslint/config-array@0.18.0: + resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@eslint/object-schema': 2.1.4 + debug: 4.3.7(supports-color@5.5.0) + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: false + + /@eslint/core@0.6.0: + resolution: {integrity: sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /@eslint/eslintrc@3.1.0: + resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: ajv: 6.12.6 debug: 4.3.7(supports-color@5.5.0) - espree: 9.6.1 - globals: 13.24.0 + espree: 10.2.0 + globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -2547,9 +2563,21 @@ packages: - supports-color dev: false - /@eslint/js@8.57.1: - resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@eslint/js@9.11.1: + resolution: {integrity: sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /@eslint/object-schema@2.1.4: + resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /@eslint/plugin-kit@0.2.0: + resolution: {integrity: sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + levn: 0.4.1 dev: false /@fastify/busboy@2.1.1: @@ -4331,26 +4359,14 @@ packages: '@hapi/hoek': 9.3.0 dev: false - /@humanwhocodes/config-array@0.13.0: - resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead - dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.7(supports-color@5.5.0) - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: false - /@humanwhocodes/module-importer@1.0.1: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} dev: false - /@humanwhocodes/object-schema@2.0.3: - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - deprecated: Use @eslint/object-schema instead + /@humanwhocodes/retry@0.3.0: + resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} + engines: {node: '>=18.18'} dev: false /@istanbuljs/load-nyc-config@1.1.0: @@ -5563,7 +5579,7 @@ packages: ts-dedent: 2.2.0 dev: false - /@storybook/addon-controls@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/addon-controls@6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-kShSGjq1MjmmyL3l8i+uPz6yddtf82mzys0l82VKtcuyjrr5944wYFJ5NTXMfZxrO/U6FeFsfuFZE/k6ex3EMg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -5578,7 +5594,7 @@ packages: '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 6.5.16 '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/node-logger': 6.5.16 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -5609,7 +5625,7 @@ packages: ts-dedent: 2.2.0 dev: false - /@storybook/addon-docs@6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/addon-docs@6.5.16(@babel/core@7.25.2)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-QM9WDZG9P02UvbzLu947a8ZngOrQeAKAT8jCibQFM/+RJ39xBlfm8rm+cQy3dm94wgtjmVkA3mKGOV/yrrsddg==} peerDependencies: '@storybook/mdx2-csf': ^0.0.3 @@ -5630,7 +5646,7 @@ packages: '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/docs-tools': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -5686,7 +5702,7 @@ packages: - webpack-sources dev: false - /@storybook/addon-essentials@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/addon-essentials@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-TeoMr6tEit4Pe91GH6f8g/oar1P4M0JL9S6oMcFxxrhhtOGO7XkWD5EnfyCx272Ok2VYfE58FNBTGPNBVIqYKQ==} peerDependencies: '@babel/core': ^7.9.6 @@ -5746,16 +5762,16 @@ packages: '@babel/core': 7.25.2 '@storybook/addon-actions': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-backgrounds': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/addon-controls': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-controls': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/addon-measure': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-outline': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-toolbars': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-viewport': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 core-js: 3.38.1 react: 18.3.1 @@ -5913,7 +5929,7 @@ packages: ts-dedent: 2.2.0 dev: false - /@storybook/addon-storyshots@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@8.57.1)(jest@29.7.0)(preact@10.24.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/addon-storyshots@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@9.11.1)(jest@29.7.0)(preact@10.24.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-5pQrRM1PUtg8YM1odgUQyQeo6DDaMBF9CnIMwgioDrSBMHf+SqQ2MBgW/4GYbfrBYhhrML1d/QbbpwPJ7eb1Bg==} deprecated: 'Storyshots is deprecated in favor of the Storybook test-runner. Migration guide: https://storybook.js.org/docs/writing-tests/storyshots-migration-guide' peerDependencies: @@ -5969,11 +5985,11 @@ packages: '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/babel-plugin-require-context-hook': 1.0.1 '@storybook/client-api': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) + '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) '@types/glob': 7.2.0 '@types/jest': 26.0.24 '@types/jest-specific-snapshot': 0.5.9 @@ -6214,7 +6230,7 @@ packages: util-deprecate: 1.0.2 dev: false - /@storybook/builder-webpack4@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/builder-webpack4@6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-YqDIrVNsUo8r9xc6AxsYDLxVYtMgl5Bxk+8/h1adsOko+jAFhdg6hOcAVxEmoSI0TMASOOVMFlT2hr23ppN2rQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6232,7 +6248,7 @@ packages: '@storybook/client-api': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 6.5.16 '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.16 '@storybook/node-logger': 6.5.16 '@storybook/preview-web': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -6282,7 +6298,7 @@ packages: - webpack-command dev: false - /@storybook/builder-webpack5@6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/builder-webpack5@6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-Ukj7Wwxz/3mKn5TI5mkm2mIm583LxOz78ZrpcOgI+vpjeRlMFXmGGEb68R47SiCdZoVCfIeCXXXzBd6Q6As6QQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6300,7 +6316,7 @@ packages: '@storybook/client-api': 6.5.14(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 6.5.14 '@storybook/components': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.14 '@storybook/node-logger': 6.5.14 '@storybook/preview-web': 6.5.14(react-dom@18.3.1)(react@18.3.1) @@ -6315,7 +6331,7 @@ packages: case-sensitive-paths-webpack-plugin: 2.4.0 core-js: 3.38.1 css-loader: 5.2.7(webpack@5.89.0) - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@5.89.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.11.1)(typescript@5.4.5)(webpack@5.89.0) glob: 7.2.3 glob-promise: 3.4.0(glob@7.2.3) html-webpack-plugin: 5.6.0(webpack@5.89.0) @@ -6633,7 +6649,7 @@ packages: webpack: 5.89.0(webpack-cli@5.1.4) dev: false - /@storybook/core-common@6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/core-common@6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-MrxhYXYrtN6z/+tydjPkCIwDQm5q8Jx+w4TPdLKBZu7vzfp6T3sT12Ym96j9MJ42CvE4vSDl/Njbw6C0D+yEVw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6677,7 +6693,7 @@ packages: express: 4.21.0 file-system-cache: 1.1.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@4.47.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.11.1)(typescript@5.4.5)(webpack@4.47.0) fs-extra: 9.1.0 glob: 7.2.3 handlebars: 4.7.8 @@ -6704,7 +6720,7 @@ packages: - webpack-command dev: false - /@storybook/core-common@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/core-common@6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-2qtnKP3TTOzt2cp6LXKRTh7XrI9z5VanMnMTgeoFcA5ebnndD4V6BExQUdYPClE/QooLx6blUWNgS9dFEpjSqQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6748,7 +6764,7 @@ packages: express: 4.21.0 file-system-cache: 1.1.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@4.47.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.11.1)(typescript@5.4.5)(webpack@4.47.0) fs-extra: 9.1.0 glob: 7.2.3 handlebars: 4.7.8 @@ -6803,7 +6819,7 @@ packages: storybook: 8.3.3 dev: false - /@storybook/core-server@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/core-server@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-/3NPfmNyply395Dm0zaVZ8P9aruwO+tPx4D6/jpw8aqrRSwvAMndPMpoMCm0NXcpSm5rdX+Je4S3JW6JcggFkA==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -6820,19 +6836,19 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-webpack4': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack4': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@4.47.0) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/csf-tools': 6.5.16 - '@storybook/manager-webpack4': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack4': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/semver': 7.3.2 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/telemetry': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/telemetry': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@types/node': 16.18.110 '@types/node-fetch': 2.6.11 '@types/pretty-hrtime': 1.0.3 @@ -6891,7 +6907,7 @@ packages: ts-dedent: 2.2.0 dev: false - /@storybook/core@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/core@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-CEF3QFTsm/VMnMKtRNr4rRdLeIkIG0g1t26WcmxTdSThNPBd8CsWzQJ7Jqu7CKiut+MU4A1LMOwbwCE5F2gmyA==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -6908,10 +6924,10 @@ packages: typescript: optional: true dependencies: - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-server': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-server': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) typescript: 5.4.5 @@ -7057,7 +7073,7 @@ packages: storybook: 8.3.3 dev: false - /@storybook/manager-webpack4@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/manager-webpack4@6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-5VJZwmQU6AgdsBPsYdu886UKBHQ9SJEnFMaeUxKEclXk+iRsmbzlL4GHKyVd6oGX/ZaecZtcHPR6xrzmA4Ziew==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7072,7 +7088,7 @@ packages: '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@4.47.0) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/ui': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -7114,7 +7130,7 @@ packages: - webpack-command dev: false - /@storybook/manager-webpack5@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/manager-webpack5@6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-OtxXv8JCe0r/0rE5HxaFicsNsXA+fqZxzokxquFFgrYf/1Jg4d7QX6/pG5wINF+5qInJfVkRG6xhPzv1s5bk9Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7129,7 +7145,7 @@ packages: '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/ui': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -7403,7 +7419,7 @@ packages: - webpack-cli dev: false - /@storybook/react@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5): + /@storybook/react@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5): resolution: {integrity: sha512-cBtNlOzf/MySpNLBK22lJ8wFU22HnfTB2xJyBk7W7Zi71Lm7Uxkhv1Pz8HdiQndJ0SlsAAQOWjQYsSZsGkZIaA==} engines: {node: '>=10.13.0'} hasBin: true @@ -7436,13 +7452,13 @@ packages: '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.11.0)(webpack@5.89.0) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/client-logger': 6.5.16 - '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/docs-tools': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0(typescript@5.4.5)(webpack@5.89.0) '@storybook/semver': 7.3.2 @@ -7645,11 +7661,11 @@ packages: util-deprecate: 1.0.2 dev: false - /@storybook/telemetry@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/telemetry@6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-CWr5Uko1l9jJW88yTXsZTj/3GTabPvw0o7pDPOXPp8JRZiJTxv1JFaFCafhK9UzYbgcRuGfCC8kEWPZims7iKA==} dependencies: '@storybook/client-logger': 6.5.16 - '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) chalk: 4.1.2 core-js: 3.38.1 detect-package-manager: 2.0.1 @@ -8609,7 +8625,7 @@ packages: '@types/yargs-parser': 21.0.3 dev: false - /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5): + /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5): resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -8621,12 +8637,12 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.18.0(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/utils': 7.18.0(eslint@9.11.1)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.18.0 - eslint: 8.57.1 + eslint: 9.11.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -8636,7 +8652,7 @@ packages: - supports-color dev: false - /@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.4.5): + /@typescript-eslint/parser@7.18.0(eslint@9.11.1)(typescript@5.4.5): resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -8651,7 +8667,7 @@ packages: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.7(supports-color@5.5.0) - eslint: 8.57.1 + eslint: 9.11.1 typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -8665,7 +8681,7 @@ packages: '@typescript-eslint/visitor-keys': 7.18.0 dev: false - /@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.4.5): + /@typescript-eslint/type-utils@7.18.0(eslint@9.11.1)(typescript@5.4.5): resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -8676,9 +8692,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/utils': 7.18.0(eslint@9.11.1)(typescript@5.4.5) debug: 4.3.7(supports-color@5.5.0) - eslint: 8.57.1 + eslint: 9.11.1 ts-api-utils: 1.3.0(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -8712,17 +8728,17 @@ packages: - supports-color dev: false - /@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.4.5): + /@typescript-eslint/utils@7.18.0(eslint@9.11.1)(typescript@5.4.5): resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) - eslint: 8.57.1 + eslint: 9.11.1 transitivePeerDependencies: - supports-color - typescript @@ -9243,8 +9259,10 @@ packages: ajv: 6.12.6 dev: false - /ajv-formats@2.1.1: + /ajv-formats@2.1.1(ajv@8.17.1): resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 peerDependenciesMeta: ajv: optional: true @@ -9447,6 +9465,11 @@ packages: resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} dev: false + /are-docs-informative@0.0.2: + resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} + engines: {node: '>=14'} + dev: false + /are-we-there-yet@2.0.0: resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} engines: {node: '>=10'} @@ -10932,8 +10955,8 @@ packages: engines: {node: '>= 12'} dev: false - /comment-parser@1.2.4: - resolution: {integrity: sha512-pm0b+qv+CkWNriSTMsfnjChF9kH0kxz55y44Wo5le9qLxMj5xDQAaEd9ZN1ovSuk9CsrncWaFwgpOMg7ClJwkw==} + /comment-parser@1.4.1: + resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} engines: {node: '>= 12.0.0'} dev: false @@ -12438,16 +12461,16 @@ packages: source-map: 0.6.1 dev: false - /eslint-config-prettier@9.1.0(eslint@8.57.1): + /eslint-config-prettier@9.1.0(eslint@9.11.1): resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.57.1 + eslint: 9.11.1 dev: false - /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1): + /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@9.11.1): resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -12468,15 +12491,15 @@ packages: eslint-plugin-testing-library: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) confusing-browser-globals: 1.0.11 - eslint: 8.57.1 - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) dev: false /eslint-import-resolver-node@0.3.9: @@ -12487,14 +12510,14 @@ packages: resolve: 1.22.8 dev: false - /eslint-mdx@1.17.1(eslint@8.57.1): + /eslint-mdx@1.17.1(eslint@9.11.1): resolution: {integrity: sha512-ihkTZCYipPUpzZgTeTwRajj3ZFYQAMWUm/ajscLWjXPVA2+ZQoLRreVNETRZ1znCnE3OAGbwmA1vd0uxtSk2wg==} engines: {node: '>=10.0.0'} peerDependencies: eslint: '>=5.0.0' dependencies: cosmiconfig: 7.1.0 - eslint: 8.57.1 + eslint: 9.11.1 remark-mdx: 1.6.22 remark-parse: 8.0.3 remark-stringify: 8.1.1 @@ -12504,7 +12527,7 @@ packages: - supports-color dev: false - /eslint-module-utils@2.11.1(eslint@8.57.1): + /eslint-module-utils@2.11.1(eslint@9.11.1): resolution: {integrity: sha512-EwcbfLOhwVMAfatfqLecR2yv3dE5+kQ8kx+Rrt0DvDXEVwW86KQ/xbMDQhtp5l42VXukD5SOF8mQQHbaNtO0CQ==} engines: {node: '>=4'} peerDependencies: @@ -12514,10 +12537,10 @@ packages: optional: true dependencies: debug: 3.2.7 - eslint: 8.57.1 + eslint: 9.11.1 dev: false - /eslint-plugin-flowtype@8.0.3(eslint@8.57.1): + /eslint-plugin-flowtype@8.0.3(eslint@9.11.1): resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -12525,20 +12548,20 @@ packages: '@babel/plugin-transform-react-jsx': ^7.14.9 eslint: ^8.1.0 dependencies: - eslint: 8.57.1 + eslint: 9.11.1 lodash: 4.17.21 string-natural-compare: 3.0.1 dev: false - /eslint-plugin-header@3.1.1(eslint@8.57.1): + /eslint-plugin-header@3.1.1(eslint@9.11.1): resolution: {integrity: sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==} peerDependencies: eslint: '>=7.7.0' dependencies: - eslint: 8.57.1 + eslint: 9.11.1 dev: false - /eslint-plugin-import@2.30.0(eslint@8.57.1): + /eslint-plugin-import@2.30.0(eslint@9.11.1): resolution: {integrity: sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==} engines: {node: '>=4'} peerDependencies: @@ -12551,9 +12574,9 @@ packages: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.1 + eslint: 9.11.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.11.1(eslint@8.57.1) + eslint-module-utils: 2.11.1(eslint@9.11.1) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -12565,27 +12588,29 @@ packages: tsconfig-paths: 3.15.0 dev: false - /eslint-plugin-jsdoc@36.1.1(eslint@8.57.1): - resolution: {integrity: sha512-nuLDvH1EJaKx0PCa9oeQIxH6pACIhZd1gkalTUxZbaxxwokjs7TplqY0Q8Ew3CoZaf5aowm0g/Z3JGHCatt+gQ==} - engines: {node: ^12 || ^14 || ^16} + /eslint-plugin-jsdoc@50.3.0(eslint@9.11.1): + resolution: {integrity: sha512-P7qDB/RckdKETpBM4CtjHRQ5qXByPmFhRi86sN3E+J+tySchq+RSOGGhI2hDIefmmKFuTi/1ACjqsnDJDDDfzg==} + engines: {node: '>=18'} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 dependencies: - '@es-joy/jsdoccomment': 0.10.8 - comment-parser: 1.2.4 + '@es-joy/jsdoccomment': 0.48.0 + are-docs-informative: 0.0.2 + comment-parser: 1.4.1 debug: 4.3.7(supports-color@5.5.0) - eslint: 8.57.1 + escape-string-regexp: 4.0.0 + eslint: 9.11.1 + espree: 10.2.0 esquery: 1.6.0 - jsdoc-type-pratt-parser: 1.2.0 - lodash: 4.17.21 - regextras: 0.8.0 + parse-imports: 2.2.1 semver: 7.6.3 - spdx-expression-parse: 3.0.1 + spdx-expression-parse: 4.0.0 + synckit: 0.9.1 transitivePeerDependencies: - supports-color dev: false - /eslint-plugin-jsx-a11y@6.10.0(eslint@8.57.1): + /eslint-plugin-jsx-a11y@6.10.0(eslint@9.11.1): resolution: {integrity: sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==} engines: {node: '>=4.0'} peerDependencies: @@ -12600,7 +12625,7 @@ packages: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.19 - eslint: 8.57.1 + eslint: 9.11.1 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -12610,27 +12635,27 @@ packages: string.prototype.includes: 2.0.0 dev: false - /eslint-plugin-markdown@2.2.1(eslint@8.57.1): + /eslint-plugin-markdown@2.2.1(eslint@9.11.1): resolution: {integrity: sha512-FgWp4iyYvTFxPwfbxofTvXxgzPsDuSKHQy2S+a8Ve6savbujey+lgrFFbXQA0HPygISpRYWYBjooPzhYSF81iA==} engines: {node: ^8.10.0 || ^10.12.0 || >= 12.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.57.1 + eslint: 9.11.1 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: false - /eslint-plugin-mdx@1.16.0(eslint@8.57.1): + /eslint-plugin-mdx@1.16.0(eslint@9.11.1): resolution: {integrity: sha512-p5S6+UZMt+9Xa4fJNaBcldO3gHkDwoPMFM6417PfggPlbai8mWbrSEehZU6o3vZ2Lg/WQfVXYic35VYycYqJDA==} engines: {node: '>=10.0.0'} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.57.1 - eslint-mdx: 1.17.1(eslint@8.57.1) - eslint-plugin-markdown: 2.2.1(eslint@8.57.1) + eslint: 9.11.1 + eslint-mdx: 1.17.1(eslint@9.11.1) + eslint-plugin-markdown: 2.2.1(eslint@9.11.1) synckit: 0.4.1 tslib: 2.7.0 vfile: 4.2.1 @@ -12638,7 +12663,7 @@ packages: - supports-color dev: false - /eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2): + /eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2): resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -12652,23 +12677,23 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) prettier: 3.3.2 prettier-linter-helpers: 1.0.0 synckit: 0.9.1 dev: false - /eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): + /eslint-plugin-react-hooks@4.6.2(eslint@9.11.1): resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.57.1 + eslint: 9.11.1 dev: false - /eslint-plugin-react@7.36.1(eslint@8.57.1): + /eslint-plugin-react@7.36.1(eslint@9.11.1): resolution: {integrity: sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==} engines: {node: '>=4'} peerDependencies: @@ -12680,7 +12705,7 @@ packages: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 8.57.1 + eslint: 9.11.1 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -12711,9 +12736,9 @@ packages: estraverse: 4.3.0 dev: false - /eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /eslint-scope@8.1.0: + resolution: {integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -12729,43 +12754,52 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false - /eslint@8.57.1: - resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /eslint-visitor-keys@4.1.0: + resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: false + + /eslint@9.11.1: + resolution: {integrity: sha512-MobhYKIoAO1s1e4VUrgx1l1Sk2JBR/Gqjjgw8+mfgoLE2xwsHur4gdfTxyTgShrhvdVFTaJSgMiQBl1jv/AWxg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) '@eslint-community/regexpp': 4.11.1 - '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0 + '@eslint/config-array': 0.18.0 + '@eslint/core': 0.6.0 + '@eslint/eslintrc': 3.1.0 + '@eslint/js': 9.11.1 + '@eslint/plugin-kit': 0.2.0 '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 debug: 4.3.7(supports-color@5.5.0) - doctrine: 3.0.0 escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 + eslint-scope: 8.1.0 + eslint-visitor-keys: 4.1.0 + espree: 10.2.0 esquery: 1.6.0 esutils: 2.0.3 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.24.0 - graphemer: 1.4.0 ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - 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 @@ -12776,13 +12810,13 @@ packages: - supports-color dev: false - /espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /espree@10.2.0: + resolution: {integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: acorn: 8.12.1 acorn-jsx: 5.3.2(acorn@8.12.1) - eslint-visitor-keys: 3.4.3 + eslint-visitor-keys: 4.1.0 dev: false /esprima@4.0.1: @@ -13148,11 +13182,11 @@ packages: deprecated: This module is no longer supported. dev: false - /file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} + /file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} dependencies: - flat-cache: 3.2.0 + flat-cache: 4.0.1 dev: false /file-loader@6.2.0(webpack@4.47.0): @@ -13358,6 +13392,14 @@ packages: rimraf: 3.0.2 dev: false + /flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + dev: false + /flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true @@ -13433,7 +13475,7 @@ packages: worker-rpc: 0.1.1 dev: false - /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@4.47.0): + /fork-ts-checker-webpack-plugin@6.5.3(eslint@9.11.1)(typescript@5.4.5)(webpack@4.47.0): resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -13453,7 +13495,7 @@ packages: chokidar: 3.6.0 cosmiconfig: 6.0.0 deepmerge: 4.3.1 - eslint: 8.57.1 + eslint: 9.11.1 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.5.3 @@ -13465,7 +13507,7 @@ packages: webpack: 4.47.0 dev: false - /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@5.89.0): + /fork-ts-checker-webpack-plugin@6.5.3(eslint@9.11.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -13485,7 +13527,7 @@ packages: chokidar: 3.6.0 cosmiconfig: 6.0.0 deepmerge: 4.3.1 - eslint: 8.57.1 + eslint: 9.11.1 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.5.3 @@ -13917,11 +13959,9 @@ packages: engines: {node: '>=4'} dev: false - /globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.20.2 + /globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} dev: false /globalthis@1.0.4: @@ -16140,16 +16180,6 @@ packages: argparse: 2.0.1 dev: false - /jsdoc-type-pratt-parser@1.1.1: - resolution: {integrity: sha512-uelRmpghNwPBuZScwgBG/OzodaFk5RbO5xaivBdsAY70icWfShwZ7PCMO0x1zSkOa8T1FzHThmrdoyg/0AwV5g==} - engines: {node: '>=12.0.0'} - dev: false - - /jsdoc-type-pratt-parser@1.2.0: - resolution: {integrity: sha512-4STjeF14jp4bqha44nKMY1OUI6d2/g6uclHWUCZ7B4DoLzaB5bmpTkQrpqU+vSVzMD0LsKAOskcnI3I3VfIpmg==} - engines: {node: '>=12.0.0'} - dev: false - /jsdoc-type-pratt-parser@4.1.0: resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} engines: {node: '>=12.0.0'} @@ -18108,6 +18138,14 @@ packages: is-glob: 2.0.1 dev: false + /parse-imports@2.2.1: + resolution: {integrity: sha512-OL/zLggRp8mFhKL0rNORUTR4yBYujK/uU+xZL+/0Rgm2QE4nLO9v8PzEweSJEbMGKmDRjJE4R3IMJlL2di4JeQ==} + engines: {node: '>= 18'} + dependencies: + es-module-lexer: 1.5.4 + slashes: 3.0.12 + dev: false + /parse-json@2.2.0: resolution: {integrity: sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==} engines: {node: '>=0.10.0'} @@ -19371,11 +19409,6 @@ packages: unicode-match-property-value-ecmascript: 2.2.0 dev: false - /regextras@0.8.0: - resolution: {integrity: sha512-k519uI04Z3SaY0fLX843MRXnDeG2+vHOFsyhiPZvNLe7r8rD2YNRjq4BQLZZ0oAr2NrtvZlICsXysGNFPGa3CQ==} - engines: {node: '>=0.1.14'} - dev: false - /regjsparser@0.9.1: resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} hasBin: true @@ -19980,7 +20013,7 @@ packages: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 - ajv-formats: 2.1.1 + ajv-formats: 2.1.1(ajv@8.17.1) ajv-keywords: 5.1.0(ajv@8.17.1) dev: false @@ -20241,6 +20274,10 @@ packages: engines: {node: '>=14.16'} dev: false + /slashes@3.0.12: + resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==} + dev: false + /snapdragon-node@2.1.1: resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} engines: {node: '>=0.10.0'} @@ -20413,6 +20450,13 @@ packages: spdx-license-ids: 3.0.20 dev: false + /spdx-expression-parse@4.0.0: + resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.20 + dev: false + /spdx-license-ids@3.0.20: resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} dev: false @@ -20530,7 +20574,7 @@ packages: react-dom: ^16.8.0 || ^17 || ^18 styled-components: ^5.2.0 dependencies: - '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) styled-components: 5.3.11(@babel/core@7.25.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) @@ -23106,7 +23150,7 @@ packages: dev: false file:projects/acs-ui-common.tgz: - resolution: {integrity: sha512-+j53f4pQARMblkGIOqzOS1hAhqHYuiHQJrGwwtivuBSKrboNP2b0veDx+I9ePfzTrnOOXhK1L+hQ3BD97/IbuA==, tarball: file:projects/acs-ui-common.tgz} + resolution: {integrity: sha512-H1QJtp2Le5fua+3bKCYJFKPkGFZ4BFZHwXdEaPYYbZuvb6R3QuRndmXe4KKPLxlxQxQGegox4a7g5wzBOeF84w==, tarball: file:projects/acs-ui-common.tgz} name: '@rush-temp/acs-ui-common' version: 0.0.0 dependencies: @@ -23116,18 +23160,18 @@ packages: '@babel/core': 7.25.2 '@types/jest': 29.5.13 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) prettier: 3.3.2 @@ -23144,13 +23188,14 @@ packages: - babel-jest - babel-plugin-macros - esbuild + - jiti - node-notifier - supports-color - ts-node dev: false file:projects/acs-ui-javascript-loaders.tgz: - resolution: {integrity: sha512-pWTuuUa9soKSTVE+e9wtoUatgVO0Qhx7L1Bv8/xXryaQ+SQO4SSQmuIAOzBxcC+6aLCzO/ArZ/PV+N5IKk/vhQ==, tarball: file:projects/acs-ui-javascript-loaders.tgz} + resolution: {integrity: sha512-fNxpUwGwMtuNmH4yBEJ68UE5giZuLyNYbuFRtd4GzRVs7/iNvT+2GUv6jOznZF61zuKTVWudxAZyAA3gaw94bw==, tarball: file:projects/acs-ui-javascript-loaders.tgz} name: '@rush-temp/acs-ui-javascript-loaders' version: 0.0.0 dependencies: @@ -23162,18 +23207,18 @@ packages: '@types/jest': 29.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) prettier: 3.3.2 @@ -23191,13 +23236,14 @@ packages: - babel-jest - babel-plugin-macros - esbuild + - jiti - node-notifier - supports-color - ts-node dev: false file:projects/calling-component-bindings.tgz: - resolution: {integrity: sha512-U7frD7yCWkKdAMJCmYYQlwOz38hiNqNWA0ScWgKv0uj8Ul57+U4PbrrK2GNFY8DNCx+lQ3aHvKpjMbpRrFhWjw==, tarball: file:projects/calling-component-bindings.tgz} + resolution: {integrity: sha512-lF4aCPi1+YkxSlODqP4XGqo7kqNwqJ5REJE3Q8h+zBc+ZJ1OlNlzIcfIxKJ+9ws5xBn6oHHbboxZ/PBMZNf1FA==, tarball: file:projects/calling-component-bindings.tgz} name: '@rush-temp/calling-component-bindings' version: 0.0.0 dependencies: @@ -23208,18 +23254,18 @@ packages: '@babel/core': 7.25.2 '@types/jest': 29.5.13 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) memoize-one: 5.2.1 @@ -23238,13 +23284,14 @@ packages: - babel-jest - babel-plugin-macros - esbuild + - jiti - node-notifier - supports-color - ts-node dev: false file:projects/calling-stateful-client.tgz: - resolution: {integrity: sha512-wugXNq3CG9liAdByIUNCOzdHb5Bymx/Q+od/ZiMJwM8+MaljMoDqxTnp4yC25GP1/6e00qxn5LmHKe3htlgTJw==, tarball: file:projects/calling-stateful-client.tgz} + resolution: {integrity: sha512-uhld1nEgU+UDJZCa4CTSo/3QCwuswnk5iGa4163fh1Zwm72IOVOd3Gfzk505bpRzBhFL60lXMq1ZF+PnTpOkCQ==, tarball: file:projects/calling-stateful-client.tgz} name: '@rush-temp/calling-stateful-client' version: 0.0.0 dependencies: @@ -23257,18 +23304,18 @@ packages: '@types/events': 3.0.3 '@types/jest': 29.5.13 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) events: 3.3.0 if-env: 1.0.4 immer: 10.1.1 @@ -23286,13 +23333,14 @@ packages: - babel-jest - babel-plugin-macros - esbuild + - jiti - node-notifier - supports-color - ts-node dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-4sw2BTx1bM8cgvv/sXg8UgAghPXn9R44pQuxv3OWh+1nI2a1iT8PImgzcSh2cLNlAvTuA59ZWGrK8MQ03Jut8Q==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-fBHTTGbsaKyEa1BN7VVXDSU4egO6Hjdbx7pmZ0riQYwNhf46XNnGdLOqZD+5um9qDMYbrbEJFkQ1tEEUMvk0kw==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: @@ -23303,7 +23351,7 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@9.11.1) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) @@ -23314,8 +23362,8 @@ packages: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -23324,16 +23372,16 @@ packages: cpx: 1.5.0 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@9.11.1) + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) follow-redirects: 1.15.6 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -23378,6 +23426,7 @@ packages: - eslint-plugin-jest - eslint-plugin-testing-library - file-loader + - jiti - node-notifier - supports-color - ts-node @@ -23386,7 +23435,7 @@ packages: dev: false file:projects/callingstateful.tgz: - resolution: {integrity: sha512-ResRFMEF8IjXn2nac+lZ/c5cmBJ5nRGzBO0C8SvUVPuctQ4JFOTkyJQsZp8x3tk5vNMU9XsYhTCCCQ+0Ki1+bg==, tarball: file:projects/callingstateful.tgz} + resolution: {integrity: sha512-gqfbg8+8oEMpeGCM+zvdeQuRS2DqjJAZ0fmu8ah1w2VfA0iSzmpp1wb4WY7lllpdDUhJkPnmCkOsVWQ951lfjw==, tarball: file:projects/callingstateful.tgz} name: '@rush-temp/callingstateful' version: 0.0.0 dependencies: @@ -23397,7 +23446,7 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@9.11.1) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) @@ -23408,8 +23457,8 @@ packages: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -23418,16 +23467,16 @@ packages: cpx: 1.5.0 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@9.11.1) + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) follow-redirects: 1.15.6 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -23472,6 +23521,7 @@ packages: - eslint-plugin-jest - eslint-plugin-testing-library - file-loader + - jiti - node-notifier - supports-color - ts-node @@ -23480,7 +23530,7 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-Ono6VledUKmh8KCRqFz9Yi/1Bt+9isnSfvN7eDYtkT9+x9+cX5Qk4HO1Af1X0xBWPugrDeDEqlqTfGjADJP6TQ==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-TvZH4EYenznrb0QuRNDoaXr9xBRVp9iRUELDRLQsPzYWnucufp6jXgSJnePhKaPIPAftwVLD000+n/X4ooe3MQ==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: @@ -23492,7 +23542,7 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@9.11.1) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) @@ -23503,8 +23553,8 @@ packages: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -23514,16 +23564,16 @@ packages: cross-env: 7.0.3 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@9.11.1) + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 @@ -23564,6 +23614,7 @@ packages: - eslint-plugin-jest - eslint-plugin-testing-library - file-loader + - jiti - node-notifier - supports-color - ts-node @@ -23572,7 +23623,7 @@ packages: dev: false file:projects/chat-component-bindings.tgz: - resolution: {integrity: sha512-zLh8siLw3MEqy1fG70DY6opQx0Vg44n8P7oMNstRKCgAUmoitbG8eR56wkzY+QW5JFRaaROLFe3lyj87/tRsDA==, tarball: file:projects/chat-component-bindings.tgz} + resolution: {integrity: sha512-0TD85eGgMEtKv1Dy4qH5nfdS6g7Np/jTZH1J3nW77LkkNrvxjw53bJi+Mwct+4Ri0MCdgT12cYzUNYD5jfNmKw==, tarball: file:projects/chat-component-bindings.tgz} name: '@rush-temp/chat-component-bindings' version: 0.0.0 dependencies: @@ -23587,12 +23638,12 @@ packages: cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) memoize-one: 5.2.1 @@ -23606,13 +23657,14 @@ packages: - '@types/eslint' - '@types/node' - babel-plugin-macros + - jiti - node-notifier - supports-color - ts-node dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-5v38UEJnMLYqVF0eSRViK9WaoKen1XwQd5XYI6uoPCr1C/VvK32isrNqofG6+G5A6nPh2oyy/8SF7KOVa2lpIw==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-HsJeZ175kISdDXd4eKQP6Oj2NgR9eyctwzUOxEDj51OE/Bx++yWUa4WCvpAvgw4JS8Ly3Y0UnUJcYxts+CSRUA==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: @@ -23627,18 +23679,18 @@ packages: '@types/jest': 29.5.13 '@types/node': 20.14.12 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) events: 3.3.0 if-env: 1.0.4 immer: 10.1.1 @@ -23656,13 +23708,14 @@ packages: - babel-jest - babel-plugin-macros - esbuild + - jiti - node-notifier - supports-color - ts-node dev: false file:projects/chat.tgz: - resolution: {integrity: sha512-PTwgOIsKm+pxowxvEmJtqGibQPwhSl2MGQhE8nnIyb0M/DzFtcr/oOR84JzcBVLHbIkCHsw9DOZ/1U6aVKUnPw==, tarball: file:projects/chat.tgz} + resolution: {integrity: sha512-O5PUaZAswPP+gueVWm9R7rBMn7yjnhRYKd5J1g2Smpy1et/agbuAr7j9iuDVNs0lelpdjXC3ay0XGaaeGnVUmQ==, tarball: file:projects/chat.tgz} name: '@rush-temp/chat' version: 0.0.0 dependencies: @@ -23673,7 +23726,7 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@9.11.1) '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) '@fluentui/react-icons': 2.0.258(react@18.3.1) @@ -23682,8 +23735,8 @@ packages: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) axios: 1.7.7 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) concurrently: 5.3.0 @@ -23691,16 +23744,16 @@ packages: cpx: 1.5.0 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@9.11.1) + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) form-data: 4.0.0 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -23743,6 +23796,7 @@ packages: - eslint-plugin-jest - eslint-plugin-testing-library - file-loader + - jiti - node-notifier - supports-color - ts-node @@ -23751,18 +23805,18 @@ packages: dev: false file:projects/check-treeshaking.tgz: - resolution: {integrity: sha512-CufJZqS9KCqCPSm025txt+KU8AIjFyyhmNhFew/1ZdxQFEJutewvfUUhMtvkIXIw9/+74F57b1EuJDCfixKBDw==, tarball: file:projects/check-treeshaking.tgz} + resolution: {integrity: sha512-7o2HX77lJ0rQ18uVWhbairVTt20U0u/r0yYINMXFTB9mh359m27VQxlR7sjx6DW1SeLVEHThcmPk831PeCOoMQ==, tarball: file:projects/check-treeshaking.tgz} name: '@rush-temp/check-treeshaking' version: 0.0.0 dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) prettier: 3.3.2 rimraf: 2.7.1 webpack: 5.89.0(webpack-cli@5.1.4) @@ -23772,6 +23826,7 @@ packages: - '@types/eslint' - '@webpack-cli/generators' - esbuild + - jiti - supports-color - uglify-js - webpack-bundle-analyzer @@ -23779,25 +23834,26 @@ packages: dev: false file:projects/check-typescript-regression.tgz: - resolution: {integrity: sha512-gFrv+9aZGNk1iUcE9CQdBppDotxpvifgmdBOLTq1LSimgqv95P+0vQZ9YVfHKjmeCfhTHT0/Yb9ikyKs9w2qMw==, tarball: file:projects/check-typescript-regression.tgz} + resolution: {integrity: sha512-GesCN0Frq0ic4jTiBVBg0X55NYRwjXb8LdOT955kkURVV/dXPoZM7HagW1yi59xw1KloGifUdJrhqfl/a4J1Gg==, tarball: file:projects/check-typescript-regression.tgz} name: '@rush-temp/check-typescript-regression' version: 0.0.0 dependencies: - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) prettier: 3.3.2 rimraf: 2.7.1 typescript: 4.6.3 transitivePeerDependencies: - '@types/eslint' + - jiti - supports-color dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-ccetroalYQyg1VfC99v6Ec4tJpHkdtIlvWHRhIzaqimoqjEOimagwxZEOxSzG7ID6MRqDchxiFvXRGikZGONOQ==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-9CU60mAjCBjEAssWLFnvkSembzI0P9+0yNpQb1PpkipT9yV1JBgShuLZbbguO0THHOoYjRQpz435Rb7AjN/MBg==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: @@ -23832,8 +23888,8 @@ packages: '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 copy-to-clipboard: 3.3.3 copyfiles: 2.4.1 @@ -23841,14 +23897,14 @@ packages: cross-env: 7.0.3 dompurify: 3.1.6 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) events: 3.3.0 html-react-parser: 5.1.16(@types/react@18.3.3)(react@18.3.1) if-env: 1.0.4 @@ -23897,12 +23953,13 @@ packages: - babel-jest - babel-plugin-macros - esbuild + - jiti - node-notifier - supports-color dev: false file:projects/component-examples.tgz: - resolution: {integrity: sha512-jUf7zw9bAjglFzMS5Z2LI1hkIE4xh4gc9GuAWLIbMWY6N+IUEaR2svlZ9jrf3UAakPfF6ww7iAAigVXgLuk3tQ==, tarball: file:projects/component-examples.tgz} + resolution: {integrity: sha512-vPC94Zd2EP8ILz6RMkSWJPnS9GDh0uqJHjhC84ng7yte2D9wUQPAEwT9nTKRVPsYf+8HbuYSWzgPgLsZWqMDaQ==, tarball: file:projects/component-examples.tgz} name: '@rush-temp/component-examples' version: 0.0.0 dependencies: @@ -23911,28 +23968,28 @@ packages: '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.1 '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@9.11.1) '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) concurrently: 5.3.0 css-loader: 4.3.0(webpack@5.89.0) dotenv: 10.0.0 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@9.11.1) + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 @@ -23961,6 +24018,7 @@ packages: - esbuild - eslint-plugin-jest - eslint-plugin-testing-library + - jiti - supports-color - uglify-js - utf-8-validate @@ -23991,7 +24049,7 @@ packages: dev: false file:projects/fake-backends.tgz: - resolution: {integrity: sha512-LbVteqhoFR1NOEpDbMawqbHX7c90/f/0y7NVHkdeN1XJGm6vYMXOwzCojpxVrndFzI+rJiwq+zMJ635GI3rFFQ==, tarball: file:projects/fake-backends.tgz} + resolution: {integrity: sha512-GtnZp77uX0gp/tG7ptAQwAfwdX1x/nIyanqFpcRmKZOPbbObI29xN/DGN0Ny8HibB0Nt3gdxuSE4cQTAj248BQ==, tarball: file:projects/fake-backends.tgz} name: '@rush-temp/fake-backends' version: 0.0.0 dependencies: @@ -24005,20 +24063,20 @@ packages: '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@types/events': 3.0.3 '@types/jest': 29.5.13 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) events: 3.3.0 if-env: 1.0.4 immer: 10.1.1 @@ -24038,6 +24096,7 @@ packages: - '@types/node' - babel-plugin-macros - esbuild + - jiti - node-notifier - supports-color - ts-node @@ -24046,7 +24105,7 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-jKtXNHFS2LcBFYuuud0kSCbjESvbJRFsM7lNSKtifdsk1oaghEKyDyFc1hjl2MPUe2ME9Zpcsih9Rt8WUcJcjg==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-GS8YvYxwJhlAaTedMy1KDIJ1+sYwuWir1+iBnuugZXa+OPSToXaYZYk+bqg+098jb2k8W8hbEB04PY6ZDdvigg==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: @@ -24075,8 +24134,8 @@ packages: '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) '@vitejs/plugin-react': 4.2.1 ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) @@ -24089,15 +24148,15 @@ packages: cross-env: 7.0.3 dompurify: 3.1.6 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) html-react-parser: 5.1.16(@types/react@18.3.3)(react@18.3.1) husky: 8.0.3 if-env: 1.0.4 @@ -24145,6 +24204,7 @@ packages: - canvas - encoding - esbuild + - jiti - less - lightningcss - node-notifier @@ -24160,7 +24220,7 @@ packages: dev: false file:projects/react-composites.tgz: - resolution: {integrity: sha512-wN4szO6GjqFMdwCMZuypd0yqAdps3JhUCL5JtRv81Ew85/mHZ/vfKBCyBvoh1W31b9noBmfvFuo1bPMTGTe4yA==, tarball: file:projects/react-composites.tgz} + resolution: {integrity: sha512-T+VperIGfAt5NMBnpejDumgv65y35+U4cE5XQZJDm7OS++yIAIqKju+HxRV/eZA1H+43P1wxCAMmZthRPtdBLw==, tarball: file:projects/react-composites.tgz} name: '@rush-temp/react-composites' version: 0.0.0 dependencies: @@ -24195,8 +24255,8 @@ packages: '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 '@types/yargs': 17.0.33 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -24210,15 +24270,15 @@ packages: css-loader: 4.3.0(webpack@5.89.0) dotenv: 10.0.0 env-cmd: 10.1.0 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsdoc: 50.3.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) events: 3.3.0 express: 4.21.0 fs-extra: 10.1.0 @@ -24271,6 +24331,7 @@ packages: - debug - encoding - esbuild + - jiti - node-notifier - supports-color - uglify-js @@ -24360,7 +24421,7 @@ packages: dev: false file:projects/server.tgz: - resolution: {integrity: sha512-v2xlkTIWmP6f3zBdpps48CDCA88b8Ss8DBI/Lwy0+tZB+v3aPlmy2u9/7211I4OtwwxDBBbu74wwQrvgoUKenQ==, tarball: file:projects/server.tgz} + resolution: {integrity: sha512-LtUkqd4ySNQVDvlt8ldM903993kHix5yWrK3virVC/fjee5WgGlTEGmW3op8AxIGw9wgpjHYbILxRT73Dj1Nlg==, tarball: file:projects/server.tgz} name: '@rush-temp/server' version: 0.0.0 dependencies: @@ -24381,19 +24442,19 @@ packages: '@types/node': 20.14.12 '@types/supertest': 2.0.16 '@types/webpack-node-externals': 3.0.4(webpack-cli@5.1.4) - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) cookie-parser: 1.4.6 copy-webpack-plugin: 11.0.0(webpack@5.89.0) cors: 2.8.5 cpx: 1.5.0 debug: 2.6.9 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-flowtype: 8.0.3(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) express: 4.21.0 http-errors: 1.8.1 husky: 8.0.3 @@ -24431,6 +24492,7 @@ packages: - babel-plugin-macros - encoding - esbuild + - jiti - node-notifier - sockjs-client - supports-color @@ -24443,7 +24505,7 @@ packages: dev: false file:projects/storybook.tgz: - resolution: {integrity: sha512-GKcCWIvWAIkx/fmgTOiVjsEr0yzPQhvXrRhIEuFZgaXXwsdrgZ9K7/sifJR1mF5VqamXjzKAmTwAqVWr1etf7w==, tarball: file:projects/storybook.tgz} + resolution: {integrity: sha512-C+G8AO+LnqC5cKHlZGkWqijBoYjuj8a2uafa1vC17AYBsgjL/ivac4ULO6GGi+Uj2lKi9UqNzDKHpEj17WMGFQ==, tarball: file:projects/storybook.tgz} name: '@rush-temp/storybook' version: 0.0.0 dependencies: @@ -24464,19 +24526,19 @@ packages: '@microsoft/applicationinsights-react-js': 3.4.3(react@18.3.1)(tslib@2.7.0) '@microsoft/applicationinsights-web': 2.8.18(tslib@2.7.0) '@storybook/addon-actions': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/addon-controls': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/addon-essentials': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-controls': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-essentials': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/addon-links': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/addon-storyshots': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@8.57.1)(jest@29.7.0)(preact@10.24.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-storyshots': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@9.11.1)(jest@29.7.0)(preact@10.24.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-events': 6.5.16 - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 - '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) + '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@9.11.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@testing-library/jest-dom': 6.5.0 '@types/jest': 29.5.13 @@ -24486,8 +24548,8 @@ packages: '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -24497,15 +24559,15 @@ packages: copyfiles: 2.4.1 core-js: 3.38.1 cross-env: 7.0.3 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-mdx: 1.16.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-mdx: 1.16.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) husky: 8.0.3 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 @@ -24562,6 +24624,7 @@ packages: - history - jest-preset-angular - jest-vue-preprocessor + - jiti - lit - lit-html - node-notifier @@ -24584,7 +24647,7 @@ packages: dev: false file:projects/storybook8.tgz: - resolution: {integrity: sha512-V/p+XtSSzUiYezZ7koKHOCxw43TsztPnISWcsh3YurSV3BU6H12NcpcL88i/3PCJAQbgv6XSF5B0AiPyTlFmug==, tarball: file:projects/storybook8.tgz} + resolution: {integrity: sha512-RwLFCy33Kb6kwMvPMP+4vYxEx1E1VuxkSSnMOLzhvgTGG0bzd/1JfihBn3J37MlGPo/UfoOGfCNpMf4YvvBa5w==, tarball: file:projects/storybook8.tgz} name: '@rush-temp/storybook8' version: 0.0.0 dependencies: @@ -24629,8 +24692,8 @@ packages: '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@9.11.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@9.11.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -24640,15 +24703,15 @@ packages: copyfiles: 2.4.1 core-js: 3.38.1 cross-env: 7.0.3 - eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-header: 3.1.1(eslint@8.57.1) - eslint-plugin-import: 2.30.0(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) - eslint-plugin-mdx: 1.16.0(eslint@8.57.1) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) - eslint-plugin-react: 7.36.1(eslint@8.57.1) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + eslint: 9.11.1 + eslint-config-prettier: 9.1.0(eslint@9.11.1) + eslint-plugin-header: 3.1.1(eslint@9.11.1) + eslint-plugin-import: 2.30.0(eslint@9.11.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.11.1) + eslint-plugin-mdx: 1.16.0(eslint@9.11.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@9.11.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@9.11.1) + eslint-plugin-react-hooks: 4.6.2(eslint@9.11.1) husky: 8.0.3 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 @@ -24694,6 +24757,7 @@ packages: - encoding - esbuild - history + - jiti - node-notifier - supports-color - uglify-js diff --git a/package.json b/package.json index 3ce2737a152..b581f1341c4 100644 --- a/package.json +++ b/package.json @@ -7,5 +7,13 @@ }, "bugs": { "url": "https://github.com/Azure/communication-ui-library/issues/new/choose" + }, + "dependencies": { + "globals": "^15.9.0" + }, + "devDependencies": { + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "^9.11.1", + "eslint-plugin-jsdoc": "^50.3.0" } } diff --git a/packages/acs-ui-common/.eslintignore b/packages/acs-ui-common/.eslintignore deleted file mode 100644 index 27734ebde2d..00000000000 --- a/packages/acs-ui-common/.eslintignore +++ /dev/null @@ -1,6 +0,0 @@ -docs/ -public/ -dist/ -node_modules/ -scripts/ -preprocessed/ \ No newline at end of file diff --git a/packages/acs-ui-common/.eslintrc.js b/packages/acs-ui-common/.eslintrc.js deleted file mode 100644 index 4a4018340ff..00000000000 --- a/packages/acs-ui-common/.eslintrc.js +++ /dev/null @@ -1,86 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -module.exports = { - env: { - browser: true, - node: true, - es6: true - }, - extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended', 'plugin:prettier/recommended'], - parser: '@typescript-eslint/parser', - plugins: ['@typescript-eslint', 'header', 'jsdoc'], - parserOptions: { - ecmaFeatures: { - jsx: true - }, - ecmaVersion: 2020, - sourceType: 'module' - }, - rules: { - '@typescript-eslint/explicit-function-return-type': [ - 'warn', - { - allowExpressions: true, - allowTypedFunctionExpressions: true - } - ], - '@typescript-eslint/no-explicit-any': 'error', - eqeqeq: 'warn', - 'header/header': ['error', 'line', ' Copyright (c) Microsoft Corporation.\n Licensed under the MIT License.'], - '@typescript-eslint/no-unused-vars': ['warn', { varsIgnorePattern: '^_' }], - 'no-restricted-imports': [ - 'error', - { - patterns: [ - // Do not allow references that are outside the src folder. These will break the npm package created as no src dir exists in output dir. - '**/../**/src/*', - // Do not allow references to node_modules' /es/ folder. These will break jest tests and the npm package as those imports won't be transpiled. - '**/dist/**/es/*', - '**/lib/**/es/*' - ] - } - ], - 'jsdoc/require-jsdoc': [ - 'error', - { - checkConstructors: false, - enableFixer: false, - publicOnly: true, - require: { - ArrowFunctionExpression: true, - ClassDeclaration: true, - FunctionDeclaration: true - }, - contexts: [ - 'ArrowFunctionExpression', - 'FunctionDeclaration', - 'FunctionExpression', - 'TSDeclareFunction', - 'TSEnumDeclaration', - 'TSInterfaceDeclaration', - 'TSTypeAliasDeclaration', - 'VariableDeclaration' - ] - } - ], - curly: 'error' - }, - root: true, - settings: { - jsdoc: { - ignorePrivate: true - } - }, - overrides: [ - { - files: ['**/*.test.ts', '**/*.test.tsx', '**/*.spec.ts', '**/*.spec.tsx', '**/mocks/*'], - rules: { - '@typescript-eslint/ban-ts-comment': 'off' - }, - env: { - jest: true - } - } - ] -}; diff --git a/packages/acs-ui-common/eslint.config.mjs b/packages/acs-ui-common/eslint.config.mjs new file mode 100644 index 00000000000..4bb3b48267a --- /dev/null +++ b/packages/acs-ui-common/eslint.config.mjs @@ -0,0 +1,121 @@ +import typescriptEslint from '@typescript-eslint/eslint-plugin'; +import header from 'eslint-plugin-header'; +import jsdoc from 'eslint-plugin-jsdoc'; +import globals from 'globals'; +import tsParser from '@typescript-eslint/parser'; +import path from 'node:path'; +import { fileURLToPath } from 'node:url'; +import js from '@eslint/js'; +import { FlatCompat } from '@eslint/eslintrc'; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = path.dirname(__filename); +const compat = new FlatCompat({ + baseDirectory: __dirname, + recommendedConfig: js.configs.recommended, + allConfig: js.configs.all +}); + +export default [ + { + ignores: ['**/docs/', '**/public/', '**/dist/', '**/node_modules/', '**/scripts/', '**/preprocessed/'] + }, + ...compat.extends('eslint:recommended', 'plugin:@typescript-eslint/recommended', 'plugin:prettier/recommended'), + { + plugins: { + '@typescript-eslint': typescriptEslint, + header, + jsdoc + }, + + languageOptions: { + globals: { + ...globals.browser, + ...globals.node + }, + + parser: tsParser, + ecmaVersion: 2020, + sourceType: 'module', + + parserOptions: { + ecmaFeatures: { + jsx: true + } + } + }, + + settings: { + jsdoc: { + ignorePrivate: true + } + }, + rules: { + '@typescript-eslint/explicit-function-return-type': [ + 'warn', + { + allowExpressions: true, + allowTypedFunctionExpressions: true + } + ], + + '@typescript-eslint/no-explicit-any': 'error', + eqeqeq: 'warn', + + '@typescript-eslint/no-unused-vars': [ + 'warn', + { + varsIgnorePattern: '^_' + } + ], + + 'no-restricted-imports': [ + 'error', + { + patterns: ['**/../**/src/*', '**/dist/**/es/*', '**/lib/**/es/*'] + } + ], + + 'jsdoc/require-jsdoc': [ + 'error', + { + checkConstructors: false, + enableFixer: false, + publicOnly: true, + + require: { + ArrowFunctionExpression: true, + ClassDeclaration: true, + FunctionDeclaration: true + }, + + contexts: [ + 'ArrowFunctionExpression', + 'FunctionDeclaration', + 'FunctionExpression', + 'TSDeclareFunction', + 'TSEnumDeclaration', + 'TSInterfaceDeclaration', + 'TSTypeAliasDeclaration', + 'VariableDeclaration' + ] + } + ], + + curly: 'error' + } + }, + { + files: ['**/*.test.ts', '**/*.test.tsx', '**/*.spec.ts', '**/*.spec.tsx', '**/mocks/*'], + + languageOptions: { + globals: { + ...globals.jest + } + }, + + rules: { + '@typescript-eslint/ban-ts-comment': 'off' + } + } +]; diff --git a/packages/acs-ui-common/package.json b/packages/acs-ui-common/package.json index 733e38ffd62..8bafc655d87 100644 --- a/packages/acs-ui-common/package.json +++ b/packages/acs-ui-common/package.json @@ -50,9 +50,9 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-header": "^3.1.0", "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jsdoc": "^36.1.0", + "eslint-plugin-jsdoc": "50.3.0", "eslint-plugin-prettier": "^5.1.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "if-env": "^1.0.4", "jest": "29.7.0", "prettier": "3.3.2", diff --git a/packages/acs-ui-javascript-loaders/package.json b/packages/acs-ui-javascript-loaders/package.json index 65fe079fc65..47083d44570 100644 --- a/packages/acs-ui-javascript-loaders/package.json +++ b/packages/acs-ui-javascript-loaders/package.json @@ -56,9 +56,9 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-header": "^3.1.0", "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jsdoc": "^36.1.0", + "eslint-plugin-jsdoc": "50.3.0", "eslint-plugin-prettier": "^5.1.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "if-env": "^1.0.4", "jest": "29.7.0", "prettier": "3.3.2", diff --git a/packages/calling-component-bindings/package.json b/packages/calling-component-bindings/package.json index 0a1b8136fc1..6c907271837 100644 --- a/packages/calling-component-bindings/package.json +++ b/packages/calling-component-bindings/package.json @@ -59,9 +59,9 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-header": "^3.1.0", "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jsdoc": "^36.1.0", + "eslint-plugin-jsdoc": "50.3.0", "eslint-plugin-prettier": "^5.1.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "if-env": "^1.0.4", "jest": "29.7.0", "prettier": "3.3.2", diff --git a/packages/calling-stateful-client/package.json b/packages/calling-stateful-client/package.json index 5d45b6d5a99..27b2197e77f 100644 --- a/packages/calling-stateful-client/package.json +++ b/packages/calling-stateful-client/package.json @@ -55,9 +55,9 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-header": "^3.1.0", "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jsdoc": "^36.1.0", + "eslint-plugin-jsdoc": "50.3.0", "eslint-plugin-prettier": "^5.1.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "if-env": "^1.0.4", "jest": "29.7.0", "prettier": "3.3.2", diff --git a/packages/chat-component-bindings/package.json b/packages/chat-component-bindings/package.json index a787c7ccb63..b15902486d4 100644 --- a/packages/chat-component-bindings/package.json +++ b/packages/chat-component-bindings/package.json @@ -54,9 +54,9 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-header": "^3.1.0", "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jsdoc": "^36.1.0", + "eslint-plugin-jsdoc": "50.3.0", "eslint-plugin-prettier": "^5.1.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "if-env": "^1.0.4", "jest": "29.7.0", "prettier": "3.3.2", diff --git a/packages/chat-stateful-client/package.json b/packages/chat-stateful-client/package.json index 45166ff32b7..4d4069df389 100644 --- a/packages/chat-stateful-client/package.json +++ b/packages/chat-stateful-client/package.json @@ -57,9 +57,9 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-header": "^3.1.0", "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jsdoc": "^36.1.0", + "eslint-plugin-jsdoc": "50.3.0", "eslint-plugin-prettier": "^5.1.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "if-env": "^1.0.4", "jest": "29.7.0", "prettier": "3.3.2", diff --git a/packages/communication-react/package.json b/packages/communication-react/package.json index 06ce40c16f2..861cfd43099 100644 --- a/packages/communication-react/package.json +++ b/packages/communication-react/package.json @@ -151,7 +151,7 @@ "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react": "^7.34.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "if-env": "^1.0.4", "jest": "29.7.0", "json-stringify-safe": "^5.0.1", diff --git a/packages/fake-backends/package.json b/packages/fake-backends/package.json index b1928044b06..820ca353516 100644 --- a/packages/fake-backends/package.json +++ b/packages/fake-backends/package.json @@ -56,9 +56,9 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-header": "^3.1.0", "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jsdoc": "^36.1.0", + "eslint-plugin-jsdoc": "50.3.0", "eslint-plugin-prettier": "^5.1.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "if-env": "^1.0.4", "jest": "29.7.0", "prettier": "3.3.2", diff --git a/packages/react-components/package.json b/packages/react-components/package.json index b726e419b56..faea1a5df96 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -98,12 +98,12 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-header": "^3.1.0", "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jsdoc": "^36.1.0", + "eslint-plugin-jsdoc": "50.3.0", "eslint-plugin-jsx-a11y": "^6.8.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react": "^7.34.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "husky": "^8.0.3", "if-env": "^1.0.4", "jest-environment-jsdom": "^29.5.0", diff --git a/packages/react-composites/package.json b/packages/react-composites/package.json index 130d3a69ea8..15e44633020 100644 --- a/packages/react-composites/package.json +++ b/packages/react-composites/package.json @@ -118,12 +118,12 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-header": "^3.1.0", "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jsdoc": "^36.1.0", + "eslint-plugin-jsdoc": "50.3.0", "eslint-plugin-jsx-a11y": "^6.8.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react": "^7.34.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "express": "^4.18.2", "fs-extra": "^10.1.0", "html-webpack-plugin": "^5.3.1", diff --git a/packages/storybook/package.json b/packages/storybook/package.json index ba1dc9a2d0f..7c1ea784b3b 100644 --- a/packages/storybook/package.json +++ b/packages/storybook/package.json @@ -86,7 +86,7 @@ "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react": "^7.34.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "husky": "^8.0.3", "jest-fetch-mock": "^3.0.3", "jest-junit": "^16.0.0", diff --git a/packages/storybook8/package.json b/packages/storybook8/package.json index 59702fca90c..f02f041738e 100644 --- a/packages/storybook8/package.json +++ b/packages/storybook8/package.json @@ -93,7 +93,7 @@ "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react": "^7.34.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "husky": "^8.0.3", "jest-fetch-mock": "^3.0.3", "jest-junit": "^16.0.0", diff --git a/samples/CallWithChat/package.json b/samples/CallWithChat/package.json index 7f356fd85a3..b242bb8bd92 100644 --- a/samples/CallWithChat/package.json +++ b/samples/CallWithChat/package.json @@ -78,7 +78,7 @@ "cross-env": "^7.0.3", "css-loader": "^4.3.0", "env-cmd": "^10.1.0", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "eslint-config-prettier": "^9.1.0", "eslint-config-react-app": "^6.0.0", "eslint-plugin-flowtype": "^8.0.3", diff --git a/samples/Calling/package.json b/samples/Calling/package.json index d628d883268..fe602f74e87 100644 --- a/samples/Calling/package.json +++ b/samples/Calling/package.json @@ -87,7 +87,7 @@ "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react": "^7.34.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "html-webpack-plugin": "^5.3.1", "husky": "^8.0.3", "if-env": "^1.0.4", diff --git a/samples/CallingStateful/package.json b/samples/CallingStateful/package.json index a4f02ebb44e..3888e1ac9e2 100644 --- a/samples/CallingStateful/package.json +++ b/samples/CallingStateful/package.json @@ -87,7 +87,7 @@ "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react": "^7.34.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "html-webpack-plugin": "^5.3.1", "husky": "^8.0.3", "if-env": "^1.0.4", diff --git a/samples/Chat/package.json b/samples/Chat/package.json index c2cde1792d6..496acadfa0f 100644 --- a/samples/Chat/package.json +++ b/samples/Chat/package.json @@ -80,7 +80,7 @@ "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-react": "^7.34.3", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "html-webpack-plugin": "^5.3.1", "husky": "^8.0.3", "if-env": "^1.0.4", diff --git a/samples/ComponentExamples/package.json b/samples/ComponentExamples/package.json index e20e26e7238..93b36acfa59 100644 --- a/samples/ComponentExamples/package.json +++ b/samples/ComponentExamples/package.json @@ -47,7 +47,7 @@ "concurrently": "^5.3.0", "css-loader": "^4.3.0", "env-cmd": "^10.1.0", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "eslint-config-prettier": "^9.1.0", "eslint-config-react-app": "^6.0.0", "eslint-plugin-flowtype": "^8.0.3", diff --git a/samples/Server/package.json b/samples/Server/package.json index 79d05001453..c680d281a67 100644 --- a/samples/Server/package.json +++ b/samples/Server/package.json @@ -55,7 +55,7 @@ "@typescript-eslint/parser": "^7.14.1", "copy-webpack-plugin": "^11.0.0", "cpx": "^1.5.0", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "eslint-config-prettier": "^9.1.0", "eslint-plugin-flowtype": "^8.0.3", "eslint-plugin-import": "^2.29.0", diff --git a/tools/check-treeshaking/package.json b/tools/check-treeshaking/package.json index ca3d9885a1e..5c0d51f6a81 100644 --- a/tools/check-treeshaking/package.json +++ b/tools/check-treeshaking/package.json @@ -33,7 +33,7 @@ "@babel/core": "^7.25.2", "@babel/plugin-transform-export-namespace-from": "^7.22.11", "babel-loader": "8.1.0", - "eslint": "^8.57.0", + "eslint": "^9.11.1", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-header": "^3.1.0", diff --git a/tools/check-typescript-regression/package.json b/tools/check-typescript-regression/package.json index b117f10a454..bef36d8c4ed 100644 --- a/tools/check-typescript-regression/package.json +++ b/tools/check-typescript-regression/package.json @@ -22,7 +22,7 @@ "@azure/communication-react": "1.20.0-beta.0" }, "devDependencies": { - "eslint": "^8.57.0", + "eslint": "^9.11.1", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-header": "^3.1.0",