From 3607b5523f9d23ec6b9facf8474c7bdf047537e1 Mon Sep 17 00:00:00 2001 From: amankumarsingh77 Date: Mon, 27 Jul 2026 00:13:06 +0530 Subject: chore(build): split tsconfig, typecheck tests, add node:test runner test/ was never type-checked and had no runner. Adds tsconfig.base.json shared by a src project and a test project, an npm test script scoped to non-manual suites, and a CI step. Ports the profile store suite as proof. Co-Authored-By: Claude Opus 5 (1M context) --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) (limited to '.github/workflows') diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c93ad8d..f2de08f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,6 +32,9 @@ jobs: - name: Typecheck run: npm run typecheck + - name: Test + run: npm test + - name: Verify npm package run: npm pack --dry-run > /dev/null -- cgit v1.2.3