Imported from wordbricks/onequery (
AGENTS.md). Install upstream withnpx skills add wordbricks/onequery. Copyright stays with the author.
If you encounter something surprising or confusing in this project, flag it as a comment.
- Runtime: Node.js mostly, (Rust for
apps/cli). - Contract: Connect RPC (Protobuf contracts locates at
proto/) - Testing: Vitest
- Linter/formatter: oxlint, oxfmt
- For linting, use
bun lint --format json. For type-aware lint, append--type-awareflag (takes more time then normal lint). - For checking lint/format for whole monorepo, use
bunx turbo check --json, to fix,bunx turbo check:fix - For type checking, use
bunx turbo typecheck --json. - For testing, use
bunx turbo test --json, notbun test. - For tools, use
mise exec.
Auto-generated files and how to generate them:
NOTE: Don't edit them manually.
packages/proto-cli/src/**- Generated by Buf fromonequery/cli/v1packages/proto-runtime/src/**- Generated by Buf fromonequery/runtime/v1packages/proto-workflow/src/**- Generated by Buf fromonequery/workflow/v1packages/cli-server/src/connect/**contains handwritten Connect handlers/adapters that import generated service descriptors frompackages/proto-*.
apps/dashboard/src/routeTree.gen.ts- Generated by TanStack Router**/worker-configuration.d.ts- Generated by Wranglerpackages/ui/src/components/ui/**- Generated by shadcn/ui CLIpackages/db/src/migrations/**- Generated by Drizzle CLI
