mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-07 19:22:14 +09:00
37 lines
1.7 KiB
JSON
37 lines
1.7 KiB
JSON
{
|
|
"$schema": "https://json.schemastore.org/tsconfig",
|
|
"extends": "./tsconfig.base.json",
|
|
"compilerOptions": {
|
|
"target": "ES2023",
|
|
"jsx": "react-jsx",
|
|
"jsxImportSource": "react",
|
|
"lib": ["DOM", "DOM.Iterable", "DOM.AsyncIterable", "ES2023"],
|
|
"moduleDetection": "force",
|
|
"verbatimModuleSyntax": true,
|
|
"allowArbitraryExtensions": true,
|
|
"allowImportingTsExtensions": true,
|
|
"noUncheckedSideEffectImports": false,
|
|
"sourceMap": true,
|
|
"noImplicitReturns": true,
|
|
"paths": {
|
|
"@app/*": ["./src/*"],
|
|
"onnxruntime-web/ort-wasm-simd-threaded.asyncify.wasm": ["./src/types/ort-wasm-asset.d.ts"],
|
|
"@sapphi-red/web-noise-suppressor/gtcrn.wasm": ["./src/types/url-asset.d.ts"],
|
|
"@sapphi-red/web-noise-suppressor/gtcrnWorklet.js": ["./src/types/url-asset.d.ts"],
|
|
"@sapphi-red/web-noise-suppressor/noiseGateWorklet.js": ["./src/types/url-asset.d.ts"],
|
|
"@sapphi-red/web-noise-suppressor/rnnoise.wasm": ["./src/types/url-asset.d.ts"],
|
|
"@sapphi-red/web-noise-suppressor/rnnoise_simd.wasm": ["./src/types/url-asset.d.ts"],
|
|
"@sapphi-red/web-noise-suppressor/rnnoiseWorklet.js": ["./src/types/url-asset.d.ts"],
|
|
"@sapphi-red/web-noise-suppressor/speex.wasm": ["./src/types/url-asset.d.ts"],
|
|
"@sapphi-red/web-noise-suppressor/speexWorklet.js": ["./src/types/url-asset.d.ts"],
|
|
"@fluxer/*": ["../packages/*", "../packages/*/src/index.ts"],
|
|
"@app_scripts/*": ["./scripts/*"],
|
|
"@pkgs/*": ["./pkgs/*"],
|
|
"livekit-client": ["./pkgs/livekit-client/src/index.ts"],
|
|
"livekit-client/e2ee-worker": ["./pkgs/livekit-client/src/e2ee/worker/e2ee.worker.ts"]
|
|
}
|
|
},
|
|
"include": ["./src/**/*", "./scripts/**/*", "./pkgs/livekit-client/src/type-polyfills/*.d.ts"],
|
|
"exclude": ["node_modules", "dist", "coverage"]
|
|
}
|