diff --git a/packages/font-picker/package.json b/packages/font-picker/package.json index a12091382..e8029a2c8 100644 --- a/packages/font-picker/package.json +++ b/packages/font-picker/package.json @@ -36,7 +36,7 @@ "@types/react": "18.3.3", "@typescript-eslint/eslint-plugin": "7.10.0", "@typescript-eslint/parser": "7.10.0", - "eslint": "8.57.0", + "eslint": "9.3.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-prettier": "5.1.3", diff --git a/packages/memoize/package.json b/packages/memoize/package.json index 9d49fa5a9..488c9e1ae 100644 --- a/packages/memoize/package.json +++ b/packages/memoize/package.json @@ -47,7 +47,7 @@ "@typescript-eslint/parser": "7.10.0", "benchmark": "2.1.4", "cross-env": "7.0.3", - "eslint": "8.57.0", + "eslint": "9.3.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-prettier": "5.1.3", diff --git a/packages/react-confirm-alert/package.json b/packages/react-confirm-alert/package.json index 470cff212..de78f6b06 100644 --- a/packages/react-confirm-alert/package.json +++ b/packages/react-confirm-alert/package.json @@ -35,7 +35,7 @@ "@types/react-dom": "18.3.0", "@typescript-eslint/eslint-plugin": "7.10.0", "@typescript-eslint/parser": "7.10.0", - "eslint": "8.57.0", + "eslint": "9.3.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-prettier": "5.1.3", diff --git a/packages/react-feather/package.json b/packages/react-feather/package.json index ffad9ec41..018b10cdc 100644 --- a/packages/react-feather/package.json +++ b/packages/react-feather/package.json @@ -54,7 +54,7 @@ "@typescript-eslint/eslint-plugin": "7.10.0", "@typescript-eslint/parser": "7.10.0", "cross-env": "7.0.3", - "eslint": "8.57.0", + "eslint": "9.3.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-prettier": "5.1.3", diff --git a/packages/react-lazy-named/package.json b/packages/react-lazy-named/package.json index 3be534795..3e5093694 100644 --- a/packages/react-lazy-named/package.json +++ b/packages/react-lazy-named/package.json @@ -51,7 +51,7 @@ "@types/react": "18.3.3", "@typescript-eslint/eslint-plugin": "7.10.0", "@typescript-eslint/parser": "7.10.0", - "eslint": "8.57.0", + "eslint": "9.3.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-prettier": "5.1.3", diff --git a/packages/react-textfit/package.json b/packages/react-textfit/package.json index e749b7da0..99815b7ae 100644 --- a/packages/react-textfit/package.json +++ b/packages/react-textfit/package.json @@ -48,7 +48,7 @@ "babel-preset-es2015": "6.24.1", "babel-preset-react": "6.24.1", "babel-preset-stage-2": "6.24.1", - "eslint": "8.57.0", + "eslint": "9.3.0", "eslint-config-airbnb": "19.0.4", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.29.1", diff --git a/packages/tcm-cli/package.json b/packages/tcm-cli/package.json index b0a99eb2f..9d5f7f6b1 100644 --- a/packages/tcm-cli/package.json +++ b/packages/tcm-cli/package.json @@ -62,7 +62,7 @@ "colorette": "2.0.20", "confusing-browser-globals": "1.0.11", "enquirer": "2.4.1", - "eslint": "8.57.0", + "eslint": "9.3.0", "eslint-config-prettier": "9.1.0", "eslint-config-react-app": "7.0.1", "eslint-plugin-flowtype": "8.0.3", diff --git a/packages/theme/package.json b/packages/theme/package.json index e47d57672..2cff68bb7 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -55,7 +55,7 @@ "@types/tinycolor2": "1.4.6", "@typescript-eslint/eslint-plugin": "7.10.0", "@typescript-eslint/parser": "7.10.0", - "eslint": "8.57.0", + "eslint": "9.3.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-prettier": "5.1.3", diff --git a/packages/x-default-browser/package.json b/packages/x-default-browser/package.json index a25b32eef..e5852c765 100644 --- a/packages/x-default-browser/package.json +++ b/packages/x-default-browser/package.json @@ -34,7 +34,7 @@ "@techstack/tcm-cli": "workspace:*", "@typescript-eslint/eslint-plugin": "7.10.0", "@typescript-eslint/parser": "7.10.0", - "eslint": "8.57.0", + "eslint": "9.3.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-prettier": "5.1.3", diff --git a/yarn.lock b/yarn.lock index 44398795f..529b10fb1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4764,27 +4764,27 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^2.1.4": - version: 2.1.4 - resolution: "@eslint/eslintrc@npm:2.1.4" +"@eslint/eslintrc@npm:^3.1.0": + version: 3.1.0 + resolution: "@eslint/eslintrc@npm:3.1.0" dependencies: ajv: "npm:^6.12.4" debug: "npm:^4.3.2" - espree: "npm:^9.6.0" - globals: "npm:^13.19.0" + espree: "npm:^10.0.1" + globals: "npm:^14.0.0" ignore: "npm:^5.2.0" import-fresh: "npm:^3.2.1" js-yaml: "npm:^4.1.0" minimatch: "npm:^3.1.2" strip-json-comments: "npm:^3.1.1" - checksum: 10c0/32f67052b81768ae876c84569ffd562491ec5a5091b0c1e1ca1e0f3c24fb42f804952fdd0a137873bc64303ba368a71ba079a6f691cee25beee9722d94cc8573 + checksum: 10c0/5b7332ed781edcfc98caa8dedbbb843abfb9bda2e86538529c843473f580e40c69eb894410eddc6702f487e9ee8f8cfa8df83213d43a8fdb549f23ce06699167 languageName: node linkType: hard -"@eslint/js@npm:8.57.0": - version: 8.57.0 - resolution: "@eslint/js@npm:8.57.0" - checksum: 10c0/9a518bb8625ba3350613903a6d8c622352ab0c6557a59fe6ff6178bf882bf57123f9d92aa826ee8ac3ee74b9c6203fe630e9ee00efb03d753962dcf65ee4bd94 +"@eslint/js@npm:9.3.0": + version: 9.3.0 + resolution: "@eslint/js@npm:9.3.0" + checksum: 10c0/1550c68922eb17c3ce541d9ffbb687e656bc0d4e2fff2d9cb0a75101a9cdb6184b7af7378ccf46c6ca750b280d25d45cc5e7374a83a4ee89d404d3717502fd9d languageName: node linkType: hard @@ -4813,14 +4813,14 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.14": - version: 0.11.14 - resolution: "@humanwhocodes/config-array@npm:0.11.14" +"@humanwhocodes/config-array@npm:^0.13.0": + version: 0.13.0 + resolution: "@humanwhocodes/config-array@npm:0.13.0" dependencies: - "@humanwhocodes/object-schema": "npm:^2.0.2" + "@humanwhocodes/object-schema": "npm:^2.0.3" debug: "npm:^4.3.1" minimatch: "npm:^3.0.5" - checksum: 10c0/66f725b4ee5fdd8322c737cb5013e19fac72d4d69c8bf4b7feb192fcb83442b035b92186f8e9497c220e58b2d51a080f28a73f7899bc1ab288c3be172c467541 + checksum: 10c0/205c99e756b759f92e1f44a3dc6292b37db199beacba8f26c2165d4051fe73a4ae52fdcfd08ffa93e7e5cb63da7c88648f0e84e197d154bbbbe137b2e0dd332e languageName: node linkType: hard @@ -4838,10 +4838,17 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/object-schema@npm:^2.0.2": - version: 2.0.2 - resolution: "@humanwhocodes/object-schema@npm:2.0.2" - checksum: 10c0/6fd83dc320231d71c4541d0244051df61f301817e9f9da9fd4cb7e44ec8aacbde5958c1665b0c419401ab935114fdf532a6ad5d4e7294b1af2f347dd91a6983f +"@humanwhocodes/object-schema@npm:^2.0.3": + version: 2.0.3 + resolution: "@humanwhocodes/object-schema@npm:2.0.3" + checksum: 10c0/80520eabbfc2d32fe195a93557cef50dfe8c8905de447f022675aaf66abc33ae54098f5ea78548d925aa671cd4ab7c7daa5ad704fe42358c9b5e7db60f80696c + languageName: node + linkType: hard + +"@humanwhocodes/retry@npm:^0.3.0": + version: 0.3.0 + resolution: "@humanwhocodes/retry@npm:0.3.0" + checksum: 10c0/7111ec4e098b1a428459b4e3be5a5d2a13b02905f805a2468f4fa628d072f0de2da26a27d04f65ea2846f73ba51f4204661709f05bfccff645e3cedef8781bb6 languageName: node linkType: hard @@ -6834,7 +6841,7 @@ __metadata: "@types/react": "npm:18.3.3" "@typescript-eslint/eslint-plugin": "npm:7.10.0" "@typescript-eslint/parser": "npm:7.10.0" - eslint: "npm:8.57.0" + eslint: "npm:9.3.0" eslint-config-prettier: "npm:9.1.0" eslint-plugin-import: "npm:2.29.1" eslint-plugin-prettier: "npm:5.1.3" @@ -6890,7 +6897,7 @@ __metadata: "@typescript-eslint/parser": "npm:7.10.0" benchmark: "npm:2.1.4" cross-env: "npm:7.0.3" - eslint: "npm:8.57.0" + eslint: "npm:9.3.0" eslint-config-prettier: "npm:9.1.0" eslint-plugin-import: "npm:2.29.1" eslint-plugin-prettier: "npm:5.1.3" @@ -6924,7 +6931,7 @@ __metadata: "@types/react-dom": "npm:18.3.0" "@typescript-eslint/eslint-plugin": "npm:7.10.0" "@typescript-eslint/parser": "npm:7.10.0" - eslint: "npm:8.57.0" + eslint: "npm:9.3.0" eslint-config-prettier: "npm:9.1.0" eslint-plugin-import: "npm:2.29.1" eslint-plugin-prettier: "npm:5.1.3" @@ -6945,7 +6952,7 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:7.10.0" "@typescript-eslint/parser": "npm:7.10.0" cross-env: "npm:7.0.3" - eslint: "npm:8.57.0" + eslint: "npm:9.3.0" eslint-config-prettier: "npm:9.1.0" eslint-plugin-import: "npm:2.29.1" eslint-plugin-prettier: "npm:5.1.3" @@ -6967,7 +6974,7 @@ __metadata: "@types/react": "npm:18.3.3" "@typescript-eslint/eslint-plugin": "npm:7.10.0" "@typescript-eslint/parser": "npm:7.10.0" - eslint: "npm:8.57.0" + eslint: "npm:9.3.0" eslint-config-prettier: "npm:9.1.0" eslint-plugin-import: "npm:2.29.1" eslint-plugin-prettier: "npm:5.1.3" @@ -7002,7 +7009,7 @@ __metadata: babel-preset-es2015: "npm:6.24.1" babel-preset-react: "npm:6.24.1" babel-preset-stage-2: "npm:6.24.1" - eslint: "npm:8.57.0" + eslint: "npm:9.3.0" eslint-config-airbnb: "npm:19.0.4" eslint-config-prettier: "npm:9.1.0" eslint-plugin-import: "npm:2.29.1" @@ -7064,7 +7071,7 @@ __metadata: cssnano: "npm:7.0.1" doctoc: "npm:2.2.1" enquirer: "npm:2.4.1" - eslint: "npm:8.57.0" + eslint: "npm:9.3.0" eslint-config-prettier: "npm:9.1.0" eslint-config-react-app: "npm:7.0.1" eslint-plugin-flowtype: "npm:8.0.3" @@ -7129,7 +7136,7 @@ __metadata: "@types/tinycolor2": "npm:1.4.6" "@typescript-eslint/eslint-plugin": "npm:7.10.0" "@typescript-eslint/parser": "npm:7.10.0" - eslint: "npm:8.57.0" + eslint: "npm:9.3.0" eslint-config-prettier: "npm:9.1.0" eslint-plugin-import: "npm:2.29.1" eslint-plugin-prettier: "npm:5.1.3" @@ -7158,7 +7165,7 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:7.10.0" "@typescript-eslint/parser": "npm:7.10.0" default-browser-id: "npm:5.0.0" - eslint: "npm:8.57.0" + eslint: "npm:9.3.0" eslint-config-prettier: "npm:9.1.0" eslint-plugin-import: "npm:2.29.1" eslint-plugin-prettier: "npm:5.1.3" @@ -8334,13 +8341,6 @@ __metadata: languageName: node linkType: hard -"@ungap/structured-clone@npm:^1.2.0": - version: 1.2.0 - resolution: "@ungap/structured-clone@npm:1.2.0" - checksum: 10c0/8209c937cb39119f44eb63cf90c0b73e7c754209a6411c707be08e50e29ee81356dca1a848a405c8bdeebfe2f5e4f831ad310ae1689eeef65e7445c090c6657d - languageName: node - linkType: hard - "@yarnpkg/esbuild-plugin-pnp@npm:^3.0.0-rc.10": version: 3.0.0-rc.15 resolution: "@yarnpkg/esbuild-plugin-pnp@npm:3.0.0-rc.15" @@ -8494,6 +8494,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.11.3": + version: 8.11.3 + resolution: "acorn@npm:8.11.3" + bin: + acorn: bin/acorn + checksum: 10c0/3ff155f8812e4a746fee8ecff1f227d527c4c45655bb1fad6347c3cb58e46190598217551b1500f18542d2bbe5c87120cb6927f5a074a59166fbdd9468f0a299 + languageName: node + linkType: hard + "add-stream@npm:^1.0.0": version: 1.0.0 resolution: "add-stream@npm:1.0.0" @@ -13943,6 +13952,16 @@ __metadata: languageName: node linkType: hard +"eslint-scope@npm:^8.0.1": + version: 8.0.1 + resolution: "eslint-scope@npm:8.0.1" + dependencies: + esrecurse: "npm:^4.3.0" + estraverse: "npm:^5.2.0" + checksum: 10c0/0ec40ab284e58ac7ef064ecd23c127e03d339fa57173c96852336c73afc70ce5631da21dc1c772415a37a421291845538dd69db83c68d611044c0fde1d1fa269 + languageName: node + linkType: hard + "eslint-visitor-keys@npm:^1.0.0": version: 1.3.0 resolution: "eslint-visitor-keys@npm:1.3.0" @@ -13964,40 +13983,43 @@ __metadata: languageName: node linkType: hard -"eslint@npm:8.57.0": - version: 8.57.0 - resolution: "eslint@npm:8.57.0" +"eslint-visitor-keys@npm:^4.0.0": + version: 4.0.0 + resolution: "eslint-visitor-keys@npm:4.0.0" + checksum: 10c0/76619f42cf162705a1515a6868e6fc7567e185c7063a05621a8ac4c3b850d022661262c21d9f1fc1d144ecf0d5d64d70a3f43c15c3fc969a61ace0fb25698cf5 + languageName: node + linkType: hard + +"eslint@npm:9.3.0": + version: 9.3.0 + resolution: "eslint@npm:9.3.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.6.1" - "@eslint/eslintrc": "npm:^2.1.4" - "@eslint/js": "npm:8.57.0" - "@humanwhocodes/config-array": "npm:^0.11.14" + "@eslint/eslintrc": "npm:^3.1.0" + "@eslint/js": "npm:9.3.0" + "@humanwhocodes/config-array": "npm:^0.13.0" "@humanwhocodes/module-importer": "npm:^1.0.1" + "@humanwhocodes/retry": "npm:^0.3.0" "@nodelib/fs.walk": "npm:^1.2.8" - "@ungap/structured-clone": "npm:^1.2.0" ajv: "npm:^6.12.4" chalk: "npm:^4.0.0" cross-spawn: "npm:^7.0.2" debug: "npm:^4.3.2" - doctrine: "npm:^3.0.0" escape-string-regexp: "npm:^4.0.0" - eslint-scope: "npm:^7.2.2" - eslint-visitor-keys: "npm:^3.4.3" - espree: "npm:^9.6.1" + eslint-scope: "npm:^8.0.1" + eslint-visitor-keys: "npm:^4.0.0" + espree: "npm:^10.0.1" esquery: "npm:^1.4.2" esutils: "npm:^2.0.2" fast-deep-equal: "npm:^3.1.3" - file-entry-cache: "npm:^6.0.1" + file-entry-cache: "npm:^8.0.0" find-up: "npm:^5.0.0" glob-parent: "npm:^6.0.2" - globals: "npm:^13.19.0" - graphemer: "npm:^1.4.0" ignore: "npm:^5.2.0" imurmurhash: "npm:^0.1.4" is-glob: "npm:^4.0.0" is-path-inside: "npm:^3.0.3" - js-yaml: "npm:^4.1.0" json-stable-stringify-without-jsonify: "npm:^1.0.1" levn: "npm:^0.4.1" lodash.merge: "npm:^4.6.2" @@ -14008,7 +14030,7 @@ __metadata: text-table: "npm:^0.2.0" bin: eslint: bin/eslint.js - checksum: 10c0/00bb96fd2471039a312435a6776fe1fd557c056755eaa2b96093ef3a8508c92c8775d5f754768be6b1dddd09fdd3379ddb231eeb9b6c579ee17ea7d68000a529 + checksum: 10c0/d0cf1923408ce720f2fa0dde39094dbee6b03a71d5e6466402bbeb29c08a618713f7a1e8cfc4b4d50dbe3750ce68adf614a0e973dea6fa36ddc428dfb89d4cac languageName: node linkType: hard @@ -14071,6 +14093,17 @@ __metadata: languageName: node linkType: hard +"espree@npm:^10.0.1": + version: 10.0.1 + resolution: "espree@npm:10.0.1" + dependencies: + acorn: "npm:^8.11.3" + acorn-jsx: "npm:^5.3.2" + eslint-visitor-keys: "npm:^4.0.0" + checksum: 10c0/7c0f84afa0f9db7bb899619e6364ed832ef13fe8943691757ddde9a1805ae68b826ed66803323015f707a629a5507d0d290edda2276c25131fe0ad883b8b5636 + languageName: node + linkType: hard + "espree@npm:^9.6.0, espree@npm:^9.6.1": version: 9.6.1 resolution: "espree@npm:9.6.1" @@ -14594,6 +14627,15 @@ __metadata: languageName: node linkType: hard +"file-entry-cache@npm:^8.0.0": + version: 8.0.0 + resolution: "file-entry-cache@npm:8.0.0" + dependencies: + flat-cache: "npm:^4.0.0" + checksum: 10c0/9e2b5938b1cd9b6d7e3612bdc533afd4ac17b2fc646569e9a8abbf2eb48e5eb8e316bc38815a3ef6a1b456f4107f0d0f055a614ca613e75db6bf9ff4d72c1638 + languageName: node + linkType: hard + "file-system-cache@npm:2.3.0": version: 2.3.0 resolution: "file-system-cache@npm:2.3.0" @@ -14786,6 +14828,16 @@ __metadata: languageName: node linkType: hard +"flat-cache@npm:^4.0.0": + version: 4.0.1 + resolution: "flat-cache@npm:4.0.1" + dependencies: + flatted: "npm:^3.2.9" + keyv: "npm:^4.5.4" + checksum: 10c0/2c59d93e9faa2523e4fda6b4ada749bed432cfa28c8e251f33b25795e426a1c6dbada777afb1f74fcfff33934fdbdea921ee738fcc33e71adc9d6eca984a1cfc + languageName: node + linkType: hard + "flat@npm:^5.0.2": version: 5.0.2 resolution: "flat@npm:5.0.2" @@ -14802,6 +14854,13 @@ __metadata: languageName: node linkType: hard +"flatted@npm:^3.2.9": + version: 3.3.1 + resolution: "flatted@npm:3.3.1" + checksum: 10c0/324166b125ee07d4ca9bcf3a5f98d915d5db4f39d711fba640a3178b959919aae1f7cfd8aabcfef5826ed8aa8a2aa14cc85b2d7d18ff638ddf4ae3df39573eaf + languageName: node + linkType: hard + "flow-parser@npm:0.*": version: 0.215.1 resolution: "flow-parser@npm:0.215.1" @@ -15487,6 +15546,13 @@ __metadata: languageName: node linkType: hard +"globals@npm:^14.0.0": + version: 14.0.0 + resolution: "globals@npm:14.0.0" + checksum: 10c0/b96ff42620c9231ad468d4c58ff42afee7777ee1c963013ff8aabe095a451d0ceeb8dcd8ef4cbd64d2538cef45f787a78ba3a9574f4a634438963e334471302d + languageName: node + linkType: hard + "globals@npm:^9.18.0": version: 9.18.0 resolution: "globals@npm:9.18.0" @@ -18045,6 +18111,13 @@ __metadata: languageName: node linkType: hard +"json-buffer@npm:3.0.1": + version: 3.0.1 + resolution: "json-buffer@npm:3.0.1" + checksum: 10c0/0d1c91569d9588e7eef2b49b59851f297f3ab93c7b35c7c221e288099322be6b562767d11e4821da500f3219542b9afd2e54c5dc573107c1126ed1080f8e96d7 + languageName: node + linkType: hard + "json-joy@npm:^9.2.0": version: 9.9.1 resolution: "json-joy@npm:9.9.1" @@ -18185,6 +18258,15 @@ __metadata: languageName: node linkType: hard +"keyv@npm:^4.5.4": + version: 4.5.4 + resolution: "keyv@npm:4.5.4" + dependencies: + json-buffer: "npm:3.0.1" + checksum: 10c0/aa52f3c5e18e16bb6324876bb8b59dd02acf782a4b789c7b2ae21107fab95fab3890ed448d4f8dba80ce05391eeac4bfabb4f02a20221342982f806fa2cf271e + languageName: node + linkType: hard + "kind-of@npm:^3.0.2, kind-of@npm:^3.0.3, kind-of@npm:^3.2.0": version: 3.2.2 resolution: "kind-of@npm:3.2.2"