Files
xterm.js/src/common/data/tsconfig.json
T
Cursor AgentandDaniel Imms ba582efbfa Inline compiler options in common layer tsconfigs; remove tsconfig.compiler.json
Each subfolder tsconfig.json now explicitly lists lib, types, paths, and
project references instead of extending a shared tsconfig.compiler.json.

Co-authored-by: Daniel Imms <Tyriar@users.noreply.github.com>
2026-05-30 17:54:54 +00:00

41 lines
949 B
JSON

{
"extends": "../../tsconfig-library-base",
"compilerOptions": {
"lib": [
"es2015",
"es2016.Array.Include",
"es2019.string",
"es2021.weakref",
"dom"
],
"types": [
"../../../node_modules/@types/mocha"
],
"paths": {
"@xterm/xterm": ["../../../typings/xterm.d.ts"],
"common/base/*": ["../base/*"],
"common/encoding/*": ["../encoding/*"],
"common/data/*": ["./*"],
"common/buffer/*": ["../buffer/*"],
"common/parser/*": ["../parser/*"],
"common/input/*": ["../input/*"],
"common/services/*": ["../services/*"],
"common/terminal/*": ["../terminal/*"],
"common/public/*": ["../public/*"],
"common/*": ["../*"],
"*": ["../../*"]
},
"outDir": "../../../out/common/data",
"rootDir": "."
},
"include": [
"./**/*"
],
"exclude": [
"**/*.test.ts"
],
"references": [
{ "path": "../base" }
]
}