Files
drizzle-team--drizzle-orm/turbo.json
T
2026-07-13 12:10:05 +08:00

255 lines
4.4 KiB
JSON

{
"$schema": "https://turbo.build/schema.json",
"tasks": {
"//#lint": {
"dependsOn": [
"^test:types",
"drizzle-orm#build"
],
"inputs": [
"**/*.ts",
"!**/node_modules",
"!**/dist",
"!**/dist-dts"
],
"outputLogs": "new-only"
},
"test:types": {
"dependsOn": [
"^test:types",
"drizzle-orm#build",
"drizzle-seed#build"
],
"inputs": [
"src/**/*.ts",
"tests/**/*.ts",
"tsconfig.json",
"tests/tsconfig.json",
"../tsconfig.json"
],
"outputLogs": "new-only"
},
"drizzle-orm#build": {
"inputs": [
"src/**/*.ts",
"package.json",
"README.md",
"../README.md",
"tsconfig.json",
"tsconfig.*.json",
"tsup.config.ts",
"scripts/build.ts",
"scripts/fix-imports.ts",
"../tsconfig.json"
],
"outputs": [
"dist/**",
"dist-dts/**"
],
"outputLogs": "new-only"
},
"drizzle-kit#build": {
"dependsOn": [
"drizzle-orm#build"
],
"inputs": [
"src/**/*.ts",
"package.json",
"README.md",
"../README.md",
"tsconfig.json",
"tsconfig.*.json",
"tsup.config.ts",
"scripts/build.ts",
"scripts/fix-imports.ts",
"../tsconfig.json"
],
"outputs": [
"dist/**",
"dist-dts/**"
],
"outputLogs": "new-only"
},
"drizzle-zod#build": {
"dependsOn": [
"drizzle-orm#build"
],
"inputs": [
"src/**/*.ts",
"package.json",
"README.md",
"../README.md",
"tsconfig.json",
"tsconfig.*.json",
"tsup.config.ts",
"scripts/build.ts",
"scripts/fix-imports.ts",
"../tsconfig.json"
],
"outputs": [
"dist/**",
"dist-dts/**"
],
"outputLogs": "new-only"
},
"drizzle-typebox#build": {
"dependsOn": [
"drizzle-orm#build"
],
"inputs": [
"src/**/*.ts",
"package.json",
"README.md",
"../README.md",
"tsconfig.json",
"tsconfig.*.json",
"tsup.config.ts",
"scripts/build.ts",
"scripts/fix-imports.ts",
"../tsconfig.json"
],
"outputs": [
"dist/**",
"dist-dts/**"
],
"outputLogs": "new-only"
},
"drizzle-valibot#build": {
"dependsOn": [
"drizzle-orm#build"
],
"inputs": [
"src/**/*.ts",
"package.json",
"README.md",
"../README.md",
"tsconfig.json",
"tsconfig.*.json",
"tsup.config.ts",
"scripts/build.ts",
"scripts/fix-imports.ts",
"../tsconfig.json"
],
"outputs": [
"dist/**",
"dist-dts/**"
],
"outputLogs": "new-only"
},
"drizzle-arktype#build": {
"dependsOn": [
"drizzle-orm#build"
],
"inputs": [
"src/**/*.ts",
"package.json",
"README.md",
"../README.md",
"tsconfig.json",
"tsconfig.*.json",
"tsup.config.ts",
"scripts/build.ts",
"scripts/fix-imports.ts",
"../tsconfig.json"
],
"outputs": [
"dist/**",
"dist-dts/**"
],
"outputLogs": "new-only"
},
"eslint-plugin-drizzle#build": {
"dependsOn": [
"drizzle-orm#build"
],
"inputs": [
"src/**/*.ts",
"package.json",
"README.md",
"../README.md",
"tsconfig.json",
"tsconfig.*.json",
"tsup.config.ts",
"scripts/build.ts",
"scripts/fix-imports.ts",
"../tsconfig.json"
],
"outputs": [
"dist/**",
"dist-dts/**"
],
"outputLogs": "new-only"
},
"drizzle-seed#build": {
"dependsOn": [
"drizzle-orm#build"
],
"inputs": [
"src/**/*.ts",
"package.json",
"README.md",
"../README.md",
"tsconfig.json",
"tsconfig.*.json",
"tsup.config.ts",
"scripts/build.ts",
"scripts/fix-imports.ts",
"../tsconfig.json"
],
"outputs": [
"dist/**",
"dist-dts/**"
],
"outputLogs": "new-only"
},
"integration-tests#build": {
"dependsOn": [
"drizzle-orm#build",
"drizzle-seed#build"
],
"inputs": [
"src/**/*.ts",
"package.json",
"README.md",
"../README.md",
"tsconfig.json",
"tsconfig.*.json",
"tsup.config.ts",
"scripts/build.ts",
"scripts/fix-imports.ts",
"../tsconfig.json"
],
"outputs": [
"dist/**",
"dist-dts/**"
],
"outputLogs": "new-only"
},
"pack": {
"dependsOn": [
"build",
"test:types"
],
"inputs": [
"dist/**"
],
"outputs": [
"package.tgz"
],
"outputLogs": "new-only"
},
"test": {
"dependsOn": [
"build",
"test:types"
],
"inputs": [
"tests/**/*.test.ts",
"tests/**/*.test.cjs",
"tests/**/*.test.mjs"
],
"outputLogs": "new-only"
}
}
}