diff --git a/package.json b/package.json index d53da696a..f21f9a0e9 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "@emotion/hash": "^0.9.0", "@linaria/babel-preset": "^3.0.0-beta.24", "@linaria/shaker": "^3.0.0-beta.22", - "@typescript-eslint/utils": "^8.65.0", + "@typescript-eslint/utils": "^8.67.0", "ajv": "^8.20.0", "csstype": "^3.2.3", "debug": "^4.3.0", @@ -106,7 +106,7 @@ "css-loader": "^7.1.4", "dedent": "^1.7.2", "doctoc": "2.5.0", - "eslint": "10.8.0", + "eslint": "10.9.0", "eslint-config-prettier": "10.1.8", "eslint-import-resolver-typescript": "4.4.4", "eslint-plugin-import-x": "4.17.1", @@ -138,7 +138,7 @@ "stylelint": "^17.14.0", "syncpack": "15.3.1", "typescript": "6.0.3", - "typescript-eslint": "^8.65.0", + "typescript-eslint": "^8.67.0", "vite": "8.2.0", "vitest": "4.1.10", "webpack": "5.109.2", diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index bed319709..526a89115 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -9,7 +9,7 @@ "url": "https://github.com/microsoft/griffel" }, "dependencies": { - "@typescript-eslint/utils": "^8.65.0", + "@typescript-eslint/utils": "^8.67.0", "csstype": "^3.2.3", "tslib": "^2.1.0" }, diff --git a/yarn.lock b/yarn.lock index 6c6728521..cae132d7d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3732,7 +3732,7 @@ __metadata: version: 0.0.0-use.local resolution: "@griffel/eslint-plugin@workspace:packages/eslint-plugin" dependencies: - "@typescript-eslint/utils": "npm:^8.65.0" + "@typescript-eslint/utils": "npm:^8.67.0" csstype: "npm:^3.2.3" tslib: "npm:^2.1.0" peerDependencies: @@ -7953,23 +7953,23 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.65.0" +"@typescript-eslint/eslint-plugin@npm:8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.67.0" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.65.0" - "@typescript-eslint/type-utils": "npm:8.65.0" - "@typescript-eslint/utils": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" + "@typescript-eslint/scope-manager": "npm:8.67.0" + "@typescript-eslint/type-utils": "npm:8.67.0" + "@typescript-eslint/utils": "npm:8.67.0" + "@typescript-eslint/visitor-keys": "npm:8.67.0" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^8.65.0 + "@typescript-eslint/parser": ^8.67.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/20b1e5fd0c01d450c345750582e4911affef8ba934b2b78953ff593102d2a01f21c5f6469e13239fdd6a0e30152d6122906e7623f53aa8c937c6faae9407be47 + checksum: 10/d53f9e51c6be98ff4cdcb94de24e2951f5e2b7a1dfc56c4f8a2d81e61346c511c0478117626d9cfd5d5d63f5e7a0e0653dc1abe1e7d926a3f9806aaf1fa11bd2 languageName: node linkType: hard @@ -7989,6 +7989,22 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/parser@npm:8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/parser@npm:8.67.0" + dependencies: + "@typescript-eslint/scope-manager": "npm:8.67.0" + "@typescript-eslint/types": "npm:8.67.0" + "@typescript-eslint/typescript-estree": "npm:8.67.0" + "@typescript-eslint/visitor-keys": "npm:8.67.0" + debug: "npm:^4.4.3" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10/fa156ade066d0886ea0daa0f872940cdb450a2b5dbd1687e0df64ec19aac86711dde51e17e6b20e72387aa38daec811736821e9db950e8557affa7faea63d65c + languageName: node + linkType: hard + "@typescript-eslint/project-service@npm:8.65.0": version: 8.65.0 resolution: "@typescript-eslint/project-service@npm:8.65.0" @@ -8002,6 +8018,19 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/project-service@npm:8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/project-service@npm:8.67.0" + dependencies: + "@typescript-eslint/tsconfig-utils": "npm:^8.67.0" + "@typescript-eslint/types": "npm:^8.67.0" + debug: "npm:^4.4.3" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10/3beccdee1e74060eac4e6c5e7edd14a800c8c98e3313dbfe5838a357e83babc22c41c3ebe637c331c4b93db2da50f5479ccf4677db7b6b1a760f3cd27795b36f + languageName: node + linkType: hard + "@typescript-eslint/rule-tester@npm:^8.65.0": version: 8.65.0 resolution: "@typescript-eslint/rule-tester@npm:8.65.0" @@ -8030,6 +8059,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/scope-manager@npm:8.67.0" + dependencies: + "@typescript-eslint/types": "npm:8.67.0" + "@typescript-eslint/visitor-keys": "npm:8.67.0" + checksum: 10/a0ca8d52e6c5b2538f7df860acd5a36437cce8e6d5bcededdfde04c02489f4b523cb178b502c266d138cff6758ea375ebe311b2b6af373b127ded4876a697ffb + languageName: node + linkType: hard + "@typescript-eslint/tsconfig-utils@npm:8.65.0, @typescript-eslint/tsconfig-utils@npm:^8.65.0": version: 8.65.0 resolution: "@typescript-eslint/tsconfig-utils@npm:8.65.0" @@ -8039,7 +8078,32 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.65.0, @typescript-eslint/type-utils@npm:^8.0.0, @typescript-eslint/type-utils@npm:^8.65.0": +"@typescript-eslint/tsconfig-utils@npm:8.67.0, @typescript-eslint/tsconfig-utils@npm:^8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.67.0" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10/736d0ab8a273b4e4e17d412b390386eec0171cd3f7ba451bacd92c4f931051bba2049e040fdae84603ea0e07430afb05b49c6d8b6d429f9012d3c6b03eb69f54 + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/type-utils@npm:8.67.0" + dependencies: + "@typescript-eslint/types": "npm:8.67.0" + "@typescript-eslint/typescript-estree": "npm:8.67.0" + "@typescript-eslint/utils": "npm:8.67.0" + debug: "npm:^4.4.3" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10/a0b943e5a8f3c2e8490ec28599eb94561d7ad029fcf42f2e9a0e8d2685ce625898371cd0a7d3a906fe8b4077d72fee8329cad512a5b0521bc2167f7d88a984fb + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:^8.0.0, @typescript-eslint/type-utils@npm:^8.65.0": version: 8.65.0 resolution: "@typescript-eslint/type-utils@npm:8.65.0" dependencies: @@ -8062,6 +8126,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.67.0, @typescript-eslint/types@npm:^8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/types@npm:8.67.0" + checksum: 10/8edc1a14a52c7566409c19b34fb72ba3a62a3b409c98b1d496de9fcd83179fb128c8df2fde391c199316a54cdc5d314ba70ce7b440161dd850b73a44f3e54e6d + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:8.65.0, @typescript-eslint/typescript-estree@npm:^8.65.0": version: 8.65.0 resolution: "@typescript-eslint/typescript-estree@npm:8.65.0" @@ -8081,6 +8152,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.67.0" + dependencies: + "@typescript-eslint/project-service": "npm:8.67.0" + "@typescript-eslint/tsconfig-utils": "npm:8.67.0" + "@typescript-eslint/types": "npm:8.67.0" + "@typescript-eslint/visitor-keys": "npm:8.67.0" + debug: "npm:^4.4.3" + minimatch: "npm:^10.2.2" + semver: "npm:^7.7.3" + tinyglobby: "npm:^0.2.15" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10/31c5be812f67c997b9d1e9324c4289b6268a12e9948492403fdd9c9b5df12dcc00f845ae93ae37c78f717583519060175f2147f165b65112eef1e40acf44ad1d + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:8.65.0, @typescript-eslint/utils@npm:^8.0.0, @typescript-eslint/utils@npm:^8.60.0, @typescript-eslint/utils@npm:^8.65.0": version: 8.65.0 resolution: "@typescript-eslint/utils@npm:8.65.0" @@ -8096,6 +8186,21 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/utils@npm:8.67.0, @typescript-eslint/utils@npm:^8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/utils@npm:8.67.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.9.1" + "@typescript-eslint/scope-manager": "npm:8.67.0" + "@typescript-eslint/types": "npm:8.67.0" + "@typescript-eslint/typescript-estree": "npm:8.67.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10/8703468cdea3630275c6faacc031e7e4bd7fb8f8988e80ab987811ae3c63a9a9677496cee2b4811f49cb9bc9e6f6c0bdb91cb213353019ce31df0a2b351cea51 + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:8.65.0": version: 8.65.0 resolution: "@typescript-eslint/visitor-keys@npm:8.65.0" @@ -8106,6 +8211,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.67.0": + version: 8.67.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.67.0" + dependencies: + "@typescript-eslint/types": "npm:8.67.0" + eslint-visitor-keys: "npm:^5.0.0" + checksum: 10/c92c9b202105a8f398ab2ad4be58c8c8fd9af6b5ddd28cdcd57d75f7f04f69561a56a05aac9a008668c64faa7222ebb3fefe19097923a18eb2b9f7a90809a5be + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.0.0": version: 1.3.0 resolution: "@ungap/structured-clone@npm:1.3.0" @@ -12397,9 +12512,9 @@ __metadata: languageName: node linkType: hard -"eslint@npm:10.8.0": - version: 10.8.0 - resolution: "eslint@npm:10.8.0" +"eslint@npm:10.9.0": + version: 10.9.0 + resolution: "eslint@npm:10.9.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.8.0" "@eslint-community/regexpp": "npm:^4.12.2" @@ -12438,7 +12553,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10/6128174fffd198e2d10ac211fabdc7292e3214c62a5aede66d2397a0628cf4f704f85a2efb1d5733584a005a6edcf5ca70436894c8befe4ac9e374609c721687 + checksum: 10/1cd63bbf4f2c003ed759ab6ae9e2030be0abafdcd7b9ffb5be9e9c3aa3ea6142e6af0a337aac21044957750807fde06c9d052e2c9734cca6792dc2d095f9c180 languageName: node linkType: hard @@ -13471,7 +13586,7 @@ __metadata: "@types/stylis": "npm:4.2.7" "@types/webpack-env": "npm:1.18.4" "@typescript-eslint/rule-tester": "npm:^8.65.0" - "@typescript-eslint/utils": "npm:^8.65.0" + "@typescript-eslint/utils": "npm:^8.67.0" "@vitejs/plugin-react": "npm:^6.0.1" "@vitest/browser": "npm:4.1.10" "@vitest/browser-playwright": "npm:4.1.10" @@ -13487,7 +13602,7 @@ __metadata: dedent: "npm:^1.7.2" doctoc: "npm:2.5.0" enhanced-resolve: "npm:^5.24.0" - eslint: "npm:10.8.0" + eslint: "npm:10.9.0" eslint-config-prettier: "npm:10.1.8" eslint-import-resolver-typescript: "npm:4.4.4" eslint-plugin-import-x: "npm:4.17.1" @@ -13529,7 +13644,7 @@ __metadata: syncpack: "npm:15.3.1" tslib: "npm:^2.1.0" typescript: "npm:6.0.3" - typescript-eslint: "npm:^8.65.0" + typescript-eslint: "npm:^8.67.0" vite: "npm:8.2.0" vitest: "npm:4.1.10" webpack: "npm:5.109.2" @@ -21830,18 +21945,18 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.65.0": - version: 8.65.0 - resolution: "typescript-eslint@npm:8.65.0" +"typescript-eslint@npm:^8.67.0": + version: 8.67.0 + resolution: "typescript-eslint@npm:8.67.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.65.0" - "@typescript-eslint/parser": "npm:8.65.0" - "@typescript-eslint/typescript-estree": "npm:8.65.0" - "@typescript-eslint/utils": "npm:8.65.0" + "@typescript-eslint/eslint-plugin": "npm:8.67.0" + "@typescript-eslint/parser": "npm:8.67.0" + "@typescript-eslint/typescript-estree": "npm:8.67.0" + "@typescript-eslint/utils": "npm:8.67.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/5b2242f59005afdd57190849be7df2e86ce33b007fa0bf605f700ad0e38ea14fc14c48deafdf4a039614c1f012b71c61a19edb27f76d52fdc924cde476a100d1 + checksum: 10/4efc2cea5b067f65d58e010fda3888ec94f2e67ebfa289be78c3a02458787b7125cf8f6095776b912005fb69e8748ad4018777b16436a0658957c163ef213bf9 languageName: node linkType: hard