Skip to content

Refresh non-major npm dependencies and fix audit failure - #32

Merged
haan merged 3 commits into
masterfrom
dependabot/npm_and_yarn/routine-npm-updates-5386bdefd5
Oct 21, 2026
Merged

haan merged 3 commits into
masterfrom
dependabot/npm_and_yarn/routine-npm-updates-5386bdefd5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

CI failed at npm audit because vite-plugin-singlefile depended on the vulnerable micromatch → braces chain. Updating the plugin to 2.3.4 removes that chain and clears all reported vulnerabilities.

This PR updates:

  • daisyui: 5.7.47 → 5.7.50
  • i18next: 26.4.4 → 26.5.3
  • eslint: 10.12.0 → 10.13.0 (keeps the exact version pin)
  • vite-plugin-singlefile: 2.3.3 → 2.3.4

No major-version upgrades or CI policy changes.

Validation on Node 24.20.0 and npm 11.19.0:

  • npm ci passes.
  • npm audit --audit-level=moderate reports 0 vulnerabilities.
  • npm outdated reports no outdated direct dependencies.
  • npm run lint, npm run build, and npm run build:web pass.
  • git diff --check passes.

Both builds emit the existing runtime image-path warning for img/welcome_screen_bg.png; the image is present in both output directories.

Bumps the routine-npm-updates group with 2 updates: [i18next](https://github.com/i18next/i18next) and [daisyui](https://github.com/saadeghi/daisyui/tree/HEAD/packages/daisyui).


Updates `i18next` from 26.4.4 to 26.4.6
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v26.4.4...v26.4.6)

Updates `daisyui` from 5.7.47 to 5.7.50
- [Release notes](https://github.com/saadeghi/daisyui/releases)
- [Changelog](https://github.com/saadeghi/daisyui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/saadeghi/daisyui/commits/v5.7.50/packages/daisyui)

---
updated-dependencies:
- dependency-name: i18next
  dependency-version: 26.4.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: routine-npm-updates
- dependency-name: daisyui
  dependency-version: 5.7.50
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: routine-npm-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 19, 2026
Update vite-plugin-singlefile to 2.3.4 to remove the vulnerable
micromatch/braces chain. Update i18next to 26.5.3 and ESLint to
10.13.0 while preserving the existing major versions.

Validated with Node 24.20.0 and npm 11.19.0: npm ci, npm audit,
npm outdated, lint, and both offline and web builds.
@haan haan changed the title Bump the routine-npm-updates group with 2 updates Refresh non-major npm dependencies and fix audit failure Oct 21, 2026
@haan
haan merged commit 55cbb1c into master Oct 21, 2026
1 check passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/routine-npm-updates-5386bdefd5 branch October 21, 2026 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants