Ver código fonte

fix(entropy-tester): fixed build

benduran 3 semanas atrás
pai
commit
9571ec8b52

+ 16 - 9
apps/entropy-tester/package.json

@@ -3,21 +3,27 @@
   "version": "1.2.0",
   "description": "Utility to test entropy provider callbacks",
   "private": true,
-  "type": "module",
-  "main": "dist/index.js",
-  "types": "dist/index.d.ts",
+  "main": "./dist/cjs/index.js",
+  "types": "./dist/cjs/index.d.ts",
   "exports": {
-    "import": {
-      "types": "./dist/index.d.ts",
-      "default": "./dist/index.js"
-    }
+    ".": {
+      "import": {
+        "default": "./dist/esm/index.js",
+        "types": "./dist/esm/index.d.ts"
+      },
+      "require": {
+        "default": "./dist/cjs/index.js",
+        "types": "./dist/cjs/index.d.ts"
+      }
+    },
+    "./package.json": "./package.json"
   },
   "files": [
     "dist/**/*",
     "cli/**/*"
   ],
   "scripts": {
-    "build": "tsc",
+    "build": "build-ts-package --clean",
     "fix:format": "prettier --write .",
     "fix:lint": "eslint --fix .",
     "test:format": "prettier --check .",
@@ -65,5 +71,6 @@
     "node": ">=22",
     "pnpm": ">=10.19.0"
   },
-  "packageManager": "pnpm@10.19.0"
+  "packageManager": "pnpm@10.19.0",
+  "module": "./dist/esm/index.js"
 }

+ 4 - 2
apps/entropy-tester/tsconfig.build.json

@@ -1,7 +1,9 @@
 {
   "extends": "./tsconfig.json",
   "compilerOptions": {
-    "outDir": "./dist",
-    "noEmit": false
+    "declaration": true,
+    "noEmit": false,
+    "incremental": false,
+    "verbatimModuleSyntax": false
   }
 }

+ 1 - 1
apps/entropy-tester/tsconfig.json

@@ -1,5 +1,5 @@
 {
-  "extends": "@cprussin/tsconfig/base.json",
+  "extends": "@cprussin/tsconfig/nextjs.json",
   "include": ["**/*.ts"],
   "exclude": ["node_modules"]
 }