From 3efca1c583920e4793a430eadfb571f6694bdd98 Mon Sep 17 00:00:00 2001 From: Jonny Burger Date: Tue, 25 Jun 2024 15:06:22 +0200 Subject: [PATCH 1/2] Monorepo: Move ESLint to top level --- package.json | 7 +- packages/animation-utils/package.json | 1 - packages/babel-loader/package.json | 1 - packages/bundler/package.json | 4 - packages/cli-autocomplete/package.json | 1 - packages/cli/package.json | 4 - packages/cloudrun/package.json | 1 - packages/core/package.json | 2 - packages/create-video/package.json | 1 - packages/docs/package.json | 1 - packages/enable-scss/package.json | 1 - packages/eslint-config/package.json | 3 +- packages/eslint-plugin/package.json | 1 - packages/example/package.json | 4 - packages/fonts/package.json | 1 - packages/gif/package.json | 1 - packages/install-whisper-cpp/package.json | 4 - packages/lambda/package.json | 1 - packages/layout-utils/package.json | 1 - packages/lottie/package.json | 1 - packages/media-utils/package.json | 1 - packages/motion-blur/package.json | 1 - packages/noise/package.json | 1 - packages/paths/package.json | 1 - packages/player-example/package.json | 1 - packages/player/.eslintrc | 18 +- packages/player/package.json | 2 - packages/preload/package.json | 1 - packages/renderer/package.json | 1 - packages/rive/package.json | 1 - packages/shapes/package.json | 1 - packages/skia/package.json | 1 - packages/streaming/package.json | 4 - packages/studio-server/package.json | 4 - packages/studio-shared/package.json | 4 - packages/studio/package.json | 4 - packages/tailwind/package.json | 1 - packages/test-utils/package.json | 1 - packages/three/package.json | 2 - packages/transitions/package.json | 1 - packages/video-parser/package.json | 4 - packages/zod-types/package.json | 1 - pnpm-lock.yaml | 252 +++------------------- 43 files changed, 38 insertions(+), 311 deletions(-) diff --git a/package.json b/package.json index 452aad332c0..b719be5ffbe 100644 --- a/package.json +++ b/package.json @@ -25,8 +25,13 @@ } }, "devDependencies": { + "@jonny/eslint-config": "3.0.281", "@types/bun": "1.0.12", - "@types/node": "18.14.6" + "@types/node": "18.14.6", + "eslint": "8.56.0", + "eslint-plugin-10x": "1.5.2", + "eslint-plugin-react": "7.32.2", + "eslint-plugin-react-hooks": "4.4.0" }, "dependencies": { "turbo": "1.13.3", diff --git a/packages/animation-utils/package.json b/packages/animation-utils/package.json index 9335d46f68d..24fa23b657c 100644 --- a/packages/animation-utils/package.json +++ b/packages/animation-utils/package.json @@ -31,7 +31,6 @@ "@types/node": "18.14.6", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", - "eslint": "8.56.0", "@jonny/eslint-config": "3.0.281" }, "exports": { diff --git a/packages/babel-loader/package.json b/packages/babel-loader/package.json index 30053bfe560..04cad514622 100644 --- a/packages/babel-loader/package.json +++ b/packages/babel-loader/package.json @@ -33,7 +33,6 @@ "@jonny/eslint-config": "3.0.281", "@remotion/bundler": "workspace:*", "@types/node": "18.14.6", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "remotion": "workspace:*" diff --git a/packages/bundler/package.json b/packages/bundler/package.json index 5f910898b63..3887972dd2a 100644 --- a/packages/bundler/package.json +++ b/packages/bundler/package.json @@ -43,10 +43,6 @@ "@types/node": "18.14.6", "@types/react": "18.3.1", "@types/react-dom": "18.3.0", - "eslint": "8.56.0", - "eslint-plugin-10x": "1.5.2", - "eslint-plugin-react": "7.32.2", - "eslint-plugin-react-hooks": "4.4.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "react": "18.3.1", diff --git a/packages/cli-autocomplete/package.json b/packages/cli-autocomplete/package.json index 348bb884dfc..74ab53e5c32 100644 --- a/packages/cli-autocomplete/package.json +++ b/packages/cli-autocomplete/package.json @@ -5,7 +5,6 @@ "devDependencies": { "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", - "eslint": "8.56.0", "prettier": "3.2.5", "@fig/eslint-config-autocomplete": "1.2.1", "@withfig/autocomplete-types": "^1.20.0", diff --git a/packages/cli/package.json b/packages/cli/package.json index 00e02146d73..24dc312a8e7 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -62,10 +62,6 @@ "@remotion/tailwind": "workspace:*", "@remotion/enable-scss": "workspace:*", "@remotion/skia": "workspace:*", - "eslint": "8.56.0", - "eslint-plugin-10x": "1.5.2", - "eslint-plugin-react": "7.32.2", - "eslint-plugin-react-hooks": "4.4.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "react": "18.3.1", diff --git a/packages/cloudrun/package.json b/packages/cloudrun/package.json index 7c3564685f4..532ff2b5a86 100644 --- a/packages/cloudrun/package.json +++ b/packages/cloudrun/package.json @@ -31,7 +31,6 @@ "@types/node": "^18.11.2", "@remotion/compositor-linux-x64-gnu": "workspace:*", "@types/minimist": "1.2.2", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "^3.2.4" }, diff --git a/packages/core/package.json b/packages/core/package.json index 0c216d2ee8e..394181060bf 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -32,8 +32,6 @@ "@types/node": "18.14.6", "@types/react": "18.3.1", "@types/react-dom": "18.3.0", - "eslint": "8.56.0", - "eslint-plugin-require-extensions": "^0.1.2", "jsdom": "21.1.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", diff --git a/packages/create-video/package.json b/packages/create-video/package.json index 6cef01a5990..c53480158a7 100644 --- a/packages/create-video/package.json +++ b/packages/create-video/package.json @@ -31,7 +31,6 @@ "@types/prompts": "^2.0.12", "@types/react": "18.3.1", "@types/tar": "6.1.1", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "vitest": "0.31.1" diff --git a/packages/docs/package.json b/packages/docs/package.json index 89d7145a8fb..7aa197ea2f1 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -90,7 +90,6 @@ "@types/react": "18.3.1", "@types/unist": "^2.0.0", "@typescript/twoslash": "3.2.1", - "eslint": "8.56.0", "fenceparser": "^2.2.0", "lodash.sortby": "^4.7.0", "prettier": "3.2.5", diff --git a/packages/enable-scss/package.json b/packages/enable-scss/package.json index 675df44d1c7..96bee7501ef 100644 --- a/packages/enable-scss/package.json +++ b/packages/enable-scss/package.json @@ -31,7 +31,6 @@ "@jonny/eslint-config": "3.0.281", "@remotion/bundler": "workspace:*", "@types/node": "18.14.6", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 8767533fa1a..feed3a71475 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -23,8 +23,7 @@ "eslint": ">=7.15.0" }, "devDependencies": { - "@types/node": "18.14.6", - "eslint": "8.56.0" + "@types/node": "18.14.6" }, "keywords": [ "remotion", diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 5e9738b460b..09fb00ca61b 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -22,7 +22,6 @@ "eslint": ">=7.0.0" }, "devDependencies": { - "eslint": "8.56.0", "vitest": "0.31.1" }, "private": false diff --git a/packages/example/package.json b/packages/example/package.json index ee4e5450834..21ea7351d6c 100644 --- a/packages/example/package.json +++ b/packages/example/package.json @@ -88,10 +88,6 @@ "sass": "1.77.2" }, "devDependencies": { - "eslint": "8.56.0", - "eslint-plugin-10x": "1.5.2", - "eslint-plugin-react": "7.32.2", - "eslint-plugin-react-hooks": "4.4.0", "prettier-plugin-organize-imports": "3.2.4", "sharp": "0.32.6" }, diff --git a/packages/fonts/package.json b/packages/fonts/package.json index 459023c1800..d349175656a 100644 --- a/packages/fonts/package.json +++ b/packages/fonts/package.json @@ -29,7 +29,6 @@ "devDependencies": { "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/gif/package.json b/packages/gif/package.json index baa0a7093fe..afee6202949 100644 --- a/packages/gif/package.json +++ b/packages/gif/package.json @@ -37,7 +37,6 @@ "@types/react": "18.3.1", "@types/react-dom": "18.3.0", "esbuild": "0.18.6", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "react": "18.3.1", diff --git a/packages/install-whisper-cpp/package.json b/packages/install-whisper-cpp/package.json index 0c1619a9156..966326f706a 100644 --- a/packages/install-whisper-cpp/package.json +++ b/packages/install-whisper-cpp/package.json @@ -28,10 +28,6 @@ "devDependencies": { "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", - "eslint": "8.56.0", - "eslint-plugin-10x": "1.5.2", - "eslint-plugin-react": "7.32.2", - "eslint-plugin-react-hooks": "4.4.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/lambda/package.json b/packages/lambda/package.json index 2967ea80705..6e1f98013fb 100644 --- a/packages/lambda/package.json +++ b/packages/lambda/package.json @@ -45,7 +45,6 @@ "@types/node": "18.14.6", "@types/react": "18.3.1", "@types/prompt": "^1.1.0", - "eslint": "8.56.0", "prettier": "3.2.5", "pureimage": "0.4.13", "prettier-plugin-organize-imports": "3.2.4", diff --git a/packages/layout-utils/package.json b/packages/layout-utils/package.json index 230c6c28528..f19d6cbb564 100644 --- a/packages/layout-utils/package.json +++ b/packages/layout-utils/package.json @@ -37,7 +37,6 @@ "devDependencies": { "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/lottie/package.json b/packages/lottie/package.json index 3be29310cae..5000d7b7764 100644 --- a/packages/lottie/package.json +++ b/packages/lottie/package.json @@ -46,7 +46,6 @@ "@types/node": "18.14.6", "@types/react": "18.3.1", "@types/react-dom": "18.3.0", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "react": "18.3.1", diff --git a/packages/media-utils/package.json b/packages/media-utils/package.json index 71574925229..63b71355fec 100644 --- a/packages/media-utils/package.json +++ b/packages/media-utils/package.json @@ -27,7 +27,6 @@ "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "@types/react": "18.3.1", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/motion-blur/package.json b/packages/motion-blur/package.json index 35c8522bfcf..926bbd45ec7 100644 --- a/packages/motion-blur/package.json +++ b/packages/motion-blur/package.json @@ -39,7 +39,6 @@ "devDependencies": { "@jonny/eslint-config": "3.0.281", "@types/react": "18.3.1", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "react": "18.3.1", diff --git a/packages/noise/package.json b/packages/noise/package.json index 8bc38d0be07..d5b3949a439 100644 --- a/packages/noise/package.json +++ b/packages/noise/package.json @@ -41,7 +41,6 @@ "devDependencies": { "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/paths/package.json b/packages/paths/package.json index c83715f662e..0ba92f87511 100644 --- a/packages/paths/package.json +++ b/packages/paths/package.json @@ -20,7 +20,6 @@ "devDependencies": { "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/player-example/package.json b/packages/player-example/package.json index 68ea7827491..6fd193691ad 100644 --- a/packages/player-example/package.json +++ b/packages/player-example/package.json @@ -16,7 +16,6 @@ "@remotion/preload": "workspace:*", "@types/react": "18.3.1", "@types/react-dom": "18.3.0", - "eslint": "8.56.0", "next": "14.1.4", "react": "18.3.1", "react-dom": "18.3.1", diff --git a/packages/player/.eslintrc b/packages/player/.eslintrc index c329fa13954..812b8990ba6 100644 --- a/packages/player/.eslintrc +++ b/packages/player/.eslintrc @@ -1,9 +1,5 @@ { - "extends": [ - "@jonny/eslint-config/react", - "plugin:require-extensions/recommended" - ], - "plugins": ["require-extensions"], + "extends": ["@jonny/eslint-config/react"], "rules": { "no-console": "error", "@typescript-eslint/no-restricted-imports": [ @@ -13,10 +9,10 @@ { "name": "zod", "message": "Can only import zod as a type", - "allowTypeImports": true - } - ] - } - ] - } + "allowTypeImports": true, + }, + ], + }, + ], + }, } diff --git a/packages/player/package.json b/packages/player/package.json index 3606879c63a..deecdca7448 100644 --- a/packages/player/package.json +++ b/packages/player/package.json @@ -49,8 +49,6 @@ "@types/react": "18.3.1", "@types/react-dom": "18.3.0", "csstype": "^3.1.1", - "eslint": "8.56.0", - "eslint-plugin-require-extensions": "^0.1.2", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "react": "18.3.1", diff --git a/packages/preload/package.json b/packages/preload/package.json index 08881a072c6..f3887260c93 100644 --- a/packages/preload/package.json +++ b/packages/preload/package.json @@ -20,7 +20,6 @@ }, "devDependencies": { "@jonny/eslint-config": "3.0.281", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/renderer/package.json b/packages/renderer/package.json index f14a9a93f80..ddf76a306df 100644 --- a/packages/renderer/package.json +++ b/packages/renderer/package.json @@ -43,7 +43,6 @@ "@types/react": "18.3.1", "@types/react-dom": "18.3.0", "@remotion/streaming": "workspace:*", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "react": "18.3.1", diff --git a/packages/rive/package.json b/packages/rive/package.json index ca90695eb96..c0d60da42b0 100644 --- a/packages/rive/package.json +++ b/packages/rive/package.json @@ -32,7 +32,6 @@ "@types/node": "18.14.6", "@types/react": "18.3.1", "@types/react-dom": "18.3.0", - "eslint": "8.56.0", "prettier": "3.2.5", "react": "18.3.1", "react-dom": "18.3.1", diff --git a/packages/shapes/package.json b/packages/shapes/package.json index 10f450969e5..615ee8db66f 100644 --- a/packages/shapes/package.json +++ b/packages/shapes/package.json @@ -23,7 +23,6 @@ "@testing-library/react": "^13.4.0", "@types/node": "18.14.6", "@types/react": "18.3.1", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "react": "18.3.1", diff --git a/packages/skia/package.json b/packages/skia/package.json index de06d813192..b8dbe54329e 100644 --- a/packages/skia/package.json +++ b/packages/skia/package.json @@ -34,7 +34,6 @@ "@shopify/react-native-skia": "^1.2.2", "@types/react": "18.3.1", "@types/react-native": "^0.69.2", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "react": "18.3.1", diff --git a/packages/streaming/package.json b/packages/streaming/package.json index ee07484f38c..6bc2916f4ab 100644 --- a/packages/streaming/package.json +++ b/packages/streaming/package.json @@ -22,10 +22,6 @@ }, "devDependencies": { "@jonny/eslint-config": "3.0.281", - "eslint": "8.56.0", - "eslint-plugin-10x": "1.5.2", - "eslint-plugin-react": "7.32.2", - "eslint-plugin-react-hooks": "4.4.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/studio-server/package.json b/packages/studio-server/package.json index b76ddb551ce..7d638789244 100644 --- a/packages/studio-server/package.json +++ b/packages/studio-server/package.json @@ -39,10 +39,6 @@ "@types/node": "18.14.6", "@types/react": "18.3.1", "@babel/types": "7.24.0", - "eslint": "8.56.0", - "eslint-plugin-10x": "1.5.2", - "eslint-plugin-react": "7.32.2", - "eslint-plugin-react-hooks": "4.4.0", "prettier": "3.2.5", "@types/semver": "^7.3.4", "prettier-plugin-organize-imports": "3.2.4" diff --git a/packages/studio-shared/package.json b/packages/studio-shared/package.json index 824accb20cc..baa6f429534 100644 --- a/packages/studio-shared/package.json +++ b/packages/studio-shared/package.json @@ -23,10 +23,6 @@ "devDependencies": { "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", - "eslint": "8.56.0", - "eslint-plugin-10x": "1.5.2", - "eslint-plugin-react": "7.32.2", - "eslint-plugin-react-hooks": "4.4.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "@remotion/renderer": "workspace:*" diff --git a/packages/studio/package.json b/packages/studio/package.json index 956e9a4d7b4..075c0a00bd7 100644 --- a/packages/studio/package.json +++ b/packages/studio/package.json @@ -37,10 +37,6 @@ "@types/node": "18.14.6", "@types/react": "18.3.1", "@types/react-dom": "18.3.0", - "eslint": "8.56.0", - "eslint-plugin-10x": "1.5.2", - "eslint-plugin-react": "7.32.2", - "eslint-plugin-react-hooks": "4.4.0", "prettier": "3.2.5", "@types/semver": "^7.3.4", "prettier-plugin-organize-imports": "3.2.4", diff --git a/packages/tailwind/package.json b/packages/tailwind/package.json index cd377cbc592..38ccd1037ee 100644 --- a/packages/tailwind/package.json +++ b/packages/tailwind/package.json @@ -36,7 +36,6 @@ "@remotion/bundler": "workspace:*", "@types/node": "18.14.6", "autoprefixer": "^10.4.14", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 9fae7a3222f..ac7b22b096a 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -23,7 +23,6 @@ "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "@types/react": "18.3.1", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/three/package.json b/packages/three/package.json index 0dca7e42562..181603af71c 100644 --- a/packages/three/package.json +++ b/packages/three/package.json @@ -31,14 +31,12 @@ "remotion": "workspace:*" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@react-three/fiber": "8.13.5", "@types/node": "18.14.6", "@types/react": "18.3.1", "@types/react-reconciler": "^0.26.4", "@types/three": "0.157.2", "@types/web": "0.0.78", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "react": "18.3.1", diff --git a/packages/transitions/package.json b/packages/transitions/package.json index 79a400b9a2a..f5baa21c732 100644 --- a/packages/transitions/package.json +++ b/packages/transitions/package.json @@ -29,7 +29,6 @@ "devDependencies": { "@jonny/eslint-config": "3.0.281", "@happy-dom/global-registrator": "14.5.1", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "remotion": "workspace:*", diff --git a/packages/video-parser/package.json b/packages/video-parser/package.json index 60ac0213fa7..2c7f87df1f6 100644 --- a/packages/video-parser/package.json +++ b/packages/video-parser/package.json @@ -35,10 +35,6 @@ "@jonny/eslint-config": "3.0.281", "@types/bun": "1.0.12", "@types/node": "18.14.6", - "eslint": "8.56.0", - "eslint-plugin-10x": "1.5.2", - "eslint-plugin-react": "7.32.2", - "eslint-plugin-react-hooks": "4.4.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/zod-types/package.json b/packages/zod-types/package.json index f05cbfe041e..61e2f591469 100644 --- a/packages/zod-types/package.json +++ b/packages/zod-types/package.json @@ -28,7 +28,6 @@ }, "devDependencies": { "@jonny/eslint-config": "3.0.281", - "eslint": "8.56.0", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "zod": "3.22.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1f871aca692..657507223d8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,12 +18,27 @@ importers: specifier: 5.3.3 version: 5.3.3 devDependencies: + '@jonny/eslint-config': + specifier: 3.0.281 + version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/bun': specifier: 1.0.12 version: 1.0.12 '@types/node': specifier: 18.14.6 version: 18.14.6 + eslint: + specifier: 8.56.0 + version: 8.56.0 + eslint-plugin-10x: + specifier: 1.5.2 + version: 1.5.2(eslint@8.56.0) + eslint-plugin-react: + specifier: 7.32.2 + version: 7.32.2(eslint@8.56.0) + eslint-plugin-react-hooks: + specifier: 4.4.0 + version: 4.4.0(eslint@8.56.0) packages/ai-improvements: dependencies: @@ -58,9 +73,6 @@ importers: '@types/react': specifier: 18.3.1 version: 18.3.1 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -155,9 +167,6 @@ importers: '@types/node': specifier: 18.14.6 version: 18.14.6 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -210,18 +219,6 @@ importers: '@types/react-dom': specifier: 18.3.0 version: 18.3.0 - eslint: - specifier: 8.56.0 - version: 8.56.0 - eslint-plugin-10x: - specifier: 1.5.2 - version: 1.5.2(eslint@8.56.0) - eslint-plugin-react: - specifier: 7.32.2 - version: 7.32.2(eslint@8.56.0) - eslint-plugin-react-hooks: - specifier: 4.4.0 - version: 4.4.0(eslint@8.56.0) prettier: specifier: 3.2.5 version: 3.2.5 @@ -304,18 +301,6 @@ importers: '@types/react-dom': specifier: 18.3.0 version: 18.3.0 - eslint: - specifier: 8.56.0 - version: 8.56.0 - eslint-plugin-10x: - specifier: 1.5.2 - version: 1.5.2(eslint@8.56.0) - eslint-plugin-react: - specifier: 7.32.2 - version: 7.32.2(eslint@8.56.0) - eslint-plugin-react-hooks: - specifier: 4.4.0 - version: 4.4.0(eslint@8.56.0) prettier: specifier: 3.2.5 version: 3.2.5 @@ -349,9 +334,6 @@ importers: '@withfig/autocomplete-types': specifier: ^1.20.0 version: 1.30.0 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -407,9 +389,6 @@ importers: '@types/node': specifier: ^18.11.2 version: 18.14.6 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -457,12 +436,6 @@ importers: '@types/react-dom': specifier: 18.3.0 version: 18.3.0 - eslint: - specifier: 8.56.0 - version: 8.56.0 - eslint-plugin-require-extensions: - specifier: ^0.1.2 - version: 0.1.2(eslint@8.56.0) happy-dom: specifier: 14.5.1 version: 14.5.1 @@ -530,9 +503,6 @@ importers: '@types/tar': specifier: 6.1.1 version: 6.1.1 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -765,9 +735,6 @@ importers: '@typescript/twoslash': specifier: 3.2.1 version: 3.2.1 - eslint: - specifier: 8.56.0 - version: 8.56.0 fenceparser: specifier: ^2.2.0 version: 2.2.0 @@ -817,9 +784,6 @@ importers: '@types/node': specifier: 18.14.6 version: 18.14.6 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -838,6 +802,9 @@ importers: '@typescript-eslint/parser': specifier: 6.21.0 version: 6.21.0(eslint@8.56.0)(typescript@5.3.3) + eslint: + specifier: '>=7.15.0' + version: 8.56.0 eslint-plugin-10x: specifier: 1.5.2 version: 1.5.2(eslint@8.56.0) @@ -851,19 +818,16 @@ importers: '@types/node': specifier: 18.14.6 version: 18.14.6 - eslint: - specifier: 8.56.0 - version: 8.56.0 packages/eslint-plugin: dependencies: '@typescript-eslint/utils': specifier: 5.19.0 version: 5.19.0(eslint@8.56.0)(typescript@5.3.3) - devDependencies: eslint: - specifier: 8.56.0 + specifier: '>=7.0.0' version: 8.56.0 + devDependencies: vitest: specifier: 0.31.1 version: 0.31.1(happy-dom@14.5.1)(jsdom@21.1.0) @@ -1057,18 +1021,6 @@ importers: specifier: 3.22.3 version: 3.22.3 devDependencies: - eslint: - specifier: 8.56.0 - version: 8.56.0 - eslint-plugin-10x: - specifier: 1.5.2 - version: 1.5.2(eslint@8.56.0) - eslint-plugin-react: - specifier: 7.32.2 - version: 7.32.2(eslint@8.56.0) - eslint-plugin-react-hooks: - specifier: 4.4.0 - version: 4.4.0(eslint@8.56.0) prettier-plugin-organize-imports: specifier: 3.2.4 version: 3.2.4(prettier@3.2.5)(typescript@5.3.3) @@ -1110,9 +1062,6 @@ importers: '@types/node': specifier: 18.14.6 version: 18.14.6 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1141,9 +1090,6 @@ importers: esbuild: specifier: 0.18.6 version: 0.18.6 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1200,18 +1146,6 @@ importers: '@types/node': specifier: 18.14.6 version: 18.14.6 - eslint: - specifier: 8.56.0 - version: 8.56.0 - eslint-plugin-10x: - specifier: 1.5.2 - version: 1.5.2(eslint@8.56.0) - eslint-plugin-react: - specifier: 7.32.2 - version: 7.32.2(eslint@8.56.0) - eslint-plugin-react-hooks: - specifier: 4.4.0 - version: 4.4.0(eslint@8.56.0) prettier: specifier: 3.2.5 version: 3.2.5 @@ -1366,9 +1300,6 @@ importers: '@types/react': specifier: 18.3.1 version: 18.3.1 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1417,9 +1348,6 @@ importers: '@types/node': specifier: 18.14.6 version: 18.14.6 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1448,9 +1376,6 @@ importers: '@types/react-dom': specifier: 18.3.0 version: 18.3.0 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1485,9 +1410,6 @@ importers: '@types/react': specifier: 18.3.1 version: 18.3.1 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1507,9 +1429,6 @@ importers: '@types/react': specifier: 18.3.1 version: 18.3.1 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1538,9 +1457,6 @@ importers: '@types/node': specifier: 18.14.6 version: 18.14.6 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1556,9 +1472,6 @@ importers: '@types/node': specifier: 18.14.6 version: 18.14.6 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1593,12 +1506,6 @@ importers: csstype: specifier: ^3.1.1 version: 3.1.1 - eslint: - specifier: 8.56.0 - version: 8.56.0 - eslint-plugin-require-extensions: - specifier: ^0.1.2 - version: 0.1.2(eslint@8.56.0) prettier: specifier: 3.2.5 version: 3.2.5 @@ -1644,9 +1551,6 @@ importers: '@types/react-dom': specifier: 18.3.0 version: 18.3.0 - eslint: - specifier: 8.56.0 - version: 8.56.0 next: specifier: 14.1.4 version: 14.1.4(react-dom@18.3.1)(react@18.3.1) @@ -1672,9 +1576,6 @@ importers: '@jonny/eslint-config': specifier: 3.0.281 version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1755,9 +1656,6 @@ importers: '@types/ws': specifier: 8.5.10 version: 8.5.10 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1792,9 +1690,6 @@ importers: '@types/react-dom': specifier: 18.3.0 version: 18.3.0 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1832,9 +1727,6 @@ importers: '@types/react-dom': specifier: 18.3.0 version: 18.3.0 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1869,9 +1761,6 @@ importers: '@types/react-native': specifier: ^0.69.2 version: 0.69.2 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -1890,18 +1779,6 @@ importers: '@jonny/eslint-config': specifier: 3.0.281 version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) - eslint: - specifier: 8.56.0 - version: 8.56.0 - eslint-plugin-10x: - specifier: 1.5.2 - version: 1.5.2(eslint@8.56.0) - eslint-plugin-react: - specifier: 7.32.2 - version: 7.32.2(eslint@8.56.0) - eslint-plugin-react-hooks: - specifier: 4.4.0 - version: 4.4.0(eslint@8.56.0) prettier: specifier: 3.2.5 version: 3.2.5 @@ -1957,18 +1834,6 @@ importers: '@types/semver': specifier: ^7.3.4 version: 7.5.3 - eslint: - specifier: 8.56.0 - version: 8.56.0 - eslint-plugin-10x: - specifier: 1.5.2 - version: 1.5.2(eslint@8.56.0) - eslint-plugin-react: - specifier: 7.32.2 - version: 7.32.2(eslint@8.56.0) - eslint-plugin-react-hooks: - specifier: 4.4.0 - version: 4.4.0(eslint@8.56.0) prettier: specifier: 3.2.5 version: 3.2.5 @@ -2033,18 +1898,6 @@ importers: '@types/semver': specifier: ^7.3.4 version: 7.5.3 - eslint: - specifier: 8.56.0 - version: 8.56.0 - eslint-plugin-10x: - specifier: 1.5.2 - version: 1.5.2(eslint@8.56.0) - eslint-plugin-react: - specifier: 7.32.2 - version: 7.32.2(eslint@8.56.0) - eslint-plugin-react-hooks: - specifier: 4.4.0 - version: 4.4.0(eslint@8.56.0) prettier: specifier: 3.2.5 version: 3.2.5 @@ -2070,18 +1923,6 @@ importers: '@types/node': specifier: 18.14.6 version: 18.14.6 - eslint: - specifier: 8.56.0 - version: 8.56.0 - eslint-plugin-10x: - specifier: 1.5.2 - version: 1.5.2(eslint@8.56.0) - eslint-plugin-react: - specifier: 7.32.2 - version: 7.32.2(eslint@8.56.0) - eslint-plugin-react-hooks: - specifier: 4.4.0 - version: 4.4.0(eslint@8.56.0) prettier: specifier: 3.2.5 version: 3.2.5 @@ -2122,9 +1963,6 @@ importers: '@types/node': specifier: 18.14.6 version: 18.14.6 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -2143,9 +1981,6 @@ importers: '@types/react': specifier: 18.3.1 version: 18.3.1 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -2168,9 +2003,6 @@ importers: specifier: workspace:* version: link:../core devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@react-three/fiber': specifier: 8.13.5 version: 8.13.5(react-dom@18.3.1)(react@18.3.1)(three@0.158.0) @@ -2189,9 +2021,6 @@ importers: '@types/web': specifier: 0.0.78 version: 0.0.78 - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -2241,9 +2070,6 @@ importers: '@vitejs/plugin-react': specifier: ^2.0.0 version: 2.2.0(vite@3.2.10) - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -2268,18 +2094,6 @@ importers: '@types/node': specifier: 18.14.6 version: 18.14.6 - eslint: - specifier: 8.56.0 - version: 8.56.0 - eslint-plugin-10x: - specifier: 1.5.2 - version: 1.5.2(eslint@8.56.0) - eslint-plugin-react: - specifier: 7.32.2 - version: 7.32.2(eslint@8.56.0) - eslint-plugin-react-hooks: - specifier: 4.4.0 - version: 4.4.0(eslint@8.56.0) prettier: specifier: 3.2.5 version: 3.2.5 @@ -2296,9 +2110,6 @@ importers: '@jonny/eslint-config': specifier: 3.0.281 version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) - eslint: - specifier: 8.56.0 - version: 8.56.0 prettier: specifier: 3.2.5 version: 3.2.5 @@ -8392,6 +8203,7 @@ packages: /@humanwhocodes/object-schema@2.0.3: resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead /@jest/types@27.5.1: resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} @@ -13983,15 +13795,6 @@ packages: semver: 6.3.1 string.prototype.matchall: 4.0.11 - /eslint-plugin-require-extensions@0.1.2(eslint@8.56.0): - resolution: {integrity: sha512-UtddVQMdE2SezgWwK7JO7eCBUDUqLg6jq8YGlz5RlSG06Sqlr+xcAaosho3wZYrOzfp6zKUseDFavWgoAgCimQ==} - engines: {node: '>=16'} - peerDependencies: - eslint: '*' - dependencies: - eslint: 8.56.0 - dev: true - /eslint-scope@5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} @@ -14749,15 +14552,6 @@ packages: /function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - /function.prototype.name@1.1.5: - resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - functions-have-names: 1.2.3 - /function.prototype.name@1.1.6: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} @@ -15735,6 +15529,7 @@ packages: /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: once: 1.4.0 wrappy: 1.0.2 @@ -20313,6 +20108,7 @@ packages: /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.0 @@ -23309,7 +23105,7 @@ packages: resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} engines: {node: '>= 0.4'} dependencies: - function.prototype.name: 1.1.5 + function.prototype.name: 1.1.6 has-tostringtag: 1.0.2 is-async-function: 2.0.0 is-date-object: 1.0.5 From 23fa5fd1732d0f19e15e3373d07e0ef1303ea681 Mon Sep 17 00:00:00 2001 From: Jonny Burger Date: Tue, 25 Jun 2024 15:13:53 +0200 Subject: [PATCH 2/2] eslint-config to top-level --- packages/animation-utils/package.json | 3 +- packages/babel-loader/package.json | 1 - packages/bundler/package.json | 1 - packages/cli-autocomplete/package.json | 1 - packages/cli/package.json | 1 - packages/cloudrun/package.json | 1 - packages/core/package.json | 1 - packages/create-video/package.json | 1 - packages/docs/package.json | 1 - packages/enable-scss/package.json | 1 - packages/fonts/package.json | 1 - packages/gif/package.json | 1 - packages/install-whisper-cpp/package.json | 1 - packages/lambda/package.json | 1 - packages/layout-utils/package.json | 1 - packages/lottie/package.json | 1 - packages/media-utils/package.json | 1 - packages/motion-blur/package.json | 1 - packages/noise/package.json | 1 - packages/paths/package.json | 1 - packages/player/package.json | 1 - packages/preload/package.json | 1 - packages/renderer/package.json | 1 - packages/rive/package.json | 1 - packages/shapes/package.json | 1 - packages/skia/package.json | 1 - packages/streaming/package.json | 1 - packages/studio-server/package.json | 1 - packages/studio-shared/package.json | 1 - packages/studio/package.json | 1 - packages/tailwind/package.json | 1 - packages/test-utils/package.json | 1 - packages/transitions/package.json | 1 - packages/video-parser/package.json | 1 - packages/zod-types/package.json | 1 - pnpm-lock.yaml | 128 ++++------------------ 36 files changed, 24 insertions(+), 141 deletions(-) diff --git a/packages/animation-utils/package.json b/packages/animation-utils/package.json index 24fa23b657c..8c2d89c6608 100644 --- a/packages/animation-utils/package.json +++ b/packages/animation-utils/package.json @@ -30,8 +30,7 @@ "@types/react": "18.3.1", "@types/node": "18.14.6", "prettier": "3.2.5", - "prettier-plugin-organize-imports": "3.2.4", - "@jonny/eslint-config": "3.0.281" + "prettier-plugin-organize-imports": "3.2.4" }, "exports": { "./package.json": "./package.json", diff --git a/packages/babel-loader/package.json b/packages/babel-loader/package.json index 04cad514622..7dc10843049 100644 --- a/packages/babel-loader/package.json +++ b/packages/babel-loader/package.json @@ -30,7 +30,6 @@ "webpack": "5.83.1" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@remotion/bundler": "workspace:*", "@types/node": "18.14.6", "prettier": "3.2.5", diff --git a/packages/bundler/package.json b/packages/bundler/package.json index 3887972dd2a..1dec6243d2a 100644 --- a/packages/bundler/package.json +++ b/packages/bundler/package.json @@ -39,7 +39,6 @@ "react-dom": ">=16.8.0" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "@types/react": "18.3.1", "@types/react-dom": "18.3.0", diff --git a/packages/cli-autocomplete/package.json b/packages/cli-autocomplete/package.json index 74ab53e5c32..305dd9d1284 100644 --- a/packages/cli-autocomplete/package.json +++ b/packages/cli-autocomplete/package.json @@ -3,7 +3,6 @@ "name": "@remotion/fig-autocomplete", "private": true, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "prettier": "3.2.5", "@fig/eslint-config-autocomplete": "1.2.1", diff --git a/packages/cli/package.json b/packages/cli/package.json index 24dc312a8e7..13bd6ec2e7d 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -51,7 +51,6 @@ "react-dom": ">=16.8.0" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/minimist": "^1.2.2", "@types/node": "18.14.6", "@types/prompts": "^2.4.1", diff --git a/packages/cloudrun/package.json b/packages/cloudrun/package.json index 532ff2b5a86..3fabe2e8261 100644 --- a/packages/cloudrun/package.json +++ b/packages/cloudrun/package.json @@ -27,7 +27,6 @@ "zod": "3.22.3" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/node": "^18.11.2", "@remotion/compositor-linux-x64-gnu": "workspace:*", "@types/minimist": "1.2.2", diff --git a/packages/core/package.json b/packages/core/package.json index 394181060bf..26ac967bb13 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -25,7 +25,6 @@ "react-dom": ">=16.8.0" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@testing-library/react": "14.0.0", "@happy-dom/global-registrator": "14.5.1", "happy-dom": "14.5.1", diff --git a/packages/create-video/package.json b/packages/create-video/package.json index c53480158a7..83a73864ec0 100644 --- a/packages/create-video/package.json +++ b/packages/create-video/package.json @@ -25,7 +25,6 @@ "tar": "6.2.1" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/minimist": "1.2.2", "@types/node": "18.14.6", "@types/prompts": "^2.0.12", diff --git a/packages/docs/package.json b/packages/docs/package.json index 7aa197ea2f1..794580516c1 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -26,7 +26,6 @@ "@docusaurus/preset-classic": "2.4.1", "@docusaurus/theme-common": "2.4.1", "@docusaurus/types": "2.4.1", - "@jonny/eslint-config": "3.0.281", "@mdx-js/react": "^1.6.21", "@remotion-dev/cube-presentation": "https://www.remotion.pro/pkg/cube-transition/1.0.1/docs", "@remotion/animation-utils": "workspace:*", diff --git a/packages/enable-scss/package.json b/packages/enable-scss/package.json index 96bee7501ef..ab74ab659b4 100644 --- a/packages/enable-scss/package.json +++ b/packages/enable-scss/package.json @@ -28,7 +28,6 @@ "@remotion/bundler": "workspace:*" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@remotion/bundler": "workspace:*", "@types/node": "18.14.6", "prettier": "3.2.5", diff --git a/packages/fonts/package.json b/packages/fonts/package.json index d349175656a..9882f4b0902 100644 --- a/packages/fonts/package.json +++ b/packages/fonts/package.json @@ -27,7 +27,6 @@ "remotion": "workspace:*" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" diff --git a/packages/gif/package.json b/packages/gif/package.json index afee6202949..53b31678c65 100644 --- a/packages/gif/package.json +++ b/packages/gif/package.json @@ -32,7 +32,6 @@ "remotion": "workspace:*" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "@types/react": "18.3.1", "@types/react-dom": "18.3.0", diff --git a/packages/install-whisper-cpp/package.json b/packages/install-whisper-cpp/package.json index 966326f706a..baa199498cc 100644 --- a/packages/install-whisper-cpp/package.json +++ b/packages/install-whisper-cpp/package.json @@ -26,7 +26,6 @@ "react-dom": ">=16.8.0" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" diff --git a/packages/lambda/package.json b/packages/lambda/package.json index 6e1f98013fb..1a2d63c32c8 100644 --- a/packages/lambda/package.json +++ b/packages/lambda/package.json @@ -37,7 +37,6 @@ "zod": "3.22.3" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@remotion/bundler": "workspace:*", "@remotion/compositor-linux-arm64-gnu": "workspace:*", "@types/mime-types": "2.1.1", diff --git a/packages/layout-utils/package.json b/packages/layout-utils/package.json index f19d6cbb564..902d8be6b55 100644 --- a/packages/layout-utils/package.json +++ b/packages/layout-utils/package.json @@ -35,7 +35,6 @@ }, "dependencies": {}, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" diff --git a/packages/lottie/package.json b/packages/lottie/package.json index 5000d7b7764..0fed8c79da7 100644 --- a/packages/lottie/package.json +++ b/packages/lottie/package.json @@ -42,7 +42,6 @@ } }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "@types/react": "18.3.1", "@types/react-dom": "18.3.0", diff --git a/packages/media-utils/package.json b/packages/media-utils/package.json index 63b71355fec..a41868a21bf 100644 --- a/packages/media-utils/package.json +++ b/packages/media-utils/package.json @@ -24,7 +24,6 @@ "react-dom": ">=16.8.0" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "@types/react": "18.3.1", "prettier": "3.2.5", diff --git a/packages/motion-blur/package.json b/packages/motion-blur/package.json index 926bbd45ec7..340d80d3280 100644 --- a/packages/motion-blur/package.json +++ b/packages/motion-blur/package.json @@ -37,7 +37,6 @@ } }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/react": "18.3.1", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", diff --git a/packages/noise/package.json b/packages/noise/package.json index d5b3949a439..aac583d4117 100644 --- a/packages/noise/package.json +++ b/packages/noise/package.json @@ -39,7 +39,6 @@ "simplex-noise": "4.0.1" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" diff --git a/packages/paths/package.json b/packages/paths/package.json index 0ba92f87511..1d49eaf6b6a 100644 --- a/packages/paths/package.json +++ b/packages/paths/package.json @@ -18,7 +18,6 @@ "url": "https://github.com/remotion-dev/remotion/issues" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" diff --git a/packages/player/package.json b/packages/player/package.json index deecdca7448..8fc1fd609a8 100644 --- a/packages/player/package.json +++ b/packages/player/package.json @@ -42,7 +42,6 @@ "react-dom": ">=16.8.0" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@testing-library/react": "13.1.1", "@happy-dom/global-registrator": "14.5.1", "@types/node": "18.14.6", diff --git a/packages/preload/package.json b/packages/preload/package.json index f3887260c93..79169d033c0 100644 --- a/packages/preload/package.json +++ b/packages/preload/package.json @@ -19,7 +19,6 @@ "url": "https://github.com/remotion-dev/remotion/issues" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/renderer/package.json b/packages/renderer/package.json index ddf76a306df..554a63e6b3d 100644 --- a/packages/renderer/package.json +++ b/packages/renderer/package.json @@ -33,7 +33,6 @@ "react-dom": ">=16.8.0" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@testing-library/dom": "^8.16.0", "@testing-library/react": "13.3.0", "@happy-dom/global-registrator": "14.5.1", diff --git a/packages/rive/package.json b/packages/rive/package.json index c0d60da42b0..c9e4b727241 100644 --- a/packages/rive/package.json +++ b/packages/rive/package.json @@ -28,7 +28,6 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "@types/react": "18.3.1", "@types/react-dom": "18.3.0", diff --git a/packages/shapes/package.json b/packages/shapes/package.json index 615ee8db66f..018427bc4a6 100644 --- a/packages/shapes/package.json +++ b/packages/shapes/package.json @@ -19,7 +19,6 @@ }, "devDependencies": { "@types/react-dom": "18.3.0", - "@jonny/eslint-config": "3.0.281", "@testing-library/react": "^13.4.0", "@types/node": "18.14.6", "@types/react": "18.3.1", diff --git a/packages/skia/package.json b/packages/skia/package.json index b8dbe54329e..4d330fff837 100644 --- a/packages/skia/package.json +++ b/packages/skia/package.json @@ -29,7 +29,6 @@ "react-dom": ">=16.8.0" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@remotion/bundler": "workspace:*", "@shopify/react-native-skia": "^1.2.2", "@types/react": "18.3.1", diff --git a/packages/streaming/package.json b/packages/streaming/package.json index 6bc2916f4ab..c59fbb3c2ef 100644 --- a/packages/streaming/package.json +++ b/packages/streaming/package.json @@ -21,7 +21,6 @@ "access": "public" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4" }, diff --git a/packages/studio-server/package.json b/packages/studio-server/package.json index 7d638789244..92ce136b8bc 100644 --- a/packages/studio-server/package.json +++ b/packages/studio-server/package.json @@ -35,7 +35,6 @@ }, "devDependencies": { "react": "18.3.1", - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "@types/react": "18.3.1", "@babel/types": "7.24.0", diff --git a/packages/studio-shared/package.json b/packages/studio-shared/package.json index baa6f429534..026812fea39 100644 --- a/packages/studio-shared/package.json +++ b/packages/studio-shared/package.json @@ -21,7 +21,6 @@ "remotion": "workspace:*" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", diff --git a/packages/studio/package.json b/packages/studio/package.json index 075c0a00bd7..b0546d2725c 100644 --- a/packages/studio/package.json +++ b/packages/studio/package.json @@ -33,7 +33,6 @@ "devDependencies": { "react": "18.3.1", "react-dom": "18.3.1", - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "@types/react": "18.3.1", "@types/react-dom": "18.3.0", diff --git a/packages/tailwind/package.json b/packages/tailwind/package.json index 38ccd1037ee..f2ce0140627 100644 --- a/packages/tailwind/package.json +++ b/packages/tailwind/package.json @@ -32,7 +32,6 @@ "@remotion/bundler": "workspace:*" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@remotion/bundler": "workspace:*", "@types/node": "18.14.6", "autoprefixer": "^10.4.14", diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index ac7b22b096a..32bdd3b76f6 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -20,7 +20,6 @@ "react": "18.3.1", "react-dom": "18.3.1", "remotion": "workspace:*", - "@jonny/eslint-config": "3.0.281", "@types/node": "18.14.6", "@types/react": "18.3.1", "prettier": "3.2.5", diff --git a/packages/transitions/package.json b/packages/transitions/package.json index f5baa21c732..ef127206170 100644 --- a/packages/transitions/package.json +++ b/packages/transitions/package.json @@ -27,7 +27,6 @@ "@remotion/paths": "workspace:*" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@happy-dom/global-registrator": "14.5.1", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", diff --git a/packages/video-parser/package.json b/packages/video-parser/package.json index 2c7f87df1f6..a5b205235a7 100644 --- a/packages/video-parser/package.json +++ b/packages/video-parser/package.json @@ -32,7 +32,6 @@ "license": "SEE LICENSE IN LICENSE.md", "dependencies": {}, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "@types/bun": "1.0.12", "@types/node": "18.14.6", "prettier": "3.2.5", diff --git a/packages/zod-types/package.json b/packages/zod-types/package.json index 61e2f591469..a50b051e00a 100644 --- a/packages/zod-types/package.json +++ b/packages/zod-types/package.json @@ -27,7 +27,6 @@ "zod": "3.22.3" }, "devDependencies": { - "@jonny/eslint-config": "3.0.281", "prettier": "3.2.5", "prettier-plugin-organize-imports": "3.2.4", "zod": "3.22.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 657507223d8..0bde7c9d32a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -64,9 +64,6 @@ importers: specifier: workspace:* version: link:../core devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/node': specifier: 18.14.6 version: 18.14.6 @@ -158,9 +155,6 @@ importers: specifier: 5.83.1 version: 5.83.1 devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@remotion/bundler': specifier: workspace:* version: link:../bundler @@ -207,9 +201,6 @@ importers: specifier: 5.83.1 version: 5.83.1(esbuild@0.18.6) devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/node': specifier: 18.14.6 version: 18.14.6 @@ -268,9 +259,6 @@ importers: specifier: workspace:* version: link:../core devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@remotion/enable-scss': specifier: workspace:* version: link:../enable-scss @@ -322,9 +310,6 @@ importers: '@fig/eslint-config-autocomplete': specifier: 1.2.1 version: 1.2.1(eslint@8.56.0)(typescript@5.3.3) - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@remotion/renderer': specifier: workspace:* version: link:../renderer @@ -377,9 +362,6 @@ importers: specifier: 3.22.3 version: 3.22.3 devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@remotion/compositor-linux-x64-gnu': specifier: workspace:* version: link:../compositor-linux-x64-gnu @@ -421,9 +403,6 @@ importers: '@happy-dom/global-registrator': specifier: 14.5.1 version: 14.5.1 - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@testing-library/react': specifier: 14.0.0 version: 14.0.0(react-dom@18.3.1)(react@18.3.1) @@ -485,9 +464,6 @@ importers: specifier: 6.2.1 version: 6.2.1 devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/minimist': specifier: 1.2.2 version: 1.2.2 @@ -548,9 +524,6 @@ importers: '@docusaurus/types': specifier: 2.4.1 version: 2.4.1(@swc/core@1.3.80)(react-dom@18.3.1)(react@18.3.1) - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@mdx-js/react': specifier: ^1.6.21 version: 1.6.22(react@18.3.1) @@ -775,9 +748,6 @@ importers: specifier: 2.0.0 version: 2.0.0(webpack@5.83.1) devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@remotion/bundler': specifier: workspace:* version: link:../bundler @@ -1056,9 +1026,6 @@ importers: specifier: workspace:* version: link:../core devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/node': specifier: 18.14.6 version: 18.14.6 @@ -1075,9 +1042,6 @@ importers: specifier: workspace:* version: link:../core devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/node': specifier: 18.14.6 version: 18.14.6 @@ -1140,9 +1104,6 @@ importers: specifier: '>=16.8.0' version: 18.2.0(react@18.2.0) devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/node': specifier: 18.14.6 version: 18.14.6 @@ -1279,9 +1240,6 @@ importers: specifier: 3.22.3 version: 3.22.3 devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@remotion/compositor-linux-arm64-gnu': specifier: workspace:* version: link:../compositor-linux-arm64-gnu @@ -1342,9 +1300,6 @@ importers: packages/layout-utils: devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/node': specifier: 18.14.6 version: 18.14.6 @@ -1364,9 +1319,6 @@ importers: specifier: workspace:* version: link:../core devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/node': specifier: 18.14.6 version: 18.14.6 @@ -1401,9 +1353,6 @@ importers: specifier: workspace:* version: link:../core devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/node': specifier: 18.14.6 version: 18.14.6 @@ -1423,9 +1372,6 @@ importers: specifier: workspace:* version: link:../core devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/react': specifier: 18.3.1 version: 18.3.1 @@ -1451,9 +1397,6 @@ importers: specifier: 4.0.1 version: 4.0.1 devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/node': specifier: 18.14.6 version: 18.14.6 @@ -1466,9 +1409,6 @@ importers: packages/paths: devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/node': specifier: 18.14.6 version: 18.14.6 @@ -1488,9 +1428,6 @@ importers: '@happy-dom/global-registrator': specifier: 14.5.1 version: 14.5.1 - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@testing-library/react': specifier: 13.1.1 version: 13.1.1(react-dom@18.3.1)(react@18.3.1) @@ -1573,9 +1510,6 @@ importers: packages/preload: devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) prettier: specifier: 3.2.5 version: 3.2.5 @@ -1626,9 +1560,6 @@ importers: '@happy-dom/global-registrator': specifier: 14.5.1 version: 14.5.1 - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@remotion/streaming': specifier: workspace:* version: link:../streaming @@ -1678,9 +1609,6 @@ importers: specifier: workspace:* version: link:../core devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/node': specifier: 18.14.6 version: 18.14.6 @@ -1712,9 +1640,6 @@ importers: '@happy-dom/global-registrator': specifier: 14.5.1 version: 14.5.1 - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@testing-library/react': specifier: ^13.4.0 version: 13.4.0(react-dom@18.3.1)(react@18.3.1) @@ -1746,9 +1671,6 @@ importers: specifier: workspace:* version: link:../core devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@remotion/bundler': specifier: workspace:* version: link:../bundler @@ -1776,9 +1698,6 @@ importers: packages/streaming: devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) prettier: specifier: 3.2.5 version: 3.2.5 @@ -1816,9 +1735,6 @@ importers: specifier: 0.7.3 version: 0.7.3 devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@remotion/zod-types': specifier: workspace:* version: link:../zod-types @@ -1886,9 +1802,6 @@ importers: '@babel/types': specifier: 7.24.0 version: 7.24.0 - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/node': specifier: 18.14.6 version: 18.14.6 @@ -1914,9 +1827,6 @@ importers: specifier: workspace:* version: link:../core devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@remotion/renderer': specifier: workspace:* version: link:../renderer @@ -1954,9 +1864,6 @@ importers: specifier: ^3.3.2 version: 3.3.2 devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@remotion/bundler': specifier: workspace:* version: link:../bundler @@ -1972,9 +1879,6 @@ importers: packages/test-utils: devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/node': specifier: 18.14.6 version: 18.14.6 @@ -2052,9 +1956,6 @@ importers: '@happy-dom/global-registrator': specifier: 14.5.1 version: 14.5.1 - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@remotion/test-utils': specifier: workspace:* version: link:../test-utils @@ -2085,9 +1986,6 @@ importers: packages/video-parser: devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) '@types/bun': specifier: 1.0.12 version: 1.0.12 @@ -2107,9 +2005,6 @@ importers: specifier: workspace:* version: link:../core devDependencies: - '@jonny/eslint-config': - specifier: 3.0.281 - version: 3.0.281(eslint@8.56.0)(typescript@5.3.3) prettier: specifier: 3.2.5 version: 3.2.5 @@ -8228,6 +8123,7 @@ packages: - eslint - supports-color - typescript + dev: true /@jridgewell/gen-mapping@0.3.2: resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} @@ -10218,6 +10114,7 @@ packages: typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: true /@typescript-eslint/parser@5.62.0(eslint@8.56.0)(typescript@5.3.3): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} @@ -10279,6 +10176,7 @@ packages: typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: true /@typescript-eslint/scope-manager@5.19.0: resolution: {integrity: sha512-Fz+VrjLmwq5fbQn5W7cIJZ066HxLMKvDEmf4eu1tZ8O956aoX45jAuBB76miAECMTODyUxH61AQM7q4/GOMQ5g==} @@ -10310,6 +10208,7 @@ packages: dependencies: '@typescript-eslint/types': 7.5.0 '@typescript-eslint/visitor-keys': 7.5.0 + dev: true /@typescript-eslint/type-utils@5.62.0(eslint@8.56.0)(typescript@5.3.3): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} @@ -10369,6 +10268,7 @@ packages: typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: true /@typescript-eslint/types@5.19.0: resolution: {integrity: sha512-zR1ithF4Iyq1wLwkDcT+qFnhs8L5VUtjgac212ftiOP/ZZUOCuuF2DeGiZZGQXGoHA50OreZqLH5NjDcDqn34w==} @@ -10388,6 +10288,7 @@ packages: /@typescript-eslint/types@7.5.0: resolution: {integrity: sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==} engines: {node: ^18.18.0 || >=20.0.0} + dev: true /@typescript-eslint/typescript-estree@5.19.0(typescript@5.3.3): resolution: {integrity: sha512-dRPuD4ocXdaE1BM/dNR21elSEUPKaWgowCA0bqJ6YbYkvtrPVEvZ+zqcX5a8ECYn3q5iBSSUcBBD42ubaOp0Hw==} @@ -10473,6 +10374,7 @@ packages: typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: true /@typescript-eslint/utils@5.19.0(eslint@8.56.0)(typescript@5.3.3): resolution: {integrity: sha512-ZuEckdupXpXamKvFz/Ql8YnePh2ZWcwz7APICzJL985Rp5C2AYcHO62oJzIqNhAMtMK6XvrlBTZeNG8n7gS3lQ==} @@ -10548,6 +10450,7 @@ packages: transitivePeerDependencies: - supports-color - typescript + dev: true /@typescript-eslint/visitor-keys@5.19.0: resolution: {integrity: sha512-Ym7zZoMDZcAKWsULi2s7UMLREdVQdScPQ/fKWMYefarCztWlHPFVJo8racf8R0Gc8FAEJ2eD4of8As1oFtnQlQ==} @@ -10579,6 +10482,7 @@ packages: dependencies: '@typescript-eslint/types': 7.5.0 eslint-visitor-keys: 3.4.3 + dev: true /@typescript/twoslash@3.1.0: resolution: {integrity: sha512-kTwMUQ8xtAZaC4wb2XuLkPqFVBj2dNBueMQ89NWEuw87k2nLBbuafeG5cob/QEr6YduxIdTVUjix0MtC7mPlmg==} @@ -11136,6 +11040,7 @@ packages: es-errors: 1.3.0 es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 + dev: true /array.prototype.flatmap@1.3.2: resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} @@ -11153,6 +11058,7 @@ packages: define-properties: 1.2.1 es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 + dev: true /array.prototype.tosorted@1.1.3: resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} @@ -13328,6 +13234,7 @@ packages: internal-slot: 1.0.7 iterator.prototype: 1.1.2 safe-array-concat: 1.1.2 + dev: true /es-module-lexer@1.1.1: resolution: {integrity: sha512-n3ruqU8Te7I5prBd6d0darM8ajFuVNhLWvgo04hN7goWSaSrxe7ENOZitac7akN0A2o+8fMomBDsNPvW/eE3CQ==} @@ -13794,6 +13701,7 @@ packages: resolve: 2.0.0-next.5 semver: 6.3.1 string.prototype.matchall: 4.0.11 + dev: true /eslint-scope@5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} @@ -15646,6 +15554,7 @@ packages: engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.2 + dev: true /is-bigint@1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} @@ -15773,6 +15682,7 @@ packages: resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} dependencies: call-bind: 1.0.7 + dev: true /is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} @@ -15815,6 +15725,7 @@ packages: /is-map@2.0.3: resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} engines: {node: '>= 0.4'} + dev: true /is-negative-zero@2.0.3: resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} @@ -15911,6 +15822,7 @@ packages: /is-set@2.0.3: resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} engines: {node: '>= 0.4'} + dev: true /is-shared-array-buffer@1.0.3: resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} @@ -15957,6 +15869,7 @@ packages: /is-weakmap@2.0.2: resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} engines: {node: '>= 0.4'} + dev: true /is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} @@ -15969,6 +15882,7 @@ packages: dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 + dev: true /is-what@4.1.15: resolution: {integrity: sha512-uKua1wfy3Yt+YqsD6mTUEa2zSi3G1oPlqTflgaPJ7z63vUGN5pxFpnQfeSLMFnJDEsdvOtkp1rUWkYjB4YfhgA==} @@ -16033,6 +15947,7 @@ packages: has-symbols: 1.0.3 reflect.getprototypeof: 1.0.6 set-function-name: 2.0.2 + dev: true /its-fine@1.0.6(react@18.3.1): resolution: {integrity: sha512-VZJZPwVT2kxe5KQv+TxCjojfLiUIut8zXDNLTxcM7gJ/xQ/bSPk5M0neZ+j3myy45KKkltY1mm1jyJgx3Fxsdg==} @@ -19676,6 +19591,7 @@ packages: get-intrinsic: 1.2.4 globalthis: 1.0.3 which-builtin-type: 1.1.3 + dev: true /regenerate-unicode-properties@10.1.0: resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==} @@ -23117,6 +23033,7 @@ packages: which-boxed-primitive: 1.0.2 which-collection: 1.0.2 which-typed-array: 1.1.15 + dev: true /which-collection@1.0.2: resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} @@ -23126,6 +23043,7 @@ packages: is-set: 2.0.3 is-weakmap: 2.0.2 is-weakset: 2.0.3 + dev: true /which-pm-runs@1.1.0: resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==}