Skip to content

Commit 574a49c

Browse files
authored
chore(v4): update dependencies and lock file (#9835)
2 parents d41500f + a0f0a27 commit 574a49c

File tree

18 files changed

+777
-420
lines changed

18 files changed

+777
-420
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"npm-run-all2": "8.0.4",
77
"prettier": "3.8.1",
88
"prettier-plugin-organize-imports": "4.3.0",
9-
"stylelint": "17.4.0",
9+
"stylelint": "17.5.0",
1010
"stylelint-config-recommended-scss": "17.0.0",
1111
"stylelint-config-standard": "40.0.0",
1212
"stylelint-order": "7.0.1",

packages/adapters/angular/v21/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,10 @@
6565
"import": "./dist/index.js"
6666
},
6767
"devDependencies": {
68-
"@angular/common": "21.2.4",
69-
"@angular/compiler": "21.2.4",
70-
"@angular/compiler-cli": "21.2.4",
71-
"@angular/core": "21.2.4",
68+
"@angular/common": "21.2.5",
69+
"@angular/compiler": "21.2.5",
70+
"@angular/compiler-cli": "21.2.5",
71+
"@angular/core": "21.2.5",
7272
"@public-ui/components": "workspace:*",
7373
"minimatch": "10.2.4",
7474
"rimraf": "6.1.3",
@@ -77,7 +77,7 @@
7777
"zone.js": "0.16.1"
7878
},
7979
"peerDependencies": {
80-
"@angular/core": "^21.2.4",
80+
"@angular/core": "^21.2.5",
8181
"@public-ui/components": "workspace:*"
8282
},
8383
"files": [

packages/adapters/svelte/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,13 @@
5151
"@babel/types": "7.29.0",
5252
"@public-ui/components": "workspace:*",
5353
"minimatch": "10.2.4",
54-
"svelte": "5.54.0",
54+
"svelte": "5.54.1",
5555
"typescript": "5.9.3",
5656
"unbuild": "3.6.1"
5757
},
5858
"peerDependencies": {
5959
"@public-ui/components": "workspace:*",
60-
"svelte": "^5.54.0"
60+
"svelte": "^5.54.1"
6161
},
6262
"sideEffects": false,
6363
"type": "module",

packages/components/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@
132132
"eslint": "9.39.4",
133133
"eslint-plugin-jsx-a11y": "6.10.2",
134134
"jest": "26.6.3",
135-
"knip": "5.87.0",
135+
"knip": "5.88.1",
136136
"mustache": "4.2.0",
137137
"postcss": "8.5.8",
138138
"postcss-sorting": "9.1.0",
@@ -141,7 +141,7 @@
141141
"pug": "3.0.4",
142142
"rimraf": "6.1.3",
143143
"stencil-awesome-test": "1.0.6",
144-
"stylelint": "17.4.0",
144+
"stylelint": "17.5.0",
145145
"terser": "5.46.1",
146146
"twig": "1.17.1",
147147
"typescript": "5.9.3"

packages/components/src/components/_skeleton/TODO_PROP_ENFORCEMENT.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ Wenn Props über `PropsConfigShape` + `ApiFromConfig` in `api.tsx` definiert wer
66

77
Das **Prop-Dreieck** besteht aus drei Teilen — nur einer davon ist type-erzwungen:
88

9-
| Teil | Type-erzwungen? | Was passiert bei Fehlen |
10-
|------|----------------|------------------------|
11-
| Felddeklaration `_name!: string` | **Ja** — via `ComponentProps<T>` in `WebComponentInterface` | compile error |
12-
| `@Prop()` Decorator | **Nein** | kein Attribut-Binding, silent runtime bug |
13-
| `@Watch('_name')` Decorator | **Nein** (`watchName()` Methode wird erzwungen, aber nicht der Decorator) | Stencil ruft Methode nie auf, silent runtime bug |
14-
| Forwarding in `componentWillLoad()` | **Nein** | Prop-Wert kommt nie im Controller an |
9+
| Teil | Type-erzwungen? | Was passiert bei Fehlen |
10+
| ----------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------ |
11+
| Felddeklaration `_name!: string` | **Ja** — via `ComponentProps<T>` in `WebComponentInterface` | compile error |
12+
| `@Prop()` Decorator | **Nein** | kein Attribut-Binding, silent runtime bug |
13+
| `@Watch('_name')` Decorator | **Nein** (`watchName()` Methode wird erzwungen, aber nicht der Decorator) | Stencil ruft Methode nie auf, silent runtime bug |
14+
| Forwarding in `componentWillLoad()` | **Nein** | Prop-Wert kommt nie im Controller an |
1515

1616
## Aktueller Stand
1717

18-
`implements WebComponentInterface<SkeletonApi>` ist korrekt und schon vorhanden — es deckt alles ab, was TypeScript abdecken *kann*. Die Lücke ist Stencil-spezifisch: Stencil-Decorators sind reine Metadaten und für das TypeScript-Typsystem unsichtbar.
18+
`implements WebComponentInterface<SkeletonApi>` ist korrekt und schon vorhanden — es deckt alles ab, was TypeScript abdecken _kann_. Die Lücke ist Stencil-spezifisch: Stencil-Decorators sind reine Metadaten und für das TypeScript-Typsystem unsichtbar.
1919

