From 1c940ee07399e0a56f76997773b2ca6083e4c4d4 Mon Sep 17 00:00:00 2001 From: avivkeller Date: Tue, 29 Jul 2025 14:30:34 -0400 Subject: [PATCH] fix(turbo): don't recurse --- apps/site/package.json | 7 +++++-- packages/i18n/package.json | 5 +++-- packages/rehype-shiki/package.json | 5 +++-- packages/ui-components/package.json | 6 ++++-- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/apps/site/package.json b/apps/site/package.json index 60dd897e3f5b2..57348fcb9b63b 100644 --- a/apps/site/package.json +++ b/apps/site/package.json @@ -14,11 +14,14 @@ "deploy": "cross-env NEXT_PUBLIC_STATIC_EXPORT=true node --run build:default -- --turbo", "predev": "node --run build:blog-data", "dev": "cross-env NODE_NO_WARNINGS=1 next dev --turbo", - "lint": "turbo run lint:md lint:js lint:css", + "lint": "node --run lint:js && node --run lint:css && node --run lint:md", + "lint:fix": "node --run lint:js:fix && node --run lint:css:fix && node --run lint:md:fix", "lint:css": "stylelint \"**/*.css\" --allow-empty-input --cache --cache-strategy=content --cache-location=.stylelintcache", - "lint:fix": "node --run lint -- -- --fix", + "lint:css:fix": "node --run lint:css -- --fix", "lint:js": "eslint \"**/*.{js,mjs,ts,tsx}\"", + "lint:js:fix": "node --run lint:js -- --fix", "lint:md": "eslint \"**/*.md?(x)\" --cache --cache-strategy=content --cache-location=.eslintmdcache", + "lint:md:fix": "node --run lint:md -- --fix", "lint:types": "tsc --noEmit", "playwright": "playwright test", "scripts:release-post": "cross-env NODE_NO_WARNINGS=1 node scripts/release-post/index.mjs", diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 4990542747101..ee8c742919d47 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -13,9 +13,10 @@ "main": "./src/index.mjs", "module": "./src/index.mjs", "scripts": { - "lint": "turbo lint:js", + "lint": "node --run lint:js", + "lint:fix": "node --run lint:js:fix", "lint:js": "eslint \"**/*.{js,mjs,ts}\"", - "lint:fix": "node --run lint -- -- --fix" + "lint:js:fix": "node --run lint:js -- --fix" }, "devDependencies": { "eslint-import-resolver-typescript": "~4.4.4", diff --git a/packages/rehype-shiki/package.json b/packages/rehype-shiki/package.json index 17a8e36d4c413..631308016f4de 100644 --- a/packages/rehype-shiki/package.json +++ b/packages/rehype-shiki/package.json @@ -6,9 +6,10 @@ "./*": "./src/*.mjs" }, "scripts": { - "lint": "turbo run lint:js", + "lint": "node --run lint:js", + "lint:fix": "node --run lint:js:fix", "lint:js": "eslint \"**/*.mjs\"", - "lint:fix": "node --run lint -- -- --fix", + "lint:js:fix": "node --run lint:js -- --fix", "test": "node --run test:unit", "test:unit": "cross-env NODE_NO_WARNINGS=1 node --experimental-test-coverage --experimental-test-module-mocks --test \"**/*.test.mjs\"" }, diff --git a/packages/ui-components/package.json b/packages/ui-components/package.json index 6d1cc9bf11c96..a31d92108718d 100644 --- a/packages/ui-components/package.json +++ b/packages/ui-components/package.json @@ -15,10 +15,12 @@ "compile:css": "postcss --dir dist --base src \"src/**/*.module.css\" src/styles/index.css", "compile": "node --run compile:ts && node --run compile:css", "publish": "node --run compile && node scripts/publish.mjs", - "lint": "turbo run lint:js lint:css", + "lint": "node --run lint:js && node --run lint:css", "lint:css": "stylelint \"**/*.css\" --allow-empty-input --cache --cache-strategy=content --cache-location=.stylelintcache", - "lint:fix": "node --run lint -- -- --fix", + "lint:css:fix": "node --run lint:css -- --fix", + "lint:fix": "node --run lint:js:fix && node --run lint:css:fix", "lint:js": "eslint \"**/*.{js,mjs,ts,tsx}\"", + "lint:js:fix": "node --run lint:js -- --fix", "lint:types": "tsc --noEmit", "storybook": "cross-env NODE_NO_WARNINGS=1 storybook dev -p 6006 --quiet", "storybook:build": "cross-env NODE_NO_WARNINGS=1 storybook build --quiet --webpack-stats-json",