From 3f195e176524e22a8bf9aed8fa4fc3389e742cf7 Mon Sep 17 00:00:00 2001 From: kevin-asprec Date: Mon, 13 Apr 2026 16:52:39 +0800 Subject: [PATCH] fix: compile shared package as CommonJS for NestJS compatibility --- packages/shared/package.json | 4 ++-- packages/shared/tsconfig.json | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/shared/package.json b/packages/shared/package.json index 073de52..eb6e84b 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -2,8 +2,8 @@ "name": "@fiberops/shared", "version": "0.1.0", "private": true, - "main": "./src/index.ts", - "types": "./src/index.ts", + "main": "./dist/index.js", + "types": "./dist/index.d.ts", "scripts": { "build": "tsc", "lint": "tsc --noEmit", diff --git a/packages/shared/tsconfig.json b/packages/shared/tsconfig.json index dae4070..e00b16a 100644 --- a/packages/shared/tsconfig.json +++ b/packages/shared/tsconfig.json @@ -1,15 +1,14 @@ { "compilerOptions": { "target": "ES2022", - "module": "ESNext", - "moduleResolution": "bundler", + "module": "CommonJS", + "moduleResolution": "node", "lib": ["ES2022"], "strict": true, "esModuleInterop": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, "resolveJsonModule": true, - "isolatedModules": true, "declaration": true, "sourceMap": true, "outDir": "./dist",