diff --git a/.memory/state.md b/.memory/state.md index 9fdf68a..32d62d0 100644 --- a/.memory/state.md +++ b/.memory/state.md @@ -4,4 +4,5 @@ - Added unit coverage for invalid JSON, empty output, nested group path forwarding, and keyFile payloads. - Added integration coverage for creating groups on temporary copies. - Latest test run passed: 20 tests, 0 failures. +- VS Code red squiggles on Bun/Node imports were addressed by including `bun-types` in `tsconfig.json` and covering `tests/**/*.ts`. - Project renamed to ts-pykeepass-wrapper; current focus remains the TypeScript wrapper + Python bridge for KeePass. diff --git a/tsconfig.json b/tsconfig.json index a4f2e80..5a8c7dc 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -8,8 +8,9 @@ "outDir": "dist", "rootDir": "src", "skipLibCheck": true, - "esModuleInterop": true + "esModuleInterop": true, + "types": ["bun-types"] }, - "include": ["src/**/*.ts"], + "include": ["src/**/*.ts", "tests/**/*.ts"], "exclude": ["dist", "node_modules"] } \ No newline at end of file