mirror of
https://github.com/cline/cline.git
synced 2026-09-19 02:05:44 +08:00
* Add a host bridge client that uses the appropriate underlying client (vscode or external grpc service) Add placeholders for the external clients. Move the hosts directory under src, add an alias in tsconfig.json for @hosts * Update package.json
38 lines
1.0 KiB
JSON
38 lines
1.0 KiB
JSON
{
|
|
"compilerOptions": {
|
|
"esModuleInterop": true,
|
|
"experimentalDecorators": true,
|
|
"forceConsistentCasingInFileNames": true,
|
|
"isolatedModules": true,
|
|
"lib": ["es2022", "esnext.disposable", "DOM"],
|
|
"module": "esnext",
|
|
"moduleResolution": "Bundler",
|
|
"noFallthroughCasesInSwitch": true,
|
|
"noImplicitOverride": true,
|
|
"noImplicitReturns": true,
|
|
"noUnusedLocals": false,
|
|
"resolveJsonModule": true,
|
|
"rootDir": ".",
|
|
"skipLibCheck": true,
|
|
"sourceMap": true,
|
|
"strict": true,
|
|
"target": "es2022",
|
|
"useDefineForClassFields": true,
|
|
"useUnknownInCatchVariables": false,
|
|
"baseUrl": ".",
|
|
"paths": {
|
|
"@/*": ["src/*"],
|
|
"@api/*": ["src/api/*"],
|
|
"@core/*": ["src/core/*"],
|
|
"@hosts/*": ["src/hosts/*"],
|
|
"@integrations/*": ["src/integrations/*"],
|
|
"@services/*": ["src/services/*"],
|
|
"@shared/*": ["src/shared/*"],
|
|
"@utils/*": ["src/utils/*"],
|
|
"@packages/*": ["src/packages/*"]
|
|
}
|
|
},
|
|
"include": ["src/**/*", "scripts/**/*"],
|
|
"exclude": ["node_modules", ".vscode-test", "webview-ui"]
|
|
}
|