Skip to content

Fix/dependabot 29 06#144

Merged
godronus merged 4 commits into
mainfrom
fix/dependabot_29-06
Jun 30, 2026
Merged

Fix/dependabot 29 06#144
godronus merged 4 commits into
mainfrom
fix/dependabot_29-06

Conversation

@godronus

Copy link
Copy Markdown
Collaborator

No description provided.

godronus added 2 commits June 19, 2026 17:18
… mime-type expectations

Cherry-picks the maybe_stream_body JS-stream guard (c0d7f79) and the mime-type
WPT expectations re-record (4dc05f3) onto gcore/integration. Documents both as
patches #3 and #4 in context/PATCHES.md.
…d tooling

bumped versions
Removed @babel for @swc/jest
updated linting and unicorn deps
Copilot AI review requested due to automatic review settings June 29, 2026 14:18

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR is primarily a dependency/tooling refresh (Dependabot-style), updating the lint rule set and switching Jest’s transformer from Babel to SWC, plus some small code/test cleanups and regenerated example asset manifests.

Changes:

  • Migrate Jest transform from babel-jest to @swc/jest and remove the repo’s .babelrc.
  • Update eslint-plugin-unicorn to v69 and adjust rule names/options accordingly (e.g. no-array-for-eachno-for-each), plus related test-file eslint disables.
  • Bump various dependencies (e.g. semantic-release, npm-run-all2, regexpu-core, example vite) and refresh example static-asset manifests.

Reviewed changes

Copilot reviewed 18 out of 19 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/utils/prompts.ts Minor selection logic simplification using includes()
src/utils/config-helpers.ts Update eslint disable to renamed unicorn rule
src/utils/tests/file-system.test.ts Update eslint disable to renamed unicorn rule
src/utils/tests/deep-copy.test.ts Remove now-unneeded eslint suppression for undefined
src/server/static-assets/asset-loader/tests/asset-cache.test.ts Remove no-longer-needed undefined suppression; update renamed unicorn disables
pnpm-workspace.yaml Add ignoredBuiltDependencies and adjust overrides formatting
package.json Remove Babel-related dev deps; add SWC deps; bump several versions
config/jest/jest.config.js Switch Jest transformer to @swc/jest with SWC config
config/eslint/repo/rules/unicornPlugin.js Update unicorn rule config for newer plugin version
.babelrc Removed (consistent with moving off Babel)
examples/static-assets/src/templates-static-assets.ts Regenerate static asset manifest timestamps/hashes
examples/static-assets/src/styles-static-assets.ts Regenerate static asset manifest timestamps/hashes
examples/static-assets/src/images-static-assets.ts Regenerate static asset manifest timestamps/hashes
examples/static-assets/package.json Bump npm-run-all2
examples/react-with-hono-server/package.json Bump npm-run-all2 and vite
examples/react-with-hono-server/fastedge-server/config/asset-manifest.ts Regenerate asset manifest entries (hashes/timestamps/filenames)
context/PATCHES.md Document additional upstream patch tracking entries

Comment thread config/jest/jest.config.js
bump astro version - github-pages
@godronus godronus force-pushed the fix/dependabot_29-06 branch from 797d4ba to b33b182 Compare June 30, 2026 08:14
latest version in package.json
@godronus godronus force-pushed the fix/dependabot_29-06 branch from b33b182 to 1df1510 Compare June 30, 2026 08:17
@godronus godronus requested review from qrdl and ruslanti June 30, 2026 08:58
@godronus godronus merged commit bcb5945 into main Jun 30, 2026
9 checks passed
@godronus godronus deleted the fix/dependabot_29-06 branch June 30, 2026 09:01
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 2.5.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants