Browse Source

devide turbo.json

Yuki Takei 1 year ago
parent
commit
8f28883d9d
2 changed files with 28 additions and 17 deletions
  1. 28 0
      packages/pluginkit/turbo.json
  2. 0 17
      turbo.json

+ 28 - 0
packages/pluginkit/turbo.json

@@ -0,0 +1,28 @@
+{
+  "$schema": "https://turbo.build/schema.json",
+  "extends": ["//"],
+  "pipeline": {
+    "build": {
+      "dependsOn": ["@growi/core#build"],
+      "outputs": ["dist/**"],
+      "outputMode": "new-only"
+    },
+    "dev": {
+      "dependsOn": ["@growi/core#dev"],
+      "outputs": ["dist/**"],
+      "outputMode": "new-only"
+    },
+    "watch": {
+      "dependsOn": ["@growi/core#dev"],
+      "outputs": ["dist/**"],
+      "outputMode": "new-only"
+    },
+    "lint": {
+      "dependsOn": ["@growi/core#dev"]
+    },
+    "test": {
+      "dependsOn": ["@growi/core#dev"],
+      "outputMode": "new-only"
+    }
+  }
+}

+ 0 - 17
turbo.json

@@ -19,11 +19,6 @@
       "cache": false
     },
 
-    "@growi/pluginkit#build": {
-      "dependsOn": ["@growi/core#build"],
-      "outputs": ["dist/**"],
-      "outputMode": "new-only"
-    },
     "@growi/remark-attachment-refs#build": {
       "dependsOn": ["@growi/core#build", "@growi/remark-growi-directive#build", "@growi/ui#build"],
       "outputs": ["dist/**"],
@@ -56,11 +51,6 @@
       "outputMode": "new-only"
     },
 
-    "@growi/pluginkit#dev": {
-      "dependsOn": ["@growi/core#dev"],
-      "outputs": ["dist/**"],
-      "outputMode": "new-only"
-    },
     "@growi/remark-attachment-refs#dev": {
       "dependsOn": ["@growi/core#dev", "@growi/remark-growi-directive#dev", "@growi/ui#dev"],
       "outputs": ["dist/**"],
@@ -109,9 +99,6 @@
       "persistent": true
     },
 
-    "@growi/pluginkit#lint": {
-      "dependsOn": ["@growi/core#dev"]
-    },
     "@growi/remark-attachment-refs#lint": {
       "dependsOn": ["@growi/core#dev", "@growi/remark-growi-directive#dev", "@growi/ui#dev"]
     },
@@ -131,10 +118,6 @@
       "dependsOn": ["@growi/slack#dev"],
       "outputMode": "new-only"
     },
-    "@growi/pluginkit#test": {
-      "dependsOn": ["@growi/core#dev"],
-      "outputMode": "new-only"
-    },
     "@growi/preset-templates#test": {
       "dependsOn": ["@growi/pluginkit#dev"],
       "outputMode": "new-only"