From 8c45267a474ab10b2faadfebdab33cfe446e8c03 Mon Sep 17 00:00:00 2001 From: Alex Potsides Date: Tue, 9 Apr 2024 07:01:54 +0100 Subject: [PATCH] fix: add sideEffects: false to package.json (#485) To enable tree shaking, add this to all modules. --- packages/car/package.json | 3 ++- packages/dag-cbor/package.json | 3 ++- packages/dag-json/package.json | 3 ++- packages/helia/package.json | 3 ++- packages/http/package.json | 3 ++- packages/interface/package.json | 3 ++- packages/interop/package.json | 3 ++- packages/ipns/package.json | 3 ++- packages/json/package.json | 3 ++- packages/mfs/package.json | 3 ++- packages/strings/package.json | 3 ++- packages/unixfs/package.json | 3 ++- packages/utils/package.json | 3 ++- 13 files changed, 26 insertions(+), 13 deletions(-) diff --git a/packages/car/package.json b/packages/car/package.json index c62d54ab..57609053 100644 --- a/packages/car/package.json +++ b/packages/car/package.json @@ -157,5 +157,6 @@ "blockstore-core": "^4.4.0", "ipfs-unixfs-importer": "^15.2.4", "it-to-buffer": "^4.0.5" - } + }, + "sideEffects": false } diff --git a/packages/dag-cbor/package.json b/packages/dag-cbor/package.json index a28b198a..6fa38b95 100644 --- a/packages/dag-cbor/package.json +++ b/packages/dag-cbor/package.json @@ -150,5 +150,6 @@ "devDependencies": { "aegir": "^42.2.5", "blockstore-core": "^4.4.0" - } + }, + "sideEffects": false } diff --git a/packages/dag-json/package.json b/packages/dag-json/package.json index 2a0c61a3..998c0f64 100644 --- a/packages/dag-json/package.json +++ b/packages/dag-json/package.json @@ -149,5 +149,6 @@ "devDependencies": { "aegir": "^42.2.5", "blockstore-core": "^4.4.0" - } + }, + "sideEffects": false } diff --git a/packages/helia/package.json b/packages/helia/package.json index 7f40416f..65ddcb63 100644 --- a/packages/helia/package.json +++ b/packages/helia/package.json @@ -96,5 +96,6 @@ }, "browser": { "./dist/src/utils/libp2p-defaults.js": "./dist/src/utils/libp2p-defaults.browser.js" - } + }, + "sideEffects": false } diff --git a/packages/http/package.json b/packages/http/package.json index 4b5ab3b2..1733e1ec 100644 --- a/packages/http/package.json +++ b/packages/http/package.json @@ -67,5 +67,6 @@ "multiformats": "^13.1.0", "sinon": "^17.0.1", "sinon-ts": "^2.0.0" - } + }, + "sideEffects": false } diff --git a/packages/interface/package.json b/packages/interface/package.json index 055773ce..ce645ca9 100644 --- a/packages/interface/package.json +++ b/packages/interface/package.json @@ -80,5 +80,6 @@ }, "devDependencies": { "aegir": "^42.2.5" - } + }, + "sideEffects": false } diff --git a/packages/interop/package.json b/packages/interop/package.json index a65df45c..cf1ff525 100644 --- a/packages/interop/package.json +++ b/packages/interop/package.json @@ -102,5 +102,6 @@ "./dist/src/fixtures/create-kubo.js": "./dist/src/fixtures/create-kubo.browser.js", "./dist/src/bin.js": "./dist/src/index.js", "kubo": false - } + }, + "sideEffects": false } diff --git a/packages/ipns/package.json b/packages/ipns/package.json index 7eca5a72..0652a11b 100644 --- a/packages/ipns/package.json +++ b/packages/ipns/package.json @@ -187,5 +187,6 @@ }, "browser": { "./dist/src/dns-resolvers/resolver.js": "./dist/src/dns-resolvers/resolver.browser.js" - } + }, + "sideEffects": false } diff --git a/packages/json/package.json b/packages/json/package.json index b261697b..d9026373 100644 --- a/packages/json/package.json +++ b/packages/json/package.json @@ -148,5 +148,6 @@ "devDependencies": { "aegir": "^42.2.5", "blockstore-core": "^4.4.0" - } + }, + "sideEffects": false } diff --git a/packages/mfs/package.json b/packages/mfs/package.json index 0060752f..b3075c45 100644 --- a/packages/mfs/package.json +++ b/packages/mfs/package.json @@ -161,5 +161,6 @@ "it-last": "^3.0.4", "it-to-buffer": "^4.0.5", "uint8arrays": "^5.0.2" - } + }, + "sideEffects": false } diff --git a/packages/strings/package.json b/packages/strings/package.json index 4dd3e693..eb6083a0 100644 --- a/packages/strings/package.json +++ b/packages/strings/package.json @@ -151,5 +151,6 @@ "devDependencies": { "aegir": "^42.2.5", "blockstore-core": "^4.4.0" - } + }, + "sideEffects": false } diff --git a/packages/unixfs/package.json b/packages/unixfs/package.json index 2087e31d..ec891d33 100644 --- a/packages/unixfs/package.json +++ b/packages/unixfs/package.json @@ -194,5 +194,6 @@ "fs": false, "path": false, "url": false - } + }, + "sideEffects": false } diff --git a/packages/utils/package.json b/packages/utils/package.json index 12051136..32dbde23 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -87,5 +87,6 @@ }, "browser": { "./dist/src/utils/libp2p-defaults.js": "./dist/src/utils/libp2p-defaults.browser.js" - } + }, + "sideEffects": false }