| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 |
- {
- "$schema": "https://turbo.build/schema.json",
- "extends": ["//"],
- "tasks": {
- "pre:styles-commons": {
- "dependsOn": ["@growi/ui#build"],
- "outputs": ["src/styles/prebuilt/**"],
- "inputs": [
- "vite.vendor-styles-commons.ts",
- "src/styles/**/*.scss",
- "../../packages/core/scss/**"
- ],
- "outputLogs": "new-only"
- },
- "pre:styles-components": {
- "dependsOn": ["^build"],
- "outputs": ["src/**/*.vendor-styles.prebuilt.js"],
- "inputs": [
- "vite.vendor-styles-components.ts",
- "src/**/*.vendor-styles.ts",
- "package.json"
- ],
- "outputLogs": "new-only"
- },
- "build": {
- "dependsOn": ["^build", "pre:styles-commons", "pre:styles-components"],
- "outputs": [".next/**", "!.next/cache/**", "dist/**"],
- "inputs": [
- "next.config.js",
- "config/**",
- "public/**",
- "resource/**",
- "src/**",
- "tsconfig*.json"
- ],
- "outputLogs": "new-only"
- },
- "dev:migrate": {
- "dependsOn": ["@growi/core#dev"],
- "outputs": ["tmp/cache/migration-status.out"],
- "inputs": ["src/migrations/*.js"],
- "outputLogs": "new-only"
- },
- "dev:pre:styles-commons": {
- "dependsOn": ["@growi/ui#dev"],
- "outputs": ["src/styles/prebuilt/**"],
- "inputs": [
- "vite.vendor-styles-commons.ts",
- "src/styles/**/*.scss",
- "!src/styles/prebuilt/**",
- "../../packages/core/scss/**"
- ],
- "outputLogs": "new-only"
- },
- "dev:pre:styles-components": {
- "dependsOn": ["^dev"],
- "outputs": ["src/**/*.vendor-styles.prebuilt.js"],
- "inputs": [
- "vite.vendor-styles-components.ts",
- "src/**/*.vendor-styles.ts",
- "!src/**/*.vendor-styles.prebuilt.js",
- "package.json"
- ],
- "outputLogs": "new-only"
- },
- "dev": {
- "dependsOn": ["^dev", "dev:migrate", "dev:pre:styles-commons", "dev:pre:styles-components"],
- "cache": false,
- "persistent": true
- },
- "launch-dev:ci": {
- "dependsOn": ["^dev", "dev:migrate", "dev:pre:styles-commons", "dev:pre:styles-components"],
- "cache": false
- },
- "lint": {
- "dependsOn": ["^dev", "dev:pre:styles-commons", "dev:pre:styles-components"]
- },
- "test": {
- "dependsOn": ["^dev"],
- "outputLogs": "new-only"
- },
- "version:patch": {
- "cache": false,
- "dependsOn": ["//#version:patch"]
- },
- "version:prerelease": {
- "cache": false,
- "dependsOn": ["//#version:prerelease"]
- },
- "version:prepatch": {
- "cache": false,
- "dependsOn": ["//#version:prepatch"]
- },
- "version:preminor": {
- "cache": false,
- "dependsOn": ["//#version:preminor"]
- },
- "version:premajor": {
- "cache": false,
- "dependsOn": ["//#version:premajor"]
- }
- }
- }
|