From 60c63dee98a4fc9dd0cf50b4b8ac69ee9fe00fb7 Mon Sep 17 00:00:00 2001 From: Danny Kim Date: Sun, 18 Oct 2026 03:11:31 +0900 Subject: [PATCH] Leave the plugin engines floor to the plugins in the toolchain note --- .agents/memory/toolchain-node-vite-plus.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.agents/memory/toolchain-node-vite-plus.md b/.agents/memory/toolchain-node-vite-plus.md index 2f14f02..fc16cb4 100644 --- a/.agents/memory/toolchain-node-vite-plus.md +++ b/.agents/memory/toolchain-node-vite-plus.md @@ -7,8 +7,8 @@ description: Node.js (no engines in apps; images pin 24) with Vite+ (vp) and npm - **Runtime:** Node.js. App repos have no `engines` field (user decision 2026-10-18): the container or runner image decides the version, so the Containerfile base image (`node:24-alpine`) and CI's `node-version: "24"` - are the pins. Published packages (the lint plugins) keep - `engines: { "node": ">=22" }`. `npm run lit-check` runs + are the pins. Published packages (the lint plugins) keep their own + `engines.node` floor. `npm run lit-check` runs `node scripts/lit-check.ts`, which needs Node 22.18+ (unflagged type stripping and `module.registerHooks`); Node 24 satisfies it. Without `engines` or a `.node-version`, local `vp` uses its default Node