From b10e8f83e768ac14b7f829b34355c24d2f3818fe Mon Sep 17 00:00:00 2001 From: Lars Rickert Date: Thu, 7 Nov 2024 14:35:01 +0100 Subject: [PATCH 1/2] chore: fix dev script of all packages to use turborepo --- apps/demo-app/package.json | 4 ++-- apps/docs/package.json | 3 ++- apps/playground/package.json | 4 ++-- packages/chartjs-plugin/package.json | 3 ++- packages/nuxt/package.json | 3 ++- packages/sit-onyx/package.json | 4 ++-- turbo.json | 7 +------ 7 files changed, 13 insertions(+), 15 deletions(-) diff --git a/apps/demo-app/package.json b/apps/demo-app/package.json index 897ad600ff..b02a4a4be5 100644 --- a/apps/demo-app/package.json +++ b/apps/demo-app/package.json @@ -4,8 +4,8 @@ "version": "1.0.0-beta.63", "type": "module", "scripts": { - "dev": "turbo run vite --filter demo-app", - "vite": "vite", + "dev": "turbo run turbo:dev --filter demo-app", + "turbo:dev": "vite", "build": "vue-tsc && vite build", "preview": "vite preview" }, diff --git a/apps/docs/package.json b/apps/docs/package.json index a9329e9283..d2bb0883d3 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -4,7 +4,8 @@ "type": "module", "private": true, "scripts": { - "dev": "VITEPRESS_SKIP_GITHUB_FETCH=true vitepress dev src", + "dev": "turbo run turbo:dev --filter docs", + "turbo:dev": "VITEPRESS_SKIP_GITHUB_FETCH=true vitepress dev src", "build": "pnpm run '/type-check|build-only/'", "build-only": "vitepress build src", "type-check": "vue-tsc --noEmit", diff --git a/apps/playground/package.json b/apps/playground/package.json index f7bbd5fca3..b94306c770 100644 --- a/apps/playground/package.json +++ b/apps/playground/package.json @@ -8,8 +8,8 @@ "private": true, "homepage": "https://playground.onyx.schwarz", "scripts": { - "dev": "turbo run vite --filter playground", - "vite": "vite", + "dev": "turbo run turbo:dev --filter playground", + "turbo:dev": "vite", "preview": "vite preview", "build": "pnpm run '/type-check|build-only/'", "build-only": "vite build", diff --git a/packages/chartjs-plugin/package.json b/packages/chartjs-plugin/package.json index 40f4243682..bf4cda9a51 100644 --- a/packages/chartjs-plugin/package.json +++ b/packages/chartjs-plugin/package.json @@ -23,7 +23,8 @@ "url": "https://github.com/SchwarzIT/onyx/issues" }, "scripts": { - "dev": "storybook dev -p 6006 --no-open", + "dev": "turbo run turbo:dev --filter @sit-onyx/chartjs-plugin", + "turbo:dev": "storybook dev -p 6006 --no-open", "build": "vue-tsc --noEmit", "test": "vitest", "test:coverage": "vitest run --coverage", diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 59b5125cda..2e2b6d215e 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -26,7 +26,8 @@ "dist" ], "scripts": { - "dev": "nuxi dev playground", + "dev": "turbo run turbo:dev --filter @sit-onyx/nuxt", + "turbo:dev": "nuxi dev playground", "dev:build": "nuxi build playground", "dev:prepare": "nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground", "build": "pnpm run dev:prepare && nuxt-module-build build", diff --git a/packages/sit-onyx/package.json b/packages/sit-onyx/package.json index f6ee4e1a78..70d6a00b4c 100644 --- a/packages/sit-onyx/package.json +++ b/packages/sit-onyx/package.json @@ -34,8 +34,8 @@ "url": "https://github.com/SchwarzIT/onyx/issues" }, "scripts": { - "td": "turbo watch --filter=sit-onyx dev", - "dev": "storybook dev -p 6006 --no-open", + "dev": "turbo run turbo:dev --filter sit-onyx", + "turbo:dev": "storybook dev -p 6006 --no-open", "build": "vite build && vue-tsc -p tsconfig.app.json --composite false", "build:storybook": "storybook build", "preview": "vite serve storybook-static", diff --git a/turbo.json b/turbo.json index c060632859..f432653e2d 100644 --- a/turbo.json +++ b/turbo.json @@ -21,12 +21,7 @@ "dependsOn": ["sit-onyx#build", "build"], "outputs": ["playwright-report", "test-results"] }, - "dev": { - "dependsOn": ["^build"], - "cache": false, - "persistent": true - }, - "vite": { + "turbo:dev": { "dependsOn": ["^build"], "cache": false, "persistent": true From d915ea946594c2fdfd6b8f44134253d480c670c8 Mon Sep 17 00:00:00 2001 From: Lars Rickert Date: Fri, 8 Nov 2024 12:12:13 +0100 Subject: [PATCH 2/2] apply PR suggestion --- apps/demo-app/package.json | 2 +- apps/docs/package.json | 2 +- apps/playground/package.json | 2 +- packages/chartjs-plugin/package.json | 2 +- packages/nuxt/package.json | 2 +- packages/sit-onyx/package.json | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/demo-app/package.json b/apps/demo-app/package.json index b02a4a4be5..4b9b426446 100644 --- a/apps/demo-app/package.json +++ b/apps/demo-app/package.json @@ -4,7 +4,7 @@ "version": "1.0.0-beta.63", "type": "module", "scripts": { - "dev": "turbo run turbo:dev --filter demo-app", + "dev": "turbo run turbo:dev --filter=.", "turbo:dev": "vite", "build": "vue-tsc && vite build", "preview": "vite preview" diff --git a/apps/docs/package.json b/apps/docs/package.json index d2bb0883d3..7e00c6c42d 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -4,7 +4,7 @@ "type": "module", "private": true, "scripts": { - "dev": "turbo run turbo:dev --filter docs", + "dev": "turbo run turbo:dev --filter=.", "turbo:dev": "VITEPRESS_SKIP_GITHUB_FETCH=true vitepress dev src", "build": "pnpm run '/type-check|build-only/'", "build-only": "vitepress build src", diff --git a/apps/playground/package.json b/apps/playground/package.json index b94306c770..ecf20cf3cb 100644 --- a/apps/playground/package.json +++ b/apps/playground/package.json @@ -8,7 +8,7 @@ "private": true, "homepage": "https://playground.onyx.schwarz", "scripts": { - "dev": "turbo run turbo:dev --filter playground", + "dev": "turbo run turbo:dev --filter=.", "turbo:dev": "vite", "preview": "vite preview", "build": "pnpm run '/type-check|build-only/'", diff --git a/packages/chartjs-plugin/package.json b/packages/chartjs-plugin/package.json index bf4cda9a51..bab9d3b06d 100644 --- a/packages/chartjs-plugin/package.json +++ b/packages/chartjs-plugin/package.json @@ -23,7 +23,7 @@ "url": "https://github.com/SchwarzIT/onyx/issues" }, "scripts": { - "dev": "turbo run turbo:dev --filter @sit-onyx/chartjs-plugin", + "dev": "turbo run turbo:dev --filter=.", "turbo:dev": "storybook dev -p 6006 --no-open", "build": "vue-tsc --noEmit", "test": "vitest", diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 2e2b6d215e..c5905bd543 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -26,7 +26,7 @@ "dist" ], "scripts": { - "dev": "turbo run turbo:dev --filter @sit-onyx/nuxt", + "dev": "turbo run turbo:dev --filter=.", "turbo:dev": "nuxi dev playground", "dev:build": "nuxi build playground", "dev:prepare": "nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground", diff --git a/packages/sit-onyx/package.json b/packages/sit-onyx/package.json index 70d6a00b4c..a748f11892 100644 --- a/packages/sit-onyx/package.json +++ b/packages/sit-onyx/package.json @@ -34,7 +34,7 @@ "url": "https://github.com/SchwarzIT/onyx/issues" }, "scripts": { - "dev": "turbo run turbo:dev --filter sit-onyx", + "dev": "turbo run turbo:dev --filter=.", "turbo:dev": "storybook dev -p 6006 --no-open", "build": "vite build && vue-tsc -p tsconfig.app.json --composite false", "build:storybook": "storybook build",