{ "name": "apollo-server-monorepo", "private": true, "license": "MIT", "repository": "github:apollographql/apollo-server", "scripts": { "clean": "git clean -dfqX -- ./node_modules **/{dist,node_modules}/", "compile": "tsc --build tsconfig.build.json", "compile:clean": "tsc --build tsconfig.build.json --clean", "watch": "tsc --build tsconfig.build.json --watch", "release": "npm run clean && npm ci && lerna publish --exact", "postinstall": "lerna run prepare && npm run compile", "lint": "prettier-check '**/*.{js,ts}'", "lint-fix": "prettier '**/*.{js,ts}' --write", "test": "jest --verbose", "test:clean": "jest --clearCache", "test:watch": "jest --verbose --watchAll", "testonly": "npm test", "test:ci": "npm run coverage -- --ci --maxWorkers=2 --reporters=default --reporters=jest-junit", "coverage": "npm test -- --coverage", "coverage:upload": "codecov" }, "lint-staged": { "*.ts": [ "prettier --write", "git add" ], "*.js": [ "prettier --write", "git add" ] }, "engines": { "node": ">=6" }, "dependencies": { "@apollographql/apollo-tools": "^0.3.3", "apollo-cache-control": "file:packages/apollo-cache-control", "apollo-datasource": "file:packages/apollo-datasource", "apollo-datasource-rest": "file:packages/apollo-datasource-rest", "apollo-engine-reporting": "file:packages/apollo-engine-reporting", "apollo-engine-reporting-protobuf": "file:packages/apollo-engine-reporting-protobuf", "apollo-server": "file:packages/apollo-server", "apollo-server-azure-functions": "file:packages/apollo-server-azure-functions", "apollo-server-cache-memcached": "file:packages/apollo-server-cache-memcached", "apollo-server-cache-redis": "file:packages/apollo-server-cache-redis", "apollo-server-caching": "file:packages/apollo-server-caching", "apollo-server-cloud-functions": "file:packages/apollo-server-cloud-functions", "apollo-server-cloudflare": "file:packages/apollo-server-cloudflare", "apollo-server-core": "file:packages/apollo-server-core", "apollo-server-env": "file:packages/apollo-server-env", "apollo-server-errors": "file:packages/apollo-server-errors", "apollo-server-express": "file:packages/apollo-server-express", "apollo-server-fastify": "file:packages/apollo-server-fastify", "apollo-server-hapi": "file:packages/apollo-server-hapi", "apollo-server-integration-testsuite": "file:packages/apollo-server-integration-testsuite", "apollo-server-koa": "file:packages/apollo-server-koa", "apollo-server-lambda": "file:packages/apollo-server-lambda", "apollo-server-micro": "file:packages/apollo-server-micro", "apollo-server-plugin-base": "file:packages/apollo-server-plugin-base", "apollo-server-testing": "file:packages/apollo-server-testing", "apollo-tracing": "file:packages/apollo-tracing", "graphql-extensions": "file:packages/graphql-extensions" }, "devDependencies": { "@types/async-retry": "1.2.1", "@types/aws-lambda": "8.10.18", "@types/body-parser": "1.17.0", "@types/connect": "3.4.32", "@types/fast-json-stable-stringify": "2.0.0", "@types/fibers": "0.0.30", "@types/graphql": "14.0.7", "@types/hapi": "17.8.5", "@types/jest": "24.0.5", "@types/koa-multer": "1.0.0", "@types/koa-router": "7.0.39", "@types/lodash": "4.14.121", "@types/lodash.sortby": "4.7.5", "@types/lru-cache": "4.1.1", "@types/memcached": "2.2.6", "@types/micro": "7.3.3", "@types/multer": "1.3.7", "@types/node": "10.12.26", "@types/node-fetch": "2.1.6", "@types/redis": "2.8.10", "@types/request": "2.48.1", "@types/request-promise": "4.1.42", "@types/test-listen": "1.1.0", "@types/type-is": "1.6.2", "@types/ws": "6.0.1", "apollo-fetch": "0.7.0", "apollo-link": "1.2.8", "apollo-link-http": "1.5.11", "apollo-link-persisted-queries": "0.2.2", "body-parser": "1.18.3", "codecov": "3.2.0", "connect": "3.6.6", "express": "4.16.4", "fastify": "1.14.1", "fibers": "3.1.1", "form-data": "2.3.3", "graphql": "14.1.1", "graphql-subscriptions": "1.0.0", "graphql-tag": "2.10.1", "graphql-tools": "4.0.4", "hapi": "17.8.4", "husky": "1.3.1", "jest": "24.1.0", "jest-junit": "5.2.0", "jest-matcher-utils": "24.0.0", "js-sha256": "0.9.0", "koa": "2.7.0", "koa-multer": "1.0.2", "lerna": "3.13.0", "lint-staged": "8.1.4", "memcached-mock": "0.1.0", "meteor-promise": "0.8.7", "mock-req": "0.2.0", "multer": "1.4.1", "node-fetch": "2.3.0", "prettier": "1.16.4", "prettier-check": "2.0.0", "qs-middleware": "1.0.3", "redis-mock": "0.43.0", "request": "2.88.0", "request-promise": "4.2.2", "subscriptions-transport-ws": "0.9.15", "supertest": "3.4.2", "test-listen": "1.1.0", "ts-jest": "23.10.5", "tslint": "5.12.1", "typescript": "3.3.3", "ws": "6.1.3", "yup": "0.26.10" }, "jest": { "projects": [ "/packages/*" ] } }