diff options
| -rw-r--r-- | packages/iku/package.json | 5 | ||||
| -rw-r--r-- | packages/iku/tsconfig.json | 2 | ||||
| -rw-r--r-- | packages/mcp/package.json | 1 | ||||
| -rw-r--r-- | packages/mcp/tsconfig.json | 2 | ||||
| -rw-r--r-- | packages/sdk/package.json | 1 | ||||
| -rw-r--r-- | packages/sdk/tsconfig.json | 2 | ||||
| -rw-r--r-- | packages/typescript-config/base.json (renamed from tsconfig.base.json) | 0 | ||||
| -rw-r--r-- | packages/typescript-config/node.json (renamed from tsconfig.node.json) | 2 | ||||
| -rw-r--r-- | packages/typescript-config/package.json | 6 | ||||
| -rw-r--r-- | pnpm-lock.yaml | 14 |
10 files changed, 29 insertions, 6 deletions
diff --git a/packages/iku/package.json b/packages/iku/package.json index 75b344e..a3455ff 100644 --- a/packages/iku/package.json +++ b/packages/iku/package.json @@ -14,7 +14,8 @@ "typescript": "^5.8.3" }, "devDependencies": { - "tsx": "^4.20.3", - "@types/node": "^22.15.21" + "@imemio/typescript-config": "workspace:*", + "@types/node": "^22.15.21", + "tsx": "^4.20.3" } } diff --git a/packages/iku/tsconfig.json b/packages/iku/tsconfig.json index 761d673..782a28a 100644 --- a/packages/iku/tsconfig.json +++ b/packages/iku/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.node.json", + "extends": "@imemio/typescript-config/node.json", "compilerOptions": { "outDir": "./dist", "rootDir": "./src" diff --git a/packages/mcp/package.json b/packages/mcp/package.json index f45d98d..b9c8de7 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -27,6 +27,7 @@ "zod": "^3.24.0" }, "devDependencies": { + "@imemio/typescript-config": "workspace:*", "@types/node": "^22.13.3", "typescript": "^5.7.3" } diff --git a/packages/mcp/tsconfig.json b/packages/mcp/tsconfig.json index 761d673..782a28a 100644 --- a/packages/mcp/tsconfig.json +++ b/packages/mcp/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.node.json", + "extends": "@imemio/typescript-config/node.json", "compilerOptions": { "outDir": "./dist", "rootDir": "./src" diff --git a/packages/sdk/package.json b/packages/sdk/package.json index bfa4ada..2f830f9 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -21,6 +21,7 @@ "test:watch": "vitest" }, "devDependencies": { + "@imemio/typescript-config": "workspace:*", "@types/node": "^22.13.3", "typescript": "^5.7.3", "vitest": "^3.0.5" diff --git a/packages/sdk/tsconfig.json b/packages/sdk/tsconfig.json index 761d673..782a28a 100644 --- a/packages/sdk/tsconfig.json +++ b/packages/sdk/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.node.json", + "extends": "@imemio/typescript-config/node.json", "compilerOptions": { "outDir": "./dist", "rootDir": "./src" diff --git a/tsconfig.base.json b/packages/typescript-config/base.json index 1bb1881..1bb1881 100644 --- a/tsconfig.base.json +++ b/packages/typescript-config/base.json diff --git a/tsconfig.node.json b/packages/typescript-config/node.json index 9d81ff3..ceb9ad3 100644 --- a/tsconfig.node.json +++ b/packages/typescript-config/node.json @@ -1,5 +1,5 @@ { - "extends": "./tsconfig.base.json", + "extends": "./base.json", "compilerOptions": { "module": "NodeNext", "moduleResolution": "NodeNext", diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json new file mode 100644 index 0000000..2254381 --- /dev/null +++ b/packages/typescript-config/package.json @@ -0,0 +1,6 @@ +{ + "name": "@imemio/typescript-config", + "version": "0.0.1", + "description": "Shared TypeScript configurations", + "files": ["base.json", "node.json"] +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 896beae..523cb23 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,6 +24,9 @@ importers: specifier: ^5.8.3 version: 5.9.3 devDependencies: + '@imemio/typescript-config': + specifier: workspace:* + version: link:../typescript-config '@types/node': specifier: ^22.15.21 version: 22.19.8 @@ -43,6 +46,9 @@ importers: specifier: ^3.24.0 version: 3.25.76 devDependencies: + '@imemio/typescript-config': + specifier: workspace:* + version: link:../typescript-config '@types/node': specifier: ^22.13.3 version: 22.19.8 @@ -56,6 +62,9 @@ importers: specifier: ^2.94.0 version: 2.94.0 devDependencies: + '@imemio/typescript-config': + specifier: workspace:* + version: link:../typescript-config '@types/node': specifier: ^22.13.3 version: 22.19.8 @@ -66,6 +75,8 @@ importers: specifier: ^3.0.5 + packages/typescript-config: {} + packages/web: dependencies: '@imemio/sdk': @@ -108,6 +119,9 @@ importers: specifier: ^3.24.1 version: 3.25.76 devDependencies: + '@imemio/typescript-config': + specifier: workspace:* + version: link:../typescript-config '@tailwindcss/postcss': specifier: ^4.0.6 version: 4.1.18 |