- common/tsconfig.json is a solution root referencing layer tsconfigs - Each layer has composite tsconfig with correct references and outDir - Break buffer/services cycle via buffer-local service interfaces - Move cell types, keyboard/unicode types, TaskQueue, and TerminalOptions - Exclude *.test.ts from composite builds; fix parser IDisposable imports Co-authored-by: Daniel Imms <Tyriar@users.noreply.github.com>
16 lines
334 B
JSON
16 lines
334 B
JSON
{
|
|
"extends": "../tsconfig-library-base",
|
|
"files": [],
|
|
"references": [
|
|
{ "path": "./base" },
|
|
{ "path": "./encoding" },
|
|
{ "path": "./data" },
|
|
{ "path": "./buffer" },
|
|
{ "path": "./parser" },
|
|
{ "path": "./input" },
|
|
{ "path": "./services" },
|
|
{ "path": "./terminal" },
|
|
{ "path": "./public" }
|
|
]
|
|
}
|