{ "$schema": "https://turbo.build/schema.json", "tasks": { "build": { "outputs": ["dist/**/*.js"], "inputs": ["src/**/*.ts"] }, "build:type": { "dependsOn": ["^build:type"], "outputs": ["dist/types/**/*.d.ts", "dist/types/**/*.d.ts.map", "dist/tsconfig.tsbuildinfo"] }, "test:unit-coverage": { "dependsOn": ["^build"], "outputs": ["coverage/**"] }, "test:unit": { "dependsOn": ["^build", "build", "build:type"], "outputs": ["coverage/**"] }, "test:integration": { "dependsOn": ["^build"], "outputs": ["coverage/**"] }, "test:test-type": { "dependsOn": ["^build:type"] }, "test:deno-unit": { "dependsOn": ["^build", "build", "build:type"], "outputs": ["denoTestsDist/**"] }, "test:bun-unit": { "dependsOn": ["^build", "build", "build:type"], "outputs": ["bunTestsDist/**"] }, "test:e2e": { "dependsOn": ["^build"], "outputs": ["coverage/**"] }, "lint": { "dependsOn": ["build:type"], "cache": false }, "fmt": { "cache": false } } }