Summary
@player-tools/json-language-service browser bundling currently includes TypeScript compiler runtime, even though validation/LSP should operate on XLR only and should not need TS at this layer.
Repro
Bundle language/json-language-service/src/index.ts for browser (esbuild) and inspect output for TS runtime markers.
Example markers currently present:
/typescript/lib/typescript.js
getDefaultLibFileName
Compiler_option_0_of_value_1_is_unstable
Expected
Browser bundle for json-language-service excludes TypeScript runtime.
Actual
TypeScript runtime is bundled via @player-tools/xlr-sdk dependency chain.