UNPKG

mgs-graphql

Version:

The simple way to generates GraphQL schemas and Sequelize models from your models definition,microservice supported

86 lines (85 loc) 2.46 kB
{ "name": "mgs-graphql", "version": "1.1.19", "description": "The simple way to generates GraphQL schemas and Sequelize models from your models definition,microservice supported", "main": "lib/index.js", "scripts": { "format": "standard --fix", "test": "jest", "sequelize-demo": "node --heap-prof src/sequelize/__tests__/server.js", "build": "rm -rf lib && mkdir lib && cp package.json lib/ && cp -r src/* lib/", "build-dot-flow": "find ./src -name '*.js' | while read filepath; do cp $filepath `echo $filepath | sed 's/\\/src\\//\\/lib\\//g'`; done", "buildAndPublish": "npm run build && npm publish", "docs": "documentation build -c documentation.yml --sort-order alpha -f md -o docs/API.md src/index.js src/Definition.js" }, "author": "MGS Team", "repository": { "type": "git", "url": "git+ssh://git@github.com/kuncloud/simple-graphql.git" }, "bugs": { "url": "https://github.com/kuncloud/simple-graphql/issues" }, "homepage": "https://github.com/kuncloud/simple-graphql", "license": "MIT", "keywords": [ "GraphQL", "ORM", "Relay", "Sequelize", "MySQL", "PostgreSQL", "SQLite", "MSSQL", "MicroService" ], "dependencies": { "apollo-link-context": "1.0.8", "apollo-link-http": "1.5.4", "apollo-server": "2.0.8", "camelcase": "5.0.0", "dataloader": "1.4.0", "fastify": "^2.12.1", "graphql-binding": "2.2.2", "graphql-parse-fields": "1.2.0", "graphql-relay": "0.5.5", "graphql-tools": "3.0.4", "lodash": "4.17.10", "moment": "2.22.2", "mysql2": "1.5.3", "node-fetch": "2.2.0", "sequelize": "4.38.0" }, "devDependencies": { "eslint-plugin-flowtype": "2.49.3", "express": "4.16.3", "express-graphql": "0.6.12", "graphql": "0.10.5", "jest": "20.0.4", "standard": "10.0.3", "v8-profiler-next": "^1.2.2" }, "peerDependencies": { "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0" }, "standard": { "plugins": [ "flowtype" ], "parser": "babel-eslint", "ignore": [ "/lib/", "/flow-typed/", "/docs/", "/demo/" ] }, "jest": { "verbose": true, "forceExit": true, "setupTestFrameworkScriptFile": "./src/sequelize/__tests__/setup.js", "testMatch": [ "<rootDir>/src/**/__tests__/**/*-test.js?(x)" ] } }