Skip to content

Commit 10f1474

Browse files
authored
fix: mark packages as side effect free (#1126)
* chore: mark packages as side effect free * chore: changeset
1 parent eb4298f commit 10f1474

File tree

5 files changed

+16
-4
lines changed

5 files changed

+16
-4
lines changed

.changeset/happy-actors-cross.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
'@qwik-ui/headless': patch
3+
'@qwik-ui/styled': patch
4+
'@qwik-ui/themes': patch
5+
'@qwik-ui/utils': patch
6+
---
7+
8+
FIX: all @qwik-ui packages are now side effect free. This cleans up the consumers bundle-graphs of unnecessary static imports, preventing any likelyhood of over-preloading.

packages/kit-headless/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,6 @@
3939
"@oddbird/popover-polyfill": "0.4.3",
4040
"focus-trap": "7.5.4",
4141
"body-scroll-lock-upgrade": "^1.1.0"
42-
}
42+
},
43+
"sideEffects": false
4344
}

packages/kit-styled/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,6 @@
2626
"devDependencies": {
2727
"@qwik-ui/headless": "^0.7.0",
2828
"@qwik-ui/utils": "0.3.2"
29-
}
29+
},
30+
"sideEffects": false
3031
}

packages/themes/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,6 @@
2424
"peerDependencies": {
2525
"@builder.io/qwik": ">=1.3.1"
2626
},
27-
"devDependencies": {}
27+
"devDependencies": {},
28+
"sideEffects": false
2829
}

packages/utils/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,6 @@
2626
"license": "MIT",
2727
"main": "./index.cjs",
2828
"module": "./index.js",
29-
"typings": "./index.d.ts"
29+
"typings": "./index.d.ts",
30+
"sideEffects": false
3031
}

0 commit comments

Comments
 (0)