diff --git a/frontend/obsidian-plugin/tsconfig.json b/frontend/obsidian-plugin/tsconfig.json index c67d6512..09dab427 100644 --- a/frontend/obsidian-plugin/tsconfig.json +++ b/frontend/obsidian-plugin/tsconfig.json @@ -3,9 +3,15 @@ "baseUrl": ".", "module": "ESNext", "target": "ES2023", - "moduleResolution": "bundler", "strict": true, - "lib": ["DOM", "ESNext"] + "moduleResolution": "bundler", + "allowSyntheticDefaultImports": true, + "lib": [ + "DOM", + "ESNext" + ] }, - "exclude": ["./dist"] -} + "exclude": [ + "./dist" + ] +} \ No newline at end of file diff --git a/frontend/package.json b/frontend/package.json index 301e28f7..8fdbb0c7 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -27,4 +27,4 @@ "prettier": "^3.5.2", "typescript-eslint": "8.24.1" } -} +} \ No newline at end of file diff --git a/frontend/sync-client/tsconfig.json b/frontend/sync-client/tsconfig.json index 6db72fcc..d629c591 100644 --- a/frontend/sync-client/tsconfig.json +++ b/frontend/sync-client/tsconfig.json @@ -6,7 +6,12 @@ "strict": true, "moduleResolution": "bundler", "allowSyntheticDefaultImports": true, - "lib": ["DOM", "ESNext"] + "lib": [ + "DOM", + "ESNext" + ] }, - "exclude": ["./dist"] -} + "exclude": [ + "./dist" + ] +} \ No newline at end of file diff --git a/frontend/test-client/package.json b/frontend/test-client/package.json index 56f2732f..ba2f9cd7 100644 --- a/frontend/test-client/package.json +++ b/frontend/test-client/package.json @@ -11,13 +11,14 @@ "test": "jest --passWithNoTests" }, "devDependencies": { - "sync-client": "file:../sync-client", - "uuid": "^11.1.0", + "@types/node": "^22.13.5", "chalk": "^5.4.1", + "sync-client": "file:../sync-client", "ts-loader": "^9.5.2", "tslib": "2.8.1", "typescript": "5.7.3", + "uuid": "^11.1.0", "webpack": "^5.98.0", "webpack-cli": "^6.0.1" } -} +} \ No newline at end of file diff --git a/frontend/test-client/tsconfig.json b/frontend/test-client/tsconfig.json index 2306ca42..4995a2bc 100644 --- a/frontend/test-client/tsconfig.json +++ b/frontend/test-client/tsconfig.json @@ -5,7 +5,13 @@ "target": "ES2022", "module": "CommonJS", "esModuleInterop": true, - "lib": ["DOM", "ESNext"] + "lib": [ + "DOM", + "ESNext" + ], + "moduleResolution": "node" }, - "exclude": ["./dist"] -} + "exclude": [ + "./dist" + ] +} \ No newline at end of file