{
"name": "@skava/graphql",
"version": "9.0.35-framework",
"description": "skava graphql",
"versions": {
"stability": "stable",
"date": "21/03/2019",
"semantic": "3.0.1"
},
"main": "dist/index.js",
"files": [
"scripts",
"dist"
],
"publishConfig": {
"access": "public"
},
"scripts": {
"clean": "npx rimraf dist",
"build_schema": "npx graphql prepare -p skava-graphql -o src/generated --bundle --save",
"build_fragments": "npx graphql generate-fragments -p skava-graphql -o src/generated -g graphql --save --verbose",
"build_types": "npx graphql prepare",
"build_generated": "yarn run build_schema && yarn run build_fragments && yarn run build_types",
"compile": "npx tsc --project tsconfig.json || true",
"prepublishOnly": "node scripts/package.js && make publish",
"predev": "yarn run build_schema",
"dev": "make dev",
"build": "make build",
"build:prod": "make build_prod",
"prestart": "yarn run build && make build_schema",
"start": "make start",
"test": "NODE_ENV=test SKAVA123=true BASE_URL=http://localhost:4000 PORT=4000 jest ",
"test:ci": "NODE_ENV=test SKAVA123=true BASE_URL=http://localhost:4000 PORT=4000 jest --ci --silent --runInBand",
"tdd": "make tdd",
"babel": "babel",
"cross-env": "cross-env",
"graphql": "graphql",
"jest": "jest",
"watch": "node scripts/dev",
"webpack": "webpack",
"postinstall": "node scripts/package.js && yarn compile"
},
"author": "SKAVA",
"license": "proprietary",
"resolutions": {
"exotic": "^2.0.7",
"@exotic/presets": "2.0.3",
"body-parser": "1.18.3",
"apollo-datasource-rest": "0.2.0",
"url-search-params-polyfill": "5.0.0",
"node-fetch": "2.3.0",
"express": "4.16.4",
"chain-able-boost": "^6.0.4",
"chain-able-deps": "^6.0.4",
"chain-able-lego": "^6.0.4",
"graphql": "14.1.1",
"graphql-tag": "2.10.1",
"graphql-tools": "4.0.4",
"typescript": "3.3.1",
"pino": "5.11.1",
"@graphql-modules/core": "0.2.9",
"@graphql-modules/epoxy": "0.2.9",
"@graphql-modules/sonar": "0.2.9",
"graphql-extensions": "0.4.3",
"cookie-parser": "1.4.3",
"apollo-errors": "1.9.0",
"apollo-resolvers": "1.4.1",
"apollo-server": "2.3.3",
"apollo-server-cache-redis": "0.2.2",
"apollo-server-express": "2.3.3",
"apollo-server-core": "2.3.3",
"apollo-server-caching": "0.2.2",
"lodash": "4.17.11",
"@babel/generator": "^7.0.0",
"@babel/parser": "^7.0.0",
"@babel/template": "^7.0.0",
"@babel/traverse": "^7.0.0",
"@babel/types": "^7.0.0",
"@babel/core": "^7.1.0",
"kind-of": "6.0.2",
"is-ci": "2.0.0",
"rxjs": "6.4.0",
"tslib": "1.9.3",
"semver": "5.6.0",
"supports-color": "6.1.0",
"tslint": "5.12.1",
"dotenv": "6.2.0",
"execa": "1.0.0",
"chalk": "2.4.2",
"commander": "2.17.1",
"@types/graphql": "14.0.7",
"inquirer": "6.2.2"
},
"resolutionsTodo": {
"strip-ansi": "5.0.0",
"ansi-regex": "4.0.0",
"ansi-styles": "3.2.1"
},
"dependencies": {
"trash": "4.3.0",
"@skava/graphql-toolset": "^0.0.6",
"@skava/logger": "^0.0.2",
"@skava/tracing": "^0.0.7",
"composition": "^3.0.2",
"@skava/cookies": "^4.0.4",
"@skava/identifier": "^2.1.1",
"@skava/persistence": "^3.0.0",
"@skava/request": "7.1.2",
"@skava/utils": "^1.1.4",
"exotic": "^2.0.7",
"@skava/is-error-like-response": "1.0.1",
"chain-able-boost": "^6.0.4",
"node-fetch": "2.3.0",
"pino": "5.11.1",
"pino-pretty": "2.5.0",
"accepts": "1.3.5",
"@graphql-modules/core": "0.2.9",
"@graphql-modules/epoxy": "0.2.9",
"@graphql-modules/sonar": "0.2.9",
"apollo-datasource-rest": "0.2.2",
"apollo-errors": "1.9.0",
"apollo-resolvers": "1.4.1",
"apollo-server": "2.3.3",
"apollo-server-cache-redis": "0.2.2",
"apollo-server-express": "2.3.3",
"graphql": "14.1.1",
"graphql-tag": "2.10.1",
"graphql-tools": "4.0.4",
"graphql-extensions": "0.4.3",
"body-parser": "1.18.3",
"cookie-parser": "1.4.3",
"cors": "2.8.4",
"date-fns": "1.29.0",
"express": "4.16.4",
"express-pino-logger": "^4.0.0",
"fliplog": "1.0.4",
"fs-extra": "7.0.1",
"jsonwebtoken": "8.4.0",
"pm2": "3.2.9",
"portscanner": "2.2.0",
"query-string": "6.1.0",
"reflect-metadata": "0.1.12",
"superagent": "4.0.0",
"tough-cookie": "2.4.3",
"tslib": "1.9.3"
},
"devDependencies": {
"@types/mkdirp": "0.5.2",
"mkdirp": "0.5.1",
"@types/redis": "2.8.10",
"@types/trash": "4.3.1",
"@skava/tslint": "1.5.0",
"@types/pino": "5.8.5",
"@types/core-js": "2.5.0",
"@types/cors": "2.8.4",
"@types/express": "4.16.1",
"@types/graphql": "^14.0.7",
"@types/jest": "^23.3.13",
"@types/lodash": "^4.14.118",
"@types/node": "^10.12.21",
"@types/query-string": "6.1.0",
"@types/superagent": "3.8.5",
"@types/tough-cookie": "2.3.4",
"apollo-engine": "1.1.2",
"apollo-server-testing": "2.3.3",
"cross-env": "5.1.4",
"@aretecode/flipfile": "^1.0.2",
"graphql-binding": "2.5.0",
"graphql-cli": "3.0.9",
"graphql-cli-generate-fragments": "1.4.1",
"graphql-playground-middleware-express": "1.7.11",
"jest": "24.0.0",
"jest-cli": "24.0.0",
"jest-sonar-reporter": "^2.0.0",
"jest-transform-graphql": "2.1.0",
"nock": "10.0.6",
"shelljs": "0.8.3",
"ts-jest": "23.10.5",
"ts-node": "7.0.1",
"ts-node-dev": "^1.0.0-pre.32",
"tsconfig-paths": "3.7.0",
"tslint": "5.12.1",
"tslint-clean-code": "0.2.9",
"tslint-language-service": "0.9.9",
"tslint-microsoft-contrib": "6.0.0",
"typescript": "3.3.1",
"vscode-languageserver": "^5.2.1"
},
"release-it": {
"git": {
"tagName": "v${version}"
}
}
}