{"ava":{"files":["tests/**/*"],"require":["ts-node/register"],"extensions":["ts"],"compileEnhancements":false},"dist":{"shasum":"d4fc5a7bf94e3eeb4ac6f4040f49cd45a2644b53","tarball":"https://registry.npmjs.org/@graphback/core/-/core-0.10.0-rc1.tgz","fileCount":64,"integrity":"sha512-qL+Bwb9xFwtD8lXugd4QWKQMA4SGgtqxn/7VeCSgK9ZpBeYZKICCjmurCCr/JYo1V5sYhAN9SxizZg/cKJu1VQ==","signatures":[{"sig":"MEYCIQDvhsYjWWjEw+GZXf2/Lc+Ho7bZxw21eTveqKgrFSxq2AIhAIjmiFZHssW5TgPiCMvMEU6Y0FHY4jJ0azwp/8/ESAeR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2WmuCRA9TVsSAnZWagAA94UP/itl5lD0iDy1JR8byCWs\nrEUsE9rF0h0y+ck4q8Cg5ffMJH4gDzHGa117ZqWj9whV4qO3fsp8i/3UNvIr\nKCwFUCyjrMFMtRw7YwjwgujdqpTuEyu1gM8pduIqcY2BIhELo+sQrQt2DXL3\nkd4GzHsg8XbSix7eWXhsvRtT7PYHCqH0lqvVszP+UFuRYZ0mh1LdgjJ6MiRQ\nCRHLWeF+5IZ3G4x0z93Y+az+9FrkzUm69IJYCe4KOdEbQ9bzx9QnU68HaFlf\n96GMbEQmyuTV6UbbnZvf9YB8m0BRUBlx1QkkXBcf1WyIeKtAeIWCjfLOxLmM\nEKRc+5YxhFkszFTriAhyA9x7QT0JZKrN3932xfbqQ0aWPl72M8bkQreNGaWB\nYzCL5mTIOzQqeAIgiDiu/5aKmIBpIXG+TpQZXeypn3AmH76iNpCxB2+kUV99\nmqo0ZpAMVccc843gGftkxoOj5EoN1GxTghyrC3WZ8xvY9e6A7+2S9nCseSVQ\nnrUWDForggzP3DWZsV5mbWQVav0kPWOjM7pG6EDFhGIWgM8PEvOmSp9mqLsD\ndY88j1CPPschsq1xOzAK0L2GRoD3f3WTcQdD2t1vsfQdYIXiu/fH6t6FCDJV\nOH69m9sMqx9/EePgYbOLZSqZFQw5zASaqc5epThj51FevbF8BHH5H67qUh9C\nI7no\r\n=boVi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","name":"@graphback/core","types":"types/index.d.ts","author":{"name":"wtrocki@redhat.com"},"readme":"## Graphback\n\n<p align=\"center\">\n  <img width=\"400\" src=\"https://github.com/aerogear/graphback/raw/master/website/static/img/graphback.png\">\n  <br/>\n  Auto generate database structure, <br/>\n  GraphQL Resolvers and Queries from GraphQL types 🚀\n</p>\n\n**Documentation**: https://graphback.dev\n**Repository**: https://github.com/aerogear/graphback/\n\n## Graphback-Core \n\nCodegen core package is an abstraction that provides common entry point to all graphback generators:\n- Client generator\n- Schema generator\n- Various resolver generators\n- Various Service layer generators\n- Various DBLayer generators\n\n`InputProcessor` abstraction provides seamless way for providing valid input for generators. \n\n> Note: This package is not designed to be used directly.\n\n\n## Adding support for new inputs types\n\nGraphback-Codegen-Input by default relies on GraphQL schema model as input. \nHowever it can support any type of inputs like json schema, database or OpenAPI definitions.\n\nDevelopers can extend functionality by using `InputProcessor` abstraction.\n\n## Generator config\n\nEach individual type will contain individual config. Developers can pass global configuration that will be applied to elements that do not have any directives.\nModifier directives directly on types will change default configuration.\nSee `GraphbackCRUDGeneratorConfig` for more information.\n\n## Contributing\n\n`./api` folder contains all types required for creating input processors\n`./graphql` folder contains implementation that builds GraphQL based processors","engines":{"node":">=10.15.3"},"license":"Apache-2.0","scripts":{"lint":"tslint -t stylish --project \"tsconfig.json\"","test":"ava","build":"tsc","clean":"rimraf coverage dist types","watch":"tsc -w ","pretest":"npm run build"},"_npmUser":{"name":"aerogear-ci","email":"dara.s.hayes@gmail.com"},"typescript":{"definition":"types/index.d.ts"},"_npmVersion":"6.12.1","description":"Api for building Graphback generator metadata","directories":{},"maintainers":[{"name":"aerogear-ci","email":"dara.s.hayes@gmail.com"},{"name":"ephelan","email":"ephelan@redhat.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"}],"_nodeVersion":"12.13.1","dependencies":{"glob":"7.1.6","pino":"5.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"2.4.0","rimraf":"3.0.0","tslint":"5.20.1","graphql":"14.5.8","ts-node":"8.5.2","tsutils":"3.17.1","typescript":"3.7.2","@types/node":"12.12.12","@types/pino":"5.20.0","@types/graphql":"14.2.3"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.10.0-rc1_1574529453817_0.34869295080979557","host":"s3://npm-registry-packages"},"_id":"@graphback/core@0.10.0-rc1","version":"0.10.0-rc1"}