mirror of
https://github.com/anomalyco/opentui.git
synced 2026-09-19 01:26:03 +08:00
40 lines
935 B
JSON
40 lines
935 B
JSON
{
|
|
"$schema": "https://json.schemastore.org/tsconfig",
|
|
"extends": "./tsconfig.json",
|
|
"compilerOptions": {
|
|
"declaration": true,
|
|
"emitDeclarationOnly": true,
|
|
"outDir": "./dist",
|
|
"noEmit": false,
|
|
"rootDir": ".",
|
|
"types": ["bun", "node", "react"],
|
|
"skipLibCheck": true,
|
|
"jsx": "react-jsx",
|
|
"jsxImportSource": "@opentui/react",
|
|
"module": "ESNext",
|
|
"moduleResolution": "bundler",
|
|
"baseUrl": ".",
|
|
"paths": {
|
|
"@opentui/core": ["../core/dist"],
|
|
"@opentui/core/*": ["../core/dist/*"]
|
|
}
|
|
},
|
|
"include": [
|
|
"src/**/*",
|
|
"jsx-runtime.d.ts",
|
|
"jsx-dev-runtime.d.ts",
|
|
"jsx-namespace.d.ts",
|
|
"scripts/runtime-plugin-support.ts",
|
|
"scripts/runtime-plugin-support-configure.ts"
|
|
],
|
|
"exclude": [
|
|
"**/*.test.ts",
|
|
"**/*.spec.ts",
|
|
"examples/**/*",
|
|
"node_modules/**/*",
|
|
"../core/**/*",
|
|
"scripts/build.ts",
|
|
"scripts/publish.ts"
|
|
]
|
|
}
|