Skip to content

fix(deps): various setup/ci issues#167

Open
xdavidwu wants to merge 5 commits into
jsonnext:mainfrom
xdavidwu:fix/ci
Open

fix(deps): various setup/ci issues#167
xdavidwu wants to merge 5 commits into
jsonnext:mainfrom
xdavidwu:fix/ci

Conversation

@xdavidwu
Copy link
Copy Markdown
Contributor

@xdavidwu xdavidwu commented May 30, 2026

Adjust deps for vitest and audit to make CI green, fix pnpm version for corepack against lockfile format

Fixes: #150

xdavidwu added 2 commits May 30, 2026 21:06
fix `pnpm test:coverage`

```
TypeError: this._initialize is not a function
 ❯ V8CoverageProvider.initialize node_modules/.pnpm/@vitest+coverage-v8@2.1.8_vitest@1.6.0_@types+node@20.4.2_happy-dom@10.3.2_jsdom@24.1.3_/node_modules/@vitest/coverage-v8/dist/provider.js:2554:10
 ❯ Vitest.initCoverageProvider node_modules/.pnpm/vitest@1.6.0_@types+node@20.4.2_happy-dom@10.3.2_jsdom@24.1.3/node_modules/vitest/dist/vendor/cli-api.E07AF1Yq.js:11061:35
 ❯ Vitest.start node_modules/.pnpm/vitest@1.6.0_@types+node@20.4.2_happy-dom@10.3.2_jsdom@24.1.3/node_modules/vitest/dist/vendor/cli-api.E07AF1Yq.js:11073:7
 ❯ startVitest node_modules/.pnpm/vitest@1.6.0_@types+node@20.4.2_happy-dom@10.3.2_jsdom@24.1.3/node_modules/vitest/dist/vendor/cli-api.E07AF1Yq.js:18345:7
 ❯ start node_modules/.pnpm/vitest@1.6.0_@types+node@20.4.2_happy-dom@10.3.2_jsdom@24.1.3/node_modules/vitest/dist/vendor/cac.EdDItJD-.js:1415:17
 ❯ CAC.run node_modules/.pnpm/vitest@1.6.0_@types+node@20.4.2_happy-dom@10.3.2_jsdom@24.1.3/node_modules/vitest/dist/vendor/cac.EdDItJD-.js:1395:3
```
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 30, 2026

🦋 Changeset detected

Latest commit: aa0d899

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
codemirror-json-schema Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@netlify
Copy link
Copy Markdown

netlify Bot commented May 30, 2026

Deploy Preview for codemirror-json-schema ready!

Name Link
🔨 Latest commit aa0d899
🔍 Latest deploy log https://app.netlify.com/projects/codemirror-json-schema/deploys/6a1afb93ee87de00081b1867
😎 Deploy Preview https://deploy-preview-167--codemirror-json-schema.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

xdavidwu added 3 commits May 30, 2026 21:46
pnpm lock file is already on v9, which is unsupported on pnpm v8. This
fixes project setup on environment where corepack is enabled
@pnpm/action-setup supports it, also add install script allowlist for
newer pnpm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix weird vitest bug

1 participant