From a516dc0226574f8a5cbae20bf515f09ebfaf43d7 Mon Sep 17 00:00:00 2001 From: "WillBooster Inc." Date: Tue, 1 Oct 2024 17:38:03 +0000 Subject: [PATCH] chore: willboosterify this repo --- package.json | 2 +- .../eslint-config-blitz-next/package.json | 6 +- packages/eslint-config-js-react/package.json | 2 +- packages/eslint-config-next/package.json | 6 +- packages/eslint-config-ts-react/package.json | 6 +- packages/eslint-config-ts/package.json | 4 +- packages/shared/package.json | 4 +- yarn.lock | 180 ++++++++++++++++-- 8 files changed, 177 insertions(+), 33 deletions(-) diff --git a/package.json b/package.json index 8301810e..1d7c5812 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@qiwi/multi-semantic-release": "7.1.2", "@types/eslint": "8.56.11", "@types/micromatch": "4.0.9", - "@typescript-eslint/parser": "8.7.0", + "@typescript-eslint/parser": "8.8.0", "@willbooster/prettier-config": "^9.0.1", "conventional-changelog-conventionalcommits": "6.1.0", "dotenv-cli": "7.4.2", diff --git a/packages/eslint-config-blitz-next/package.json b/packages/eslint-config-blitz-next/package.json index 09e9ba41..59eca414 100644 --- a/packages/eslint-config-blitz-next/package.json +++ b/packages/eslint-config-blitz-next/package.json @@ -27,15 +27,15 @@ "@types/micromatch": "4.0.9", "@types/node": "20.16.10", "@types/react": "18.3.10", - "@typescript-eslint/eslint-plugin": "8.7.0", - "@typescript-eslint/parser": "8.7.0", + "@typescript-eslint/eslint-plugin": "8.8.0", + "@typescript-eslint/parser": "8.8.0", "@willbooster/prettier-config": "^9.0.1", "eslint": "8.57.0", "eslint-config-next": "14.2.13", "eslint-config-prettier": "9.1.0", "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-import": "2.30.0", - "eslint-plugin-react": "7.37.0", + "eslint-plugin-react": "7.37.1", "eslint-plugin-react-hooks": "4.6.2", "eslint-plugin-sort-class-members": "1.20.0", "eslint-plugin-sort-destructure-keys": "2.0.0", diff --git a/packages/eslint-config-js-react/package.json b/packages/eslint-config-js-react/package.json index fffdad2f..9d677244 100644 --- a/packages/eslint-config-js-react/package.json +++ b/packages/eslint-config-js-react/package.json @@ -28,7 +28,7 @@ "eslint": "8.57.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.30.0", - "eslint-plugin-react": "7.37.0", + "eslint-plugin-react": "7.37.1", "eslint-plugin-react-hooks": "4.6.2", "eslint-plugin-sort-class-members": "1.20.0", "eslint-plugin-sort-destructure-keys": "2.0.0", diff --git a/packages/eslint-config-next/package.json b/packages/eslint-config-next/package.json index 34ba9c58..eac7f8ee 100644 --- a/packages/eslint-config-next/package.json +++ b/packages/eslint-config-next/package.json @@ -26,15 +26,15 @@ "@types/micromatch": "4.0.9", "@types/node": "20.16.10", "@types/react": "18.3.10", - "@typescript-eslint/eslint-plugin": "8.7.0", - "@typescript-eslint/parser": "8.7.0", + "@typescript-eslint/eslint-plugin": "8.8.0", + "@typescript-eslint/parser": "8.8.0", "@willbooster/prettier-config": "^9.0.1", "eslint": "8.57.0", "eslint-config-next": "14.2.13", "eslint-config-prettier": "9.1.0", "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-import": "2.30.0", - "eslint-plugin-react": "7.37.0", + "eslint-plugin-react": "7.37.1", "eslint-plugin-react-hooks": "4.6.2", "eslint-plugin-sort-class-members": "1.20.0", "eslint-plugin-sort-destructure-keys": "2.0.0", diff --git a/packages/eslint-config-ts-react/package.json b/packages/eslint-config-ts-react/package.json index 14615933..000acf33 100644 --- a/packages/eslint-config-ts-react/package.json +++ b/packages/eslint-config-ts-react/package.json @@ -26,14 +26,14 @@ "@types/micromatch": "4.0.9", "@types/node": "20.16.10", "@types/react": "18.3.10", - "@typescript-eslint/eslint-plugin": "8.7.0", - "@typescript-eslint/parser": "8.7.0", + "@typescript-eslint/eslint-plugin": "8.8.0", + "@typescript-eslint/parser": "8.8.0", "@willbooster/prettier-config": "^9.0.1", "eslint": "8.57.0", "eslint-config-prettier": "9.1.0", "eslint-import-resolver-typescript": "3.6.3", "eslint-plugin-import": "2.30.0", - "eslint-plugin-react": "7.37.0", + "eslint-plugin-react": "7.37.1", "eslint-plugin-react-hooks": "4.6.2", "eslint-plugin-sort-class-members": "1.20.0", "eslint-plugin-sort-destructure-keys": "2.0.0", diff --git a/packages/eslint-config-ts/package.json b/packages/eslint-config-ts/package.json index 9823e956..ffd2ad3b 100644 --- a/packages/eslint-config-ts/package.json +++ b/packages/eslint-config-ts/package.json @@ -22,8 +22,8 @@ "@types/eslint": "8.56.11", "@types/micromatch": "4.0.9", "@types/node": "20.16.10", - "@typescript-eslint/eslint-plugin": "8.7.0", - "@typescript-eslint/parser": "8.7.0", + "@typescript-eslint/eslint-plugin": "8.8.0", + "@typescript-eslint/parser": "8.8.0", "@willbooster/prettier-config": "^9.0.1", "eslint": "8.57.0", "eslint-config-prettier": "9.1.0", diff --git a/packages/shared/package.json b/packages/shared/package.json index e2ae9d7b..e2d350ec 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -18,8 +18,8 @@ "devDependencies": { "@types/eslint": "8.56.11", "@types/micromatch": "4.0.9", - "@typescript-eslint/eslint-plugin": "8.7.0", - "@typescript-eslint/parser": "8.7.0", + "@typescript-eslint/eslint-plugin": "8.8.0", + "@typescript-eslint/parser": "8.8.0", "@willbooster/prettier-config": "^9.0.1", "eslint": "8.57.0", "eslint-config-prettier": "9.1.0", diff --git a/yarn.lock b/yarn.lock index 8c7ef4e2..b7d5ad74 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1521,7 +1521,30 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.7.0, @typescript-eslint/eslint-plugin@npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0": +"@typescript-eslint/eslint-plugin@npm:8.8.0": + version: 8.8.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.8.0" + dependencies: + "@eslint-community/regexpp": "npm:^4.10.0" + "@typescript-eslint/scope-manager": "npm:8.8.0" + "@typescript-eslint/type-utils": "npm:8.8.0" + "@typescript-eslint/utils": "npm:8.8.0" + "@typescript-eslint/visitor-keys": "npm:8.8.0" + graphemer: "npm:^1.4.0" + ignore: "npm:^5.3.1" + natural-compare: "npm:^1.4.0" + ts-api-utils: "npm:^1.3.0" + peerDependencies: + "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/98ac37587eda02a713710f0a62ca979833482024968f1d1735881718abe102a6b49707db4f1dac0d7c731d1cbf8111d829c5125348d4829ab6fad7a7b3b344e4 + languageName: node + linkType: hard + +"@typescript-eslint/eslint-plugin@npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0": version: 8.7.0 resolution: "@typescript-eslint/eslint-plugin@npm:8.7.0" dependencies: @@ -1544,7 +1567,25 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.7.0, @typescript-eslint/parser@npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0": +"@typescript-eslint/parser@npm:8.8.0": + version: 8.8.0 + resolution: "@typescript-eslint/parser@npm:8.8.0" + dependencies: + "@typescript-eslint/scope-manager": "npm:8.8.0" + "@typescript-eslint/types": "npm:8.8.0" + "@typescript-eslint/typescript-estree": "npm:8.8.0" + "@typescript-eslint/visitor-keys": "npm:8.8.0" + debug: "npm:^4.3.4" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/cf72a644b89c62cd55b09fa1d22b51a2c726714aac344a797f0c2ad80bfbabcb7567000fadd4ea8188aa1d923675bebdca06acc1d28ac1b8360bf28a36b46f3a + languageName: node + linkType: hard + +"@typescript-eslint/parser@npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0": version: 8.7.0 resolution: "@typescript-eslint/parser@npm:8.7.0" dependencies: @@ -1572,6 +1613,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.8.0": + version: 8.8.0 + resolution: "@typescript-eslint/scope-manager@npm:8.8.0" + dependencies: + "@typescript-eslint/types": "npm:8.8.0" + "@typescript-eslint/visitor-keys": "npm:8.8.0" + checksum: 10c0/29ddf589ff0e465dbbf3eb87b79a29face4ec5a6cb617bbaafbac6ae8340d376b5b405bca762ee1c7a40cbdf7912a32734f9119f6864df048c7a0b2de21bdd3d + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:8.7.0": version: 8.7.0 resolution: "@typescript-eslint/type-utils@npm:8.7.0" @@ -1587,6 +1638,21 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/type-utils@npm:8.8.0": + version: 8.8.0 + resolution: "@typescript-eslint/type-utils@npm:8.8.0" + dependencies: + "@typescript-eslint/typescript-estree": "npm:8.8.0" + "@typescript-eslint/utils": "npm:8.8.0" + debug: "npm:^4.3.4" + ts-api-utils: "npm:^1.3.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/d6ee11f4686fb54daea1f436f73b96eb31a95f6e535abc0534abf5794e7597669a92d12300969c8afee0fc1912dbc1591664f7e37f0da5935016cc981b2921a8 + languageName: node + linkType: hard + "@typescript-eslint/types@npm:8.7.0": version: 8.7.0 resolution: "@typescript-eslint/types@npm:8.7.0" @@ -1594,6 +1660,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.8.0": + version: 8.8.0 + resolution: "@typescript-eslint/types@npm:8.8.0" + checksum: 10c0/cd168fafcaf77641b023c4405ea3a8c30fbad1737abb5aec9fce67fe2ae20224b624b5a2e3e84900ba81dc7dd33343add3653763703a225326cc81356b182d09 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:8.7.0": version: 8.7.0 resolution: "@typescript-eslint/typescript-estree@npm:8.7.0" @@ -1613,6 +1686,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.8.0": + version: 8.8.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.8.0" + dependencies: + "@typescript-eslint/types": "npm:8.8.0" + "@typescript-eslint/visitor-keys": "npm:8.8.0" + debug: "npm:^4.3.4" + fast-glob: "npm:^3.3.2" + is-glob: "npm:^4.0.3" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^1.3.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/9b9e849f6b2d4e250840ef8e05f55a97d6598adaf48c1e6df83084b94c30feca6a3e7916ee1c235178188d0db6364a877cbf8fe218c36d5f8d5acb50767f3273 + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:8.7.0": version: 8.7.0 resolution: "@typescript-eslint/utils@npm:8.7.0" @@ -1627,6 +1719,20 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/utils@npm:8.8.0": + version: 8.8.0 + resolution: "@typescript-eslint/utils@npm:8.8.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.4.0" + "@typescript-eslint/scope-manager": "npm:8.8.0" + "@typescript-eslint/types": "npm:8.8.0" + "@typescript-eslint/typescript-estree": "npm:8.8.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + checksum: 10c0/fcf2dfd4a2d9491aa096a29c2c1fdd891ca3c13933d20cfea44e51b3d10a397e7ed9a9cd71ac9a29e8c4706264ae00c25a29394e2a6bda3291be298062901f2c + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:8.7.0": version: 8.7.0 resolution: "@typescript-eslint/visitor-keys@npm:8.7.0" @@ -1637,6 +1743,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.8.0": + version: 8.8.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.8.0" + dependencies: + "@typescript-eslint/types": "npm:8.8.0" + eslint-visitor-keys: "npm:^3.4.3" + checksum: 10c0/580ce74c9b09b9e6a6f3f0ac2d2f0c6a6b983a78ce3b2544822ee08107c57142858d674897f61ff32a9a5e8fca00c916545c159bb75d134f4380884642542d38 + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.2.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" @@ -1684,7 +1800,7 @@ __metadata: "@qiwi/multi-semantic-release": "npm:7.1.2" "@types/eslint": "npm:8.56.11" "@types/micromatch": "npm:4.0.9" - "@typescript-eslint/parser": "npm:8.7.0" + "@typescript-eslint/parser": "npm:8.8.0" "@willbooster/prettier-config": "npm:^9.0.1" conventional-changelog-conventionalcommits: "npm:6.1.0" dotenv-cli: "npm:7.4.2" @@ -1708,8 +1824,8 @@ __metadata: "@types/micromatch": "npm:4.0.9" "@types/node": "npm:20.16.10" "@types/react": "npm:18.3.10" - "@typescript-eslint/eslint-plugin": "npm:8.7.0" - "@typescript-eslint/parser": "npm:8.7.0" + "@typescript-eslint/eslint-plugin": "npm:8.8.0" + "@typescript-eslint/parser": "npm:8.8.0" "@willbooster/eslint-config-ts": "npm:^10.5.1" "@willbooster/prettier-config": "npm:^9.0.1" eslint: "npm:8.57.0" @@ -1717,7 +1833,7 @@ __metadata: eslint-config-prettier: "npm:9.1.0" eslint-import-resolver-typescript: "npm:3.6.3" eslint-plugin-import: "npm:2.30.0" - eslint-plugin-react: "npm:7.37.0" + eslint-plugin-react: "npm:7.37.1" eslint-plugin-react-hooks: "npm:4.6.2" eslint-plugin-sort-class-members: "npm:1.20.0" eslint-plugin-sort-destructure-keys: "npm:2.0.0" @@ -1757,7 +1873,7 @@ __metadata: eslint: "npm:8.57.0" eslint-config-prettier: "npm:9.1.0" eslint-plugin-import: "npm:2.30.0" - eslint-plugin-react: "npm:7.37.0" + eslint-plugin-react: "npm:7.37.1" eslint-plugin-react-hooks: "npm:4.6.2" eslint-plugin-sort-class-members: "npm:1.20.0" eslint-plugin-sort-destructure-keys: "npm:2.0.0" @@ -1828,8 +1944,8 @@ __metadata: "@types/micromatch": "npm:4.0.9" "@types/node": "npm:20.16.10" "@types/react": "npm:18.3.10" - "@typescript-eslint/eslint-plugin": "npm:8.7.0" - "@typescript-eslint/parser": "npm:8.7.0" + "@typescript-eslint/eslint-plugin": "npm:8.8.0" + "@typescript-eslint/parser": "npm:8.8.0" "@willbooster/eslint-config-ts": "npm:^10.5.1" "@willbooster/prettier-config": "npm:^9.0.1" eslint: "npm:8.57.0" @@ -1837,7 +1953,7 @@ __metadata: eslint-config-prettier: "npm:9.1.0" eslint-import-resolver-typescript: "npm:3.6.3" eslint-plugin-import: "npm:2.30.0" - eslint-plugin-react: "npm:7.37.0" + eslint-plugin-react: "npm:7.37.1" eslint-plugin-react-hooks: "npm:4.6.2" eslint-plugin-sort-class-members: "npm:1.20.0" eslint-plugin-sort-destructure-keys: "npm:2.0.0" @@ -1872,15 +1988,15 @@ __metadata: "@types/micromatch": "npm:4.0.9" "@types/node": "npm:20.16.10" "@types/react": "npm:18.3.10" - "@typescript-eslint/eslint-plugin": "npm:8.7.0" - "@typescript-eslint/parser": "npm:8.7.0" + "@typescript-eslint/eslint-plugin": "npm:8.8.0" + "@typescript-eslint/parser": "npm:8.8.0" "@willbooster/eslint-config-ts": "npm:^10.5.1" "@willbooster/prettier-config": "npm:^9.0.1" eslint: "npm:8.57.0" eslint-config-prettier: "npm:9.1.0" eslint-import-resolver-typescript: "npm:3.6.3" eslint-plugin-import: "npm:2.30.0" - eslint-plugin-react: "npm:7.37.0" + eslint-plugin-react: "npm:7.37.1" eslint-plugin-react-hooks: "npm:4.6.2" eslint-plugin-sort-class-members: "npm:1.20.0" eslint-plugin-sort-destructure-keys: "npm:2.0.0" @@ -1933,8 +2049,8 @@ __metadata: "@types/eslint": "npm:8.56.11" "@types/micromatch": "npm:4.0.9" "@types/node": "npm:20.16.10" - "@typescript-eslint/eslint-plugin": "npm:8.7.0" - "@typescript-eslint/parser": "npm:8.7.0" + "@typescript-eslint/eslint-plugin": "npm:8.8.0" + "@typescript-eslint/parser": "npm:8.8.0" "@willbooster/prettier-config": "npm:^9.0.1" eslint: "npm:8.57.0" eslint-config-prettier: "npm:9.1.0" @@ -2010,8 +2126,8 @@ __metadata: dependencies: "@types/eslint": "npm:8.56.11" "@types/micromatch": "npm:4.0.9" - "@typescript-eslint/eslint-plugin": "npm:8.7.0" - "@typescript-eslint/parser": "npm:8.7.0" + "@typescript-eslint/eslint-plugin": "npm:8.8.0" + "@typescript-eslint/parser": "npm:8.8.0" "@willbooster/prettier-config": "npm:^9.0.1" eslint: "npm:8.57.0" eslint-config-prettier: "npm:9.1.0" @@ -3848,7 +3964,35 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:7.37.0, eslint-plugin-react@npm:^7.33.2": +"eslint-plugin-react@npm:7.37.1": + version: 7.37.1 + resolution: "eslint-plugin-react@npm:7.37.1" + dependencies: + array-includes: "npm:^3.1.8" + array.prototype.findlast: "npm:^1.2.5" + array.prototype.flatmap: "npm:^1.3.2" + array.prototype.tosorted: "npm:^1.1.4" + doctrine: "npm:^2.1.0" + es-iterator-helpers: "npm:^1.0.19" + estraverse: "npm:^5.3.0" + hasown: "npm:^2.0.2" + jsx-ast-utils: "npm:^2.4.1 || ^3.0.0" + minimatch: "npm:^3.1.2" + object.entries: "npm:^1.1.8" + object.fromentries: "npm:^2.0.8" + object.values: "npm:^1.2.0" + prop-types: "npm:^15.8.1" + resolve: "npm:^2.0.0-next.5" + semver: "npm:^6.3.1" + string.prototype.matchall: "npm:^4.0.11" + string.prototype.repeat: "npm:^1.0.0" + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 + checksum: 10c0/13cf55666f16d2ca45b14aad1b0e14741d1817679c86d20aff0bc1e802439a8541f40a42c4c8e3486ffb710f1bcc2f3e56697f2b5f724306a7fca174e1ad6433 + languageName: node + linkType: hard + +"eslint-plugin-react@npm:^7.33.2": version: 7.37.0 resolution: "eslint-plugin-react@npm:7.37.0" dependencies: