Repository navigation
build: switch to pnpm and split cspell configuration - #124
Merged
Merged
Conversation
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.
Note
Drafted by a LLM-based AI tool (Codex/GPT-6).
Switch Markdown tooling from npm to pnpm 12.10.1. Import the npm lockfile into
pnpm-lock.yaml, preserve all 109 dependency versions and integrity hashes, and removepackage-lock.json. Pin pnpm inpackage.json, set up pnpm and its cache in CI, and install with--frozen-lockfile.Replace
cspell.jsonwithcspell.yaml. Move all 47 custom words intocspell-words.txt, one word per line, and enable that file as a project dictionary. Preserve the British English setting and ignored paths.Update the README and all three agent instruction files to use pnpm. Document where to add custom spelling terms. Mark the generated lockfile for collapsed GitHub diffs.
Validation on Node.js 24.21.0 and pnpm 12.10.1:
ubuntu-26.04-armrunner label, which its current version does not recognise.git diff --cached --checkpasses.