diff --git a/apps/archive/package.json b/apps/archive/package.json index 42a3f0b..bb4f351 100644 --- a/apps/archive/package.json +++ b/apps/archive/package.json @@ -35,7 +35,7 @@ "@rushstack/eslint-config": "3.6.2", "@docusaurus/module-type-aliases": "3.1.1", "@docusaurus/types": "3.1.1", - "prettier": "3.2.4", + "prettier": "3.2.5", "eslint": "8.56.0", "eslint-plugin-import": "2.29.1", "eslint-import-resolver-custom-alias": "1.3.2", diff --git a/common/changes/@runespoorstack/eslint-config/eslint-config-deps-upgrade-01_2024-02-15-08-54.json b/common/changes/@runespoorstack/eslint-config/eslint-config-deps-upgrade-01_2024-02-15-08-54.json new file mode 100644 index 0000000..6095478 --- /dev/null +++ b/common/changes/@runespoorstack/eslint-config/eslint-config-deps-upgrade-01_2024-02-15-08-54.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@runespoorstack/eslint-config", + "comment": "Upgarde the following deps: `@typescript-eslint/parser@7.0.1`, `@typescript-eslint/eslint-plugin@7.0.1`, `eslint-plugin-jest@27.8.0`, `eslint-plugin-simple-import-sort@12.0.0`, `eslint-plugin-tailwindcss@3.14.2`, `eslint-plugin-vitest@0.3.22`.", + "type": "major" + } + ], + "packageName": "@runespoorstack/eslint-config" +} \ No newline at end of file diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index e1807f6..03cf004 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -20,7 +20,7 @@ importers: eslint: 8.56.0 eslint-import-resolver-custom-alias: 1.3.2 eslint-plugin-import: 2.29.1 - prettier: 3.2.4 + prettier: 3.2.5 prism-react-renderer: 2.3.1 react: 18.2.0 react-dom: 18.2.0 @@ -45,55 +45,55 @@ importers: eslint: 8.56.0 eslint-import-resolver-custom-alias: 1.3.2_gblj7z6526q5ff7xdcrfk7bm7e eslint-plugin-import: 2.29.1_eslint@8.56.0 - prettier: 3.2.4 + prettier: 3.2.5 typescript: 5.3.3 ../../eslint/eslint-config: specifiers: - '@typescript-eslint/eslint-plugin': 6.20.0 - '@typescript-eslint/parser': 6.20.0 + '@typescript-eslint/eslint-plugin': 7.0.1 + '@typescript-eslint/parser': 7.0.1 eslint: 8.56.0 eslint-config-airbnb: 19.0.4 eslint-config-airbnb-base: 15.0.0 eslint-config-prettier: 9.1.0 eslint-import-resolver-custom-alias: 1.3.2 eslint-plugin-import: 2.29.1 - eslint-plugin-jest: 27.6.3 + eslint-plugin-jest: 27.8.0 eslint-plugin-jest-formatting: 3.1.0 eslint-plugin-jsx-a11y: 6.8.0 eslint-plugin-prettier: 5.1.3 eslint-plugin-react: 7.33.2 eslint-plugin-react-hooks: 4.6.0 - eslint-plugin-simple-import-sort: 10.0.0 + eslint-plugin-simple-import-sort: 12.0.0 eslint-plugin-storybook: 0.6.15 - eslint-plugin-tailwindcss: 3.14.1 + eslint-plugin-tailwindcss: 3.14.2 eslint-plugin-testing-library: 6.2.0 - eslint-plugin-vitest: 0.3.21 - prettier: 3.2.4 + eslint-plugin-vitest: 0.3.22 + prettier: 3.2.5 tailwindcss: 3.4.1 typescript: 5.3.3 dependencies: - '@typescript-eslint/eslint-plugin': 6.20.0_mb4aacsok44wlk3qf5ewcirf74 - '@typescript-eslint/parser': 6.20.0_xdgzedli73k7lw4xlyzszm74om + '@typescript-eslint/eslint-plugin': 7.0.1_mcxxtisxe7z5y2qrpgtbybia2a + '@typescript-eslint/parser': 7.0.1_xdgzedli73k7lw4xlyzszm74om eslint-config-airbnb: 19.0.4_5xixws3m7nk6vkx7keji2g5lme eslint-config-airbnb-base: 15.0.0_p3qtbz6miylwitk5ew22wvdzca eslint-config-prettier: 9.1.0_eslint@8.56.0 eslint-import-resolver-custom-alias: 1.3.2_gblj7z6526q5ff7xdcrfk7bm7e eslint-plugin-import: 2.29.1_eslint@8.56.0 - eslint-plugin-jest: 27.6.3_xi4jxjkq3k72ic3iqljevpnukm + eslint-plugin-jest: 27.8.0_imxtaqomzfe7vciaipcjhygije eslint-plugin-jest-formatting: 3.1.0_eslint@8.56.0 eslint-plugin-jsx-a11y: 6.8.0_eslint@8.56.0 - eslint-plugin-prettier: 5.1.3_rcj336vt6d2goaxpzaimp6r4sy + eslint-plugin-prettier: 5.1.3_roii55ymmf2x2gcdisgexmmcgu eslint-plugin-react: 7.33.2_eslint@8.56.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.56.0 - eslint-plugin-simple-import-sort: 10.0.0_eslint@8.56.0 + eslint-plugin-simple-import-sort: 12.0.0_eslint@8.56.0 eslint-plugin-storybook: 0.6.15_xdgzedli73k7lw4xlyzszm74om - eslint-plugin-tailwindcss: 3.14.1_tailwindcss@3.4.1 + eslint-plugin-tailwindcss: 3.14.2_tailwindcss@3.4.1 eslint-plugin-testing-library: 6.2.0_xdgzedli73k7lw4xlyzszm74om - eslint-plugin-vitest: 0.3.21_xi4jxjkq3k72ic3iqljevpnukm + eslint-plugin-vitest: 0.3.22_imxtaqomzfe7vciaipcjhygije devDependencies: eslint: 8.56.0 - prettier: 3.2.4 + prettier: 3.2.5 tailwindcss: 3.4.1 typescript: 5.3.3 @@ -3188,23 +3188,23 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin/6.20.0_mb4aacsok44wlk3qf5ewcirf74: - resolution: {integrity: sha512-fTwGQUnjhoYHeSF6m5pWNkzmDDdsKELYrOBxhjMrofPqCkoC2k3B2wvGHFxa1CTIqkEn88nlW1HVMztjo2K8Hg==} + /@typescript-eslint/eslint-plugin/7.0.1_mcxxtisxe7z5y2qrpgtbybia2a: + resolution: {integrity: sha512-OLvgeBv3vXlnnJGIAgCLYKjgMEU+wBGj07MQ/nxAaON+3mLzX7mJbhRYrVGiVvFiXtwFlkcBa/TtmglHy0UbzQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.20.0_xdgzedli73k7lw4xlyzszm74om - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/type-utils': 6.20.0_xdgzedli73k7lw4xlyzszm74om - '@typescript-eslint/utils': 6.20.0_xdgzedli73k7lw4xlyzszm74om - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/parser': 7.0.1_xdgzedli73k7lw4xlyzszm74om + '@typescript-eslint/scope-manager': 7.0.1 + '@typescript-eslint/type-utils': 7.0.1_xdgzedli73k7lw4xlyzszm74om + '@typescript-eslint/utils': 7.0.1_xdgzedli73k7lw4xlyzszm74om + '@typescript-eslint/visitor-keys': 7.0.1 debug: 4.3.4 eslint: 8.56.0 graphemer: 1.4.0 @@ -3238,20 +3238,20 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/6.20.0_xdgzedli73k7lw4xlyzszm74om: - resolution: {integrity: sha512-bYerPDF/H5v6V76MdMYhjwmwgMA+jlPVqjSDq2cRqMi8bP5sR3Z+RLOiOMad3nsnmDVmn2gAFCyNgh/dIrfP/w==} + /@typescript-eslint/parser/7.0.1_xdgzedli73k7lw4xlyzszm74om: + resolution: {integrity: sha512-8GcRRZNzaHxKzBPU3tKtFNing571/GwPBeCvmAUw0yBtfE2XVd0zFKJIMSWkHJcPQi0ekxjIts6L/rrZq5cxGQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/typescript-estree': 6.20.0_typescript@5.3.3 - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/scope-manager': 7.0.1 + '@typescript-eslint/types': 7.0.1 + '@typescript-eslint/typescript-estree': 7.0.1_typescript@5.3.3 + '@typescript-eslint/visitor-keys': 7.0.1 debug: 4.3.4 eslint: 8.56.0 typescript: 5.3.3 @@ -3275,12 +3275,20 @@ packages: '@typescript-eslint/visitor-keys': 6.19.1 dev: true - /@typescript-eslint/scope-manager/6.20.0: - resolution: {integrity: sha512-p4rvHQRDTI1tGGMDFQm+GtxP1ZHyAh64WANVoyEcNMpaTFn3ox/3CcgtIlELnRfKzSs/DwYlDccJEtr3O6qBvA==} + /@typescript-eslint/scope-manager/6.21.0: + resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 + dev: false + + /@typescript-eslint/scope-manager/7.0.1: + resolution: {integrity: sha512-v7/T7As10g3bcWOOPAcbnMDuvctHzCFYCG/8R4bK4iYzdFqsZTbXGln0cZNVcwQcwewsYU2BJLay8j0/4zOk4w==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/types': 7.0.1 + '@typescript-eslint/visitor-keys': 7.0.1 dev: false /@typescript-eslint/type-utils/6.19.1_xdgzedli73k7lw4xlyzszm74om: @@ -3303,18 +3311,18 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils/6.20.0_xdgzedli73k7lw4xlyzszm74om: - resolution: {integrity: sha512-qnSobiJQb1F5JjN0YDRPHruQTrX7ICsmltXhkV536mp4idGAYrIyr47zF/JmkJtEcAVnIz4gUYJ7gOZa6SmN4g==} + /@typescript-eslint/type-utils/7.0.1_xdgzedli73k7lw4xlyzszm74om: + resolution: {integrity: sha512-YtT9UcstTG5Yqy4xtLiClm1ZpM/pWVGFnkAa90UfdkkZsR1eP2mR/1jbHeYp8Ay1l1JHPyGvoUYR6o3On5Nhmw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.20.0_typescript@5.3.3 - '@typescript-eslint/utils': 6.20.0_xdgzedli73k7lw4xlyzszm74om + '@typescript-eslint/typescript-estree': 7.0.1_typescript@5.3.3 + '@typescript-eslint/utils': 7.0.1_xdgzedli73k7lw4xlyzszm74om debug: 4.3.4 eslint: 8.56.0 ts-api-utils: 1.0.3_typescript@5.3.3 @@ -3333,8 +3341,13 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/types/6.20.0: - resolution: {integrity: sha512-MM9mfZMAhiN4cOEcUOEx+0HmuaW3WBfukBZPCfwSqFnQy0grXYtngKCqpQN339X3RrwtzspWJrpbrupKYUSBXQ==} + /@typescript-eslint/types/6.21.0: + resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: false + + /@typescript-eslint/types/7.0.1: + resolution: {integrity: sha512-uJDfmirz4FHib6ENju/7cz9SdMSkeVvJDK3VcMFvf/hAShg8C74FW+06MaQPODHfDJp/z/zHfgawIJRjlu0RLg==} engines: {node: ^16.0.0 || >=18.0.0} dev: false @@ -3381,8 +3394,8 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree/6.20.0_typescript@5.3.3: - resolution: {integrity: sha512-RnRya9q5m6YYSpBN7IzKu9FmLcYtErkDkc8/dKv81I9QiLLtVBHrjz+Ev/crAqgMNW2FCsoZF4g2QUylMnJz+g==} + /@typescript-eslint/typescript-estree/6.21.0_typescript@5.3.3: + resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -3390,8 +3403,30 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.3 + semver: 7.5.4 + ts-api-utils: 1.0.3_typescript@5.3.3 + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: false + + /@typescript-eslint/typescript-estree/7.0.1_typescript@5.3.3: + resolution: {integrity: sha512-SO9wHb6ph0/FN5OJxH4MiPscGah5wjOd0RRpaLvuBv9g8565Fgu0uMySFEPqwPHiQU90yzJ2FjRYKGrAhS1xig==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 7.0.1 + '@typescript-eslint/visitor-keys': 7.0.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -3442,8 +3477,8 @@ packages: - typescript dev: true - /@typescript-eslint/utils/6.20.0_xdgzedli73k7lw4xlyzszm74om: - resolution: {integrity: sha512-/EKuw+kRu2vAqCoDwDCBtDRU6CTKbUmwwI7SH7AashZ+W+7o8eiyy6V2cdOqN49KsTcASWsC5QeghYuRDTyOOg==} + /@typescript-eslint/utils/6.21.0_xdgzedli73k7lw4xlyzszm74om: + resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -3451,9 +3486,28 @@ packages: '@eslint-community/eslint-utils': 4.4.0_eslint@8.56.0 '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/typescript-estree': 6.20.0_typescript@5.3.3 + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0_typescript@5.3.3 + eslint: 8.56.0 + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + - typescript + dev: false + + /@typescript-eslint/utils/7.0.1_xdgzedli73k7lw4xlyzszm74om: + resolution: {integrity: sha512-oe4his30JgPbnv+9Vef1h48jm0S6ft4mNwi9wj7bX10joGn07QRfqIqFHoMiajrtoU88cIhXf8ahwgrcbNLgPA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^8.56.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0_eslint@8.56.0 + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.6 + '@typescript-eslint/scope-manager': 7.0.1 + '@typescript-eslint/types': 7.0.1 + '@typescript-eslint/typescript-estree': 7.0.1_typescript@5.3.3 eslint: 8.56.0 semver: 7.5.4 transitivePeerDependencies: @@ -3477,11 +3531,19 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys/6.20.0: - resolution: {integrity: sha512-E8Cp98kRe4gKHjJD4NExXKz/zOJ1A2hhZc+IMVD6i7w4yjIvh6VyuRI0gRtxAsXtoC35uGMaQ9rjI2zJaXDEAw==} + /@typescript-eslint/visitor-keys/6.21.0: + resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.21.0 + eslint-visitor-keys: 3.4.3 + dev: false + + /@typescript-eslint/visitor-keys/7.0.1: + resolution: {integrity: sha512-hwAgrOyk++RTXrP4KzCg7zB2U0xt7RUU0ZdMSCsqF3eKUwkdXUMyTb0qdCuji7VIbcpG62kKTU9M1J1c9UpFBw==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.20.0 + '@typescript-eslint/types': 7.0.1 eslint-visitor-keys: 3.4.3 dev: false @@ -5209,11 +5271,11 @@ packages: eslint: 8.56.0 dev: false - /eslint-plugin-jest/27.6.3_xi4jxjkq3k72ic3iqljevpnukm: - resolution: {integrity: sha512-+YsJFVH6R+tOiO3gCJon5oqn4KWc+mDq2leudk8mrp8RFubLOo9CVyi3cib4L7XMpxExmkmBZQTPDYVBzgpgOA==} + /eslint-plugin-jest/27.8.0_imxtaqomzfe7vciaipcjhygije: + resolution: {integrity: sha512-347hVFiu4ZKMYl5xFp0X81gLNwBdno0dl0CMpUMjwuAux9X/M2a7z+ab2VHmPL6XCT87q8nv1vaVzhIO4TE/hw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 + '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0 eslint: ^7.0.0 || ^8.0.0 jest: '*' peerDependenciesMeta: @@ -5222,7 +5284,7 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.20.0_mb4aacsok44wlk3qf5ewcirf74 + '@typescript-eslint/eslint-plugin': 7.0.1_mcxxtisxe7z5y2qrpgtbybia2a '@typescript-eslint/utils': 5.62.0_xdgzedli73k7lw4xlyzszm74om eslint: 8.56.0 transitivePeerDependencies: @@ -5255,7 +5317,7 @@ packages: object.fromentries: 2.0.7 dev: false - /eslint-plugin-prettier/5.1.3_rcj336vt6d2goaxpzaimp6r4sy: + /eslint-plugin-prettier/5.1.3_roii55ymmf2x2gcdisgexmmcgu: resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -5271,7 +5333,7 @@ packages: dependencies: eslint: 8.56.0 eslint-config-prettier: 9.1.0_eslint@8.56.0 - prettier: 3.2.4 + prettier: 3.2.5 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 dev: false @@ -5318,8 +5380,8 @@ packages: semver: 6.3.1 string.prototype.matchall: 4.0.10 - /eslint-plugin-simple-import-sort/10.0.0_eslint@8.56.0: - resolution: {integrity: sha512-AeTvO9UCMSNzIHRkg8S6c3RPy5YEwKWSQPx3DYghLedo2ZQxowPFLGDN1AZ2evfg6r6mjBSZSLxLFsWSu3acsw==} + /eslint-plugin-simple-import-sort/12.0.0_eslint@8.56.0: + resolution: {integrity: sha512-8o0dVEdAkYap0Cn5kNeklaKcT1nUsa3LITWEuFk3nJifOoD+5JQGoyDUW2W/iPWwBsNBJpyJS9y4je/BgxLcyQ==} peerDependencies: eslint: '>=5.0.0' dependencies: @@ -5342,8 +5404,8 @@ packages: - typescript dev: false - /eslint-plugin-tailwindcss/3.14.1_tailwindcss@3.4.1: - resolution: {integrity: sha512-orNkVzJ1fdCkj5d8AHE3tAbixNpMJRoKoHPnxZbZ6iBHTsNvOEmeBz62C3THPhFnXCXaD55SRbNjqGzMEXRoZA==} + /eslint-plugin-tailwindcss/3.14.2_tailwindcss@3.4.1: + resolution: {integrity: sha512-fNzdf4poZP2yQC0xC2prQxMuArMSb5mnellLQvwb9HC3NcLzxs+0IVKWIg1BqUqyui0c+bbjMmhWcKUWK67SLQ==} engines: {node: '>=12.13.0'} peerDependencies: tailwindcss: ^3.4.0 @@ -5373,8 +5435,8 @@ packages: '@microsoft/tsdoc-config': 0.16.2 dev: true - /eslint-plugin-vitest/0.3.21_xi4jxjkq3k72ic3iqljevpnukm: - resolution: {integrity: sha512-oYwR1MrwaBw/OG6CKU+SJYleAc442w6CWL1RTQl5WLwy8X3sh0bgHIQk5iEtmTak3Q+XAvZglr0bIoDOjFdkcw==} + /eslint-plugin-vitest/0.3.22_imxtaqomzfe7vciaipcjhygije: + resolution: {integrity: sha512-atkFGQ7aVgcuSeSMDqnyevIyUpfBPMnosksgEPrKE7Y8xQlqG/5z2IQ6UDau05zXaaFv7Iz8uzqvIuKshjZ0Zw==} engines: {node: ^18.0.0 || >= 20.0.0} peerDependencies: '@typescript-eslint/eslint-plugin': '*' @@ -5386,8 +5448,8 @@ packages: vitest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.20.0_mb4aacsok44wlk3qf5ewcirf74 - '@typescript-eslint/utils': 6.20.0_xdgzedli73k7lw4xlyzszm74om + '@typescript-eslint/eslint-plugin': 7.0.1_mcxxtisxe7z5y2qrpgtbybia2a + '@typescript-eslint/utils': 6.21.0_xdgzedli73k7lw4xlyzszm74om eslint: 8.56.0 transitivePeerDependencies: - supports-color @@ -8700,8 +8762,8 @@ packages: fast-diff: 1.3.0 dev: false - /prettier/3.2.4: - resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==} + /prettier/3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} engines: {node: '>=14'} hasBin: true diff --git a/eslint/eslint-config/package.json b/eslint/eslint-config/package.json index 3c7e59b..d15e9ec 100644 --- a/eslint/eslint-config/package.json +++ b/eslint/eslint-config/package.json @@ -8,35 +8,35 @@ "lint:fix": "eslint . --ext .ts,.tsx,.js,.jsx,.cjs,.mjs --ignore-path ../../.gitignore --fix" }, "dependencies": { - "@typescript-eslint/parser": "6.20.0", - "@typescript-eslint/eslint-plugin": "6.20.0", + "@typescript-eslint/parser": "7.0.1", + "@typescript-eslint/eslint-plugin": "7.0.1", "eslint-config-airbnb-base": "15.0.0", "eslint-config-prettier": "9.1.0", - "eslint-plugin-jest": "27.6.3", + "eslint-plugin-jest": "27.8.0", "eslint-plugin-jest-formatting": "3.1.0", "eslint-plugin-prettier": "5.1.3", "eslint-plugin-import": "2.29.1", - "eslint-plugin-simple-import-sort": "10.0.0", + "eslint-plugin-simple-import-sort": "12.0.0", "eslint-config-airbnb": "19.0.4", "eslint-import-resolver-custom-alias": "1.3.2", "eslint-plugin-jsx-a11y": "6.8.0", "eslint-plugin-react": "7.33.2", "eslint-plugin-react-hooks": "4.6.0", "eslint-plugin-storybook": "0.6.15", - "eslint-plugin-tailwindcss": "3.14.1", + "eslint-plugin-tailwindcss": "3.14.2", "eslint-plugin-testing-library": "6.2.0", - "eslint-plugin-vitest": "0.3.21" + "eslint-plugin-vitest": "0.3.22" }, "devDependencies": { "typescript": "5.3.3", "eslint": "8.56.0", - "prettier": "3.2.4", + "prettier": "3.2.5", "tailwindcss": "3.4.1" }, "peerDependencies": { "typescript": ">=5.3.3", "eslint": ">=8.56.0", - "prettier": ">=3.2.4" + "prettier": ">=3.2.5" }, "homepage": "https://github.com/runespoor-engineering/runespoorstack/tree/main/eslint/eslint-config#readme", "repository": {