nuxt-zero-js
nuxt-zero-js copied to clipboard
chore(deps): update nuxt core
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @nuxt/module-builder | 0.1.7 -> 0.8.4 |
||||
| @nuxt/test-utils | 3.4.2 -> 3.14.2 |
||||
| nuxt (source) | 3.0.0-rc.11 -> 3.13.2 |
||||
| vue (source) | 3.3.4 -> 3.5.11 |
Release Notes
nuxt/module-builder (@nuxt/module-builder)
v0.8.4
🩹 Fixes
- Remove
nuxt/schemaaugment (2a20ed0)
❤️ Contributors
- Daniel Roe (@danielroe)
v0.8.3
🩹 Fixes
- build: Handle missing named type exports (#331)
❤️ Contributors
- Tobias Diez [email protected]
v0.8.2
🔥 Performance
- Removed unnecessary hasTypeExport check (#310)
🩹 Fixes
- prepare: Override
compatibilityDate(b9b27c3)
❤️ Contributors
- Daniel Roe (@danielroe)
- Matt (@matt-clegg)
v0.8.1
🩹 Fixes
- build: Export all types in stub mode (6b1970d)
🏡 Chore
- Add @danielroe to code owners (c39cc75)
❤️ Contributors
- Daniel Roe (@danielroe)
v0.8.0
🩹 Fixes
- ⚠️ Do not augment nuxt options inside module entry (#295)
- build: Do not export default as a type (d29337c)
- build: Only generate
import typestatement if required (190bff4)
⚠️ Breaking Changes
- ⚠️ Do not augment nuxt options inside module entry (#295)
❤️ Contributors
- Daniel Roe (@danielroe)
v0.7.1
🩹 Fixes
- build: Declare
ModuleOptionsin correct place (#283)
📖 Documentation
- Update path for runtime js files (#282)
❤️ Contributors
- Adam DeHaven (@adamdehaven)
- Daniel Roe (@danielroe)
v0.7.0
🚀 Enhancements
- Auto generate module options from schema meta (#33)
🩹 Fixes
- Use
tsconfckto resolve tsconfigcompilerOptions(#274) - ⚠️ Use
.jsextension for files inruntime/directory (dbd05bb) - Resolve full path to runtime externals (#275)
- Include
dist/runtimein externals list (0946c04)
📖 Documentation
- Add
typescondition to export subpath (#265)
🏡 Chore
✅ Tests
- Add additional test for validity of types shared from runtime (afc4374)
🤖 CI
- Adds reproduction workflow (0dc73bb)
⚠️ Breaking Changes
- ⚠️ Use
.jsextension for files inruntime/directory (dbd05bb)
❤️ Contributors
- Daniel Roe (@danielroe)
- Ricardo Gobbo De Souza (@ricardogobbosouza)
- Rgehbt (@Gehbt)
v0.6.0
🚀 Enhancements
- Generate
runtime/dts based on nuxttsconfigoptions (#255) - Add builder versions to
module.json(f8567a3) - Support transforming
jsx(4841f2e)
🩹 Fixes
- ⚠️ Remove support for deprecated
RuntimeModuleHooksinterface (#228) - Add
-nightlyversions to externals (0a88a87) - Ignore exporting type if it is not defined (c308cc5)
- Mark
runtime/directory as external (7a68e1e)
🏡 Chore
- release: V0.5.5 (f158ffa)
- Dedupe kit/schema/vue versions (aa0a710)
- Add root
dev:preparecommand (c308a68) - Migrate to eslint v9 (#250)
- Improve internal type safety and enable strict mode (78aa088)
- Tweak tsconfig settings (404aae7)
- Add more type annotations (ba0614b)
✅ Tests
- Update type testing step (#256)
- Add inline snapshots for
runtime/transforms (#257) - Update snapshot (a39c183)
🎨 Styles
⚠️ Breaking Changes
- ⚠️ Remove support for deprecated
RuntimeModuleHooksinterface (#228)
❤️ Contributors
- Daniel Roe (@danielroe)
v0.5.5
🩹 Fixes
- Rename
RuntimeModuleHookstoModuleRuntimeHooks(#194) - Use import with extension in generated
.d.mtsfile (#202)
📖 Documentation
- Remove reference to
ModulePrivateRuntimeConfig(34ee148)
🏡 Chore
✅ Tests
- Add root + module type tests (#198)
🤖 CI
- Run tests on node 18 (81b7b4c)
❤️ Contributors
- Joaquín Sánchez (@userquin)
- Bobbie Goede [email protected]
- Daniel Roe [email protected]
v0.5.4
🚀 Enhancements
- Support writing
RuntimeNuxtHookstypes (#183)
🩹 Fixes
- Generate explicit type import/exports (#184)
📖 Documentation
- Import nuxt composables from #imports (#186)
❤️ Contributors
- Bobbie Goede [email protected]
- Daniel Roe (@danielroe)
v0.5.3
🩹 Fixes
- Esnext-compatible output (#181)
❤️ Contributors
- Daniel Roe (@danielroe)
v0.5.2
💅 Refactors
- Migrate to
citty(#169)
📖 Documentation
- Fix typo (#174)
🏡 Chore
- release: V0.5.1 (fc3a760)
❤️ Contributors
- Daniel Roe [email protected]
- Pionxzh [email protected]
v0.5.1
🚀 Enhancements
- Support
--sourcemapoption (#163)
❤️ Contributors
- Bobbie Goede [email protected]
v0.5.0
🚀 Enhancements
🏡 Chore
❤️ Contributors
- Daniel Roe [email protected]
- Anthony Fu <anthonyfu117@hotmail.com>
v0.4.0
Features
0.3.1 (2023-05-01)
Bug Fixes
- extend
nuxt/schemaas well (796d6ab)
v0.3.1
v0.3.0
0.2.1 (2022-11-16)
v0.2.1
v0.2.0
Features
- export all module types in
types.d.ts(#46) (64f3ba5) - support
ModuleRuntimeConfigandModulePublicRuntimeConfigtype exports (#45) (a552495) - support
outDiroption (#37) (6453ed0)
Bug Fixes
0.1.7 (2022-01-18)
Bug Fixes
- ensure nuxt packages are externalized (ebad137)
0.1.6 (2022-01-17)
Bug Fixes
- typo meta.json => module.json (55863c1)
0.1.5 (2022-01-17)
Bug Fixes
- add default export for
types.d.ts(885c02f)
0.1.4 (2022-01-17)
Features
- parse
module.dexports to generate ModuleOptions conditionally (9cd8282) - support
--stub(746d59b) - support
ModuleHookstype export (269ce20)
0.1.3 (2022-01-17)
Features
- generate module.json file (ac12805)
Bug Fixes
0.1.2 (2021-12-23)
Bug Fixes
- pkg: only include dist (d2ff7e4)
0.1.1 (2021-12-23)
Features
- poc for schema types generation (4991907)
Bug Fixes
nuxt/test-utils (@nuxt/test-utils)
v3.14.2
🔥 Performance
- e2e: Use
tinyexecto run commands (#939)
🩹 Fixes
- config: Exclude new nuxt import-conditions plugin (7cc8f653b)
📖 Documentation
- Add contribution instructions (c765d175a)
🏡 Chore
- vitest-environment-nuxt: Specify license is MIT (#919)
- Release
vitest-environment-nuxt(e30c044cf) - Update
@nuxtjs/i18nseparately (3d8955d36) - Set
compatibilityDatein fixtures (7723f969c) - Update vitest type import (05e94fcc4)
- Trim tag from
tinyexecstdout (2b50cfee0)
❤️ Contributors
- Daniel Roe (@danielroe)
- Bobbie Goede [email protected]
- Marley Adamson (@transreport-marley)
v3.14.1
🩹 Fixes
- e2e,config: Provide fallback
compatibilityDate(8e01e3f7f) - module: Don't include type-check plugin in resolved
vitestplugins (#911)
📖 Documentation
- Provide intellisense hints for setup properties (#906)
🏡 Chore
❤️ Contributors
- Daniel Roe (@danielroe)
- Valentin Brajon (@vbrajon)
- Adam DeHaven (@adamdehaven)
v3.14.0
🚀 Enhancements
- runtime-utils: Expose setup result from
renderSuspended(#852) - e2e: Allow overwriting env variables in
setup(#903) - e2e: Allow running e2e tests against existing server (#803)
- e2e: Allow updating env in context before
setupruns (#812)
🩹 Fixes
- runtime-utils: Ts-ignore
#build/import until nuxt v3.12 release (66b23ae6) - runtime-utils: Allow
setPropsto replace an array (#877)
🏡 Chore
- Ignore ts-ignores for now (ac2d9fbb)
- Add @danielroe to code owners (76f65b3b)
- Remove ts-ignore now that we're upgraded (16827f7f)
✅ Tests
- Bump timeout in windows browser spec (73e2c716)
❤️ Contributors
- Jessé Correia Lins (@linspw)
- Tobias Diez [email protected]
- Mark Brockhoff (@markbrockhoff)
- Daniel Roe (@danielroe)
- MaruyamaTomoki (@tomoki1207)
- Joao Vitor Alves <joaovitor_as08802@hotmail.com>
v3.13.1
🩹 Fixes
- Revert
execato v8 for now (fef8b062) - config: Force
buildIdtotestmanually (25e081e4) - runtime-utils: Use
appIdfallback aftertryUseNuxtApp(#849)
🏡 Chore
- Update type (052094bc)
🤖 CI
- Run test suite on windows (#851)
❤️ Contributors
- Daniel Roe (@danielroe)
v3.13.0
🚀 Enhancements
🔥 Performance
- e2e: Don't iterate when cleaning up if nothing registered (#753)
🩹 Fixes
- e2e: Improve types for
fetchandmockLogger(eb40a6a6) - e2e: Force string response within
startServer(1b182505) - e2e: Improve return types for
mockLogger(21aa7a2f) - runtime: Improve types for
renderSuspendedandmountSuspended(1636cede) - e2e: Revert changes for
$fetchinference to unbreak build (dd295d39) - vitest: Strongly type vitest environment options (37582c71)
- module: Correctly filter vite plugins (021824d0)
- runtime: Preserve
setupStatereturn (ab7fd457) - playwright: Bump dependency and remove polyfill (#819)
- runtime: Use
effectScopeinrenderSuspended(#820) - e2e: Type
$fetchusing globalThis instead (b1269edb) - Set
buildIdtonuxt-appfor compatibility with nuxt v3.12+ (a00b2c1f) - runtime-utils: Use
tryUseNuxtApprather thanbuildIdoverride (726e0a2d)
🏡 Chore
- Migrate to eslint v9 (#814)
- Reduce internal typing of
any(3e3bc306) - Reenable
no-explicit-anyrule (28385546) - Normalise internal package names (3f58b110)
- Update example command (e271b63e)
- Add name for
app-vitest-full(882c144e) - Ignore
@nuxt/devtoolsupgrades for now (54f654d6) - Lint (08ee3515)
❤️ Contributors
- Daniel Roe (@danielroe)
- Michael Brevard <yonshi29@gmail.com>
v3.12.1
🩹 Fixes
- Publish
playwright.d.ts(#797)
❤️ Contributors
- Ryota Watanabe (@wattanx)
v3.12.0
🚀 Enhancements
🩹 Fixes
- config: Remove nuxt's custom vite logger (eca52f5c)
🏡 Chore
🤖 CI
- Remove caching of Playwright browsers (#785)
- Add release workflow (76604ce0)
- Update
changelogencommand (e3368daf) - Add git user (5aa95b02)
- Add contents permission (cf6cd3a8)
- Rename some workflows (7ea235e9)
- Do less in workflow (1f664fc5)
❤️ Contributors
- Daniel Roe (@danielroe)
- Max Schmitt (@mxschmitt)
v3.11.0
🚀 Enhancements
- vitest-environment: Add support for in-source testing (#651)
🩹 Fixes
- runtime: Reset modules after nuxt setup runs (#726)
✅ Tests
❤️ Contributors
- Daniel Roe (@danielroe)
v3.10.0
🚀 Enhancements
🩹 Fixes
- runtime-utils: Resolve
toinRouterLinkstub (#687) - Mark
afterAllandsetuphooks as async (#702) - module: Always append import when mocking (#701)
🏡 Chore
✅ Tests
- Update config key (25060645)
- Add example test for nuxt-injected value (#663)
- Update to actually use
$t(#675)
🤖 CI
- Fetch-depth: 0 (269df289)
❤️ Contributors
- Bobbie Goede [email protected]
- Daniel Roe [email protected]
- Julien Huang [email protected]
- Steve Pewsey [email protected]
v3.9.0
🚀 Enhancements
- Add nuxt-vitest re-exports (#230)
- Add nuxt-vitest and vitest-environment-nuxt code and tests (f4ae58ac)
- Use internal implementation of nuxt-vitest (#235)
- e2e: Auto-detect jest runner (ae37b0ee)
- ⚠️ Read .env.test + allow overriding with nuxt.dotenv (#655)
🩹 Fixes
- Add @nuxt/test-utils-nightly to deps to inline (0caf44d0)
- Use implied .d.mts types (d9694f21)
- Add setupState type to mountSuspended return type (#400)
- Add runtime fixture to workspace and address regressions (#240)
- Opt-in to future vitest option (#247)
- Use vite-ignore for playwright dynamic import (c1ac4a08)
- Do not set process.browser globally (#250)
- Support transpiling nuxt nightly releases (c63f69c8)
- Rewrite mock plugin for compat with vite 5/rollup 4 (d0ba5af3)
- Do not skip transforms on test files (3bbcc1ea)
- Add @vitest/ui to peer deps (7f4f6053)
- Use buildDir option (#596)
- ⚠️ Load nuxt app within setupFiles (#260)
- Teardown build directories after tests (#597)
- Import useRouter explicitly in entry (129d8335)
- Return absolute path for stub entry (180bb306)
- Don't return absolute path in dev mode (f47dd9a3)
- Clone overrides (df84d0c1)
- Skip vite-plugin-vue-inspector:post plugin (8a6a0523)
- Clean up wrappers when calling renderSuspended (5b189115)
- Exclude vite-plugin-checker from runtime vitest config (053a5dff)
- Resolve devtools url after vitest config is resolved (1206db79)
- Remove module override of app.rootId (e662c1f0)
- Remove rootId environment option (dead5e3d)
- Add back rootId environment option" (827180ec)
- runtime-utils: Don't stub helpers when shallow (#632)
- Avoid enumerating keys on render context (43b2724b)
- Support typescript entry file (c5806009)
- vitest-environment: Normalise setupFiles before merge (#653)
- module: Close nuxt before shutting down (17cf9435)
- runtime: Do not assign readonly setup state (8d799275)
- runtime: Implement setProps (522f8bf5)
- vitest-environment: Handle different entry format (5c07bb48)
- runtime: Import reactive and unref (d68cdae9)
💅 Refactors
- Move to monorepo (#31)
- Split core utils to core/ (f144cb40)
- Clean up internal code imports (#245)
- Use defu rather than mergeConfig from vite (#246)
- Further split vitest from vite config (ef58e4cb)
- Split out mock transform plugin w/ tests (a37fa408)
- Remove rollup implementation of transform plugin (71345967)
- module: Rename config key to testUtils (c2b09732)
📖 Documentation
- playground: Demo usage of co-exists unit and nuxt testing (#6)
- Add JSDoc comments (#205)
- Add documentation for mountSuspended (#227)
- Add basic README and missing LICENCE (51eb9de2)
- Remove links to nuxt-vitest (254605df)
- Update links to nuxt docs on testing (2e619a89)
📦 Build
- Fix build issues and correct dependencies (3e2f8b29)
- Move runtime-utils.mjs -> runtime-utils/index.mjs (#634)
- ⚠️ Use /runtime subpath export (de9a2a81)
- Prefer /e2e subpath export (88952fb0)
✅ Tests
- Update playground to 0.4.5 devtools (7d4a6b28)
- Add useHead to fixture (6d4bb420)
- Add type tests (9de62b6e)
- Await 2 ticks after navigation for route to update (cb6c1e3a)
- Correct test assertion (c644bdb3)
- Avoid depending on specific number of ticks (e98d71ea)
- Update test to use server rather than live api (7df6be28)
- Add a few more basic examples for e2e tests (490753c4)
- Add jest example/test (#224)
- Add type test (#241)
- Make indexeddb plugin client-only (0477e414)
- Add tests for events emitted from defineModel (#629)
- Add failing test for exposed methods on components within suspense (a4ec3f83)
- Remove workaround for route update (c9699ad1)
- Add example of importing a dynamic route (fe420b9c)
- Re-organise test suite (9c877821)
- Add failing test for setProps (dc93e003)
- Reenable expose test (204037e4)
- Add example fixture with @nuxt/content (#631)
- Add example fixture with @nuxtjs/i18n (#633)
- Add generate assertion and enable browser (94513939)
🎨 Styles
- Lint (35ee16ef)
- Lint and update test (cd4dbf9d)
- Lint (91723acc)
- Lint (caf4d827)
- Lint (8b428b46)
- Sort imports (6c84c9e4)
🤖 CI
- Add testing workflow (ce74b0b5)
- Add lint workflow for pushes to main (f141b8d4)
- Add workflow to test examples (0c3c318f)
- Prepare environment before running module test (5be069dc)
- 'nightly' releases on pushes to main (#210)
- Fetch full history (d61614b1)
- Install playwright manually (58906de3)
- Remove extra branch from release workflow (e24d884f)
- Prepare build environment (6d8e71ad)
- Run unit tests in ci (cbd5616a)
- Support automated release prs (#623)
- Fetch all commits in creating changelog (6f22b096)
- Disable changelog creation script for now (5ef70c35)
- Reenable changelogensets (fb754d54)
⚠️ Breaking Changes
- ⚠️ Read .env.test + allow overriding with nuxt.dotenv (#655)
- ⚠️ Ignore query params when checking if an endpoint is mocked (c1f8890b)
- ⚠️ Load nuxt app within setupFiles (#260)
- ⚠️ Use /runtime subpath export (de9a2a81)
- ⚠️ Drop support for vitest < 0.34 (#654)
❤️ Contributors
- Daniel Roe [email protected]
- Harlan Wilton (@harlan-zw)
- Tim Van Den Eijnden
- Juho Rutila (@nice-game-hints)
- Ola Alsaker (@OlaAlsaker)
- Erikwu
- Yasser Lahbibi (@yassilah)
- Pooya Parsa [email protected]
- Julien Huang (@huang-julien)
- Niko-chaffinchicas
- Oskar Olsson
- Aapo Kiiso (@aapokiiso)
- Anthony Fu <anthonyfu117@hotmail.com>
- Ryoji-yamauchi-blc
- Enkot (@enkot)
- 邓超 (@DevDengChao)
- Vasily Kuzin (@ExEr7um)
- Maarten Van Hunsel
- Odynn Aguilar [email protected]
- Floriankapaun
- Mark Van Alphen (@mvanalphen)
- Ghazi Alhouwari
- Paul Melero
v3.8.1
v3.8.0
v3.7.4
v3.7.3
v3.7.2
v3.7.1
v3.7.0
v3.6.5
v3.6.4
v3.6.3
v3.6.2
v3.6.1
v3.6.0
v3.5.3
v3.5.2
v3.5.1
v3.5.0
v3.4.3
nuxt/nuxt (nuxt)
v3.13.2
3.13.2 is the next regularly scheduled patch release.
✅ Upgrading
As usual, our recommendation for upgrading is to run:
npx nuxi@latest upgrade --force
This will refresh your lockfile as well, and ensures that you pull in updates from other dependencies that Nuxt relies on, particularly in the unjs ecosystem.
👉 Changelog
🔥 Performance
- nuxt: Remove interop default for dynamic components (#28912)
🩹 Fixes
- nuxt: Fix ssr log querySelector (#28864)
- schema: Enable
propsDestructureby default (#28830) - nuxt: Ensure injected
routehas enumerable keys (#28841) - nuxt: Don't override vue instance with legacy
asyncData(#28842) - nuxt: Render server errors with
ssr: false(#28834) - nuxt: Resolve full component paths (#28843)
- nuxt: Improve accuracy of module resolution conditions (#28846)
- nuxt: Log more context of prerendering errors (#28895)
- nuxt: Enable
injectAtEndto reduce circular auto-imports (#28822) - nuxt: Ensure we process files in
buildDirfor unimport (#28899) - nuxt: Do not accept attrs on
<NuxtErrorBoundary>(#28901) - nuxt,schema: Accept any module in inline
modulesarray (#28922) - nuxt: Fall back to original component
filePath(#28925) - nuxt: Make
runWithContextgeneric (#28926) - nuxt: Set
inheritAttrs: falsefor fragment components (#28939) - nuxt: Use case-insensitive regexp for
<script>blocks (4fd24381c) - nuxt: Ensure component imports are injected last (#28944)
- nuxt: Catch chunk errors directly in navigation (820908696)
- nuxt: Add missing
isNuxtMajorVersionexport (#29016) - nuxt: Correct type for
useError(#28996)
💅 Refactors
- nuxt: Use
vite:preloadErrorevent (#28862)
📖 Documentation
- Add known limitations for app.config.ts (#28875)
- Typo fixed missing closing angle bracket (#28880)
- Update useFetch troubleshooting section (#28918)
- Capitalize text (#28972)
- Fix typo (#28983)
- Add clarity to
useFetchparameter signature (#28993) - Remove confusing reference to 'SPA' (#28991)
🏡 Chore
- Use consola to log out compatibility info (#28854)
- vite: Use correct type import (3f508d521)
- Enable
noUncheckedSideEffectImports(#28903) - Add
pending triageto blank issues (#28923) - Correct comment style (c4181b5a2)
- Fix typos (462380d45)
- Refresh lockfile, use
htmlnano+ pin workflow deps (#28946) - Pin dep + workflow by hash (4d81334c9)
- ui-templates: Use class-selector (043329f52)
✅ Tests
- Collect bundle sizes in parallel (1ce81069d)
- Add regression test for using
routein template (#28967) - Convert set to array (6ee3b3adc)
- Switch inline snapshot to object comparison (ae5135363)
🤖 CI
- Access issue number from payload (8e4585c14)
- Configure codeql to ignore tests (d5f98a757)
- Add default permissions for workflows (3ede01cd4)
- Scan source files with codeql (#28943)
- Skip setting up node before codeql scan (c4d7c92e9)
❤️ Contributors
- Daniel Roe (@danielroe)
- Artem Maslov (@Twocram)
- Paulo Ricardo Severo (@prsevero)
- Nishant Aanjaney Jalan (@cybercoder-naj)
- [@beer](https://redirect.github.com
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "before 4am on Monday" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎
This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.
[!IMPORTANT]
Review skipped
Bot user detected.
To trigger a single review, invoke the
@coderabbitai reviewcommand.You can disable this status message by setting the
reviews.review_statustofalsein the CodeRabbit configuration file.
Walkthrough
Updates have been made to the package.json files for both the main project and the playground by upgrading various development dependencies. Key updates include significant version changes for @nuxt/module-builder, @nuxt/test-utils, and vue, while the nuxt package has transitioned from a release candidate to a stable version. These modifications reflect ongoing efforts to maintain and enhance dependencies in the development environment.
Changes
| Files | Change Summary |
|---|---|
package.json, playground/package.json |
Updated development dependencies: - @nuxt/module-builder from 0.1.7 to 0.8.3 - @nuxt/test-utils from 3.4.2 to 3.14.1 - vue from 3.3.4 to 3.4.38 - nuxt from 3.0.0-rc.11 to 3.13.0 |
Poem
🐇 Hopping through code with a twinkle and cheer,
New versions are here, let’s all give a cheer!
Dependencies updated, our project takes flight,
In the garden of coding, everything feels right.
With each little change, our future looks bright,
Together we’ll leap into the next coding night! 🌟💻
🪧 Tips
Chat
There are 3 ways to chat with CodeRabbit:
- Review comments: Directly reply to a review comment made by CodeRabbit. Example:
I pushed a fix in commit <commit_id>, 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
@coderabbitaiin 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
@coderabbitaiin 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 gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.@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 pauseto pause the reviews on a PR.@coderabbitai resumeto resume the paused reviews.@coderabbitai reviewto trigger an incremental review. This is useful when automatic reviews are disabled for the repository.@coderabbitai full reviewto do a full review from scratch and review all the files again.@coderabbitai summaryto regenerate the summary of the PR.@coderabbitai resolveresolve all the CodeRabbit review comments.@coderabbitai configurationto show the current CodeRabbit configuration for the repository.@coderabbitai helpto get help.
Other keywords and placeholders
- Add
@coderabbitai ignoreanywhere in the PR description to prevent this PR from being reviewed. - Add
@coderabbitai summaryto generate the high-level summary at a specific location in the PR description. - Add
@coderabbitaianywhere in the PR title to generate the title automatically.
CodeRabbit Configuration File (.coderabbit.yaml)
- You can programmatically configure CodeRabbit by adding a
.coderabbit.yamlfile to the root of your repository. - Please see the configuration documentation 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 for detailed information on how to use CodeRabbit.
- Join our Discord Community to get help, request features, and share feedback.
- Follow us on X/Twitter for updates and announcements.
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
| Package | New capabilities | Transitives | Size | Publisher |
|---|---|---|---|---|
| npm/@nuxt/[email protected] | Transitive: environment | +3 |
313 kB | danielroe |
| npm/@nuxt/[email protected] | Transitive: environment, filesystem, shell, unsafe | +28 |
4.7 MB | antfu, atinux, clarkdo, ...3 more |
| npm/[email protected] | None | 0 |
22.4 MB | typescript-bot |
🚮 Removed packages: npm/@nuxt/[email protected], npm/@nuxt/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected]