diff --git a/package.json b/package.json index e21f045..169811a 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "nuke:node_modules": "npx rimraf@3.0.1 '**/node_modules'" }, "devDependencies": { - "@belgattitude/eslint-config-bases": "1.17.1", + "@belgattitude/eslint-config-bases": "1.23.0", "@changesets/changelog-github": "0.4.8", "@changesets/cli": "2.26.0", "@commitlint/cli": "17.4.2", diff --git a/packages/zod-request/package.json b/packages/zod-request/package.json index 97dc3e4..eae4a99 100644 --- a/packages/zod-request/package.json +++ b/packages/zod-request/package.json @@ -83,7 +83,7 @@ } }, "devDependencies": { - "@belgattitude/eslint-config-bases": "1.17.1", + "@belgattitude/eslint-config-bases": "1.23.0", "@size-limit/file": "8.1.2", "@size-limit/webpack": "8.1.2", "@size-limit/webpack-why": "8.1.2", diff --git a/yarn.lock b/yarn.lock index 254b224..4d186fc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -465,6 +465,63 @@ __metadata: languageName: node linkType: hard +"@belgattitude/eslint-config-bases@npm:1.23.0": + version: 1.23.0 + resolution: "@belgattitude/eslint-config-bases@npm:1.23.0" + dependencies: + "@rushstack/eslint-patch": "npm:^1.2.0" + "@tanstack/eslint-plugin-query": "npm:^4.24.11" + "@typescript-eslint/eslint-plugin": "npm:^5.54.0" + "@typescript-eslint/parser": "npm:^5.54.0" + eslint-config-prettier: "npm:^8.6.0" + eslint-import-resolver-typescript: "npm:^3.5.3" + eslint-plugin-import: "npm:^2.27.5" + eslint-plugin-jest: "npm:^27.2.1" + eslint-plugin-jest-formatting: "npm:^3.1.0" + eslint-plugin-jsx-a11y: "npm:^6.7.1" + eslint-plugin-playwright: "npm:^0.12.0" + eslint-plugin-prettier: "npm:4.2.1" + eslint-plugin-react: "npm:^7.32.2" + eslint-plugin-react-hooks: "npm:^4.6.0" + eslint-plugin-regexp: "npm:^1.12.0" + eslint-plugin-sonarjs: "npm:^0.18.0" + eslint-plugin-storybook: "npm:^0.6.11" + eslint-plugin-tailwindcss: "npm:^3.10.1" + eslint-plugin-testing-library: "npm:^5.10.2" + peerDependencies: + "@angular-eslint/template-parser": ^15.2.0 + "@graphql-eslint/eslint-plugin": ^3.14.3 + eslint: ^8.29.0 + eslint-plugin-mdx: 2.0.5 + graphql: ^16.6.0 + prettier: ^2.7.0 || >= 3.0.0-alpha.4 + react: ^18.0.2 + react-dom: ^18.0.2 + tailwindcss: ^3.2.2 + typescript: ^4.9.4 + peerDependenciesMeta: + "@angular-eslint/template-parser": + optional: true + "@graphql-eslint/eslint-plugin": + optional: true + eslint-plugin-mdx: + optional: true + graphql: + optional: true + prettier: + optional: true + react: + optional: true + react-dom: + optional: true + tailwindcss: + optional: true + typescript: + optional: true + checksum: 61a239f3811268687c776616511bfb58521046af896699618a92e3af6c5775724eca1d06468b93b3b295c360a3c6581573d8cefbc0340ce7a68047f3cedd8e10 + languageName: node + linkType: hard + "@changesets/apply-release-plan@npm:^6.1.3": version: 6.1.3 resolution: "@changesets/apply-release-plan@npm:6.1.3" @@ -1672,7 +1729,7 @@ __metadata: version: 0.0.0-use.local resolution: "@nextvalid/zod-request@workspace:packages/zod-request" dependencies: - "@belgattitude/eslint-config-bases": "npm:1.17.1" + "@belgattitude/eslint-config-bases": "npm:1.23.0" "@httpx/exception": "npm:^1.7.0" "@size-limit/file": "npm:8.1.2" "@size-limit/webpack": "npm:8.1.2" @@ -2050,6 +2107,13 @@ __metadata: languageName: node linkType: hard +"@tanstack/eslint-plugin-query@npm:^4.24.11": + version: 4.24.11 + resolution: "@tanstack/eslint-plugin-query@npm:4.24.11" + checksum: d48d4e6dc3d242b2d1da482401fc2d2c54dc01b33a899552e6ebaabeeba4a1427a5c69ee91bd7f4b116f8dc4d39de881339e80650c1ba659c3724ef465e00105 + languageName: node + linkType: hard + "@tootallnate/once@npm:2": version: 2.0.0 resolution: "@tootallnate/once@npm:2.0.0" @@ -2381,14 +2445,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^5.48.1": - version: 5.48.2 - resolution: "@typescript-eslint/eslint-plugin@npm:5.48.2" +"@typescript-eslint/eslint-plugin@npm:^5.48.1, @typescript-eslint/eslint-plugin@npm:^5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.54.0" dependencies: - "@typescript-eslint/scope-manager": "npm:5.48.2" - "@typescript-eslint/type-utils": "npm:5.48.2" - "@typescript-eslint/utils": "npm:5.48.2" + "@typescript-eslint/scope-manager": "npm:5.54.0" + "@typescript-eslint/type-utils": "npm:5.54.0" + "@typescript-eslint/utils": "npm:5.54.0" debug: "npm:^4.3.4" + grapheme-splitter: "npm:^1.0.4" ignore: "npm:^5.2.0" natural-compare-lite: "npm:^1.4.0" regexpp: "npm:^3.2.0" @@ -2400,43 +2465,43 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 03823453c2c10bf839cfc31e99a489856dc366b5d20231acb78d9499e8ff951452ed23ee350d2674d2af124dc7b1e19f3dae4ce05b8887dab72d74fbf2c47727 + checksum: 4086b3856aa50b9b8182b20f70e9012badf5e0695379046403d116cec2bc78ca42143aa9376861421bb3f94de43399447dea073135aa40cacb2658f2be76d806 languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.42.0, @typescript-eslint/parser@npm:^5.48.1": - version: 5.48.2 - resolution: "@typescript-eslint/parser@npm:5.48.2" +"@typescript-eslint/parser@npm:^5.42.0, @typescript-eslint/parser@npm:^5.48.1, @typescript-eslint/parser@npm:^5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/parser@npm:5.54.0" dependencies: - "@typescript-eslint/scope-manager": "npm:5.48.2" - "@typescript-eslint/types": "npm:5.48.2" - "@typescript-eslint/typescript-estree": "npm:5.48.2" + "@typescript-eslint/scope-manager": "npm:5.54.0" + "@typescript-eslint/types": "npm:5.54.0" + "@typescript-eslint/typescript-estree": "npm:5.54.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 5b7c2b82b5e726eb5c845717cea14549075b269e609bbbcd14648e066daad8315e9e6fbe33bcd28d5887e2e68137bf41f39f132fb555de569effe8477e4d7a18 + checksum: c94e8107f2feac0a9af0a98231592f42305880b04619baa3c64a0b670cc7cd93036a0500d8afb47042a0f7ceb86469f2c3a788fd935ce2f794b310ca959229c3 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/scope-manager@npm:5.48.2" +"@typescript-eslint/scope-manager@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/scope-manager@npm:5.54.0" dependencies: - "@typescript-eslint/types": "npm:5.48.2" - "@typescript-eslint/visitor-keys": "npm:5.48.2" - checksum: 926cfe3f3f75d88482e0af6937f93a1ce5dbb2ee26e5fee0cde03667c453a13fb6578bcd0f88153bba63f80df39fa855bc406d9af4b1764180f3b4cf45cac164 + "@typescript-eslint/types": "npm:5.54.0" + "@typescript-eslint/visitor-keys": "npm:5.54.0" + checksum: b3e48219c68a02d91c672c66c66d82f6fde7c65dae6b795f4dc4e43ee8a1de545f8cd515885fd671b173c6e4d4aa1446b899dd3f536f5778c76bf37f1e2fd5bb languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/type-utils@npm:5.48.2" +"@typescript-eslint/type-utils@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/type-utils@npm:5.54.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:5.48.2" - "@typescript-eslint/utils": "npm:5.48.2" + "@typescript-eslint/typescript-estree": "npm:5.54.0" + "@typescript-eslint/utils": "npm:5.54.0" debug: "npm:^4.3.4" tsutils: "npm:^3.21.0" peerDependencies: @@ -2444,23 +2509,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: b15b27616ed34a01d22f25af80b634f98230545f4458af2eaa1e3e539bf1705f8d7ea44a454d47c0bcac764acc0082b89931044a20e0a04dc9e8b035684efd6d + checksum: 92752f6ab73b0b38231e3e163ecc376171797ca6d4978469d8cd366e55e37464fc4cf3c2575b60b95c784529118a80b0c51c4baa5919efcdc4437fcaa28ed208 languageName: node linkType: hard -"@typescript-eslint/types@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/types@npm:5.48.2" - checksum: 7e912a6148d8241073db5e7b6d371ef5f6cc4aecfe64f1ea2d7f2c634bf37ab25ae7928de83b2f224d5602ca618269c6c7cf24a7d16c446d618883527a173b42 +"@typescript-eslint/types@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/types@npm:5.54.0" + checksum: dec34efd330b7731a36e767ec18bdf6d9e89399963f9e77f0cc14043b320b81fbd1a8e10eae3c2866a765a540626e843522878349d6ec73f09e270ee384c9df5 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/typescript-estree@npm:5.48.2" +"@typescript-eslint/typescript-estree@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.54.0" dependencies: - "@typescript-eslint/types": "npm:5.48.2" - "@typescript-eslint/visitor-keys": "npm:5.48.2" + "@typescript-eslint/types": "npm:5.54.0" + "@typescript-eslint/visitor-keys": "npm:5.54.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -2469,35 +2534,35 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: c9480726c3e36a6ebe887bb44c0e18275a1536f13b4a1d6a70bda673e236529b4eb5b445dcdb410c3126efd781eb7ce9f20b10470a4115da5764ff8b33d0179d + checksum: e3f7d0c387d62c0e9c111f6de34d6a30e2207a23469335460776380b94dcb7eb10e64d5619473459bc7d4009847b95f7471bc7f292250b2c47b92465e22fd181 languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.48.2, @typescript-eslint/utils@npm:^5.10.0, @typescript-eslint/utils@npm:^5.13.0, @typescript-eslint/utils@npm:^5.45.0": - version: 5.48.2 - resolution: "@typescript-eslint/utils@npm:5.48.2" +"@typescript-eslint/utils@npm:5.54.0, @typescript-eslint/utils@npm:^5.10.0, @typescript-eslint/utils@npm:^5.43.0, @typescript-eslint/utils@npm:^5.45.0": + version: 5.54.0 + resolution: "@typescript-eslint/utils@npm:5.54.0" dependencies: "@types/json-schema": "npm:^7.0.9" "@types/semver": "npm:^7.3.12" - "@typescript-eslint/scope-manager": "npm:5.48.2" - "@typescript-eslint/types": "npm:5.48.2" - "@typescript-eslint/typescript-estree": "npm:5.48.2" + "@typescript-eslint/scope-manager": "npm:5.54.0" + "@typescript-eslint/types": "npm:5.54.0" + "@typescript-eslint/typescript-estree": "npm:5.54.0" eslint-scope: "npm:^5.1.1" eslint-utils: "npm:^3.0.0" semver: "npm:^7.3.7" peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 447f8d8c8fb4fcfba12e87ffc6253f2bba1eaa50c0592fc6fcb82c0e53582ce317dbb1fa5485cb0b6801977000a992f7849c21b70db39d2cc27cae1eaacfd82e + checksum: 25932be66c1cafd7a393bf8c236807d4c548b08f4887d98d9e1d136db19a2a6e486b3d48bbcc37e4bdb5ed332d2f4811700470b63cf6d1ee75a2dfb2408f415b languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.48.2": - version: 5.48.2 - resolution: "@typescript-eslint/visitor-keys@npm:5.48.2" +"@typescript-eslint/visitor-keys@npm:5.54.0": + version: 5.54.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.54.0" dependencies: - "@typescript-eslint/types": "npm:5.48.2" + "@typescript-eslint/types": "npm:5.54.0" eslint-visitor-keys: "npm:^3.3.0" - checksum: 9659e19778bd7d0b463e32eb052f00c52b23d9a8d4570676dde9440a99d5c0f82482ef9dcf65bd64568ad3e7c0a23b3ec1d522c641ee4f714d82c9921868d58d + checksum: cfcff6b2b42a5b3b4865d84ce45263d4c6ee3551dff6250c67ba27d14ab5f040466d9f4aec77b1682cf9e2c554ee43ac70a94cc2a209b65b46a16e908780147f languageName: node linkType: hard @@ -5169,7 +5234,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:^2.26.0, eslint-plugin-import@npm:^2.27.4": +"eslint-plugin-import@npm:^2.26.0, eslint-plugin-import@npm:^2.27.4, eslint-plugin-import@npm:^2.27.5": version: 2.27.5 resolution: "eslint-plugin-import@npm:2.27.5" dependencies: @@ -5283,9 +5348,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.31.7, eslint-plugin-react@npm:^7.32.0": - version: 7.32.1 - resolution: "eslint-plugin-react@npm:7.32.1" +"eslint-plugin-react@npm:^7.31.7, eslint-plugin-react@npm:^7.32.0, eslint-plugin-react@npm:^7.32.2": + version: 7.32.2 + resolution: "eslint-plugin-react@npm:7.32.2" dependencies: array-includes: "npm:^3.1.6" array.prototype.flatmap: "npm:^1.3.1" @@ -5304,7 +5369,7 @@ __metadata: string.prototype.matchall: "npm:^4.0.8" peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: bbe4b229108e920230da52745fba0e7d99450125a86f4c031dc720c20891f52a1b219eeade2392ec5fe055c5b7768cdef81fcab102013d21a298d233fdba5edd + checksum: 9ddd5cfc508555a5cb3edbdcc9138dd472d269d3a45da0be3e267ea2b3fa1b5990823675208c0e11376c9c55e46aaad5b7a5f46c965eb4dcf6f1eebcebf174c3 languageName: node linkType: hard @@ -5335,9 +5400,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-storybook@npm:^0.6.10": - version: 0.6.10 - resolution: "eslint-plugin-storybook@npm:0.6.10" +"eslint-plugin-storybook@npm:^0.6.10, eslint-plugin-storybook@npm:^0.6.11": + version: 0.6.11 + resolution: "eslint-plugin-storybook@npm:0.6.11" dependencies: "@storybook/csf": "npm:^0.0.1" "@typescript-eslint/utils": "npm:^5.45.0" @@ -5345,32 +5410,30 @@ __metadata: ts-dedent: "npm:^2.2.0" peerDependencies: eslint: ">=6" - checksum: b681f6f96cbbaee14662b7a850722813c54424ed6e99be7c1d20016e4f34c380558e71b9847cc481eff3da680838a6ef4ee0069f15ba7bd986255c79996ebb0e + checksum: dedc3323023e43c1e5081c798f0b9f8383d340578c430d111c31d83b72392533dde7885b898ca7cde92bcec2c4ad97e34dd2d241c4120fdd83447d915e3d400a languageName: node linkType: hard -"eslint-plugin-tailwindcss@npm:^3.8.0": - version: 3.8.1 - resolution: "eslint-plugin-tailwindcss@npm:3.8.1" +"eslint-plugin-tailwindcss@npm:^3.10.1, eslint-plugin-tailwindcss@npm:^3.8.0": + version: 3.10.1 + resolution: "eslint-plugin-tailwindcss@npm:3.10.1" dependencies: fast-glob: "npm:^3.2.5" postcss: "npm:^8.4.4" peerDependencies: - "@angular-eslint/template-parser": ^15.2.0 - "@typescript-eslint/parser": ^5.48.2 tailwindcss: ^3.2.2 - checksum: 64b82bad2e573327073427fa1bf6333366101504bdfa22f7f2aebc7d6742a0ddb30cd15f2321a23af8dc8475de178794981f6c80696fd08d94ff59f2269b84f8 + checksum: 1ce2974da1700dfc4b6c2846700cd6be95937055398cf048d705304ff6e50796f40781d0e9639c31c4d5da690f462342010b27a10551468cd2faae2531c3767c languageName: node linkType: hard -"eslint-plugin-testing-library@npm:^5.9.1": - version: 5.9.1 - resolution: "eslint-plugin-testing-library@npm:5.9.1" +"eslint-plugin-testing-library@npm:^5.10.2, eslint-plugin-testing-library@npm:^5.9.1": + version: 5.10.2 + resolution: "eslint-plugin-testing-library@npm:5.10.2" dependencies: - "@typescript-eslint/utils": "npm:^5.13.0" + "@typescript-eslint/utils": "npm:^5.43.0" peerDependencies: eslint: ^7.5.0 || ^8.0.0 - checksum: 0f24500d93fd11d901daab042d831d38ac97f36fadc2248317e4ee8d65fad211b65f7c24416ecd55c8e48bf447af3db162b6c0c01ebec5408c1cc6670dfd988a + checksum: bc5ddd052682a8b99615993f9174a643cfef836c7bcfe6c97b22365e60d42465d33b68cd10e4fc227baa5ebffade48c91ef8db3e5136c8f811401b5a7e4f187d languageName: node linkType: hard @@ -8611,7 +8674,7 @@ __metadata: version: 0.0.0-use.local resolution: "nextvalid-monorepo@workspace:." dependencies: - "@belgattitude/eslint-config-bases": "npm:1.17.1" + "@belgattitude/eslint-config-bases": "npm:1.23.0" "@changesets/changelog-github": "npm:0.4.8" "@changesets/cli": "npm:2.26.0" "@commitlint/cli": "npm:17.4.2"