Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
87d92f4
Update dependency @kit-data-manager/data-view-web-component to v0.0.23
renovate[bot] Feb 21, 2025
f14a4f8
Update dependency @types/node to v22.13.5
renovate[bot] Feb 21, 2025
face4a0
Update dependency @stencil/core to v4.27.0
renovate[bot] Feb 22, 2025
e38c4c8
Update dependency puppeteer to v24.3.0
renovate[bot] Feb 24, 2025
5fa6002
Merge pull request #186 from kit-data-manager/renovate/puppeteer-24.x…
ThomasJejkal Feb 25, 2025
1a82009
Merge pull request #185 from kit-data-manager/renovate/stencil-core-4.x
ThomasJejkal Feb 25, 2025
a63539a
Merge pull request #179 from kit-data-manager/renovate/kit-data-manag…
ThomasJejkal Feb 25, 2025
7dac30b
Merge pull request #184 from kit-data-manager/renovate/node-22.x-lock…
ThomasJejkal Feb 25, 2025
d5abdaf
Update dependency @storybook/web-components-vite to v8.6.0
renovate[bot] Feb 25, 2025
4dcec39
Update dependency @stencil/core to v4.27.1
renovate[bot] Feb 26, 2025
b5a1ceb
Update dependency storybook to v8.6.0
renovate[bot] Feb 26, 2025
24e376f
Merge pull request #195 from kit-data-manager/renovate/storybook-8.x-…
ThomasJejkal Feb 27, 2025
fbca848
Merge pull request #194 from kit-data-manager/renovate/stencil-core-4.x
ThomasJejkal Feb 27, 2025
1a9dbc3
Merge pull request #193 from kit-data-manager/renovate/storybook-web-…
ThomasJejkal Feb 27, 2025
5137ccc
Update dependency @storybook/web-components to v8.6.1
renovate[bot] Feb 27, 2025
0ea349b
Update dependency eslint-config-prettier to v10.0.2
renovate[bot] Feb 27, 2025
fd0d8cf
Merge pull request #192 from kit-data-manager/renovate/storybook-web-…
ThomasJejkal Feb 27, 2025
7b9d9a1
Merge pull request #197 from kit-data-manager/renovate/eslint-config-…
ThomasJejkal Feb 27, 2025
4a12bdd
Update dependency @storybook/web-components to v8.6.2
renovate[bot] Feb 27, 2025
b54fb5b
Update dependency @storybook/web-components-vite to v8.6.2
renovate[bot] Feb 27, 2025
0b84fcf
Update dependency storybook to v8.6.2
renovate[bot] Feb 27, 2025
bc57e88
Update dependency @storybook/addon-essentials to v8.6.2
renovate[bot] Feb 27, 2025
b4aca0b
Update dependency @storybook/addon-links to v8.6.2
renovate[bot] Feb 27, 2025
f13055a
Update dependency @storybook/addon-mdx-gfm to v8.6.2
renovate[bot] Feb 27, 2025
c0200a5
Update dependency @storybook/blocks to v8.6.2
renovate[bot] Feb 27, 2025
194ce23
Merge pull request #199 from kit-data-manager/renovate/storybook-8.x-…
ThomasJejkal Feb 28, 2025
c05007c
Merge pull request #198 from kit-data-manager/renovate/storybook-web-…
ThomasJejkal Feb 28, 2025
19aa106
Merge pull request #196 from kit-data-manager/renovate/storybook-web-…
ThomasJejkal Feb 28, 2025
fcfbc9e
Merge pull request #191 from kit-data-manager/renovate/storybook-bloc…
ThomasJejkal Feb 28, 2025
578e09c
Merge pull request #190 from kit-data-manager/renovate/storybook-addo…
ThomasJejkal Feb 28, 2025
b1e77c1
Merge pull request #189 from kit-data-manager/renovate/storybook-addo…
ThomasJejkal Feb 28, 2025
75a358b
Merge pull request #188 from kit-data-manager/renovate/storybook-addo…
ThomasJejkal Feb 28, 2025
2a37c94
Update dependency storybook to v8.6.14
renovate[bot] May 16, 2025
6b0b02e
Merge pull request #207 from kit-data-manager/renovate/storybook-8.x-…
ThomasJejkal May 20, 2025
10a34ab
Manual update of dependencies
ThomasJejkal May 20, 2025
bf7bd77
Rebuild package-lock.json
ThomasJejkal May 20, 2025
4c92da0
Update dependency @types/react-dom to v18.3.7
renovate[bot] May 20, 2025
1f42f43
Update dependency eslint-config-prettier to v10.1.5
renovate[bot] May 20, 2025
dc3174d
Update dependency lit to v3.3.0
renovate[bot] May 20, 2025
1d07edd
Update dependency puppeteer to v24.9.0
renovate[bot] May 21, 2025
62b43d9
Update dependency @types/react to v18.3.23
renovate[bot] May 27, 2025
90f2c4c
Update dependency @stencil/core to v4.32.0
renovate[bot] May 28, 2025
3035dcd
Update dependency @types/node to v22.15.29
renovate[bot] May 30, 2025
5acc468
Merge pull request #213 from kit-data-manager/renovate/puppeteer-24.x…
ThomasJejkal Jun 2, 2025
4be6f35
Merge pull request #210 from kit-data-manager/renovate/stencil-core-4.x
ThomasJejkal Jun 2, 2025
34f1c15
Merge pull request #212 from kit-data-manager/renovate/lit-3.x-lockfile
ThomasJejkal Jun 2, 2025
dc14be5
Merge pull request #209 from kit-data-manager/renovate/react-dom-18.x…
ThomasJejkal Jun 2, 2025
d2e62eb
Merge pull request #208 from kit-data-manager/renovate/react-18.x-loc…
ThomasJejkal Jun 2, 2025
47b8755
Update dependency puppeteer to v24.10.0
renovate[bot] Jun 2, 2025
c0cd7f8
Update dependency @stencil/react-output-target to v1
renovate[bot] Jun 2, 2025
9172961
Merge pull request #211 from kit-data-manager/renovate/eslint-config-…
ThomasJejkal Jun 2, 2025
fee6f21
Merge pull request #215 from kit-data-manager/renovate/puppeteer-24.x…
ThomasJejkal Jun 2, 2025
6c986cd
Merge pull request #206 from kit-data-manager/renovate/node-22.x-lock…
ThomasJejkal Jun 2, 2025
c93cf0f
Merge pull request #216 from kit-data-manager/renovate/stencil-react-…
ThomasJejkal Jun 2, 2025
0137e63
Update dependency @stencil/react-output-target to v1.0.4
renovate[bot] Jun 3, 2025
9982732
Update dependency @stencil/core to v4.33.0
renovate[bot] Jun 3, 2025
50a1afb
Merge pull request #223 from kit-data-manager/renovate/stencil-core-4.x
ThomasJejkal Jun 3, 2025
91ecba2
Merge pull request #222 from kit-data-manager/renovate/stencil-react-…
ThomasJejkal Jun 3, 2025
34468b4
Manual dependency update
ThomasJejkal Jun 3, 2025
b674582
Added stencil eslint plugin again
ThomasJejkal Jun 3, 2025
31bb561
Update readme.md
ThomasJejkal Jun 3, 2025
8b649c7
Update npm-ci.yml
ThomasJejkal Jun 3, 2025
86cf70c
Update dependency @stencil/core to v4.35.1
renovate[bot] Jun 17, 2025
03e7057
Update dependency @typescript-eslint/eslint-plugin to v8.35.0
renovate[bot] Jun 23, 2025
bfbda23
Update dependency @storybook/addon-docs to v9.0.14
renovate[bot] Jun 27, 2025
cc68214
Update dependency @storybook/addon-links to v9.0.14
renovate[bot] Jun 27, 2025
a70e543
Update dependency @storybook/web-components to v9.0.14
renovate[bot] Jun 27, 2025
38d960f
Update dependency @storybook/web-components-vite to v9.0.14
renovate[bot] Jun 27, 2025
b888af5
Update dependency storybook to v9.0.14
renovate[bot] Jun 27, 2025
402848e
Update dependency @types/node to v22.15.34
renovate[bot] Jun 28, 2025
0012163
Merge pull request #231 from kit-data-manager/renovate/typescript-esl…
ThomasJejkal Jun 30, 2025
cc00f02
Merge pull request #230 from kit-data-manager/renovate/storybook-9.x-…
ThomasJejkal Jun 30, 2025
1bd7775
Merge pull request #228 from kit-data-manager/renovate/storybook-web-…
ThomasJejkal Jun 30, 2025
3622ba2
Merge pull request #229 from kit-data-manager/renovate/node-22.x-lock…
ThomasJejkal Jun 30, 2025
ccb662b
Merge pull request #227 from kit-data-manager/renovate/storybook-web-…
ThomasJejkal Jun 30, 2025
5f9ed9e
Merge pull request #226 from kit-data-manager/renovate/storybook-addo…
ThomasJejkal Jun 30, 2025
f266b74
Update dependency @stencil/react-output-target to v1.1.1
renovate[bot] Jun 30, 2025
b635ede
Update dependency puppeteer to v24.11.1
renovate[bot] Jun 30, 2025
32cfe46
Merge pull request #232 from kit-data-manager/renovate/stencil-react-…
ThomasJejkal Jun 30, 2025
329789c
Merge pull request #224 from kit-data-manager/renovate/stencil-core-4.x
ThomasJejkal Jun 30, 2025
3150af1
Merge pull request #225 from kit-data-manager/renovate/storybook-addo…
ThomasJejkal Jun 30, 2025
822fec3
Merge pull request #233 from kit-data-manager/renovate/puppeteer-24.x…
ThomasJejkal Jun 30, 2025
1c36073
Update dependency @storybook/web-components-vite to v9.1.6
renovate[bot] Sep 15, 2025
d62f586
Merge pull request #241 from kit-data-manager/renovate/storybook-web-…
ThomasJejkal Sep 17, 2025
4d47449
Update dependency eslint-config-prettier to v10.1.8
renovate[bot] Sep 25, 2025
baa9461
Update dependency jest-cli to v30
renovate[bot] Sep 28, 2025
adc7e5b
Update dependency @typescript-eslint/eslint-plugin to v8.45.0
renovate[bot] Sep 29, 2025
42b01f5
Update dependency @types/react to v18.3.25
renovate[bot] Sep 30, 2025
fd31bb3
Update dependency @storybook/web-components to v9.1.9
renovate[bot] Sep 30, 2025
40411c1
Update dependency @storybook/addon-docs to v9.1.9
renovate[bot] Sep 30, 2025
bd09fd5
Update dependency @storybook/addon-links to v9.1.9
renovate[bot] Sep 30, 2025
f19e5a1
Update dependency @types/node to v24
renovate[bot] Oct 1, 2025
356a5b0
Merge pull request #243 from kit-data-manager/renovate/eslint-config-…
ThomasJejkal Oct 1, 2025
4be2691
Merge pull request #242 from kit-data-manager/renovate/react-18.x-loc…
ThomasJejkal Oct 1, 2025
6d9834e
Merge pull request #240 from kit-data-manager/renovate/storybook-web-…
ThomasJejkal Oct 1, 2025
8c87a83
Merge pull request #239 from kit-data-manager/renovate/storybook-addo…
ThomasJejkal Oct 1, 2025
19a5c7f
Update dependency @storybook/web-components-vite to v9.1.9
renovate[bot] Oct 1, 2025
d0e08ba
Merge pull request #238 from kit-data-manager/renovate/storybook-addo…
ThomasJejkal Oct 1, 2025
9aa8990
Merge pull request #237 from kit-data-manager/renovate/jest-cli-30.x
ThomasJejkal Oct 1, 2025
a4d2f84
Merge pull request #236 from kit-data-manager/renovate/typescript-esl…
ThomasJejkal Oct 1, 2025
751b6b1
Update dependency iconify-icon to v3.0.1
renovate[bot] Oct 1, 2025
cdc095e
Merge pull request #234 from kit-data-manager/renovate/node-24.x
ThomasJejkal Oct 1, 2025
1a19c86
Merge pull request #244 from kit-data-manager/renovate/storybook-web-…
ThomasJejkal Oct 1, 2025
43feb09
Merge pull request #245 from kit-data-manager/renovate/iconify-icon-3…
ThomasJejkal Oct 1, 2025
7884c28
Update dependency jest to v30
renovate[bot] Oct 1, 2025
423d840
Merge pull request #235 from kit-data-manager/renovate/jest-30.x
ThomasJejkal Oct 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/workflows/npm-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,14 @@ jobs:
strategy:
matrix:
# Use both LTS releases and latest one for tests
node: [ 18, 20 ]
node: [ 22 ]
steps:
- uses: actions/checkout@v4.2.2
- uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
- name: Clean install and lint
run: |
npm ci
rm package-lock.json
npm i
npm run lint
Comment on lines 22 to 25
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Lock-file removal + npm i breaks reproducible builds

