Skip to content

Commit 1c49fa0

Browse files
committed
things are *mostly* working, need a lot of cleanup
1 parent 94e19d9 commit 1c49fa0

5 files changed

Lines changed: 1127 additions & 181 deletions

File tree

CLAUDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ QueryLeaf is a SQL to MongoDB compiler / translator.
99
- Format: `yarn format` (check: `yarn format:check`)
1010
- Run all tests: `yarn test`
1111
- Run individual package tests: `yarn test:lib`, `yarn test:cli`, `yarn test:server`, `yarn test:pg-server`
12-
- Run single test: `cd packages/[package] && npx jest -t "test name"` or `npx jest path/to/test.test.ts -t "test name"`
12+
- Run single test: `cd packages/[package] && yarn yarn -t "test name"` or `yarn jest path/to/test.test.ts -t "test name"`
1313
- Integration tests: `yarn test:lib:integration` (requires Docker)
1414
- Documentation: `yarn docs:serve` (dev), `yarn docs:build` (build)
1515

@@ -24,4 +24,4 @@ QueryLeaf is a SQL to MongoDB compiler / translator.
2424
- Error handling with proper try/catch blocks and meaningful error messages
2525
- Use async/await for asynchronous code
2626
- Follow existing patterns for similar functionality
27-
- Tests should cover both unit and integration cases
27+
- Tests should cover both unit and integration cases

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"test:unit": "bin/run-all test:unit",
2323
"test:integration": "bin/run-all test:integration",
2424
"test:lib": "yarn workspace @queryleaf/lib test",
25+
"test:lib:integration": "yarn workspace @queryleaf/lib test:integration",
2526
"test:cli": "yarn workspace @queryleaf/cli test",
2627
"test:server": "yarn workspace @queryleaf/server test",
2728
"test:pg-server": "yarn workspace @queryleaf/postgres-server test",

0 commit comments

Comments
 (0)