Skip to content

build(deps): bump picomatch, tailwindcss, @crxjs/vite-plugin and typescript-eslint#101

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/multi-9c43f98af3
Closed

build(deps): bump picomatch, tailwindcss, @crxjs/vite-plugin and typescript-eslint#101
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/multi-9c43f98af3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 14, 2026

Copy link
Copy Markdown
Contributor

Bumps picomatch to 4.0.4 and updates ancestor dependencies picomatch, tailwindcss, @crxjs/vite-plugin and typescript-eslint. These dependencies need to be updated together.

Updates picomatch from 4.0.3 to 4.0.4

Release notes

Sourced from picomatch's releases.

4.0.4

This is a security release fixing several security relevant issues.

What's Changed

Full Changelog: micromatch/picomatch@4.0.3...4.0.4

Commits

Updates tailwindcss from 3.4.17 to 4.3.1

Release notes

Sourced from tailwindcss's releases.

v4.3.1

Added

  • Add --silent option to suppress output in @tailwindcss/cli (#20100)

Fixed

  • Remove deprecation warnings by using Module#registerHooks instead of Module#register on Node 26+ (#20028)
  • Canonicalization: don't crash when plugin utilities throw for unsupported values (#20052)
  • Allow @apply to be used with CSS mixins (#19427)
  • Ensure not-* correctly negates @container queries, including style(…) queries (#20059)
  • Ensure drop-shadow-* color utilities work with custom shadow values containing calc(…) (#20080)
  • Fix 'Sourcemap is likely to be incorrect' warnings when using @tailwindcss/vite (#20103)
  • Ensure @tailwindcss/webpack can be installed in Rspack projects without requiring webpack as a peer dependency (#20027)
  • Canonicalization: don't suggest invalid calc(…) expressions (e.g. px-[calc(1rem+0px)]px-[calc(1rem+0)]) (#20127)
  • Canonicalization: avoid suggesting large spacing-scale values for arbitrary lengths (e.g. left-[99999px]left-[99999px], not left-24999.75) (#20130)
  • Ensure @tailwindcss/cli in --watch mode recovers when a tracked dependency is deleted and restored (#20137)
  • Ensure standalone @tailwindcss/cli binaries are ignored when scanning for class candidates (#20139)
  • Ensure class candidates are extracted from Twig addClass(…) and removeClass(…) calls (#20198)
  • Don't crash in the Ruby or Vue preprocessors when scanning files containing invalid UTF-8 bytes (#19588)
  • Allow @variant to be used inside addBase (#19480)
  • Ensure @source globs with symlinks are preserved (#20203)
  • Ensure later @source rules can re-include files excluded by earlier @source not rules (#20203)
  • Upgrade: don't migrate empty class rules to invalid @utility rules (#20205)
  • Ensure transitions between inset-shadow-none and other inset shadows work correctly (#20208)
  • Ensure explicitly referenced @source directories are scanned even when ignored by git (#20214)
  • Ensure @source globs ending in **/* preserve dynamic path segments to avoid scanning too many files (#20217)
  • Canonicalization: don't fold calc(…) divisions when the result would require high precision (e.g. w-[calc(100%/3.5)]w-[calc(100%/3.5)], not w-[28.571428571428573%]) (#20221)
  • Serve ESM type declarations to ESM importers of @tailwindcss/postcss (#20228)

Changed

  • Generate 0 instead of calc(var(--spacing) * 0) for spacing utilities like m-0 and left-0 (#20196)
  • Generate var(--spacing) instead of calc(var(--spacing) * 1) for spacing utilities like m-1 and left-1 (#20196)

v4.3.0

Added

  • Add @container-size utility (#18901)
  • Add scrollbar-{auto,thin,none} utilities for scrollbar-width, and scrollbar-thumb-* / scrollbar-track-* color utilities for scrollbar-color (#19981, #20019)
  • Add scrollbar-gutter-* utilities (#20018)
  • Add zoom-* utilities (#20020)
  • Add tab-* utilities (#20022)
  • Allow using @variant with stacked variants (e.g. @variant hover:focus { … }) (#19996)
  • Allow using @variant with compound variants (e.g. @variant hover, focus { … }) (#19996)
  • Support --default(…) in --value(…) and --modifier(…) for functional @utility definitions (#19989)

Fixed

  • Ensure @plugin resolves package JavaScript entries instead of browser CSS entries when using @tailwindcss/vite (#19949)

... (truncated)

Changelog

Sourced from tailwindcss's changelog.

[4.3.1] - 2026-06-12

Added

  • Add --silent option to suppress output in @tailwindcss/cli (#20100)

Fixed

  • Remove deprecation warnings by using Module#registerHooks instead of Module#register on Node 26+ (#20028)
  • Canonicalization: don't crash when plugin utilities throw for unsupported values (#20052)
  • Allow @apply to be used with CSS mixins (#19427)
  • Ensure not-* correctly negates @container queries, including style(…) queries (#20059)
  • Ensure drop-shadow-* color utilities work with custom shadow values containing calc(…) (#20080)
  • Fix 'Sourcemap is likely to be incorrect' warnings when using @tailwindcss/vite (#20103)
  • Ensure @tailwindcss/webpack can be installed in Rspack projects without requiring webpack as a peer dependency (#20027)
  • Canonicalization: don't suggest invalid calc(…) expressions (e.g. px-[calc(1rem+0px)]px-[calc(1rem+0)]) (#20127)
  • Canonicalization: avoid suggesting large spacing-scale values for arbitrary lengths (e.g. left-[99999px]left-[99999px], not left-24999.75) (#20130)
  • Ensure @tailwindcss/cli in --watch mode recovers when a tracked dependency is deleted and restored (#20137)
  • Ensure standalone @tailwindcss/cli binaries are ignored when scanning for class candidates (#20139)
  • Ensure class candidates are extracted from Twig addClass(…) and removeClass(…) calls (#20198)
  • Don't crash in the Ruby or Vue preprocessors when scanning files containing invalid UTF-8 bytes (#19588)
  • Allow @variant to be used inside addBase (#19480)
  • Ensure @source globs with symlinks are preserved (#20203)
  • Ensure later @source rules can re-include files excluded by earlier @source not rules (#20203)
  • Upgrade: don't migrate empty class rules to invalid @utility rules (#20205)
  • Ensure transitions between inset-shadow-none and other inset shadows work correctly (#20208)
  • Ensure explicitly referenced @source directories are scanned even when ignored by git (#20214)
  • Ensure @source globs ending in **/* preserve dynamic path segments to avoid scanning too many files (#20217)
  • Canonicalization: don't fold calc(…) divisions when the result would require high precision (e.g. w-[calc(100%/3.5)]w-[calc(100%/3.5)], not w-[28.571428571428573%]) (#20221)
  • Serve ESM type declarations to ESM importers of @tailwindcss/postcss (#20228)

Changed

  • Generate 0 instead of calc(var(--spacing) * 0) for spacing utilities like m-0 and left-0 (#20196)
  • Generate var(--spacing) instead of calc(var(--spacing) * 1) for spacing utilities like m-1 and left-1 (#20196)

[4.3.0] - 2026-05-08

Added

  • Add @container-size utility (#18901)
  • Add scrollbar-{auto,thin,none} utilities for scrollbar-width, and scrollbar-thumb-* / scrollbar-track-* color utilities for scrollbar-color (#19981, #20019)
  • Add scrollbar-gutter-* utilities (#20018)
  • Add zoom-* utilities (#20020)
  • Add tab-* utilities (#20022)
  • Allow using @variant with stacked variants (e.g. @variant hover:focus { … }) (#19996)
  • Allow using @variant with compound variants (e.g. @variant hover, focus { … }) (#19996)
  • Support --default(…) in --value(…) and --modifier(…) for functional @utility definitions (#19989)

Fixed

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for tailwindcss since your current version.


Updates @crxjs/vite-plugin from 2.3.0 to 2.6.1

Changelog

Sourced from @​crxjs/vite-plugin's changelog.

2.6.1

Patch Changes

  • 2b88621: Coalesce file writer readiness waits so large dev-server graph updates do not repeatedly recompute the same dependency traversal. This also fixes late HMR readiness waits that could miss the shared ready event and delay content script updates.

2.6.0

Minor Changes

  • 4f5d2ec: feat: add IIFE content script bundling

    Content scripts named with .iife.ts extension are automatically bundled as self-contained IIFE files with all dependencies inlined. This is useful for MAIN world content scripts used with chrome.scripting.executeScript or chrome.scripting.registerContentScripts.

Patch Changes

  • 5316e9c: Allow chrome-extension:// and moz-extension:// origins in Vite dev-server CORS automatically. This keeps extension pages able to fetch dev-server files on Vite releases with the stricter localhost-only CORS default, including Vite 4.5.6, 5.4.12, and 6.0.9+, without requiring projects to configure server.cors.origin manually.
  • 1aee9ad: fix: dynamic content scripts failing in build --watch mode
  • 2f8bab5: Fix the dev-mode loading page so it waits for the requested extension HTML file, preserves the page URL query string, allows extension-origin readiness polling, and throttles automatic reloads to avoid rapid flicker.
  • 1681511: Expand vite-plugin CI to run e2e tests against supported Vite versions and fix compatibility issues exposed by the matrix.
  • 0593d58: fix: publish ESM declarations for the Vite plugin entrypoint

2.5.0

Minor Changes

  • 4756baf: feat: add HMR support for CSS declared in manifest content_scripts

  • 4756baf: add: browser_specific_settings.gecko properties

  • 4756baf: Fix "TypeError: plugins is not iterable" error when using rolldown-vite (Vite 7).

    In rolldown-vite, the buildStart hook doesn't receive options.plugins. This fix uses the configResolved hook to get plugins from the resolved config, with buildStart kept as a fallback for older Vite versions.

  • 4756baf: Fixed #852, the plugin

... (truncated)

Commits
  • ab900aa Version Packages
  • d573a41 fix file writer readiness waits
  • 6fc2178 Version Packages
  • 5a070f1 Merge pull request #1184 from crxjs/codex/fix-loading-page-reload-loop
  • 5f6101e Merge pull request #1187 from Toumash/codex/document-local-vite-plugin-testing
  • b5ef07a Merge pull request #1113 from crxjs/dependabot/npm_and_yarn/eslint-9.26.0
  • 596edf3 docs: keep link workflow primary
  • 3b61b16 docs: use packed vite plugin for local testing
  • d6c14a7 Fix ESLint 9 lint config
  • 1ad81a0 Merge remote-tracking branch 'origin/main' into codex/pr-1113
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by toumash, a new releaser for @​crxjs/vite-plugin since your current version.


Updates typescript-eslint from 8.20.0 to 8.61.0

Release notes

Sourced from typescript-eslint's releases.

v8.61.0

8.61.0 (2026-06-08)

🚀 Features

  • ast-spec: change type of UnaryExpression.prefix to always true (#12372)
  • ast-spec: tighten types of ArrowFunction, YieldExpression, TSTypePredicate (#12373)

🩹 Fixes

  • rule-schema-to-typescript-types: respect ECMAScript line terminators (#12374)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.60.1

8.60.1 (2026-06-01)

🩹 Fixes

  • eslint-plugin: respect ECMAScript line terminators in ts-comment rules (#12352)
  • eslint-plugin: [no-shadow] correct rule to match ESLint v10 handling (#12182)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.60.0

8.60.0 (2026-05-25)

🚀 Features

  • rule-tester: added updates of RuleTester from upstream (#12291)

🩹 Fixes

  • playground TS version selector is not working (#12326, #12325)

❤️ Thank You

... (truncated)

Changelog

Sourced from typescript-eslint's changelog.

8.61.0 (2026-06-08)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.60.1 (2026-06-01)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.60.0 (2026-05-25)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.59.4 (2026-05-18)

🩹 Fixes

  • typescript-eslint: export Compatible* types from typescript-eslint to resolve pnpm TS error (#12340)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.59.3 (2026-05-11)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.59.2 (2026-05-04)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

... (truncated)

Commits
  • 16a5b24 chore(release): publish 8.61.0
  • 4f84a69 chore(release): publish 8.60.1
  • 1849b53 chore: typecheck using tsgo (#12139)
  • f891c29 chore(release): publish 8.60.0
  • ca6ca14 chore(release): publish 8.59.4
  • 4b927c6 fix(typescript-eslint): export Compatible* types from typescript-eslint to re...
  • 48e13c0 chore(release): publish 8.59.3
  • 44f9625 chore(deps): update vitest monorepo to v4.1.5 (#12307)
  • 2ec35f1 chore(release): publish 8.59.2
  • 5245793 chore(release): publish 8.59.1
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for typescript-eslint since your current version.


Summary by CodeRabbit

체 (Chores)

  • 개발 도구 모음이 최신 버전으로 업데이트되었습니다. 빌드 도구, 스타일링 프레임워크, 코드 품질 검사 도구의 버전이 상향되어 개발 환경의 안정성과 성능이 개선되었습니다.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code major 기능 추가 (기존 버전과 호환 X) labels Jun 14, 2026
@6-keem

6-keem commented Jun 14, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot @github

dependabot Bot commented on behalf of github Jun 14, 2026

Copy link
Copy Markdown
Contributor Author

Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

@6-keem

6-keem commented Jun 14, 2026

Copy link
Copy Markdown
Member

@dependabot recreate

…script-eslint

Bumps [picomatch](https://github.com/micromatch/picomatch) to 4.0.4 and updates ancestor dependencies [picomatch](https://github.com/micromatch/picomatch), [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss), [@crxjs/vite-plugin](https://github.com/crxjs/chrome-extension-tools/tree/HEAD/packages/vite-plugin) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint). These dependencies need to be updated together.


Updates `picomatch` from 4.0.3 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@4.0.3...4.0.4)

Updates `tailwindcss` from 3.4.17 to 4.3.1
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.1/packages/tailwindcss)

Updates `@crxjs/vite-plugin` from 2.3.0 to 2.6.1
- [Release notes](https://github.com/crxjs/chrome-extension-tools/releases)
- [Changelog](https://github.com/crxjs/chrome-extension-tools/blob/main/packages/vite-plugin/CHANGELOG.md)
- [Commits](https://github.com/crxjs/chrome-extension-tools/commits/vite-plugin-v2.6.1/packages/vite-plugin)

Updates `typescript-eslint` from 8.20.0 to 8.61.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: "@crxjs/vite-plugin"
  dependency-version: 2.6.1
  dependency-type: direct:development
- dependency-name: picomatch
  dependency-version: 4.0.4
  dependency-type: indirect
- dependency-name: tailwindcss
  dependency-version: 4.3.1
  dependency-type: direct:development
- dependency-name: typescript-eslint
  dependency-version: 8.61.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/multi-9c43f98af3 branch from 77d988f to fc804bb Compare June 14, 2026 09:56
@coderabbitai

coderabbitai Bot commented Jun 14, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 244dda22-21e3-4d34-b5f0-e7e9d1aba5e0

📥 Commits

Reviewing files that changed from the base of the PR and between 9469cae and fc804bb.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json, !package-lock.json
📒 Files selected for processing (1)
  • package.json

📝 Walkthrough

Walkthrough

package.jsondevDependencies에서 세 패키지의 버전이 변경되었습니다: @crxjs/vite-plugin은 beta(^2.0.0-beta.30)에서 stable(^2.6.1)로, tailwindcss^3.4.17에서 ^4.3.1로, typescript-eslint^8.18.2에서 ^8.61.0으로 각각 상향되었습니다.

Changes

개발 의존성 버전 업데이트

Layer / File(s) Summary
devDependencies 버전 일괄 상향
package.json
@crxjs/vite-plugin^2.0.0-beta.30^2.6.1(stable)로, tailwindcss^3.4.17^4.3.1(v4 major)로, typescript-eslint^8.18.2^8.61.0으로 갱신합니다.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed PR 제목이 주요 변경 사항을 정확히 반영하고 있습니다. 네 개의 의존성 업데이트를 명확하게 요약하고 있으며, 개발자 관점에서 가장 중요한 변경 사항을 잘 전달하고 있습니다.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/npm_and_yarn/multi-9c43f98af3

Comment @coderabbitai help to get the list of available commands and usage tips.

@6-keem

6-keem commented Jun 14, 2026

Copy link
Copy Markdown
Member

묶인 메이저 업그레이드(특히 Tailwind v3→v4)와 lockfile 비동기화(npm ci 실패)로 이대로 머지할 수 없어 닫습니다.

  • picomatch는 전부 devDependencies(빌드 툴)에만 있어 배포 번들에 포함되지 않고, 관련 Dependabot 보안 경보도 없어 긴급도가 없습니다.
  • Tailwind v3→v4는 단순 bump가 아니라 config(CSS-first @theme)·PostCSS 플러그인·shadcn/ui 토큰 재설정이 걸리는 마이그레이션이라, 별도 이슈/브랜치에서 단독으로 다룹니다.
  • @crxjs/vite-plugin·typescript-eslint 같은 안전한 bump가 필요하면 tailwind와 분리해 작은 PR로 받습니다.

@6-keem 6-keem closed this Jun 14, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 14, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/multi-9c43f98af3 branch June 14, 2026 10:05
@6-keem

6-keem commented Jun 16, 2026

Copy link
Copy Markdown
Member

@dependabot recreate

@dependabot @github

dependabot Bot commented on behalf of github Jun 16, 2026

Copy link
Copy Markdown
Contributor Author

Looks like this PR is closed. If the branch still exists, you can re-open the PR and then use @dependabot rebase or @dependabot recreate. If the branch was deleted, Dependabot will create a new PR on the next scheduled run, or you can trigger an update from the Dependency graph page.

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 major 기능 추가 (기존 버전과 호환 X)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant