fork of hey-api/openapi-ts because I need some additional things
at feat/skip-token 62 lines 1.4 kB view raw
1{ 2 "$schema": "./node_modules/turbo/schema.json", 3 "tasks": { 4 "build": { 5 "dependsOn": ["^build"], 6 "inputs": [ 7 "src/**", 8 "!src/**/*.test.ts", 9 "package.json", 10 "tsconfig.json", 11 "tsdown.config.ts" 12 ], 13 "outputs": [ 14 ".next/**", 15 "!.next/cache/**", 16 ".output/**", 17 ".svelte-kit/**", 18 ".vitepress/dist/**", 19 "dist/**" 20 ] 21 }, 22 "dev": { 23 "cache": false, 24 "persistent": true 25 }, 26 "lint": { 27 "dependsOn": ["^build"], 28 "inputs": ["src/**", "test/**", "*.config.*", "package.json"] 29 }, 30 "//#test": { 31 "cache": true, 32 "dependsOn": ["^build"], 33 "inputs": ["src/**", "test/**", "*.config.*", "package.json", "vitest.config.ts"], 34 "outputs": ["coverage/**"] 35 }, 36 "//#test:coverage": { 37 "dependsOn": ["^build"], 38 "inputs": ["src/**", "test/**", "*.config.*", "package.json", "vitest.config.ts"], 39 "outputs": ["coverage/**"] 40 }, 41 "//#test:update": { 42 "cache": false, 43 "dependsOn": ["^build"] 44 }, 45 "//#test:watch": { 46 "cache": false, 47 "dependsOn": ["^build"], 48 "persistent": true 49 }, 50 "typecheck": { 51 "dependsOn": ["^build"], 52 "inputs": [ 53 "src/**", 54 "test/**", 55 "*.config.*", 56 "package.json", 57 "tsconfig.json", 58 "pyproject.toml" 59 ] 60 } 61 } 62}