From d0da69fb5d43671951c8b4f0fdd03f22bcc9b001 Mon Sep 17 00:00:00 2001 From: Sven Rogge Date: Thu, 2 Apr 2026 13:40:55 +0200 Subject: [PATCH] chore: remove declarationMap and restrict published files Remove declarationMap from tsconfig as declaration maps are not needed. Add files field to both packages to exclude tsconfig.check.json, tsconfig.tsbuildinfo, and src from the published npm package. --- packages/esroute-lit/package.json | 1 + packages/esroute/package.json | 1 + tsconfig.json | 1 - 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/esroute-lit/package.json b/packages/esroute-lit/package.json index f00cc4d..7d310de 100644 --- a/packages/esroute-lit/package.json +++ b/packages/esroute-lit/package.json @@ -11,6 +11,7 @@ "default": "./dist/index.js" } }, + "files": ["dist", "LICENSE", "README.md"], "sideEffects": false, "license": "MIT", "author": "Sven Rogge ", diff --git a/packages/esroute/package.json b/packages/esroute/package.json index ba5870a..706dd3e 100644 --- a/packages/esroute/package.json +++ b/packages/esroute/package.json @@ -11,6 +11,7 @@ "default": "./dist/index.js" } }, + "files": ["dist", "LICENSE", "README.md"], "sideEffects": false, "license": "MIT", "author": "Sven Rogge ", diff --git a/tsconfig.json b/tsconfig.json index 85a671a..9281c6a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -5,7 +5,6 @@ "moduleDetection": "force", "moduleResolution": "node16", "declaration": true, - "declarationMap": true, "sourceMap": true, "strict": true, "skipLibCheck": true