Skip to content

chore: drop the leftover .npmrc - #6

Merged
mokevnin merged 1 commit into
mainfrom
chore/drop-npmrc
Aug 12, 2026
Merged

mokevnin merged 1 commit into
mainfrom
chore/drop-npmrc

Conversation

@mokevnin

Copy link
Copy Markdown
Contributor

.npmrc carried node-options=--experimental-vm-modules, which jest needed to run ESM tests. The runner is vitest now and needs nothing, so the file only described a tool this repository no longer has.

It was doubly dead: node-options is an npm setting, and pnpm does not apply it when running scripts, so it had already stopped taking effect at the pnpm migration.

make test and make lint pass without it.

It carried node-options=--experimental-vm-modules, which jest needed to run ESM
tests. The runner is vitest now and needs nothing, so the file only described a
tool the repository no longer has.

It was also an npm setting: pnpm does not apply node-options to scripts, so it
had already stopped taking effect before this.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@mokevnin
mokevnin merged commit 4ad2218 into main Aug 12, 2026
2 checks passed
@mokevnin
mokevnin deleted the chore/drop-npmrc branch August 12, 2026 12:09
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.

1 participant