Files
Mike Ryan e251bcac83 test(runtime): enforce shared cross-language conformance
Run the same public HTTP and socket cases against TypeScript and all native
runtimes. Keep native toolchains out of JavaScript-only jobs, require the
dedicated conformance gate, and retain regression evidence and fixture
review rules.
2026-09-11 15:55:31 -07:00

33 lines
830 B
JSON

{
"name": "runtime-conformance",
"root": "tools/runtime-conformance",
"projectType": "library",
"targets": {
"lint": {
"executor": "nx:run-commands",
"options": { "command": "oxlint tools/runtime-conformance" },
"dependsOn": [],
"cache": false
},
"test": {
"executor": "nx:run-commands",
"options": {
"command": "node --test tools/runtime-conformance/test/*.test.mjs"
},
"dependsOn": [],
"inputs": ["{projectRoot}/**/*"],
"outputs": [],
"cache": false
},
"conformance": {
"executor": "nx:run-commands",
"options": { "command": "node tools/runtime-conformance/run.mjs" },
"dependsOn": [],
"inputs": ["{projectRoot}/**/*"],
"outputs": [],
"cache": false
}
},
"tags": ["type:tooling"]
}