2020
## Lösungsoptionen
2121

packages/samples/angular/package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
"unused": "knip"
1313
},
1414
"dependencies": {
15-
"@angular/animations": "21.2.4",
16-
"@angular/common": "21.2.4",
17-
"@angular/compiler": "21.2.4",
18-
"@angular/core": "21.2.4",
19-
"@angular/platform-browser": "21.2.4",
20-
"@angular/router": "21.2.4",
15+
"@angular/animations": "21.2.5",
16+
"@angular/common": "21.2.5",
17+
"@angular/compiler": "21.2.5",
18+
"@angular/core": "21.2.5",
19+
"@angular/platform-browser": "21.2.5",
20+
"@angular/router": "21.2.5",
2121
"@public-ui/angular-v21": "workspace:*",
2222
"@public-ui/components": "workspace:*",
2323
"@public-ui/theme-default": "workspace:*",
@@ -26,11 +26,11 @@
2626
"zone.js": "0.16.1"
2727
},
2828
"devDependencies": {
29-
"@angular-devkit/build-angular": "21.2.2",
30-
"@angular/cli": "21.2.2",
31-
"@angular/compiler-cli": "21.2.4",
29+
"@angular-devkit/build-angular": "21.2.3",
30+
"@angular/cli": "21.2.3",
31+
"@angular/compiler-cli": "21.2.5",
3232
"@types/jasmine": "6.0.0",
33-
"@tailwindcss/postcss": "4.2.1",
33+
"@tailwindcss/postcss": "4.2.2",
3434
"adopted-style-sheets": "1.1.9-rc.21",
3535
"cpy-cli": "6.0.0",
3636
"hono": "4.12.8",
@@ -39,7 +39,7 @@
3939
"karma-jasmine-html-reporter": "2.2.0",
4040
"karma-coverage": "2.2.1",
4141
"jasmine-core": "6.1.0",
42-
"knip": "5.87.0",
42+
"knip": "5.88.1",
4343
"npm-run-all2": "8.0.4",
4444
"postcss": "8.5.8",
4545
"prettier": "3.8.1",

packages/samples/presentation/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@
4949
"eslint-plugin-react": "7.37.5",
5050
"eslint-plugin-react-hooks": "7.0.1",
5151
"globals": "17.4.0",
52-
"knip": "5.87.0",
52+
"knip": "5.88.1",
5353
"npm-run-all2": "8.0.4",
5454
"prettier": "3.8.1",
5555
"prettier-plugin-organize-imports": "4.3.0",
56-
"stylelint": "17.4.0",
56+
"stylelint": "17.5.0",
5757
"tslib": "2.8.1",
5858
"typescript": "5.9.3",
5959
"vite": "7.3.1"

packages/samples/react/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@
4040
"adopted-style-sheets": "1.1.9-rc.21",
4141
"react": "19.2.4",
4242
"react-dom": "19.2.4",
43-
"react-hook-form": "7.71.2",
44-
"react-number-format": "5.4.4",
43+
"react-hook-form": "7.72.0",
44+
"react-number-format": "5.4.5",
4545
"react-router": "7.13.1",
4646
"react-router-dom": "7.13.1",
4747
"tslib": "2.8.1",
@@ -60,11 +60,11 @@
6060
"eslint-plugin-jsx-a11y": "6.10.2",
6161
"eslint-plugin-react": "7.37.5",
6262
"eslint-plugin-react-hooks": "7.0.1",
63-
"knip": "5.87.0",
63+
"knip": "5.88.1",
6464
"npm-run-all2": "8.0.4",
6565
"prettier": "3.8.1",
6666
"prettier-plugin-organize-imports": "4.3.0",
67-
"stylelint": "17.4.0"
67+
"stylelint": "17.5.0"
6868
},
6969
"files": [
7070
"dist",

packages/themes/default/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,10 @@
7878
"postcss": "8.5.8",
7979
"prettier": "3.8.1",
8080
"prettier-plugin-organize-imports": "4.3.0",
81-
"rollup": "4.59.0",
81+
"rollup": "4.60.0",
8282
"rollup-plugin-postcss": "4.0.2",
8383
"sass-embedded": "1.98.0",
84-
"stylelint": "17.4.0",
84+
"stylelint": "17.5.0",
8585
"typescript": "5.9.3",
8686
"unbuild": "3.6.1"
8787
},

packages/themes/ecl/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,10 +84,10 @@
8484
"postcss": "8.5.8",
8585
"prettier": "3.8.1",
8686
"prettier-plugin-organize-imports": "4.3.0",
87-
"rollup": "4.59.0",
87+
"rollup": "4.60.0",
8888
"rollup-plugin-postcss": "4.0.2",
8989
"sass-embedded": "1.98.0",
90-
"stylelint": "17.4.0",
90+
"stylelint": "17.5.0",
9191
"typescript": "5.9.3",
9292
"unbuild": "3.6.1"
9393
},

0 commit comments

Comments
 (0)