From 58e3c4c70e1f0b06cc402fbfcbb0f37ff0acef8a Mon Sep 17 00:00:00 2001 From: Lovell Fuller Date: Thu, 5 Oct 2023 20:00:32 +0100 Subject: [PATCH] Ensure all package files make use of commonjs explicit --- npm/darwin-arm64/package.json | 1 + npm/darwin-x64/package.json | 1 + npm/linux-arm/package.json | 1 + npm/linux-arm64/package.json | 1 + npm/linux-x64/package.json | 1 + npm/linuxmusl-arm64/package.json | 1 + npm/linuxmusl-x64/package.json | 1 + npm/win32-ia32/package.json | 1 + npm/win32-x64/package.json | 1 + package.json | 7 ++++--- 10 files changed, 13 insertions(+), 3 deletions(-) diff --git a/npm/darwin-arm64/package.json b/npm/darwin-arm64/package.json index 161f317a..f4ada118 100644 --- a/npm/darwin-arm64/package.json +++ b/npm/darwin-arm64/package.json @@ -22,6 +22,7 @@ "publishConfig": { "access": "public" }, + "type": "commonjs", "exports": { "./sharp.node": "./lib/sharp-darwin-arm64.node", "./package": "./package.json" diff --git a/npm/darwin-x64/package.json b/npm/darwin-x64/package.json index 55137fa1..e0b64fb6 100644 --- a/npm/darwin-x64/package.json +++ b/npm/darwin-x64/package.json @@ -22,6 +22,7 @@ "publishConfig": { "access": "public" }, + "type": "commonjs", "exports": { "./sharp.node": "./lib/sharp-darwin-x64.node", "./package": "./package.json" diff --git a/npm/linux-arm/package.json b/npm/linux-arm/package.json index 1eda3bd7..b4f975c2 100644 --- a/npm/linux-arm/package.json +++ b/npm/linux-arm/package.json @@ -22,6 +22,7 @@ "publishConfig": { "access": "public" }, + "type": "commonjs", "exports": { "./sharp.node": "./lib/sharp-linux-arm.node", "./package": "./package.json" diff --git a/npm/linux-arm64/package.json b/npm/linux-arm64/package.json index 8c3a1981..c841151c 100644 --- a/npm/linux-arm64/package.json +++ b/npm/linux-arm64/package.json @@ -22,6 +22,7 @@ "publishConfig": { "access": "public" }, + "type": "commonjs", "exports": { "./sharp.node": "./lib/sharp-linux-arm64.node", "./package": "./package.json" diff --git a/npm/linux-x64/package.json b/npm/linux-x64/package.json index fab5cb0c..01d875f1 100644 --- a/npm/linux-x64/package.json +++ b/npm/linux-x64/package.json @@ -22,6 +22,7 @@ "publishConfig": { "access": "public" }, + "type": "commonjs", "exports": { "./sharp.node": "./lib/sharp-linux-x64.node", "./package": "./package.json" diff --git a/npm/linuxmusl-arm64/package.json b/npm/linuxmusl-arm64/package.json index c74351f2..1eec0985 100644 --- a/npm/linuxmusl-arm64/package.json +++ b/npm/linuxmusl-arm64/package.json @@ -22,6 +22,7 @@ "publishConfig": { "access": "public" }, + "type": "commonjs", "exports": { "./sharp.node": "./lib/sharp-linuxmusl-arm64.node", "./package": "./package.json" diff --git a/npm/linuxmusl-x64/package.json b/npm/linuxmusl-x64/package.json index 66586e58..e1f0bca9 100644 --- a/npm/linuxmusl-x64/package.json +++ b/npm/linuxmusl-x64/package.json @@ -22,6 +22,7 @@ "publishConfig": { "access": "public" }, + "type": "commonjs", "exports": { "./sharp.node": "./lib/sharp-linuxmusl-x64.node", "./package": "./package.json" diff --git a/npm/win32-ia32/package.json b/npm/win32-ia32/package.json index abea6465..679f93bc 100644 --- a/npm/win32-ia32/package.json +++ b/npm/win32-ia32/package.json @@ -21,6 +21,7 @@ "publishConfig": { "access": "public" }, + "type": "commonjs", "exports": { "./sharp.node": "./lib/sharp-win32-ia32.node", "./package": "./package.json", diff --git a/npm/win32-x64/package.json b/npm/win32-x64/package.json index 943744f7..0c8e6d9f 100644 --- a/npm/win32-x64/package.json +++ b/npm/win32-x64/package.json @@ -21,6 +21,7 @@ "publishConfig": { "access": "public" }, + "type": "commonjs", "exports": { "./sharp.node": "./lib/sharp-win32-x64.node", "./package": "./package.json" diff --git a/package.json b/package.json index 17bc4589..402549c8 100644 --- a/package.json +++ b/package.json @@ -103,13 +103,14 @@ "docs-serve": "cd docs && npx serve", "docs-publish": "cd docs && npx firebase-tools deploy --project pixelplumbing --only hosting:pixelplumbing-sharp" }, + "type": "commonjs", "main": "lib/index.js", "types": "lib/index.d.ts", "files": [ "binding.gyp", - "install/**", - "lib/**", - "src/**" + "install", + "lib", + "src" ], "repository": { "type": "git",