From 95a06d8315bb5a077255362e9468fa8a393d50ff Mon Sep 17 00:00:00 2001 From: taranbeer Date: Thu, 18 May 2023 10:58:18 +0530 Subject: [PATCH] build fix --- pnpm-lock.yaml | 277 ++++++++---------- src/components/organisms/Table/TableRow.tsx | 1 + .../organisms/Table/TableSelectAllCells.tsx | 1 + 3 files changed, 132 insertions(+), 147 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 73987f1..754c866 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -66,7 +66,7 @@ dependencies: version: 3.3.1(react@17.0.2) '@react-aria/table': specifier: ^3.5.0 - version: 3.9.0(react-dom@17.0.2)(react@17.0.2) + version: 3.5.0(react-dom@17.0.2)(react@17.0.2) '@react-aria/textfield': specifier: 3.8.1 version: 3.8.1(react@17.0.2) @@ -93,7 +93,7 @@ dependencies: version: 3.3.1(react@17.0.2) '@react-stately/data': specifier: ^3.7.0 - version: 3.9.1(react@17.0.2) + version: 3.7.0(react@17.0.2) '@react-stately/list': specifier: 3.6.1 version: 3.6.1(react@17.0.2) @@ -123,7 +123,7 @@ dependencies: version: 3.2.4(react@17.0.2) '@react-stately/table': specifier: ^3.5.0 - version: 3.9.0(react@17.0.2) + version: 3.5.0(react@17.0.2) '@react-stately/toggle': specifier: 3.4.4 version: 3.4.4(react@17.0.2) @@ -150,7 +150,7 @@ dependencies: version: 3.4.5(react@17.0.2) '@react-types/grid': specifier: ^3.1.4 - version: 3.1.7(react@17.0.2) + version: 3.1.4(react@17.0.2) '@react-types/menu': specifier: 3.7.3 version: 3.7.3(react@17.0.2) @@ -242,7 +242,7 @@ devDependencies: version: 8.2.4(size-limit@8.1.0) '@size-limit/webpack': specifier: ^8.2.4 - version: 8.2.4(@swc/core@1.3.36)(size-limit@8.1.0) + version: 8.2.4(@swc/core@1.3.36)(esbuild@0.17.19)(size-limit@8.1.0) '@size-limit/webpack-why': specifier: ^8.2.4 version: 8.2.4(size-limit@8.1.0)(webpack@5.76.1) @@ -353,7 +353,7 @@ devDependencies: version: 8.3.0(eslint@8.5.0) eslint-config-react-app: specifier: ^7.0.0 - version: 7.0.0(eslint@8.5.0)(jest@29.4.3)(typescript@4.5.4) + version: 7.0.0(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.21.5)(eslint@8.5.0)(jest@29.4.3)(typescript@4.5.4) eslint-plugin-import: specifier: ^2.25.3 version: 2.25.3(@typescript-eslint/parser@5.8.1)(eslint@8.5.0) @@ -374,7 +374,7 @@ devDependencies: version: 6.0.0 jest: specifier: ^29.4.3 - version: 29.4.3(@types/node@18.14.0) + version: 29.4.3(@types/node@18.14.0)(ts-node@10.9.1) jest-environment-jsdom: specifier: ^29.4.3 version: 29.4.3 @@ -434,7 +434,7 @@ devDependencies: version: 4.3.5(@types/node@18.14.0) webpack: specifier: ^5.76.1 - version: 5.76.1(@swc/core@1.3.36) + version: 5.76.1(@swc/core@1.3.36)(esbuild@0.17.19) packages: @@ -514,10 +514,10 @@ packages: '@babel/helpers': 7.21.5 '@babel/parser': 7.21.8 '@babel/template': 7.20.7 - '@babel/traverse': 7.21.5 + '@babel/traverse': 7.21.5(supports-color@5.5.0) '@babel/types': 7.21.5 convert-source-map: 1.9.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.0 @@ -617,7 +617,7 @@ packages: '@babel/core': 7.21.8 '@babel/helper-compilation-targets': 7.21.5(@babel/core@7.21.8) '@babel/helper-plugin-utils': 7.21.5 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.2 semver: 6.3.0 @@ -669,7 +669,7 @@ packages: '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.19.1 '@babel/template': 7.20.7 - '@babel/traverse': 7.21.5 + '@babel/traverse': 7.21.5(supports-color@5.5.0) '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color @@ -710,7 +710,7 @@ packages: '@babel/helper-member-expression-to-functions': 7.21.5 '@babel/helper-optimise-call-expression': 7.18.6 '@babel/template': 7.20.7 - '@babel/traverse': 7.21.5 + '@babel/traverse': 7.21.5(supports-color@5.5.0) '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color @@ -758,7 +758,7 @@ packages: dependencies: '@babel/helper-function-name': 7.21.0 '@babel/template': 7.20.7 - '@babel/traverse': 7.21.5 + '@babel/traverse': 7.21.5(supports-color@5.5.0) '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color @@ -769,7 +769,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 - '@babel/traverse': 7.21.5 + '@babel/traverse': 7.21.5(supports-color@5.5.0) '@babel/types': 7.21.5 transitivePeerDependencies: - supports-color @@ -1864,24 +1864,6 @@ packages: '@babel/types': 7.21.5 dev: true - /@babel/traverse@7.21.5: - resolution: {integrity: sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.21.4 - '@babel/generator': 7.21.5 - '@babel/helper-environment-visitor': 7.21.5 - '@babel/helper-function-name': 7.21.0 - '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.21.8 - '@babel/types': 7.21.5 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/traverse@7.21.5(supports-color@5.5.0): resolution: {integrity: sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==} engines: {node: '>=6.9.0'} @@ -2231,7 +2213,7 @@ packages: lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1(@swc/core@1.3.36)(@types/node@18.14.0)(typescript@4.9.5) + ts-node: 10.9.1(@swc/core@1.3.36)(@types/node@18.14.0)(typescript@4.5.4) typescript: 4.9.5 transitivePeerDependencies: - '@swc/core' @@ -2566,7 +2548,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) espree: 9.5.2 globals: 13.20.0 ignore: 5.2.4 @@ -2586,13 +2568,13 @@ packages: resolution: {integrity: sha512-7bAYAv0w4AIao9DNg0avfOLTCPE9woAgs6SpXuMq11IN3A+l+cq8ghczwqSZBM11myvPSJA7vLn72q0rJ0QK6Q==} dependencies: '@formatjs/intl-localematcher': 0.2.32 - tslib: 2.5.0 + tslib: 2.5.1 dev: false /@formatjs/fast-memoize@2.0.1: resolution: {integrity: sha512-M2GgV+qJn5WJQAYewz7q2Cdl6fobQa69S1AzSM2y0P68ZDbK5cWrJIcPCO395Of1ksftGZoOt4LYCO/j9BKBSA==} dependencies: - tslib: 2.5.0 + tslib: 2.5.1 dev: false /@formatjs/icu-messageformat-parser@2.4.0: @@ -2600,20 +2582,20 @@ packages: dependencies: '@formatjs/ecma402-abstract': 1.15.0 '@formatjs/icu-skeleton-parser': 1.4.0 - tslib: 2.5.0 + tslib: 2.5.1 dev: false /@formatjs/icu-skeleton-parser@1.4.0: resolution: {integrity: sha512-Qq347VM616rVLkvN6QsKJELazRyNlbCiN47LdH0Mc5U7E2xV0vatiVhGqd3KFgbc055BvtnUXR7XX60dCGFuWg==} dependencies: '@formatjs/ecma402-abstract': 1.15.0 - tslib: 2.5.0 + tslib: 2.5.1 dev: false /@formatjs/intl-localematcher@0.2.32: resolution: {integrity: sha512-k/MEBstff4sttohyEpXxCmC3MqbUn9VvHGlZ8fauLzkbwXmVrEeyzS+4uhrvAk9DWU9/7otYWxyDox4nT/KVLQ==} dependencies: - tslib: 2.5.0 + tslib: 2.5.1 dev: false /@humanwhocodes/config-array@0.9.5: @@ -2621,7 +2603,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -2692,7 +2674,7 @@ packages: slash: 3.0.0 dev: true - /@jest/core@29.5.0: + /@jest/core@29.5.0(ts-node@10.9.1): resolution: {integrity: sha512-28UzQc7ulUrOQw1IsN/kv1QES3q2kkbl/wGslyhAclqZ/8cMdB5M68BffkIdSJgKBUt50d3hbwJ92XESlE7LiQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -2713,7 +2695,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.5.0 - jest-config: 29.5.0(@types/node@18.14.0) + jest-config: 29.5.0(@types/node@18.14.0)(ts-node@10.9.1) jest-haste-map: 29.5.0 jest-message-util: 29.5.0 jest-regex-util: 29.4.3 @@ -3583,28 +3565,26 @@ packages: react: 17.0.2 dev: false - /@react-aria/table@3.9.0(react-dom@17.0.2)(react@17.0.2): - resolution: {integrity: sha512-hY1tM7NRjP+gRvm2OGgWeEZ8An0tzljj0O19JCg7oi6IpypFJqeSqSUQml1OIv5wbZ04pQnoYGtMkP7h7YqkPw==} + /@react-aria/table@3.5.0(react-dom@17.0.2)(react@17.0.2): + resolution: {integrity: sha512-oYcsIEYbbjAzojRWUsAdtfxPzlEKBmk6o4svDHnGqC9HSj8/yExn8b8RB0veDP7E+5IdO62pUwUy48jBwWu2uw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-aria/focus': 3.12.0(react@17.0.2) + '@babel/runtime': 7.21.5 + '@react-aria/focus': 3.10.1(react@17.0.2) '@react-aria/grid': 3.7.0(react-dom@17.0.2)(react@17.0.2) - '@react-aria/i18n': 3.7.1(react@17.0.2) - '@react-aria/interactions': 3.15.0(react@17.0.2) + '@react-aria/i18n': 3.6.3(react@17.0.2) + '@react-aria/interactions': 3.13.1(react@17.0.2) '@react-aria/live-announcer': 3.3.0 - '@react-aria/selection': 3.14.0(react@17.0.2) - '@react-aria/utils': 3.16.0(react@17.0.2) - '@react-aria/visually-hidden': 3.8.0(react@17.0.2) - '@react-stately/collections': 3.7.0(react@17.0.2) - '@react-stately/table': 3.9.0(react@17.0.2) + '@react-aria/selection': 3.12.1(react@17.0.2) + '@react-aria/utils': 3.14.2(react@17.0.2) + '@react-stately/table': 3.5.0(react@17.0.2) '@react-stately/virtualizer': 3.5.1(react@17.0.2) - '@react-types/checkbox': 3.4.3(react@17.0.2) - '@react-types/grid': 3.1.7(react@17.0.2) - '@react-types/shared': 3.18.0(react@17.0.2) + '@react-types/checkbox': 3.4.1(react@17.0.2) + '@react-types/grid': 3.1.4(react@17.0.2) + '@react-types/shared': 3.16.0(react@17.0.2) '@react-types/table': 3.6.0(react@17.0.2) - '@swc/helpers': 0.4.14 react: 17.0.2 react-dom: 17.0.2(react@17.0.2) dev: false @@ -3693,19 +3673,6 @@ packages: react: 17.0.2 dev: false - /@react-aria/visually-hidden@3.8.0(react@17.0.2): - resolution: {integrity: sha512-Ox7VcO8vfdA1rCHPcUuP9DWfCI9bNFVlvN/u66AfjwBLH40MnGGdob5hZswQnbxOY4e0kwkMQDmZwNPYzBQgsg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - dependencies: - '@react-aria/interactions': 3.15.0(react@17.0.2) - '@react-aria/utils': 3.16.0(react@17.0.2) - '@react-types/shared': 3.18.0(react@17.0.2) - '@swc/helpers': 0.4.14 - clsx: 1.1.1 - react: 17.0.2 - dev: false - /@react-spectrum/utils@3.8.1(react@17.0.2): resolution: {integrity: sha512-cqXxJUNgoixCjOa9N6C+079goQz+66i9wBceMqlzMDXMVpSKWxmn2gGXOyWratayfZvDVINpn7FtX2dN/eEp+w==} peerDependencies: @@ -3768,13 +3735,13 @@ packages: react: 17.0.2 dev: false - /@react-stately/data@3.9.1(react@17.0.2): - resolution: {integrity: sha512-UClgI8jQTF3hVR/WLa2ht7Gjd2x2PRnYycDmfY+mfbd+ONBD7rX/m3KWGgrR8AvO05qSpQoSlab8D+cfLXvgWA==} + /@react-stately/data@3.7.0(react@17.0.2): + resolution: {integrity: sha512-+u5rKjraR7R6aMMXSDwH61jRRELnGGWr6xMFlk6G9fr8uAmil+AWrv8Dh8nZlJfy5I2hT1d8lbS9j5TRp/QFKg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 dependencies: - '@react-types/shared': 3.18.0(react@17.0.2) - '@swc/helpers': 0.4.14 + '@babel/runtime': 7.21.5 + '@react-types/shared': 3.16.0(react@17.0.2) react: 17.0.2 dev: false @@ -3934,6 +3901,21 @@ packages: react: 17.0.2 dev: false + /@react-stately/table@3.5.0(react@17.0.2): + resolution: {integrity: sha512-C0HFfKMCOomqPtRCPs85AtoJGPnGu9mzFfwksFxAssdIatw3t66h5SJS0vSSql7Ku9h70scmvJR+nIOckx0IeA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@babel/runtime': 7.21.5 + '@react-stately/collections': 3.5.1(react@17.0.2) + '@react-stately/grid': 3.6.0(react@17.0.2) + '@react-stately/selection': 3.11.2(react@17.0.2) + '@react-types/grid': 3.1.4(react@17.0.2) + '@react-types/shared': 3.16.0(react@17.0.2) + '@react-types/table': 3.6.0(react@17.0.2) + react: 17.0.2 + dev: false + /@react-stately/table@3.9.0(react@17.0.2): resolution: {integrity: sha512-Cl0jmC5eCEhWBAhCjhGklsgYluziNZHF34lHnc99T/DPP+OxwrgwS9rJKTW7L6UOvHU/ADKjEwkE/fZuqVBohg==} peerDependencies: @@ -4082,6 +4064,15 @@ packages: react: 17.0.2 dev: false + /@react-types/grid@3.1.4(react@17.0.2): + resolution: {integrity: sha512-i9f2VEnlex5BFV/AdSUGg71xoukn2i/XT2VLxUXUagy23gFxKJk9Xr3BT9bw+pRRLPwm/Ib+h9ELUdgi8lUAKA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + dependencies: + '@react-types/shared': 3.16.0(react@17.0.2) + react: 17.0.2 + dev: false + /@react-types/grid@3.1.7(react@17.0.2): resolution: {integrity: sha512-YKo/AbJrgWErPmr5y0K4o6Ts9ModFv5+2FVujecIydu3zLuHsVcx//6uVeHSy2W+uTV9vU/dpMP+GGgg+vWQhw==} peerDependencies: @@ -4313,10 +4304,10 @@ packages: dependencies: '@statoscope/webpack-plugin': 5.26.2(webpack@5.76.1) size-limit: 8.1.0 - webpack: 5.76.1(@swc/core@1.3.36) + webpack: 5.76.1(@swc/core@1.3.36)(esbuild@0.17.19) dev: true - /@size-limit/webpack@8.2.4(@swc/core@1.3.36)(size-limit@8.1.0): + /@size-limit/webpack@8.2.4(@swc/core@1.3.36)(esbuild@0.17.19)(size-limit@8.1.0): resolution: {integrity: sha512-L6TSQpX89cSeWQ1BL31BsaYucao0MGNW1xySHVO7jlgmOwnHC7j5zq91QRN9G6eMG84W+F3uRV4AiyCdZxKz9g==} engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0} peerDependencies: @@ -4324,7 +4315,7 @@ packages: dependencies: nanoid: 3.3.6 size-limit: 8.1.0 - webpack: 5.76.1(@swc/core@1.3.36) + webpack: 5.76.1(@swc/core@1.3.36)(esbuild@0.17.19) transitivePeerDependencies: - '@swc/core' - esbuild @@ -4550,7 +4541,7 @@ packages: '@statoscope/webpack-stats-extension-package-info': 5.26.2(webpack@5.76.1) '@statoscope/webpack-ui': 5.26.2 open: 8.4.2 - webpack: 5.76.1(@swc/core@1.3.36) + webpack: 5.76.1(@swc/core@1.3.36)(esbuild@0.17.19) dev: true /@statoscope/webpack-stats-extension-compressed@5.26.2(webpack@5.76.1): @@ -4561,7 +4552,7 @@ packages: '@statoscope/stats': 5.14.1 '@statoscope/stats-extension-compressed': 5.25.0 '@statoscope/webpack-model': 5.26.2 - webpack: 5.76.1(@swc/core@1.3.36) + webpack: 5.76.1(@swc/core@1.3.36)(esbuild@0.17.19) dev: true /@statoscope/webpack-stats-extension-package-info@5.26.2(webpack@5.76.1): @@ -4572,7 +4563,7 @@ packages: '@statoscope/stats': 5.14.1 '@statoscope/stats-extension-package-info': 5.25.0 '@statoscope/webpack-model': 5.26.2 - webpack: 5.76.1(@swc/core@1.3.36) + webpack: 5.76.1(@swc/core@1.3.36)(esbuild@0.17.19) dev: true /@statoscope/webpack-ui@5.20.1: @@ -5236,7 +5227,7 @@ packages: dependencies: '@babel/generator': 7.21.5 '@babel/parser': 7.21.8 - '@babel/traverse': 7.21.5 + '@babel/traverse': 7.21.5(supports-color@5.5.0) '@babel/types': 7.21.5 '@storybook/csf': 0.1.0 '@storybook/types': 7.0.10 @@ -5663,7 +5654,7 @@ packages: /@swc/helpers@0.4.14: resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} dependencies: - tslib: 2.5.0 + tslib: 2.5.1 dev: false /@swc/jest@0.2.24(@swc/core@1.3.36): @@ -6184,7 +6175,7 @@ packages: '@typescript-eslint/experimental-utils': 5.8.1(eslint@8.5.0)(typescript@4.5.4) '@typescript-eslint/parser': 5.8.1(eslint@8.5.0)(typescript@4.5.4) '@typescript-eslint/scope-manager': 5.8.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) eslint: 8.5.0 functional-red-black-tree: 1.0.1 ignore: 5.2.4 @@ -6240,7 +6231,7 @@ packages: '@typescript-eslint/scope-manager': 5.8.1 '@typescript-eslint/types': 5.8.1 '@typescript-eslint/typescript-estree': 5.8.1(typescript@4.5.4) - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) eslint: 8.5.0 typescript: 4.5.4 transitivePeerDependencies: @@ -6284,7 +6275,7 @@ packages: dependencies: '@typescript-eslint/types': 5.59.6 '@typescript-eslint/visitor-keys': 5.59.6 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.1 @@ -6305,7 +6296,7 @@ packages: dependencies: '@typescript-eslint/types': 5.8.1 '@typescript-eslint/visitor-keys': 5.8.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.1 @@ -6488,7 +6479,7 @@ packages: esbuild: '>=0.10.0' dependencies: esbuild: 0.17.19 - tslib: 2.5.0 + tslib: 2.5.1 dev: true /JSONStream@1.3.5: @@ -6578,7 +6569,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -6823,21 +6814,21 @@ packages: resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==} engines: {node: '>=4'} dependencies: - tslib: 2.5.0 + tslib: 2.5.1 dev: true /ast-types@0.15.2: resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==} engines: {node: '>=4'} dependencies: - tslib: 2.5.0 + tslib: 2.5.1 dev: true /ast-types@0.16.1: resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} engines: {node: '>=4'} dependencies: - tslib: 2.5.0 + tslib: 2.5.1 dev: true /async-limiter@1.0.1: @@ -7177,7 +7168,7 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001488 - electron-to-chromium: 1.4.397 + electron-to-chromium: 1.4.399 node-releases: 2.0.10 update-browserslist-db: 1.0.11(browserslist@4.21.5) dev: true @@ -7672,7 +7663,7 @@ packages: dependencies: '@types/node': 18.14.0 cosmiconfig: 8.1.3 - ts-node: 10.9.1(@swc/core@1.3.36)(@types/node@18.14.0)(typescript@4.9.5) + ts-node: 10.9.1(@swc/core@1.3.36)(@types/node@18.14.0)(typescript@4.5.4) typescript: 4.9.5 dev: true @@ -7870,18 +7861,6 @@ packages: ms: 2.1.3 dev: true - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - dev: true - /debug@4.3.4(supports-color@5.5.0): resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} @@ -8058,7 +8037,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -8164,8 +8143,8 @@ packages: jake: 10.8.6 dev: true - /electron-to-chromium@1.4.397: - resolution: {integrity: sha512-jwnPxhh350Q/aMatQia31KAIQdhEsYS0fFZ0BQQlN9tfvOEwShu6ZNwI4kL/xBabjcB/nTy6lSt17kNIluJZ8Q==} + /electron-to-chromium@1.4.399: + resolution: {integrity: sha512-+V1aNvVgoWNWYIbMOiQ1n5fRIaY4SlQ/uRlrsCjLrUwr/3OvQgiX2f5vdav4oArVT9TnttJKcPCqjwPNyZqw/A==} dev: true /elegant-spinner@1.0.1: @@ -8333,7 +8312,7 @@ packages: esbuild: 0.17.19 get-tsconfig: 4.5.0 loader-utils: 2.0.4 - webpack: 5.76.1(@swc/core@1.3.36) + webpack: 5.76.1(@swc/core@1.3.36)(esbuild@0.17.19) webpack-sources: 1.4.3 dev: true @@ -8346,7 +8325,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) esbuild: 0.17.19 transitivePeerDependencies: - supports-color @@ -8433,7 +8412,7 @@ packages: eslint: 8.5.0 dev: true - /eslint-config-react-app@7.0.0(eslint@8.5.0)(jest@29.4.3)(typescript@4.5.4): + /eslint-config-react-app@7.0.0(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.21.5)(eslint@8.5.0)(jest@29.4.3)(typescript@4.5.4): resolution: {integrity: sha512-xyymoxtIt1EOsSaGag+/jmcywRuieQoA2JbPCjnw9HukFj9/97aGPoZVFioaotzk1K5Qt9sHO5EutZbkrAXS0g==} engines: {node: '>=14.0.0'} peerDependencies: @@ -8451,7 +8430,7 @@ packages: babel-preset-react-app: 10.0.1 confusing-browser-globals: 1.0.11 eslint: 8.5.0 - eslint-plugin-flowtype: 8.0.3(eslint@8.5.0) + eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.21.5)(eslint@8.5.0) eslint-plugin-import: 2.25.3(@typescript-eslint/parser@5.8.1)(eslint@8.5.0) eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.8.1)(eslint@8.5.0)(jest@29.4.3)(typescript@4.5.4) eslint-plugin-jsx-a11y: 6.5.1(eslint@8.5.0) @@ -8507,7 +8486,7 @@ packages: - supports-color dev: true - /eslint-plugin-flowtype@8.0.3(eslint@8.5.0): + /eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.21.4)(@babel/plugin-transform-react-jsx@7.21.5)(eslint@8.5.0): resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -8515,6 +8494,8 @@ packages: '@babel/plugin-transform-react-jsx': ^7.14.9 eslint: ^8.1.0 dependencies: + '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.21.8) + '@babel/plugin-transform-react-jsx': 7.21.5(@babel/core@7.21.8) eslint: 8.5.0 lodash: 4.17.21 string-natural-compare: 3.0.1 @@ -8567,7 +8548,7 @@ packages: '@typescript-eslint/eslint-plugin': 5.8.1(@typescript-eslint/parser@5.8.1)(eslint@8.5.0)(typescript@4.5.4) '@typescript-eslint/experimental-utils': 5.59.6(eslint@8.5.0)(typescript@4.5.4) eslint: 8.5.0 - jest: 29.4.3(@types/node@18.14.0) + jest: 29.4.3(@types/node@18.14.0)(ts-node@10.9.1) transitivePeerDependencies: - supports-color - typescript @@ -8701,7 +8682,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) doctrine: 3.0.0 enquirer: 2.3.6 escape-string-regexp: 4.0.0 @@ -8781,7 +8762,7 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.21.5 + '@babel/traverse': 7.21.5(supports-color@5.5.0) '@babel/types': 7.21.5 c8: 7.13.0 transitivePeerDependencies: @@ -9093,7 +9074,7 @@ packages: resolution: {integrity: sha512-KSuV3ur4gf2KqMNoZx3nXNVhqCkn42GuTYCX4tXPEwf0MjpFQmNMiN6m7dXaUXgIoivL6/65agoUMg4RLS0Vbg==} engines: {node: '>=10'} dependencies: - tslib: 2.5.0 + tslib: 2.5.1 dev: false /for-each@0.3.3: @@ -9582,7 +9563,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -9592,7 +9573,7 @@ packages: engines: {node: '>= 6.0.0'} dependencies: agent-base: 5.1.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -9602,7 +9583,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -9721,7 +9702,7 @@ packages: '@formatjs/ecma402-abstract': 1.15.0 '@formatjs/fast-memoize': 2.0.1 '@formatjs/icu-messageformat-parser': 2.4.0 - tslib: 2.5.0 + tslib: 2.5.1 dev: false /ip@2.0.0: @@ -10113,7 +10094,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) istanbul-lib-coverage: 3.2.0 source-map: 0.6.1 transitivePeerDependencies: @@ -10175,7 +10156,7 @@ packages: - supports-color dev: true - /jest-cli@29.5.0(@types/node@18.14.0): + /jest-cli@29.5.0(@types/node@18.14.0)(ts-node@10.9.1): resolution: {integrity: sha512-L1KcP1l4HtfwdxXNFCL5bmUbLQiKrakMUriBEcc1Vfz6gx31ORKdreuWvmQVBit+1ss9NNR3yxjwfwzZNdQXJw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -10185,14 +10166,14 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.5.0 + '@jest/core': 29.5.0(ts-node@10.9.1) '@jest/test-result': 29.5.0 '@jest/types': 29.5.0 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 - jest-config: 29.5.0(@types/node@18.14.0) + jest-config: 29.5.0(@types/node@18.14.0)(ts-node@10.9.1) jest-util: 29.5.0 jest-validate: 29.5.0 prompts: 2.4.2 @@ -10203,7 +10184,7 @@ packages: - ts-node dev: true - /jest-config@29.5.0(@types/node@18.14.0): + /jest-config@29.5.0(@types/node@18.14.0)(ts-node@10.9.1): resolution: {integrity: sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -10238,6 +10219,7 @@ packages: pretty-format: 29.5.0 slash: 3.0.0 strip-json-comments: 3.1.1 + ts-node: 10.9.1(@swc/core@1.3.36)(@types/node@18.14.0)(typescript@4.5.4) transitivePeerDependencies: - supports-color dev: true @@ -10488,7 +10470,7 @@ packages: '@babel/generator': 7.21.5 '@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.21.8) '@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.21.8) - '@babel/traverse': 7.21.5 + '@babel/traverse': 7.21.5(supports-color@5.5.0) '@babel/types': 7.21.5 '@jest/expect-utils': 29.5.0 '@jest/transform': 29.5.0 @@ -10578,7 +10560,7 @@ packages: supports-color: 8.1.1 dev: true - /jest@29.4.3(@types/node@18.14.0): + /jest@29.4.3(@types/node@18.14.0)(ts-node@10.9.1): resolution: {integrity: sha512-XvK65feuEFGZT8OO0fB/QAQS+LGHvQpaadkH5p47/j3Ocqq3xf2pK9R+G0GzgfuhXVxEv76qCOOcMb5efLk6PA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -10588,10 +10570,10 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.5.0 + '@jest/core': 29.5.0(ts-node@10.9.1) '@jest/types': 29.5.0 import-local: 3.1.0 - jest-cli: 29.5.0(@types/node@18.14.0) + jest-cli: 29.5.0(@types/node@18.14.0)(ts-node@10.9.1) transitivePeerDependencies: - '@types/node' - supports-color @@ -10840,7 +10822,7 @@ packages: chalk: 3.0.0 commander: 4.1.1 cosmiconfig: 6.0.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) dedent: 0.7.0 execa: 3.4.0 listr: 0.14.3 @@ -11550,7 +11532,7 @@ packages: resolution: {integrity: sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==} dependencies: '@types/debug': 4.1.7 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.0.6 micromark-factory-space: 1.0.0 @@ -12374,7 +12356,7 @@ packages: engines: {node: '>=8.16.0'} dependencies: '@types/mime-types': 2.1.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@5.5.0) extract-zip: 1.7.0 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -12713,7 +12695,7 @@ packages: ast-types: 0.15.2 esprima: 4.0.1 source-map: 0.6.1 - tslib: 2.5.0 + tslib: 2.5.1 dev: true /recast@0.23.2: @@ -12724,7 +12706,7 @@ packages: ast-types: 0.16.1 esprima: 4.0.1 source-map: 0.6.1 - tslib: 2.5.0 + tslib: 2.5.1 dev: true /rechoir@0.6.2: @@ -13560,7 +13542,7 @@ packages: webpack: '>=2' dependencies: '@swc/core': 1.3.36 - webpack: 5.76.1(@swc/core@1.3.36) + webpack: 5.76.1(@swc/core@1.3.36)(esbuild@0.17.19) dev: true /symbol-observable@1.2.0: @@ -13647,8 +13629,8 @@ packages: engines: {node: '>=8'} dev: true - /terser-webpack-plugin@5.3.8(@swc/core@1.3.36)(webpack@5.76.1): - resolution: {integrity: sha512-WiHL3ElchZMsK27P8uIUh4604IgJyAW47LVXGbEoB21DbQcZ+OuMpGjVYnEUaqcWM6dO8uS2qUbA7LSCWqvsbg==} + /terser-webpack-plugin@5.3.9(@swc/core@1.3.36)(esbuild@0.17.19)(webpack@5.76.1): + resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -13665,11 +13647,12 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.18 '@swc/core': 1.3.36 + esbuild: 0.17.19 jest-worker: 27.5.1 schema-utils: 3.1.2 serialize-javascript: 6.0.1 terser: 5.17.4 - webpack: 5.76.1(@swc/core@1.3.36) + webpack: 5.76.1(@swc/core@1.3.36)(esbuild@0.17.19) dev: true /terser@5.17.4: @@ -13785,7 +13768,7 @@ packages: engines: {node: '>=6.10'} dev: true - /ts-node@10.9.1(@swc/core@1.3.36)(@types/node@18.14.0)(typescript@4.9.5): + /ts-node@10.9.1(@swc/core@1.3.36)(@types/node@18.14.0)(typescript@4.5.4): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -13812,7 +13795,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.9.5 + typescript: 4.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -13830,8 +13813,8 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tslib@2.5.0: - resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} + /tslib@2.5.1: + resolution: {integrity: sha512-KaI6gPil5m9vF7DKaoXxx1ia9fxS4qG5YveErRRVknPDXXriu5M8h48YRjB6h5ZUOKuAKlSJYb0GaDe8I39fRw==} /tsutils@3.21.0(typescript@4.5.4): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -14135,7 +14118,7 @@ packages: dependencies: '@types/react': 17.0.38 react: 17.0.2 - tslib: 2.5.0 + tslib: 2.5.1 dev: false /use-resize-observer@9.1.0(react-dom@17.0.2)(react@17.0.2): @@ -14162,7 +14145,7 @@ packages: '@types/react': 17.0.38 detect-node-es: 1.1.0 react: 17.0.2 - tslib: 2.5.0 + tslib: 2.5.1 dev: false /util-deprecate@1.0.2: @@ -14334,7 +14317,7 @@ packages: resolution: {integrity: sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==} dev: true - /webpack@5.76.1(@swc/core@1.3.36): + /webpack@5.76.1(@swc/core@1.3.36)(esbuild@0.17.19): resolution: {integrity: sha512-4+YIK4Abzv8172/SGqObnUjaIHjLEuUasz9EwQj/9xmPPkYJy2Mh03Q/lJfSD3YLzbxy5FeTq5Uw0323Oh6SJQ==} engines: {node: '>=10.13.0'} hasBin: true @@ -14365,7 +14348,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.1.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.8(@swc/core@1.3.36)(webpack@5.76.1) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.36)(esbuild@0.17.19)(webpack@5.76.1) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: diff --git a/src/components/organisms/Table/TableRow.tsx b/src/components/organisms/Table/TableRow.tsx index 196fefe..07a443d 100644 --- a/src/components/organisms/Table/TableRow.tsx +++ b/src/components/organisms/Table/TableRow.tsx @@ -26,6 +26,7 @@ export function TableRow( rowStyles, } = useContext(JengaTablePropsContext); let ref = useRef(null); + // @ts-ignore let isSelected = state.selectionManager.isSelected(item.key); let { rowProps, isPressed } = useTableRow( { diff --git a/src/components/organisms/Table/TableSelectAllCells.tsx b/src/components/organisms/Table/TableSelectAllCells.tsx index bff74f0..670ff15 100644 --- a/src/components/organisms/Table/TableSelectAllCells.tsx +++ b/src/components/organisms/Table/TableSelectAllCells.tsx @@ -13,6 +13,7 @@ import { JengaTableElementBaseProps } from './types'; export function TableSelectAllCell(props: JengaTableElementBaseProps) { const { state, item: column, ...otherProps } = props; let ref = useRef(null); + // @ts-ignore let isSingleSelectionMode = state.selectionManager.selectionMode === 'single'; let { columnHeaderProps } = useTableColumnHeader( { node: column },