diff --git a/package.json b/package.json index 1023ea8e..72fabc7e 100644 --- a/package.json +++ b/package.json @@ -60,10 +60,10 @@ "prettier": "2.8.3", "prettier-plugin-sort-markdown-table": "1.0.2", "pretty-quick": "3.1.3", - "syncpack": "8.4.11", + "syncpack": "9.8.4", "tsup": "6.5.0", "turbo": "1.8.3", - "typescript": "4.9.5", + "typescript": "5.0.2", "vitest": "0.28.4" }, "optionalDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c963193..e1da7a1c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,11 +30,11 @@ importers: prettier: 2.8.3 prettier-plugin-sort-markdown-table: 1.0.2 pretty-quick: 3.1.3 - syncpack: 8.4.11 + syncpack: 9.8.4 tsup: 6.5.0 tsx: 3.12.5 turbo: 1.8.3 - typescript: 4.9.5 + typescript: 5.0.2 vitest: 0.28.4 optionalDependencies: concurrently: 7.6.0 @@ -47,13 +47,13 @@ importers: '@changesets/cli': 2.26.0 '@scripts/generate': link:scripts/generate '@terminal-nerds/browserslist-config': 0.1.2_browserslist@4.21.5 - '@terminal-nerds/eslint-config': 0.15.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@terminal-nerds/eslint-config': 0.15.0_qesohl5arz7pvqyycxtsqomlr4 '@terminal-nerds/lint-staged-config': 0.2.0_lint-staged@13.1.0 '@terminal-nerds/markdownlint-config': 0.6.0_markdownlint-cli@0.33.0 '@terminal-nerds/prettier-config': 0.7.0_prettier@2.8.3 - '@terminal-nerds/syncpack-config': 0.4.0_syncpack@8.4.11 + '@terminal-nerds/syncpack-config': 0.4.0_syncpack@9.8.4 '@terminal-nerds/tsup-config': 0.1.1_tsup@6.5.0 - '@terminal-nerds/typescript-config': 0.4.0_typescript@4.9.5 + '@terminal-nerds/typescript-config': 0.4.0_typescript@5.0.2 '@terminal-nerds/vitest-config': 0.4.0_x4ddrz6stpb6j7dxcj6deln4wy '@total-typescript/ts-reset': 0.4.2 '@types/node': 18.15.2 @@ -65,10 +65,10 @@ importers: prettier: 2.8.3 prettier-plugin-sort-markdown-table: 1.0.2_prettier@2.8.3 pretty-quick: 3.1.3_prettier@2.8.3 - syncpack: 8.4.11 - tsup: 6.5.0_typescript@4.9.5 + syncpack: 9.8.4 + tsup: 6.5.0_typescript@5.0.2 turbo: 1.8.3 - typescript: 4.9.5 + typescript: 5.0.2 vitest: 0.28.4 packages/config: @@ -561,13 +561,13 @@ packages: prettier: 2.8.3 dev: true - /@docusaurus/eslint-plugin/2.3.1_4vsywjlpuriuw3tl5oq6zy5a64: + /@docusaurus/eslint-plugin/2.3.1_qesohl5arz7pvqyycxtsqomlr4: resolution: {integrity: sha512-xezO8YncV1EJi2+6ScBWHCjbgQfDpUQApd9T/Hw03rhwEV/WAk9oxbymsehLRvAG1k0/blB8Pb4PEo81qrdl3Q==} engines: {node: '>=16.14'} peerDependencies: eslint: '>=6' dependencies: - '@typescript-eslint/utils': 5.55.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/utils': 5.55.0_qesohl5arz7pvqyycxtsqomlr4 eslint: 8.33.0 tslib: 2.5.0 transitivePeerDependencies: @@ -1165,6 +1165,11 @@ packages: resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} dev: true + /@mobily/ts-belt/3.13.1: + resolution: {integrity: sha512-K5KqIhPI/EoCTbA6CGbrenM9s41OouyK8A03fGJJcla/zKucsgLbz8HNbeseoLarRPgyWJsUyCYqFhI7t3Ra9Q==} + engines: {node: '>= 10.*'} + dev: true + /@next/eslint-plugin-next/13.1.6: resolution: {integrity: sha512-o7cauUYsXjzSJkay8wKjpKJf2uLzlggCsGUkPu3lP09Pv97jYlekTC20KJrjQKmSv5DXV0R/uks2ZXhqjNkqAw==} dependencies: @@ -1224,7 +1229,7 @@ packages: browserslist: 4.21.5 dev: true - /@terminal-nerds/eslint-config/0.15.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@terminal-nerds/eslint-config/0.15.0_qesohl5arz7pvqyycxtsqomlr4: resolution: {integrity: sha512-N0iKvSdUAU0vZF6mMi7dx3g/Fwe4vUheG6H6ub+2+nh2yl/SfdVtAJfQ0K9RYK1cPFWaa2LKVQwZ0ofvTM9TWQ==} engines: {node: '>=18'} peerDependencies: @@ -1237,18 +1242,18 @@ packages: tailwindcss: optional: true dependencies: - '@docusaurus/eslint-plugin': 2.3.1_4vsywjlpuriuw3tl5oq6zy5a64 + '@docusaurus/eslint-plugin': 2.3.1_qesohl5arz7pvqyycxtsqomlr4 '@emotion/eslint-plugin': 11.10.0_eslint@8.33.0 - '@typescript-eslint/eslint-plugin': 5.50.0_go4drrxstycfikanvu45pi4vgq - '@typescript-eslint/parser': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/eslint-plugin': 5.50.0_s7b7wvuuvbzenfzexpol5h43j4 + '@typescript-eslint/parser': 5.50.0_qesohl5arz7pvqyycxtsqomlr4 eslint: 8.33.0 - eslint-config-next: 13.1.6_4vsywjlpuriuw3tl5oq6zy5a64 + eslint-config-next: 13.1.6_qesohl5arz7pvqyycxtsqomlr4 eslint-config-prettier: 8.6.0_eslint@8.33.0 eslint-define-config: 1.15.0 eslint-plugin-compat: 4.0.2_eslint@8.33.0 eslint-plugin-diff: 2.0.1_eslint@8.33.0 eslint-plugin-import: 2.27.5_ufewo3pl5nnmz6lltvjrdi2hii - eslint-plugin-jest: 27.2.1_cxlvstdti72ph7tnrcvqamh3c4 + eslint-plugin-jest: 27.2.1_yzevwgkz7q754hfbspbe2vyq6q eslint-plugin-jest-dom: 4.0.3_eslint@8.33.0 eslint-plugin-jest-formatting: 3.1.0_eslint@8.33.0 eslint-plugin-jsdoc: 39.8.0_eslint@8.33.0 @@ -1262,10 +1267,10 @@ packages: eslint-plugin-simple-import-sort: 10.0.0_eslint@8.33.0 eslint-plugin-sonarjs: 0.18.0_eslint@8.33.0 eslint-plugin-sql: 2.3.2_eslint@8.33.0 - eslint-plugin-storybook: 0.6.10_4vsywjlpuriuw3tl5oq6zy5a64 + eslint-plugin-storybook: 0.6.10_qesohl5arz7pvqyycxtsqomlr4 eslint-plugin-svelte: 2.15.0_eslint@8.33.0 eslint-plugin-tailwindcss: 3.8.3 - eslint-plugin-testing-library: 5.10.0_4vsywjlpuriuw3tl5oq6zy5a64 + eslint-plugin-testing-library: 5.10.0_qesohl5arz7pvqyycxtsqomlr4 eslint-plugin-tsdoc: 0.2.17 eslint-plugin-unicorn: 45.0.2_eslint@8.33.0 eslint-plugin-yml: 1.4.0_eslint@8.33.0 @@ -1328,13 +1333,13 @@ packages: - supports-color dev: true - /@terminal-nerds/syncpack-config/0.4.0_syncpack@8.4.11: + /@terminal-nerds/syncpack-config/0.4.0_syncpack@9.8.4: resolution: {integrity: sha512-mVeYgC21JZDAHUeRqKIBv6GG4E4viUzwuF3inbwFNXTXFz3ffXD2bUHvgBo42AaH5QP9x8UUR6y1Kl7fY3/Rlw==} engines: {node: '>=18'} peerDependencies: syncpack: 8.4.11 dependencies: - syncpack: 8.4.11 + syncpack: 9.8.4 dev: true /@terminal-nerds/tsup-config/0.1.1_tsup@6.5.0: @@ -1343,16 +1348,16 @@ packages: peerDependencies: tsup: 6.5.0 dependencies: - tsup: 6.5.0_typescript@4.9.5 + tsup: 6.5.0_typescript@5.0.2 dev: true - /@terminal-nerds/typescript-config/0.4.0_typescript@4.9.5: + /@terminal-nerds/typescript-config/0.4.0_typescript@5.0.2: resolution: {integrity: sha512-E40rOUcOmHzckrSeijVLeA476oveHHqSMtrtzH3WlAJ2ZB+ThABYlAvgXtHMpl5s+vRN6wKxNYSkmnMuLv8EzQ==} engines: {node: '>=18'} peerDependencies: typescript: 4.9.4 dependencies: - typescript: 4.9.5 + typescript: 5.0.2 dev: true /@terminal-nerds/vitest-config/0.4.0_x4ddrz6stpb6j7dxcj6deln4wy: @@ -1526,7 +1531,7 @@ packages: resolution: {integrity: sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==} dev: true - /@typescript-eslint/eslint-plugin/5.50.0_go4drrxstycfikanvu45pi4vgq: + /@typescript-eslint/eslint-plugin/5.50.0_s7b7wvuuvbzenfzexpol5h43j4: resolution: {integrity: sha512-vwksQWSFZiUhgq3Kv7o1Jcj0DUNylwnIlGvKvLLYsq8pAWha6/WCnXUeaSoNNha/K7QSf2+jvmkxggC1u3pIwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1537,10 +1542,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.50.0_qesohl5arz7pvqyycxtsqomlr4 '@typescript-eslint/scope-manager': 5.50.0 - '@typescript-eslint/type-utils': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 - '@typescript-eslint/utils': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/type-utils': 5.50.0_qesohl5arz7pvqyycxtsqomlr4 + '@typescript-eslint/utils': 5.50.0_qesohl5arz7pvqyycxtsqomlr4 debug: 4.3.4 eslint: 8.33.0 grapheme-splitter: 1.0.4 @@ -1548,13 +1553,13 @@ packages: natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.2 + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.50.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/parser/5.50.0_qesohl5arz7pvqyycxtsqomlr4: resolution: {integrity: sha512-KCcSyNaogUDftK2G9RXfQyOCt51uB5yqC6pkUYqhYh8Kgt+DwR5M0EwEAxGPy/+DH6hnmKeGsNhiZRQxjH71uQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1566,10 +1571,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.50.0 '@typescript-eslint/types': 5.50.0 - '@typescript-eslint/typescript-estree': 5.50.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.50.0_typescript@5.0.2 debug: 4.3.4 eslint: 8.33.0 - typescript: 4.9.5 + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true @@ -1590,7 +1595,7 @@ packages: '@typescript-eslint/visitor-keys': 5.55.0 dev: true - /@typescript-eslint/type-utils/5.50.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/type-utils/5.50.0_qesohl5arz7pvqyycxtsqomlr4: resolution: {integrity: sha512-dcnXfZ6OGrNCO7E5UY/i0ktHb7Yx1fV6fnQGGrlnfDhilcs6n19eIRcvLBqx6OQkrPaFlDPk3OJ0WlzQfrV0bQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1600,12 +1605,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.50.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/typescript-estree': 5.50.0_typescript@5.0.2 + '@typescript-eslint/utils': 5.50.0_qesohl5arz7pvqyycxtsqomlr4 debug: 4.3.4 eslint: 8.33.0 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.2 + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true @@ -1620,7 +1625,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.50.0_typescript@4.9.5: + /@typescript-eslint/typescript-estree/5.50.0_typescript@5.0.2: resolution: {integrity: sha512-Gq4zapso+OtIZlv8YNAStFtT6d05zyVCK7Fx3h5inlLBx2hWuc/0465C2mg/EQDDU2LKe52+/jN4f0g9bd+kow==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1635,13 +1640,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.2 + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.55.0_typescript@4.9.5: + /@typescript-eslint/typescript-estree/5.55.0_typescript@5.0.2: resolution: {integrity: sha512-I7X4A9ovA8gdpWMpr7b1BN9eEbvlEtWhQvpxp/yogt48fy9Lj3iE3ild/1H3jKBBIYj5YYJmS2+9ystVhC7eaQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1656,13 +1661,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.2 + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.50.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/utils/5.50.0_qesohl5arz7pvqyycxtsqomlr4: resolution: {integrity: sha512-v/AnUFImmh8G4PH0NDkf6wA8hujNNcrwtecqW4vtQ1UOSNBaZl49zP1SHoZ/06e+UiwzHpgb5zP5+hwlYYWYAw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1672,7 +1677,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.50.0 '@typescript-eslint/types': 5.50.0 - '@typescript-eslint/typescript-estree': 5.50.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.50.0_typescript@5.0.2 eslint: 8.33.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.33.0 @@ -1682,7 +1687,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils/5.55.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/utils/5.55.0_qesohl5arz7pvqyycxtsqomlr4: resolution: {integrity: sha512-FkW+i2pQKcpDC3AY6DU54yl8Lfl14FVGYDgBTyGKB75cCwV3KpkpTMFi9d9j2WAJ4271LR2HeC5SEWF/CZmmfw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1693,7 +1698,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.55.0 '@typescript-eslint/types': 5.55.0 - '@typescript-eslint/typescript-estree': 5.55.0_typescript@4.9.5 + '@typescript-eslint/typescript-estree': 5.55.0_typescript@5.0.2 eslint: 8.33.0 eslint-scope: 5.1.1 semver: 7.3.8 @@ -2506,6 +2511,11 @@ packages: delayed-stream: 1.0.0 dev: true + /commander/10.0.0: + resolution: {integrity: sha512-zS5PnTI22FIRM6ylNW8G4Ap0IEOyk62fhLSD0+uHRT9McRCLGpkVNvao4bjimpK/GShynyQkFFxHhwMcETmduA==} + engines: {node: '>=14'} + dev: true + /commander/4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} @@ -2563,8 +2573,8 @@ packages: requiresBuild: true dev: true - /cosmiconfig/7.0.1: - resolution: {integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==} + /cosmiconfig/7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} engines: {node: '>=10'} dependencies: '@types/parse-json': 4.0.0 @@ -2574,15 +2584,14 @@ packages: yaml: 1.10.2 dev: true - /cosmiconfig/7.1.0: - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} - engines: {node: '>=10'} + /cosmiconfig/8.0.0: + resolution: {integrity: sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==} + engines: {node: '>=14'} dependencies: - '@types/parse-json': 4.0.0 import-fresh: 3.3.0 + js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - yaml: 1.10.2 dev: true /cross-spawn/5.1.0: @@ -3360,7 +3369,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next/13.1.6_4vsywjlpuriuw3tl5oq6zy5a64: + /eslint-config-next/13.1.6_qesohl5arz7pvqyycxtsqomlr4: resolution: {integrity: sha512-0cg7h5wztg/SoLAlxljZ0ZPUQ7i6QKqRiP4M2+MgTZtxWwNKb2JSwNc18nJ6/kXBI6xYvPraTbQSIhAuVw6czw==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -3371,7 +3380,7 @@ packages: dependencies: '@next/eslint-plugin-next': 13.1.6 '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/parser': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.50.0_qesohl5arz7pvqyycxtsqomlr4 eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 eslint-import-resolver-typescript: 3.5.3_ohdts44xlqyeyrlje4qnefqeay @@ -3379,7 +3388,7 @@ packages: eslint-plugin-jsx-a11y: 6.7.1_eslint@8.33.0 eslint-plugin-react: 7.32.2_eslint@8.33.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.33.0 - typescript: 4.9.5 + typescript: 5.0.2 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color @@ -3450,7 +3459,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.50.0_qesohl5arz7pvqyycxtsqomlr4 debug: 3.2.7 eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 @@ -3480,7 +3489,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.50.0_qesohl5arz7pvqyycxtsqomlr4 debug: 3.2.7 eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 @@ -3535,7 +3544,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.50.0_qesohl5arz7pvqyycxtsqomlr4 array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -3568,7 +3577,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.50.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.50.0_qesohl5arz7pvqyycxtsqomlr4 array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -3612,7 +3621,7 @@ packages: eslint: 8.33.0 dev: true - /eslint-plugin-jest/27.2.1_cxlvstdti72ph7tnrcvqamh3c4: + /eslint-plugin-jest/27.2.1_yzevwgkz7q754hfbspbe2vyq6q: resolution: {integrity: sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -3625,8 +3634,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.50.0_go4drrxstycfikanvu45pi4vgq - '@typescript-eslint/utils': 5.55.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/eslint-plugin': 5.50.0_s7b7wvuuvbzenfzexpol5h43j4 + '@typescript-eslint/utils': 5.55.0_qesohl5arz7pvqyycxtsqomlr4 eslint: 8.33.0 transitivePeerDependencies: - supports-color @@ -3809,14 +3818,14 @@ packages: - supports-color dev: true - /eslint-plugin-storybook/0.6.10_4vsywjlpuriuw3tl5oq6zy5a64: + /eslint-plugin-storybook/0.6.10_qesohl5arz7pvqyycxtsqomlr4: resolution: {integrity: sha512-3DKXRey06EhwnTKaG6fgMqGTy4C3z6Ikyv6VVixO5BvaExWQe3yGWIAufrC2Et0OaAMIaMwx9KWjqb/Wq+JxPg==} engines: {node: 12.x || 14.x || >= 16} peerDependencies: eslint: '>=6' dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.55.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/utils': 5.55.0_qesohl5arz7pvqyycxtsqomlr4 eslint: 8.33.0 requireindex: 1.2.0 ts-dedent: 2.2.0 @@ -3860,13 +3869,13 @@ packages: postcss: 8.4.21 dev: true - /eslint-plugin-testing-library/5.10.0_4vsywjlpuriuw3tl5oq6zy5a64: + /eslint-plugin-testing-library/5.10.0_qesohl5arz7pvqyycxtsqomlr4: resolution: {integrity: sha512-aTOsCAEI9trrX3TLOnsskfhe57DmsjP/yMKLPqg4ftdRvfR4qut2PGWUa8TwP7whZbwMzJjh98tgAPcE8vdHow==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: eslint: ^7.5.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.55.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/utils': 5.55.0_qesohl5arz7pvqyycxtsqomlr4 eslint: 8.33.0 transitivePeerDependencies: - supports-color @@ -4121,8 +4130,8 @@ packages: homedir-polyfill: 1.0.3 dev: false - /expect-more/1.2.0: - resolution: {integrity: sha512-AVnjc5oh2jgiJjOrjbiKxbwLlNA/zsl2044Nbd09H4+2KwThtSLYKhdOusLYOrcToFAa2uBOWR1ExCN4kOWgbQ==} + /expect-more/1.3.0: + resolution: {integrity: sha512-HnXT5nJb9V3DMnr5RgA1TiKbu5kRaJ0GD1JkuhZvnr1Qe3HJq+ESnrcl/jmVUZ8Ycnl3Sp0OTYUhmO36d2+zow==} dev: true /extend/3.0.2: @@ -4304,13 +4313,9 @@ packages: mime-types: 2.1.35 dev: true - /fp-ts/2.13.1: - resolution: {integrity: sha512-0eu5ULPS2c/jsa1lGFneEFFEdTbembJv8e4QKXeVJ3lm/5hyve06dlKZrpxmMwJt6rYen7sxmHHK2CLaXvWuWQ==} - dev: true - - /fs-extra/10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} - engines: {node: '>=12'} + /fs-extra/11.1.0: + resolution: {integrity: sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==} + engines: {node: '>=14.14'} dependencies: graceful-fs: 4.2.10 jsonfile: 6.1.0 @@ -4457,7 +4462,18 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 5.1.0 + minimatch: 5.1.6 + once: 1.4.0 + dev: true + + /glob/8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.1.6 once: 1.4.0 dev: true @@ -5953,15 +5969,15 @@ packages: dependencies: brace-expansion: 1.1.11 - /minimatch/5.1.0: - resolution: {integrity: sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==} + /minimatch/5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 dev: true - /minimatch/5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + /minimatch/6.2.0: + resolution: {integrity: sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg==} engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 @@ -7662,21 +7678,22 @@ packages: tslib: 2.5.0 dev: true - /syncpack/8.4.11: - resolution: {integrity: sha512-qYhkDvPr0goemEqykGaUKF4TD9sRlPQXNy0wn60SXsatAVaZPrNn/nFtfYBLGBp4gNlrpVzixnzBOTihQZxhmg==} - engines: {node: '>=10'} + /syncpack/9.8.4: + resolution: {integrity: sha512-i81rO+dHuJ2dO8YQq6SCExcyN0x9ZVTY7cVPn8pWjS5Dml0A8uM0cOaneOludFesdrLXMZUA/uEWa74ddBgkPQ==} + engines: {node: '>=14'} hasBin: true dependencies: + '@mobily/ts-belt': 3.13.1 chalk: 4.1.2 - commander: 9.4.1 - cosmiconfig: 7.0.1 - expect-more: 1.2.0 - fp-ts: 2.13.1 - fs-extra: 10.1.0 - glob: 8.0.3 - minimatch: 5.1.0 + commander: 10.0.0 + cosmiconfig: 8.0.0 + expect-more: 1.3.0 + fs-extra: 11.1.0 + glob: 8.1.0 + minimatch: 6.2.0 read-yaml-file: 2.1.0 semver: 7.3.8 + zod: 3.20.6 dev: true /tapable/2.2.1: @@ -7841,7 +7858,7 @@ packages: /tslib/2.5.0: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} - /tsup/6.5.0_typescript@4.9.5: + /tsup/6.5.0_typescript@5.0.2: resolution: {integrity: sha512-36u82r7rYqRHFkD15R20Cd4ercPkbYmuvRkz3Q1LCm5BsiFNUgpo36zbjVhCOgvjyxNBWNKHsaD5Rl8SykfzNA==} engines: {node: '>=14'} hasBin: true @@ -7871,20 +7888,20 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.29.0 tree-kill: 1.2.2 - typescript: 4.9.5 + typescript: 5.0.2 transitivePeerDependencies: - supports-color - ts-node dev: true - /tsutils/3.21.0_typescript@4.9.5: + /tsutils/3.21.0_typescript@5.0.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.9.5 + typescript: 5.0.2 dev: true /tsx/3.12.5: @@ -8048,9 +8065,9 @@ packages: is-typed-array: 1.1.10 dev: true - /typescript/4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} + /typescript/5.0.2: + resolution: {integrity: sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==} + engines: {node: '>=12.20'} hasBin: true dev: true