mirror of
https://github.com/actualbudget/actual.git
synced 2026-03-22 00:13:45 -05:00
- Introduced `npm-run-all` for improved script management in package.json. - Updated Vite configuration to include test settings for both browser and Node environments. - Added integration tests for API CRUD operations, including budget and category management. - Created setup files for browser and Node testing environments. - Updated yarn.lock to include new dependencies. This commit enhances the testing framework and ensures better compatibility across environments.
23 lines
705 B
JSON
23 lines
705 B
JSON
{
|
|
"extends": "../../tsconfig.json",
|
|
"compilerOptions": {
|
|
"composite": true,
|
|
// Using ES2021 because that's the newest version where
|
|
// the latest Node 16.x release supports all of the features
|
|
"target": "ES2021",
|
|
"module": "es2022",
|
|
"moduleResolution": "bundler",
|
|
"noEmit": false,
|
|
"declaration": true,
|
|
"declarationMap": true,
|
|
"outDir": "dist",
|
|
"rootDir": ".",
|
|
"declarationDir": "@types",
|
|
"tsBuildInfoFile": "dist/.tsbuildinfo",
|
|
"plugins": [{ "name": "typescript-strict-plugin", "paths": ["."] }]
|
|
},
|
|
"references": [{ "path": "../crdt" }, { "path": "../loot-core" }],
|
|
"include": ["."],
|
|
"exclude": ["**/node_modules/*", "dist", "@types"]
|
|
}
|