{"library":"graphql-genie","type":"library","category":null,"description":"GraphQL Genie (v0.4.24) is a schema-driven GraphQL API generator that automatically creates a full CRUD API, including queries, mutations, subscriptions, and role-based access control, from your GraphQL type definitions. It leverages Fortune.js for data storage, supporting multiple backends (e.g., MongoDB, NeDB, SQLite) and works both client-side and server-side. Unlike other schema generators, it emphasizes referential integrity, inverse updates, and transactional operations. The package includes built-in TypeScript types, but its peer dependencies require specific versions of fortune, graphql, graphql-tools, and lodash. Development appears to be in maintenance mode with limited recent updates.","language":"javascript","status":"maintenance","version":"0.4.24","tags":["javascript","graphql","graphql-subscriptions","api","database","genie","serverless","pwa","progressive web app","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install graphql-genie","imports":["import GraphQLGenie from 'graphql-genie'","const GraphQLGenie = require('graphql-genie')","import type { GraphQLGenieOptions } from 'graphql-genie'"]},{"cmd":"yarn add graphql-genie","imports":[]},{"cmd":"pnpm add graphql-genie","imports":[]}],"homepage":"https://github.com/genie-team/graphql-genie","github":"https://github.com/genie-team/graphql-genie","docs":null,"changelog":null,"pypi":null,"npm":"graphql-genie","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}