Skip to content

Commit 02024c8

Browse files
authored
chore(deps): update vite-plus to 0.1.14 (#710)
## Summary - Update `vite-plus` from `^0.1.13` to `^0.1.14` - Update `@voidzero-dev/vite-plus-core` (vite override) from `^0.1.13` to `^0.1.14` - Update `@voidzero-dev/vite-plus-test` (vitest override) from `^0.1.13` to `^0.1.14` ## Test plan - [x] `vp check` passes (pre-existing lint warnings only) - [x] `vp test` passes (202 tests passed) 🤖 Generated with [Claude Code](https://claude.com/claude-code) <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Updated vite-plus and vitest dependencies and their pinned overrides to v0.1.14. * **Documentation** * Added a CI Integration note showing a simplified GitHub Actions snippet to run checks and tests. * **Style** * Added lint-rule suppression around legacy string prototype shims. * **Tests** * Constrained test TypeScript root directory to stabilize emitted outputs. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
1 parent 3fa9d04 commit 02024c8

File tree

5 files changed

+290
-253
lines changed

5 files changed

+290
-253
lines changed

CLAUDE.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,18 @@ These commands map to their corresponding tools. For example, `vp dev --port 300
154154
- **Import JavaScript modules from `vite-plus`:** Instead of importing from `vite` or `vitest`, all modules should be imported from the project's `vite-plus` dependency. For example, `import { defineConfig } from 'vite-plus';` or `import { expect, test, vi } from 'vite-plus/test';`. You must not install `vitest` to import test utilities.
155155
- **Type-Aware Linting:** There is no need to install `oxlint-tsgolint`, `vp lint --type-aware` works out of the box.
156156

157+
## CI Integration
158+
159+
For GitHub Actions, consider using [`voidzero-dev/setup-vp`](https://github.com/voidzero-dev/setup-vp) to replace separate `actions/setup-node`, package-manager setup, cache, and install steps with a single action.
160+
161+
```yaml
162+
- uses: voidzero-dev/setup-vp@v1
163+
with:
164+
cache: true
165+
- run: vp check
166+
- run: vp test
167+
```
168+
157169
## Review Checklist for Agents
158170
159171
- [ ] Run `vp install` after pulling remote changes and before getting started.

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -102,12 +102,12 @@
102102
"tshy": "^3.3.2",
103103
"tshy-after": "^1.4.1",
104104
"typescript": "^5.9.3",
105-
"vite-plus": "^0.1.13",
106-
"vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.13"
105+
"vite-plus": "^0.1.14",
106+
"vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.14"
107107
},
108108
"overrides": {
109-
"vite": "npm:@voidzero-dev/vite-plus-core@^0.1.13",
110-
"vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.13"
109+
"vite": "npm:@voidzero-dev/vite-plus-core@^0.1.14",
110+
"vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.14"
111111
},
112112
"tshy": {
113113
"exports": {
@@ -121,8 +121,8 @@
121121
"packageManager": "pnpm@10.33.0",
122122
"pnpm": {
123123
"overrides": {
124-
"vite": "npm:@voidzero-dev/vite-plus-core@^0.1.13",
125-
"vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.13"
124+
"vite": "npm:@voidzero-dev/vite-plus-core@^0.1.14",
125+
"vitest": "npm:@voidzero-dev/vite-plus-test@^0.1.14"
126126
},
127127
"peerDependencyRules": {
128128
"allowAny": [

0 commit comments

Comments
 (0)