From 2bfd76fe36040478ca37a02189b508199636f07c Mon Sep 17 00:00:00 2001 From: ctrlcmdshft <61129128+ctrlcmdshft@users.noreply.github.com> Date: Sat, 22 Aug 2026 19:26:26 -0400 Subject: [PATCH] chore: tighten npm package contents --- .npmignore | 29 ----------------------------- package.json | 9 +++++++++ 2 files changed, 9 insertions(+), 29 deletions(-) delete mode 100644 .npmignore diff --git a/.npmignore b/.npmignore deleted file mode 100644 index 1565505..0000000 --- a/.npmignore +++ /dev/null @@ -1,29 +0,0 @@ -# Source (dist/ is what consumers need) -src/ -tsconfig.json -tsconfig.test.json -.eslintrc.json - -# Tests -test/ -jest.config.js -coverage/ - -# Dev/CI -.github/ -scripts/ -*.local.json -package-lock.json - -# Misc -.DS_Store -*.tsbuildinfo -*.tgz -discover.mjs -.gitignore -.env -.env.* -api-dump.txt -door-lock-test-comment.md -.env.example -.story/ diff --git a/package.json b/package.json index d7f9126..ede0248 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,15 @@ "publishConfig": { "access": "public" }, + "files": [ + "dist/", + "homebridge-ui/", + "config.schema.json", + "README.md", + "CHANGELOG.md", + "icon.png", + "homebridge.png" + ], "main": "dist/index.js", "scripts": { "build": "tsc",