mirror of
https://github.com/Turfjs/turf.git
synced 2025-12-08 20:26:16 +00:00
42 lines
988 B
JSON
42 lines
988 B
JSON
{
|
|
"namedInputs": {
|
|
"default": [
|
|
"{workspaceRoot}/pnpm-lock.yaml",
|
|
"{workspaceRoot}/tsconfig.shared.json",
|
|
"{projectRoot}/package.json",
|
|
"{projectRoot}/tsconfig.json"
|
|
],
|
|
"sources": ["{projectRoot}/index.{js,ts}", "{projectRoot}/lib/**"]
|
|
},
|
|
"targetDefaults": {
|
|
"build": {
|
|
"dependsOn": ["^build"],
|
|
"inputs": [
|
|
"default",
|
|
"sources",
|
|
"{workspaceRoot}/tsup.config.ts",
|
|
"{projectRoot}/index.d.ts",
|
|
"{projectRoot}/rollup.config.cjs"
|
|
],
|
|
"outputs": ["{projectRoot}/dist"],
|
|
"cache": true
|
|
},
|
|
"test": {
|
|
"inputs": [
|
|
"default",
|
|
"sources",
|
|
"{projectRoot}/test.ts",
|
|
"{projectRoot}/test/**",
|
|
"{projectRoot}/types.ts"
|
|
],
|
|
"dependsOn": ["build"],
|
|
"cache": true
|
|
},
|
|
"last-checks": {
|
|
"inputs": ["default", "{projectRoot}/test.ts"],
|
|
"dependsOn": ["build", "^last-checks"],
|
|
"cache": true
|
|
}
|
|
}
|
|
}
|