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
JSON
{
"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)"
]
}
}