Commit Graph

20 Commits

Author SHA1 Message Date
eb12471941 Add macOS x86_64 platform support
Platform detection now happens in framework/platform, sourced by both
sync.sh and the node shim. Uses shasum on macOS, sha256sum on Linux.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 11:37:47 -05:00
4f37a72d7b Clean commands up 2026-01-24 16:54:54 -06:00
8704c4a8d5 Separate framework and app migrations
Also add a new develop command: clear-db.
2026-01-24 16:38:33 -06:00
474420ac1e Add development command to reset the database and rerun migrations 2026-01-24 15:13:34 -06:00
Michael Wolf
6ace2163ed Update pnpm version 2026-01-11 16:07:32 -06:00
Michael Wolf
93ab4b5d53 Update node version 2026-01-11 16:07:24 -06:00
Michael Wolf
1da81089cd Add sync.sh script
This downloads and installs dependencies necessary to run or develop.

Add docker-compose.yml for initial use
2026-01-11 16:06:43 -06:00
afcb447b2b Add a command to add a new user 2026-01-11 14:38:19 -06:00
47f6bee75f Improve test command to find spec/test files recursively
Use globstar for recursive matching and support both *.spec.ts
and *.test.ts patterns in any subdirectory.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-10 13:55:42 -06:00
9e3329fa58 . 2026-01-10 13:38:42 -06:00
05eaf938fa Add test command
For now this just runs typescript tests.  Eventually it'll do more than that.
2026-01-10 13:38:10 -06:00
8cd4b42cc6 Add scripts to run migrations and to connect to the db 2026-01-10 09:05:05 -06:00
f504576f3e Add first cut at a pool 2026-01-01 15:43:49 -06:00
Michael Wolf
ad95f652b8 Fix bogus path expansion 2026-01-01 14:10:57 -06:00
Michael Wolf
2641a8d29d Update shell code
Now it (mostly) passes shellcheck and is formatted with shfmt.
2025-11-17 11:38:04 -06:00
Michael Wolf
96d861f043 Use variable names less likely to be shadowed 2025-11-16 12:25:57 -06:00
Michael Wolf
0201d08009 Add ts-node and tsx command wrappers 2025-11-16 11:13:21 -06:00
Michael Wolf
292ce4be7f Flesh out shims and wrappers 2025-11-08 09:54:33 -06:00
Michael Wolf
6a4a2f7eef Add cmd wrapper script 2025-10-25 14:18:08 -06:00
Michael Wolf
15187ed752 Stake out directories 2025-06-28 15:19:06 -06:00