From 775a46aab2323213d4ccb610cea4c4a2db34572b Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Sat, 5 Jul 2025 03:08:53 -0700 Subject: [PATCH] FIx exports path. Emit types directly to dist directory. --- package.json | 10 +++++----- tsconfig.json | 5 +---- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index cba35cd..289de88 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ ], "main": "dist/main.js", "browser": { - "dist/main.min.js": true, + "./dist/main.min.js": "./dist/main.min.js", "node:worker_threads": false }, "repository": { @@ -42,9 +42,9 @@ "url": "git+https://zoso.dev/libnemo.git" }, "scripts": { - "build": "rm -rf {dist,types} && mkdir -p dist && tsc && mv types dist/types", - "build:browser": "npm run build && node esbuild-browser.mjs", - "build:node": "npm run build && node esbuild-node.mjs", + "clean": "rm -rf dist && tsc", + "build:browser": "npm run clean && node esbuild-browser.mjs", + "build:node": "npm run clean && node esbuild-node.mjs", "publish": "npm test", "test": "npm run build:browser", "test:node": "npm run build:node && node --test --test-force-exit --env-file .env", @@ -75,7 +75,7 @@ "typescript": "^5.8.3" }, "type": "module", - "exports": "./dist/main.js", + "exports": "./dist/main.min.js", "types": "dist/types/main.d.ts", "unpkg": "dist/main.min.js" } diff --git a/tsconfig.json b/tsconfig.json index a59b9b9..8cb6067 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -5,7 +5,7 @@ "moduleResolution": "Bundler", "declaration": true, "emitDeclarationOnly": true, - "declarationDir": "./types", + "declarationDir": "./dist/types", "alwaysStrict": true, "downlevelIteration": false, "esModuleInterop": true, @@ -17,9 +17,6 @@ "rootDir": "src" }, "include": [ - "src/main.ts", - "src/global.ts", - "src/*", "src/**/*" ] } -- 2.47.3