From 54b3f6e95cb83c620b803a306e9c4e12e4ecebf3 Mon Sep 17 00:00:00 2001 From: Jinjing <6427696+AmethystLiang@users.noreply.github.com> Date: Mon, 23 Mar 2026 16:22:03 -0700 Subject: [PATCH] chore: add CLAUDE.md and gitignore package-lock.json Enforce pnpm usage for AI agents and prevent stray npm lock files. Co-Authored-By: Claude Opus 4.6 --- .gitignore | 1 + CLAUDE.md | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 CLAUDE.md diff --git a/.gitignore b/.gitignore index 48e8de06989..7046b923d68 100644 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,7 @@ release/ # pnpm .pnpm-store/ +package-lock.json # Environment .env diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 00000000000..9d7b5953656 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md + +## Package Manager + +This project uses **pnpm**. Never use `npm` or `yarn`. + +- Use `pnpm install` (not `npm install`) +- Use `pnpm add ` (not `npm install `) +- Use `pnpm run