From e3de5342ce17e3adc908566eebb12281574e12cf Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Thu, 18 Sep 2025 09:30:30 -0600 Subject: [PATCH] T003 --- package.json | 13 +++++++++++++ pnpm-workspace.yaml | 3 +++ specs/001-glowtrack-a-mood/tasks.md | 2 +- 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 package.json create mode 100644 pnpm-workspace.yaml diff --git a/package.json b/package.json new file mode 100644 index 0000000..aacc258 --- /dev/null +++ b/package.json @@ -0,0 +1,13 @@ +{ + "name": "glowtrack", + "private": true, + "version": "0.0.0", + "description": "GlowTrack monorepo root (pnpm workspaces)", + "scripts": { + "build": "pnpm -r --if-present build", + "test": "pnpm -r --if-present test", + "lint": "pnpm -r --if-present lint", + "typecheck": "pnpm -r --if-present typecheck || pnpm -r --if-present check", + "format": "pnpm -r --if-present format" + } +} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 0000000..e9b0dad --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,3 @@ +packages: + - 'apps/*' + - 'packages/*' diff --git a/specs/001-glowtrack-a-mood/tasks.md b/specs/001-glowtrack-a-mood/tasks.md index 46e78c9..5df497f 100644 --- a/specs/001-glowtrack-a-mood/tasks.md +++ b/specs/001-glowtrack-a-mood/tasks.md @@ -32,7 +32,7 @@ Paths below are absolute to this repo. - Add .envrc (optional) to auto-enter devShell - Dependencies: T001 -- [ ] T003 Initialize pnpm workspaces +- [X] T003 Initialize pnpm workspaces - Create /home/jawz/Development/Projects/GlowTrack/package.json (private workspace root) with scripts: lint, test, build, typecheck, format - Create /home/jawz/Development/Projects/GlowTrack/pnpm-workspace.yaml listing apps/* and packages/* - Dependencies: T001