2022-08-06 20:55:51 +00:00
|
|
|
{
|
2026-02-12 14:20:50 +00:00
|
|
|
"globalEnv": ["CI", "BUILD_WITH_COVERAGE", "RELEASE"],
|
|
|
|
|
"globalPassThroughEnv": ["CODECOV_TOKEN", "COVERAGE_ENABLED", "SENTRY_AUTH_TOKEN"],
|
2024-07-05 15:43:52 +00:00
|
|
|
"tasks": {
|
2025-07-28 09:07:28 +00:00
|
|
|
"clean": { "cache": false },
|
2022-08-06 20:55:51 +00:00
|
|
|
"build": {
|
2023-10-06 13:31:18 +00:00
|
|
|
"dependsOn": ["^build"],
|
2025-01-06 10:34:57 +00:00
|
|
|
"outputs": ["dist/**"]
|
2022-08-06 20:55:51 +00:00
|
|
|
},
|
2024-07-05 15:43:52 +00:00
|
|
|
"typecheck": {
|
2025-08-14 11:11:06 +00:00
|
|
|
"dependsOn": ["^typecheck", "^build"]
|
2024-07-05 15:43:52 +00:00
|
|
|
},
|
2022-08-06 20:55:51 +00:00
|
|
|
"format": {},
|
2024-09-17 12:10:22 +00:00
|
|
|
"format:check": {},
|
2025-06-03 09:49:36 +00:00
|
|
|
"lint": {
|
2025-06-27 11:11:52 +00:00
|
|
|
"dependsOn": ["^build", "@n8n/eslint-config#build"]
|
2025-06-03 09:49:36 +00:00
|
|
|
},
|
2025-07-28 09:07:28 +00:00
|
|
|
"lint:fix": {},
|
2025-08-04 13:01:16 +00:00
|
|
|
"lint:styles": {
|
|
|
|
|
"dependsOn": ["@n8n/stylelint-config#build"]
|
|
|
|
|
},
|
|
|
|
|
"lint:styles:fix": {
|
|
|
|
|
"dependsOn": ["@n8n/stylelint-config#build"]
|
|
|
|
|
},
|
2025-06-03 09:49:36 +00:00
|
|
|
"test": {
|
2025-07-28 09:07:28 +00:00
|
|
|
"dependsOn": ["^build", "build"],
|
|
|
|
|
"outputs": ["coverage/**", "*.xml"]
|
2024-07-05 15:43:52 +00:00
|
|
|
},
|
2026-04-08 10:32:13 +00:00
|
|
|
"n8n-nodes-base#test": {
|
|
|
|
|
"inputs": ["$TURBO_DEFAULT$", "../cli/src/public-api/v1/**/*.yml"]
|
|
|
|
|
},
|
2025-10-31 17:59:44 +00:00
|
|
|
"test:unit": {
|
|
|
|
|
"dependsOn": ["^build", "build"],
|
|
|
|
|
"outputs": ["coverage/**", "*.xml"]
|
|
|
|
|
},
|
|
|
|
|
"test:integration": {
|
|
|
|
|
"dependsOn": ["^build", "build"],
|
|
|
|
|
"outputs": ["coverage/**", "*.xml"]
|
|
|
|
|
},
|
2025-07-28 09:07:28 +00:00
|
|
|
"watch": { "cache": false, "persistent": true },
|
|
|
|
|
"dev": { "cache": false, "persistent": true },
|
2025-12-15 22:07:31 +00:00
|
|
|
"install-browsers": {
|
2025-07-01 13:15:31 +00:00
|
|
|
"cache": true,
|
2025-12-22 13:01:22 +00:00
|
|
|
"inputs": [".playwright-version"],
|
2025-12-15 22:07:31 +00:00
|
|
|
"outputs": [".playwright-browsers/**"],
|
2025-07-01 13:15:31 +00:00
|
|
|
"env": ["PLAYWRIGHT_BROWSERS_PATH"]
|
2025-07-07 10:50:01 +00:00
|
|
|
},
|
2025-08-04 18:59:06 +00:00
|
|
|
"test:container:standard": {
|
|
|
|
|
"env": ["E2E_TESTS"],
|
2025-07-07 10:50:01 +00:00
|
|
|
"cache": false
|
2022-08-06 20:55:51 +00:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|