chore: migrate from npm to pnpm

This commit is contained in:
Matt Rossman
2026-03-03 16:01:46 -05:00
parent debf7a66f4
commit 383156e529
7 changed files with 1179 additions and 2415 deletions

View File

@@ -5,6 +5,7 @@ lockfile = true
[tools]
claude = "2.1.63"
node = "lts"
pnpm = "latest"
[env]
_.path = ["{{config_root}}/node_modules/.bin"]
@@ -14,18 +15,18 @@ _.file = [".env", "packages/evals/.env"]
[tasks.install]
description = "Install all dependencies"
run = "npm install && npm --prefix packages/skills-build install && npm --prefix packages/evals install"
sources = ["package.json", "packages/skills-build/package.json", "packages/evals/package.json"]
outputs = ["node_modules/.package-lock.json"]
run = "pnpm install"
sources = ["package.json", "packages/skills-build/package.json", "pnpm-workspace.yaml"]
outputs = ["node_modules/.modules.yaml"]
[tasks.validate]
description = "Validate all skills"
run = "npm --prefix packages/skills-build run validate"
run = "pnpm --filter skills-build run validate"
sources = ["skills/**/SKILL.md", "skills/**/references/**"]
[tasks.build]
description = "Build all skills"
run = "npm --prefix packages/skills-build run build"
run = "pnpm --filter skills-build run build"
sources = ["skills/**/SKILL.md", "skills/**/references/**", "packages/skills-build/src/**"]
outputs = ["skills/**/AGENTS.md"]