| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167 |
- {
- "$schema": "https://turbo.build/schema.json",
- "globalDependencies": [
- ".env",
- ".env.*",
- "tsconfig.json"
- ],
- "pipeline": {
- "bootstrap": {
- "dependsOn": ["//#bootstrap"],
- "cache": false
- },
- "//#bootstrap": {
- "cache": false
- },
- "clean": {
- "cache": false
- },
- "@growi/remark-attachment-refs#build": {
- "dependsOn": ["@growi/core#build", "@growi/remark-growi-directive#build", "@growi/ui#build"],
- "outputs": ["dist/**"],
- "outputMode": "new-only"
- },
- "@growi/ui#build": {
- "dependsOn": ["@growi/core#build"],
- "outputs": ["dist/**"],
- "outputMode": "new-only"
- },
- "@growi/remark-lsx#build": {
- "dependsOn": ["@growi/core#build", "@growi/remark-growi-directive#build", "@growi/ui#build"],
- "outputs": ["dist/**"],
- "outputMode": "new-only"
- },
- "@growi/app#styles-prebuilt": {
- "outputs": ["src/styles/prebuilt/**"],
- "inputs": [
- "src/styles/**/*.scss"
- ],
- "outputMode": "new-only"
- },
- "@growi/app#build": {
- "dependsOn": ["^build", "@growi/app#styles-prebuilt"],
- "outputs": [".next/**", "!.next/cache/**", "dist/**"],
- "outputMode": "new-only"
- },
- "@growi/slackbot-proxy#build": {
- "dependsOn": ["@growi/slack#build"],
- "outputs": ["dist/**"],
- "outputMode": "new-only"
- },
- "build": {
- "outputs": ["dist/**"],
- "inputs": [
- "src/**/*.js", "src/**/*.jsx",
- "src/**/*.ts", "src/**/*.tsx",
- "src/**/*.css", "src/**/*.scss",
- "tsconfig*.json",
- "vite*.ts"
- ],
- "outputMode": "new-only"
- },
- "@growi/remark-attachment-refs#dev": {
- "dependsOn": ["@growi/core#dev", "@growi/remark-growi-directive#dev", "@growi/ui#dev"],
- "outputs": ["dist/**"],
- "outputMode": "new-only"
- },
- "@growi/remark-lsx#dev": {
- "dependsOn": ["@growi/core#dev", "@growi/remark-growi-directive#dev", "@growi/ui#dev"],
- "outputs": ["dist/**"],
- "outputMode": "new-only"
- },
- "@growi/ui#dev": {
- "dependsOn": ["@growi/core#dev"],
- "outputs": ["dist/**"],
- "outputMode": "new-only"
- },
- "@growi/app#dev:migrate": {
- "outputs": ["tmp/cache/migration-status.out"],
- "inputs": ["src/migration/*.js"],
- "outputMode": "new-only"
- },
- "@growi/app#dev:styles-prebuilt": {
- "outputs": ["src/styles/prebuilt/**"],
- "inputs": [
- "src/styles/**/*.scss",
- "!src/styles/prebuilt/**"
- ],
- "outputMode": "new-only"
- },
- "@growi/app#dev": {
- "dependsOn": ["^dev", "@growi/app#dev:migrate", "@growi/app#dev:styles-prebuilt"],
- "cache": false,
- "persistent": true
- },
- "@growi/app#dev:ci": {
- "dependsOn": ["^dev", "@growi/app#dev:migrate", "@growi/app#dev:styles-prebuilt"],
- "cache": false
- },
- "@growi/slackbot-proxy#dev": {
- "dependsOn": ["@growi/slack#dev"],
- "cache": false,
- "persistent": true
- },
- "@growi/slackbot-proxy#dev:ci": {
- "dependsOn": ["@growi/slack#dev"],
- "cache": false
- },
- "dev": {
- "outputs": ["dist/**"],
- "inputs": [
- "src/**/*.js", "src/**/*.jsx",
- "src/**/*.ts", "src/**/*.tsx",
- "src/**/*.css", "src/**/*.scss",
- "tsconfig*.json",
- "vite*.ts"
- ],
- "outputMode": "new-only"
- },
- "watch": {
- "outputs": ["dist/**"],
- "inputs": [
- "src/**/*.js", "src/**/*.jsx",
- "src/**/*.ts", "src/**/*.tsx",
- "src/**/*.css", "src/**/*.scss",
- "tsconfig*.json",
- "vite*.ts"
- ],
- "persistent": true
- },
- "@growi/remark-attachment-refs#lint": {
- "dependsOn": ["@growi/core#dev", "@growi/remark-growi-directive#dev", "@growi/ui#dev"]
- },
- "@growi/ui#lint": {
- "dependsOn": ["@growi/core#dev"]
- },
- "@growi/remark-lsx#lint": {
- "dependsOn": ["@growi/core#dev", "@growi/remark-growi-directive#dev", "@growi/ui#dev"]
- },
- "@growi/app#lint": {
- "dependsOn": ["^dev", "@growi/app#dev:styles-prebuilt"]
- },
- "@growi/slackbot-proxy#lint": {
- "dependsOn": ["@growi/slack#dev"]
- },
- "lint": {
- },
- "@growi/app#test": {
- "dependsOn": ["^dev"],
- "outputMode": "new-only"
- },
- "@growi/slackbot-proxy#test": {
- "dependsOn": ["@growi/slack#dev"],
- "outputMode": "new-only"
- },
- "test": {
- "outputMode": "new-only"
- }
- }
- }
|