Deleting package-lock.json and switching from npm ci to npm i:

  1. Disables deterministic dependency resolution, defeating the lock-file’s purpose.
  2. Slows the job (npm ci is optimised for CI, skips audits, and respects the lock).
  3. Obscures vulnerability scanning tools that rely on the lock-file.

Recommend reverting to npm ci (or npm ci --prefer-offline --no-audit --no-fund if speed is a concern) and keeping the lock-file intact.

-          rm package-lock.json
-          npm i
+          npm ci --prefer-offline --no-audit --no-fund
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
run: |
npm ci
rm package-lock.json
npm i
npm run lint
run: |
npm ci --prefer-offline --no-audit --no-fund
npm run lint
🤖 Prompt for AI Agents
In .github/workflows/npm-ci.yml around lines 22 to 25, the current script
deletes package-lock.json and uses npm i, which breaks reproducible builds and
slows the job. To fix this, remove the line that deletes package-lock.json and
replace npm i with npm ci (optionally with --prefer-offline --no-audit --no-fund
flags for speed). This preserves deterministic dependency resolution, speeds up
the job, and maintains compatibility with vulnerability scanning tools.

12,772 changes: 6,895 additions & 5,877 deletions package-lock.json

Large diffs are not rendered by default.

29 changes: 14 additions & 15 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,30 +31,29 @@
"prepare": "stencil build --docs"
},
"dependencies": {
"@stencil/core": "4.26.0",
"iconify-icon": "^2.1.0"
"@stencil/core": "4.35.1",
"iconify-icon": "^3.0.0"
},
"devDependencies": {
"@stencil-community/eslint-plugin": "^0.10.0",
"@stencil/react-output-target": "^0.8.0",
"@storybook/addon-essentials": "^8.4.2",
"@storybook/addon-links": "^8.4.2",
"@storybook/addon-mdx-gfm": "^8.4.2",
"@storybook/blocks": "^8.4.2",
"@storybook/web-components": "^8.4.2",
"@storybook/web-components-vite": "^8.4.2",
"@types/jest": "^29.5.6",
"@types/node": "^22.9.0",
"@typescript-eslint/eslint-plugin": "^8.33.1",
"@stencil/react-output-target": "^1.0.0",
"@storybook/addon-links": "^9.0.4",
"@storybook/addon-docs": "^9.0.4",
"@storybook/web-components": "^9.0.4",
"@storybook/web-components-vite": "^9.0.4",
"@types/jest": "^30.0.0",
"@types/node": "^24.0.0",
"@types/react": "^18.3.11",
"eslint-config-prettier": "^10.0.0",
"jest": "^29.7.0",
"jest-cli": "^29.7.0",
"jest": "^30.0.0",
"jest-cli": "^30.0.0",
"lit": "^3.0.2",
"puppeteer": "^24.0.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"storybook": "^8.3.5",
"typescript": "^5.6.3"
"storybook": "^9.0.4",
"typescript": "^5.8.3"
},
"license": "MIT"
}
Expand Down
Loading