This changes how the custom glob pattern in the workspace config is treated. Any file matching the glob is considered a Vitest config file. Any folder matching the glob pattern is treated as a workspace project and is subject to the regular config resolution (single vitest.config.ts or vite.config.ts inside the folder)
For example, projects/* will match anything inside the projects folder. If it's a folder, we try to find the config inside that folder (if there is none, it is still treated as a project with the default config). If it's a file, it will be treated as a Vitest config. projects/**/* previously would assume that you only wanted to have folders as projects, but now it will match every single file insideprojects.
This changes how the custom glob pattern in the workspace config is treated. Any file matching the glob is considered a Vitest config file. Any folder matching the glob pattern is treated as a workspace project and is subject to the regular config resolution (single vitest.config.ts or vite.config.ts inside the folder)
For example, projects/* will match anything inside the projects folder. If it's a folder, we try to find the config inside that folder (if there is none, it is still treated as a project with the default config). If it's a file, it will be treated as a Vitest config. projects/**/* previously would assume that you only wanted to have folders as projects, but now it will match every single file insideprojects.
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
To trigger a single review, invoke the @coderabbitai review command.
You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.
Tips
### Chat
There are 3 ways to chat with [CodeRabbit](https://coderabbit.ai):
- Review comments: Directly reply to a review comment made by CodeRabbit. Example:
-- `I pushed a fix in commit , please review it.`
-- `Generate unit testing code for this file.`
- `Open a follow-up GitHub issue for this discussion.`
- Files and specific lines of code (under the "Files changed" tab): Tag `@coderabbitai` in a new review comment at the desired location with your query. Examples:
-- `@coderabbitai generate unit testing code for this file.`
-- `@coderabbitai modularize this function.`
- PR comments: Tag `@coderabbitai` in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
-- `@coderabbitai generate interesting stats about this repository and render them as a table.`
-- `@coderabbitai read src/utils.ts and generate unit testing code.`
-- `@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.`
-- `@coderabbitai help me debug CodeRabbit configuration file.`
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.
### CodeRabbit Commands (Invoked using PR comments)
- `@coderabbitai pause` to pause the reviews on a PR.
- `@coderabbitai resume` to resume the paused reviews.
- `@coderabbitai review` to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
- `@coderabbitai full review` to do a full review from scratch and review all the files again.
- `@coderabbitai summary` to regenerate the summary of the PR.
- `@coderabbitai resolve` resolve all the CodeRabbit review comments.
- `@coderabbitai configuration` to show the current CodeRabbit configuration for the repository.
- `@coderabbitai help` to get help.
### Other keywords and placeholders
- Add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed.
- Add `@coderabbitai summary` to generate the high-level summary at a specific location in the PR description.
- Add `@coderabbitai` anywhere in the PR title to generate the title automatically.
### CodeRabbit Configuration File (`.coderabbit.yaml`)
- You can programmatically configure CodeRabbit by adding a `.coderabbit.yaml` file to the root of your repository.
- Please see the [configuration documentation](https://docs.coderabbit.ai/guides/configure-coderabbit) for more information.
- If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: `# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json`
### Documentation and Community
- Visit our [Documentation](https://coderabbit.ai/docs) for detailed information on how to use CodeRabbit.
- Join our [Discord Community](https://discord.com/invite/GsXnASn26c) to get help, request features, and share feedback.
- Follow us on [X/Twitter](https://twitter.com/coderabbitai) for updates and announcements.
Checking if we can fast forward main (c5b0d10038d86c496581e2ca80b3e32cbaed0762) to dependabot/npm_and_yarn/dev-dependencies-52a63664da (da3590dc7825a8c42a2498bfadf6990fb3c5da16).
It is possible to fast forward main (c5b0d10038d86c496581e2ca80b3e32cbaed0762) to dependabot/npm_and_yarn/dev-dependencies-52a63664da (da3590dc7825a8c42a2498bfadf6990fb3c5da16). If you have write access to the target repository, you can add a comment with /fast-forward to fast forward main to dependabot/npm_and_yarn/dev-dependencies-52a63664da.
Bumps the dev-dependencies group with 16 updates in the / directory:
2.27.7
2.27.8
22.5.2
22.5.5
2.0.5
2.1.1
9.9.1
9.10.0
5.31.6
5.32.0
2.1.1
2.1.2
5.5.4
5.6.2
5.4.2
5.4.5
2.0.5
2.1.1
2.0.5
2.1.1
9.9.1
9.10.0
8.3.0
8.5.0
8.3.0
8.5.0
4.1.0
4.2.1
8.3.0
8.5.0
0.4.11
0.4.12
Updates
@changesets/cli
from 2.27.7 to 2.27.8Release notes
Sourced from
@changesets/cli
's releases.Commits
c867f32
Version Packages (#1439)bc75c1a
Replacechalk
withpicocolors
(#1417)52c302a
Remove unused@babel/runtime
dependency (#1445)5150fc1
switch frompreferred-pm
topackage-manager-detector
(#1446)4efc038
Fix logging --version flag (#1419)Updates
@types/node
from 22.5.2 to 22.5.5Commits
Updates
@vitest/coverage-v8
from 2.0.5 to 2.1.1Release notes
Sourced from
@vitest/coverage-v8
's releases.... (truncated)
Commits
699055e
chore: release v2.1.19f1fd18
chore: release v2.1.0b2be23e
chore: release v2.1.0-beta.78ac7011
chore: release v2.1.0-beta.6da52d23
fix(coverage): use project specificvitenode
for uncovered files (#6044)5932a7f
feat(coverage): add--exclude-after-remap
(#6309)34199bd
feat(browser): support v8 coverage (#6273)72056b5
chore: release v2.1.0-beta.591dea8c
fix(coverage): v8 to warn instead of crash when conversion fails (#6318)1f6cb59
fix(coverage): v8 to support source maps with multiple sources (#6120)Updates
eslint
from 9.9.1 to 9.10.0Release notes
Sourced from eslint's releases.
Changelog
Sourced from eslint's changelog.
Commits
6448f32
9.10.0afeb9b1
Build: changelog update for 9.10.024c3ff7
chore: upgrade to@eslint/js
@9
.10.0 (#18866)1ebdde1
chore: package.json update for@eslint/js
release301b90d
feat: Add types (#18854)bee0e7a
docs: update README (#18865)bcf0df5
feat: limit namespace import identifier in id-length rule (#18849)45c18e1
feat: addrequireFlag
option torequire-unicode-regexp
rule (#18836)5d80b59
docs: specify thatruleId
can benull
in custom formatter docs (#18857)156b1c3
docs: Update READMEUpdates
terser
from 5.31.6 to 5.32.0Changelog
Sourced from terser's changelog.
Commits
ab96a87
5.32.0d9e3bdc
update changelog502afc3
Allowtypeofs
to evaluate typeof on object and array (#1546)336d67e
Fix incorrect bigint literal conversion to/from ESTree (#1555)8d1eaea
Implement mozilla AST transformation of import expressions. Closes #1557027b55a
improve spidermonkey AST testsUpdates
turbo
from 2.1.1 to 2.1.2Release notes
Sourced from turbo's releases.
... (truncated)
Commits
c41ca0a
publish 2.1.2 to registry76e8a6d
fix(affected): include dependents in affected filter (#9137)33bef9e
chore(@turbo/telemetry
): remove unused jest deps (#9135)bb8f81e
chore(config): move all uses ofclap(env)
to config (#9113)b7a00d3
feat(turborepo): web ui (#8895)bd2bffa
chore(config): leverage proc macros (#9111)2adeac9
release(turborepo): 2.1.2-canary.1 (#9131)8cffabe
docs(crates/turborepo): add capnp to build dependencies (#9127)c84638a
perf(tui): only rerender if a non-tick event has been received (#9121)785682b
chore: remove turbopack top level crates (#9119)Updates
typescript
from 5.5.4 to 5.6.2Release notes
Sourced from typescript's releases.
Commits
a7e3374
Bump version to 5.6.2 and LKG2063357
🤖 Pick PR #59708 (LEGO: Pull request from lego/hb_537...) into release-5.6 (#...4fe7e41
🤖 Pick PR #59670 (fix(59649): ts Move to a new file d...) into release-5.6 (#...1a03e53
🤖 Pick PR #59761 (this
can be nullish) into release-5.6 (#59762)6212132
Update LKGbbb5faf
🤖 Pick PR #59542 (Fixing delay caused in vscode due t...) into release-5.6 (#...e6914a5
Bump version to 5.6.1-rc and LKG34121c4
Update LKG2a30c2a
Merge remote-tracking branch 'origin/main' into release-5.6936a79b
Expose TypeChecker. getAwaitedType to public (#59268)Updates
vite
from 5.4.2 to 5.4.5Changelog
Sourced from vite's changelog.
Commits
37881e7
release: v5.4.5faa2405
fix(preload): backport #18098, throw error preloading module as well (#18099)54c55db
release: v5.4.474a79c5
fix: backport #17997, ensure req.url matches moduleByEtag URL to avoid incorr...d90ba40
fix: backport #18063, allow scanning exports fromscript module
in svelte (...8760293
fix(preload): backport #18046, allow ignoring dep errors (#18076)ccbfc1a
release: v5.4.39b001ba
fix(css): fix directory index import in sass modern api (#17960)5c5f82c
fix: improve CJS warning trace information (#17926)15871c7
fix(preload): add crossorigin attribute in CSS link tags (#17930)Updates
vite-node
from 2.0.5 to 2.1.1Release notes
Sourced from vite-node's releases.
... (truncated)
Commits
699055e
chore: release v2.1.19f1fd18
chore: release v2.1.0b2be23e
chore: release v2.1.0-beta.7c3ac43c
fix(vite-node): fix watch on vite 6 (#6422)0320801
fix: allow inlining vite's cached dependencies (#6284)12e702b
fix: cjs build of vite node server (#6389)8ac7011
chore: release v2.1.0-beta.672056b5
chore: release v2.1.0-beta.567b086b
chore: release v2.1.0-beta.4⚠️ No Changeset found
Latest commit: da3590dc7825a8c42a2498bfadf6990fb3c5da16
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver typesClick here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
Tips
### Chat There are 3 ways to chat with [CodeRabbit](https://coderabbit.ai): - Review comments: Directly reply to a review comment made by CodeRabbit. Example: -- `I pushed a fix in commitTriggered from https://github.com/mincho-js/mincho/pull/98 by @​dependabot[bot].
Checking if we can fast forward
main
(c5b0d10038d86c496581e2ca80b3e32cbaed0762) todependabot/npm_and_yarn/dev-dependencies-52a63664da
(da3590dc7825a8c42a2498bfadf6990fb3c5da16).Target branch (
main
):Pull request (
dependabot/npm_and_yarn/dev-dependencies-52a63664da
):It is possible to fast forward
main
(c5b0d10038d86c496581e2ca80b3e32cbaed0762) todependabot/npm_and_yarn/dev-dependencies-52a63664da
(da3590dc7825a8c42a2498bfadf6990fb3c5da16). If you have write access to the target repository, you can add a comment with/fast-forward
to fast forwardmain
todependabot/npm_and_yarn/dev-dependencies-52a63664da
.Looks like these dependencies are updatable in another way, so this is no longer needed.