From 8f2a97551643057690dcf35a18ef0f8a15d79a12 Mon Sep 17 00:00:00 2001 From: donpetry-bot <281750570+donpetry-bot@users.noreply.github.com> Date: Fri, 26 Jun 2026 20:31:57 +0000 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20implement=20issue=20#333=20?= =?UTF-8?q?=E2=80=94=20Compliance:=20copilot-instructions-missing-local-de?= =?UTF-8?q?v-commands?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/copilot-instructions.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 810f8c5..50a3118 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -12,3 +12,16 @@ Please read and follow the guidance in that file. - **Linting:** ESLint + Prettier (`npm run check`) - **Coverage thresholds:** 99% lines, 95% statements/functions, 85% branches - **Key libraries:** `@types/google-apps-script` (GAS type defs), `ts-jest`, `husky` + `lint-staged` (pre-commit), `@commitlint` (conventional commits) + +## Local Dev Commands + +- **Install:** `npm install` +- **Test (unit):** `npm test` +- **Test (unit + coverage):** `npm test -- --coverage` +- **Test (e2e):** `npm run test:e2e` +- **Lint + format check:** `npm run check` +- **Lint only:** `npm run lint` +- **Format:** `npm run format` +- **Typecheck:** `npm run typecheck` + +> **Dev run:** Deployed code runs in Google Apps Script, not locally — there is no local dev server. Push code to Apps Script (via the Apps Script editor or `clasp`) to run it. Extracted logic in `src//src/index.js` is exercised through `npm test`. From 5984a2d84a4635960ca1c51285083cab17f98a04 Mon Sep 17 00:00:00 2001 From: donpetry-bot <281750570+donpetry-bot@users.noreply.github.com> Date: Fri, 26 Jun 2026 20:33:57 +0000 Subject: [PATCH 2/2] fix(bot): address bot feedback [skip ci-relay] --- .github/copilot-instructions.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 50a3118..d0f3d93 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -17,6 +17,7 @@ Please read and follow the guidance in that file. - **Install:** `npm install` - **Test (unit):** `npm test` +- **Test (specific folder):** `npx jest "/tests"` (replace `` with the folder path) - **Test (unit + coverage):** `npm test -- --coverage` - **Test (e2e):** `npm run test:e2e` - **Lint + format check:** `npm run check`