diff --git a/.changeset/spicy-wasps-clap.md b/.changeset/spicy-wasps-clap.md new file mode 100644 index 00000000..45be6409 --- /dev/null +++ b/.changeset/spicy-wasps-clap.md @@ -0,0 +1,20 @@ +--- +"@sipe-team/accordion": patch +"@sipe-team/checkbox": patch +"@sipe-team/skeleton": patch +"@sipe-team/divider": patch +"@sipe-team/tooltip": patch +"@sipe-team/button": patch +"@sipe-team/switch": patch +"@sipe-team/badge": patch +"@sipe-team/input": patch +"@sipe-team/radio": patch +"@sipe-team/reset": patch +"@sipe-team/card": patch +"@sipe-team/flex": patch +"@sipe-team/grid": patch +"@sipe-team/side": patch +"@sipe-team/typography": patch +--- + +Preserve CSS imports in `sideEffects` so consumer bundlers don't tree-shake `./styles.css`. diff --git a/.templates/component/package.json b/.templates/component/package.json index 5e2cb05f..68467154 100644 --- a/.templates/component/package.json +++ b/.templates/component/package.json @@ -61,6 +61,8 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false, + "sideEffects": [ + "**/*.css" + ], "private": true } diff --git a/packages/accordion/package.json b/packages/accordion/package.json index f89f41f5..375de58b 100644 --- a/packages/accordion/package.json +++ b/packages/accordion/package.json @@ -71,5 +71,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/badge/package.json b/packages/badge/package.json index 5811f1ec..023edaef 100644 --- a/packages/badge/package.json +++ b/packages/badge/package.json @@ -69,5 +69,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/button/package.json b/packages/button/package.json index d1c3bc05..17a8e568 100644 --- a/packages/button/package.json +++ b/packages/button/package.json @@ -71,5 +71,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/card/package.json b/packages/card/package.json index ddffe184..94d9a3c3 100644 --- a/packages/card/package.json +++ b/packages/card/package.json @@ -70,5 +70,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/checkbox/package.json b/packages/checkbox/package.json index cc2e8576..2053700d 100644 --- a/packages/checkbox/package.json +++ b/packages/checkbox/package.json @@ -69,5 +69,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/divider/package.json b/packages/divider/package.json index f30a34a4..86da3564 100644 --- a/packages/divider/package.json +++ b/packages/divider/package.json @@ -67,5 +67,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/flex/package.json b/packages/flex/package.json index 3d350f5e..287db18d 100644 --- a/packages/flex/package.json +++ b/packages/flex/package.json @@ -68,5 +68,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/grid/package.json b/packages/grid/package.json index 1ced490a..363c97c2 100644 --- a/packages/grid/package.json +++ b/packages/grid/package.json @@ -67,5 +67,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/input/package.json b/packages/input/package.json index 198039b4..6f1b16c8 100644 --- a/packages/input/package.json +++ b/packages/input/package.json @@ -70,5 +70,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/radio/package.json b/packages/radio/package.json index 56be8f09..8fab47b1 100644 --- a/packages/radio/package.json +++ b/packages/radio/package.json @@ -71,5 +71,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/reset/package.json b/packages/reset/package.json index 83618d52..020e2a9c 100644 --- a/packages/reset/package.json +++ b/packages/reset/package.json @@ -53,5 +53,7 @@ "./reset.css": "./dist/reset.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/side/package.json b/packages/side/package.json index 9dff4583..088221fb 100644 --- a/packages/side/package.json +++ b/packages/side/package.json @@ -57,5 +57,7 @@ "./styles.css": "./styles.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/skeleton/package.json b/packages/skeleton/package.json index 74f1e517..fe81ae08 100644 --- a/packages/skeleton/package.json +++ b/packages/skeleton/package.json @@ -70,5 +70,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/switch/package.json b/packages/switch/package.json index eca54739..1271d4d4 100644 --- a/packages/switch/package.json +++ b/packages/switch/package.json @@ -71,5 +71,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/tooltip/package.json b/packages/tooltip/package.json index ed4ee714..32aa9ceb 100644 --- a/packages/tooltip/package.json +++ b/packages/tooltip/package.json @@ -70,5 +70,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] } diff --git a/packages/typography/package.json b/packages/typography/package.json index 3759e93c..8fc2a522 100644 --- a/packages/typography/package.json +++ b/packages/typography/package.json @@ -70,5 +70,7 @@ "./styles.css": "./dist/index.css" } }, - "sideEffects": false + "sideEffects": [ + "**/*.css" + ] }