Files
scriptc/pnpm-workspace.yaml
T
Chris Tate 5765d89227 Check the frontend's types against tsc-ts/api
The frontend calls tokenStartOfNode, getTextOfNode, getSourceFileOfNode and
forEachChild instead of AstNode's position and traversal methods. Node lists
answer hasTrailingComma(), and a declaration's modifiers are a modifier list
with their flags.

Symbol, Type, Signature, IndexInfo, TypePredicate, Program, TypeChecker and
Diagnostic have tsc-ts/api's members and types. Compiler code reads symbol
names with symbolName(symbol).

tsc-ts goes to 0.0.5. api-conformance.ts asserts that AstNode, AstNodeList,
SourceFile and each node interface are assignable to tsc-ts/api's interface of
the same name, and names the members where the wire format differs.
2026-10-20 13:41:39 -05:00

24 lines
612 B
YAML

packages:
- "packages/*"
- "internal/*"
- "tests/fixtures/effect4"
minimumReleaseAgeExclude:
- "vercel@58.1.0"
- "effect@4.0.0"
- "@effect/platform-node@4.0.0"
- "@effect/platform-node-shared@4.0.0"
- "@tsc-ts/darwin-arm64@0.0.5"
- "@tsc-ts/darwin-x64@0.0.5"
- "@tsc-ts/linux-arm64-gnu@0.0.5"
- "@tsc-ts/linux-arm64-musl@0.0.5"
- "@tsc-ts/linux-x64-gnu@0.0.5"
- "@tsc-ts/linux-x64-musl@0.0.5"
- "@tsc-ts/win32-x64-msvc@0.0.5"
- "tsc-ts@0.0.5"
allowBuilds:
esbuild: true
overrides:
"@napi-rs/wasm-runtime": "1.1.6"
patchedDependencies:
vitest@3.2.7: patches/vitest@3.2.7.patch