255 lines
4.4 KiB
JSON
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"
|
|
}
|
|
}
|
|
}
|