Skip to content

Commit 5f95b0e

Browse files
fix(components): make @stencil/core a dependency (cherry pick to v9) (#6800)
## 📄 Description This PR cherry picks #6554 to v9 branch. --- ## 🔮 Design review - [ ] Design review done - [ ] No design review needed ## 📝 Checklist - ✅ My code follows the style guidelines of this project - 🛠️ I have performed a self-review of my own code - 📄 I have made corresponding changes to the documentation - ⚠️ My changes generate no new warnings or errors - 🧪 I have added tests that prove my fix is effective or that my feature works - ✔️ New and existing unit tests pass locally with my changes --------- Co-authored-by: Philipp Gfeller <[email protected]>
1 parent 500e3b7 commit 5f95b0e

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

.changeset/thick-squids-hunt.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@swisspost/design-system-components': patch
3+
'@swisspost/design-system-components-angular': patch
4+
---
5+
6+
Fixed an issue with dependency managemant around @stencil/core. This package no longer has to be installed as a dependency by projects using the Design System Components or Components Angular packages as it's now declared a dependency of the components package (was a devDependency before).

packages/components/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
"dependencies": {
4141
"@floating-ui/dom": "1.6.8",
4242
"@oddbird/popover-polyfill": "0.3.7",
43+
"@stencil/core": "4.19.2",
4344
"@swisspost/design-system-styles": "workspace:9.5.1",
4445
"ally.js": "1.4.1",
4546
"long-press-event": "2.5.0"
@@ -49,7 +50,6 @@
4950
"@percy/cypress": "3.1.2",
5051
"@stencil-community/eslint-plugin": "0.8.0",
5152
"@stencil/angular-output-target": "0.8.4",
52-
"@stencil/core": "4.19.2",
5353
"@stencil/react-output-target": "0.5.3",
5454
"@stencil/sass": "3.0.12",
5555
"@types/jest": "29.5.12",

pnpm-lock.yaml

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)