From 5443e45543fd8f7652d7543158381bbae646bf41 Mon Sep 17 00:00:00 2001 From: Remco Haszing Date: Thu, 21 Nov 2024 14:57:10 +0100 Subject: [PATCH] Specify files to include Each package now specifies the `files` property. This specifies which files to include, rather than `.npmignore`, which specifies what files to exclude. --- .npmignore | 2 -- packages/abbr/package.json | 5 +++++ packages/analyze-step/package.json | 5 +++++ packages/file-exists/package.json | 5 +++++ packages/format-duration-ms/package.json | 5 +++++ packages/has-property/package.json | 5 +++++ packages/post/package.json | 5 +++++ packages/pr/package.json | 5 +++++ packages/prd/package.json | 5 +++++ packages/prettier-bytes/package.json | 5 +++++ packages/slugify/package.json | 5 +++++ packages/sort-assembly/package.json | 5 +++++ packages/sort-object-by-prio/package.json | 5 +++++ packages/sort-object/package.json | 5 +++++ packages/sort-result-meta/package.json | 5 +++++ packages/sort-result/package.json | 5 +++++ packages/trigger-pager/package.json | 5 +++++ 17 files changed, 80 insertions(+), 2 deletions(-) delete mode 100644 .npmignore diff --git a/.npmignore b/.npmignore deleted file mode 100644 index ebe0a59..0000000 --- a/.npmignore +++ /dev/null @@ -1,2 +0,0 @@ -**/*.test.ts -**/tsconfig.* diff --git a/packages/abbr/package.json b/packages/abbr/package.json index 845b2a2..088d684 100644 --- a/packages/abbr/package.json +++ b/packages/abbr/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/abbr.js", "types": "dist/abbr.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/analyze-step/package.json b/packages/analyze-step/package.json index e876ffa..f41be1d 100644 --- a/packages/analyze-step/package.json +++ b/packages/analyze-step/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/analyzeStep.js", "types": "dist/analyzeStep.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/file-exists/package.json b/packages/file-exists/package.json index be47863..51ee92d 100644 --- a/packages/file-exists/package.json +++ b/packages/file-exists/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/fileExists.js", "types": "dist/fileExists.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/format-duration-ms/package.json b/packages/format-duration-ms/package.json index 5e2a71e..2ad534d 100644 --- a/packages/format-duration-ms/package.json +++ b/packages/format-duration-ms/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/formatDurationMs.js", "types": "dist/formatDurationMs.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/has-property/package.json b/packages/has-property/package.json index 69c14ef..6e17d3e 100644 --- a/packages/has-property/package.json +++ b/packages/has-property/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/has-property.js", "types": "dist/has-property.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/post/package.json b/packages/post/package.json index 0f6f1e0..caa1cb0 100644 --- a/packages/post/package.json +++ b/packages/post/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "types": "dist/post.d.ts", "bin": "./dist/post.js", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "pretest": "tsc --build", diff --git a/packages/pr/package.json b/packages/pr/package.json index 8e07fd1..e75143e 100644 --- a/packages/pr/package.json +++ b/packages/pr/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/pr.js", "types": "dist/pr.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/prd/package.json b/packages/prd/package.json index 29ab89e..cf2e5b2 100644 --- a/packages/prd/package.json +++ b/packages/prd/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/prd.js", "types": "dist/prd.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/prettier-bytes/package.json b/packages/prettier-bytes/package.json index c0970a3..8373ee3 100644 --- a/packages/prettier-bytes/package.json +++ b/packages/prettier-bytes/package.json @@ -9,6 +9,11 @@ "license": "MIT", "main": "dist/prettierBytes.js", "types": "dist/prettierBytes.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/slugify/package.json b/packages/slugify/package.json index 823ea31..006a6d2 100644 --- a/packages/slugify/package.json +++ b/packages/slugify/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/slugify.js", "types": "dist/slugify.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/sort-assembly/package.json b/packages/sort-assembly/package.json index 7f68e48..06e7269 100644 --- a/packages/sort-assembly/package.json +++ b/packages/sort-assembly/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/sortAssembly.js", "types": "dist/sortAssembly.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/sort-object-by-prio/package.json b/packages/sort-object-by-prio/package.json index ac728ea..283fbcd 100644 --- a/packages/sort-object-by-prio/package.json +++ b/packages/sort-object-by-prio/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/sortObjectByPrio.js", "types": "dist/sortObjectByPrio.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/sort-object/package.json b/packages/sort-object/package.json index 6f17263..7b43407 100644 --- a/packages/sort-object/package.json +++ b/packages/sort-object/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/sortObject.js", "types": "dist/sortObject.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/sort-result-meta/package.json b/packages/sort-result-meta/package.json index fbf2dc6..1938cb9 100644 --- a/packages/sort-result-meta/package.json +++ b/packages/sort-result-meta/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/sortResultMeta.js", "types": "dist/sortResultMeta.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/sort-result/package.json b/packages/sort-result/package.json index 2d52975..4cababd 100644 --- a/packages/sort-result/package.json +++ b/packages/sort-result/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/sortResult.js", "types": "dist/sortResult.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps", diff --git a/packages/trigger-pager/package.json b/packages/trigger-pager/package.json index 1dc758a..4ef7ea9 100644 --- a/packages/trigger-pager/package.json +++ b/packages/trigger-pager/package.json @@ -9,6 +9,11 @@ "license": "AGPL-3.0-only", "main": "dist/triggerPager.js", "types": "dist/triggerPager.d.ts", + "files": [ + "dist", + "src", + "!*.test.*" + ], "scripts": { "prepack": "tsc --build", "test": "tsc --build && node --test --enable-source-maps",