From 9f0b2d3bcfb8613775c3a088adbe42875b400bb0 Mon Sep 17 00:00:00 2001 From: devtechedge Date: Mon, 28 Sep 2026 21:59:46 +0530 Subject: [PATCH] chore: declare packages as side-effect free --- packages/angular-material/package.json | 1 + packages/angular/package.json | 1 + packages/core/package.json | 1 + packages/material-renderers/package.json | 1 + packages/react/package.json | 1 + packages/vanilla-renderers/package.json | 1 + packages/vue-vanilla/package.json | 1 + packages/vue-vuetify/package.json | 1 + packages/vue/package.json | 1 + 9 files changed, 9 insertions(+) diff --git a/packages/angular-material/package.json b/packages/angular-material/package.json index 32b7e42a4..8e87bf19a 100644 --- a/packages/angular-material/package.json +++ b/packages/angular-material/package.json @@ -39,6 +39,7 @@ "customization" ], "module": "./lib/fesm2022/jsonforms-angular-material.mjs", + "sideEffects": false, "typings": "./lib/index.d.ts", "scripts": { "build": "ng build", diff --git a/packages/angular/package.json b/packages/angular/package.json index c308ca1db..f9807ecbf 100644 --- a/packages/angular/package.json +++ b/packages/angular/package.json @@ -38,6 +38,7 @@ "customization" ], "module": "./lib/fesm2022/jsonforms-angular.mjs", + "sideEffects": false, "typings": "./lib/index.d.ts", "scripts": { "build": "node ./build-package.js", diff --git a/packages/core/package.json b/packages/core/package.json index 6bf88dde8..70a791131 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -39,6 +39,7 @@ ], "main": "lib/jsonforms-core.cjs.js", "module": "lib/jsonforms-core.esm.js", + "sideEffects": false, "typings": "./lib/index.d.ts", "scripts": { "build": "rollup -c rollup.config.js", diff --git a/packages/material-renderers/package.json b/packages/material-renderers/package.json index 124182f55..6ccbcb0e5 100644 --- a/packages/material-renderers/package.json +++ b/packages/material-renderers/package.json @@ -41,6 +41,7 @@ ], "main": "lib/jsonforms-react-material.cjs.js", "module": "lib/jsonforms-react-material.esm.js", + "sideEffects": false, "typings": "lib/index.d.ts", "scripts": { "build": "rollup -c rollup.config.js", diff --git a/packages/react/package.json b/packages/react/package.json index e17488066..8d26f6848 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -39,6 +39,7 @@ ], "main": "lib/jsonforms-react.cjs.js", "module": "lib/jsonforms-react.esm.js", + "sideEffects": false, "typings": "./lib/index.d.ts", "scripts": { "build": "rollup -c rollup.config.js", diff --git a/packages/vanilla-renderers/package.json b/packages/vanilla-renderers/package.json index 33aec4e66..68ced81c1 100644 --- a/packages/vanilla-renderers/package.json +++ b/packages/vanilla-renderers/package.json @@ -15,6 +15,7 @@ }, "main": "lib/jsonforms-react-vanilla.cjs.js", "module": "lib/jsonforms-react-vanilla.esm.js", + "sideEffects": false, "typings": "lib/index.d.ts", "scripts": { "build": "rollup -c rollup.config.js", diff --git a/packages/vue-vanilla/package.json b/packages/vue-vanilla/package.json index eba264a0e..5686f1d85 100644 --- a/packages/vue-vanilla/package.json +++ b/packages/vue-vanilla/package.json @@ -36,6 +36,7 @@ ], "main": "lib/jsonforms-vue-vanilla.cjs.js", "module": "lib/jsonforms-vue-vanilla.esm.js", + "sideEffects": ["*.css"], "types": "lib/src/index.d.ts", "files": [ "lib/*", diff --git a/packages/vue-vuetify/package.json b/packages/vue-vuetify/package.json index 083304fac..bd6f3496f 100644 --- a/packages/vue-vuetify/package.json +++ b/packages/vue-vuetify/package.json @@ -32,6 +32,7 @@ ], "main": "lib/jsonforms-vue-vuetify.cjs.js", "module": "lib/jsonforms-vue-vuetify.esm.js", + "sideEffects": ["*.css"], "jsdelivr": "lib/jsonforms-vue-vuetify.umd.js", "unpkg": "lib/jsonforms-vue-vuetify.umd.js", "styles": "lib/jsonforms-vue-vuetify.css", diff --git a/packages/vue/package.json b/packages/vue/package.json index 3fa2d5d5f..88b82e1ac 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -33,6 +33,7 @@ ], "main": "lib/jsonforms-vue.cjs.js", "module": "lib/jsonforms-vue.esm.js", + "sideEffects": false, "types": "lib/index.d.ts", "files": [ "lib/*",