Merged
Conversation
Pull Request Test Coverage Report for Build 23275076713Warning: This coverage report may be inaccurate.This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.
Details
💛 - Coveralls |
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates the monorepo’s build/tooling dependency versions and aligns internal build + lint/format configurations with upstream breaking changes (notably Vite/tsdown/oxc-config-hope/oxfmt).
Changes:
- Bump a set of tooling and runtime dependencies (vite, tsdown, vitest, oxc tooling, sass, domhandler, etc.).
- Update the shared
tsdownConfighelper to match updated tsdown typings/options. - Switch formatting configuration from
.oxfmtrc.jsontooxfmt.config.tsand adjust oxlint configuration imports/paths.
Reviewed changes
Copilot reviewed 16 out of 18 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| tsconfig.json | Adds node to global TS types for repo-wide typechecking. |
| tools/helper/package.json | Updates domhandler + vite versions used by helper tooling. |
| tools/create-vuepress/package.json | Bumps @inquirer/prompts. |
| scripts/tsdown.ts | Adjusts tsdown config helper types/options for updated tsdown. |
| pnpm-workspace.yaml | Bumps sass and sass-embedded versions in the workspace catalog. |
| plugins/tools/plugin-replace-assets/tests/transformAssets.spec.ts | Updates a vitest mock assertion API usage. |
| plugins/tools/plugin-cache/package.json | Bumps lru-cache. |
| plugins/tools/plugin-auto-frontmatter/package.json | Bumps nanoid. |
| plugins/search/plugin-slimsearch/package.json | Bumps domhandler version used for development. |
| plugins/search/plugin-meilisearch/package.json | Bumps meilisearch client version. |
| plugins/markdown/plugin-shiki/package.json | Bumps nanoid. |
| plugins/development/plugin-theme-data/package.json | Bumps @vue/devtools-api. |
| package.json | Bumps core dev tooling versions (tsdown/vite/vitest/oxlint/oxfmt/etc.) and pnpm version. |
| oxlint.config.ts | Updates getOxlintConfigs import path and includes .ncurc.cjs in node lint paths. |
| oxfmt.config.ts | Introduces TS-based oxfmt config. |
| .oxfmtrc.json | Removes JSON-based oxfmt config (migrated to oxfmt.config.ts). |
| .ncurc.cjs | Temporarily disables peer upgrades due to upstream issue; adds an oxlint directive. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.