mirror of
https://github.com/Darkatse/TauriTavern.git
synced 2026-10-13 13:11:09 +00:00
Move database ownership, blocking IO and TQL binding into tt-adapter-triviumdb and upgrade the native engine to 0.8.8. Preserve the plugin API capabilities with awaited open, numeric IDs and explicit shared-namespace lifecycle. Coordinate archive IO with database maintenance and restore each namespace as a complete file group. Keep behavior tests for persistence, parameter binding, transactions and recovery instead of per-method forwarding tests. Validated with pnpm run check and tauri-pilot against the macOS app using the real data root; temporary test namespaces were removed afterward.
32 lines
785 B
JSON
32 lines
785 B
JSON
{
|
|
"compilerOptions": {
|
|
"target": "ES2020",
|
|
"module": "ES2020",
|
|
"moduleResolution": "Bundler",
|
|
"lib": ["ES2022", "DOM", "DOM.Iterable"],
|
|
|
|
"allowJs": true,
|
|
"checkJs": false,
|
|
"noEmit": true,
|
|
"incremental": true,
|
|
"tsBuildInfoFile": ".cache/tsconfig.host.tsbuildinfo",
|
|
|
|
"strict": true,
|
|
"exactOptionalPropertyTypes": true,
|
|
"noUncheckedIndexedAccess": true,
|
|
"useUnknownInCatchVariables": true,
|
|
|
|
"skipLibCheck": true,
|
|
"types": []
|
|
},
|
|
"include": [
|
|
"src/types.d.ts",
|
|
"src/tauri/main/api/db.js",
|
|
"src/tauri/main/context/**/*.js",
|
|
"src/tauri/main/kernel/**/*.js",
|
|
"src/tauri/main/services/**/*.js",
|
|
"src/tauri/main/ports/**/*.js",
|
|
"src/tauri/main/adapters/**/*.js",
|
|
"src/tauri/main/context.js"
|
|
]
|
|
}
|