Install with pnpm, as the sibling branch does
bun install does not rewrite what is already in node_modules when a version goes DOWN, which silently left @ng-org/orm and @ng-org/web on versions that disagree about orm_start_graph's arity — the callback then lands in the config slot and the SDK rejects it as unserializable. Every dependency measurement taken this way was meaningless. Carried over from ng-eventually with it: cucumber invoked through the package entry rather than the .bin shim, which node --import tsx/esm cannot load under pnpm; the build:orm paths, which still pointed at a src/shapes that moved to src/shared/shapes; and the tsconfig fix that DROPS baseUrl instead of silencing its deprecation — reported as a config error, it made tsc exit without checking a single file.
This commit is contained in:
+4
-5
@@ -21,11 +21,10 @@
|
||||
"noUncheckedIndexedAccess": true,
|
||||
"noImplicitOverride": true,
|
||||
|
||||
// `baseUrl` is deprecated in TS 6 and the deprecation is reported as a CONFIG
|
||||
// error — which makes tsc exit(2) WITHOUT typechecking a single file. The
|
||||
// typecheck gate was silently inert; this silences the deprecation so it runs.
|
||||
"ignoreDeprecations": "6.0",
|
||||
"baseUrl": ".",
|
||||
// No `baseUrl`: deprecated in TypeScript 6, where it is reported as an ERROR
|
||||
// that aborts the whole compilation — `tsc --noEmit` then exits 0 having
|
||||
// checked nothing, so the typecheck gate silently passes everything. `paths`
|
||||
// resolves relative to this file since TS 4.4, so dropping it changes nothing.
|
||||
"paths": {
|
||||
"@/*": ["./src/*"]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user