graphile/crystal ? reverse-engineered prompt

Reverse engineered prompt

Build me a TypeScript monorepo for a GraphQL toolkit like Graphile, with a fast query planning and execution engine, a package for building GraphQL schemas from plugins, and a Postgres backed API layer that can generate a schema from the database and still be customized. I want the main parts separated so they can be used on their own too, like the GraphQL engine, SQL helpers, database introspection, caching, and config utilities.

Make it easy to install, test, and develop locally, and wire up the packages so they work together cleanly. The main goal is a polished developer experience for someone who wants to use PostgreSQL as the source of truth for a GraphQL API, while still having room to extend it for custom business logic. If anything is unclear, check current docs online and follow the patterns already used in the repo.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab