UNPKG

postgraphile

Version:

A GraphQL schema created by reflection over a PostgreSQL schema 🐘 (previously known as PostGraphQL)

172 lines (171 loc) 5.04 kB
{ "name": "postgraphile", "version": "4.14.0", "description": "A GraphQL schema created by reflection over a PostgreSQL schema 🐘 (previously known as PostGraphQL)", "author": "Benjie Gillam <benjie@graphile.org> (https://twitter.com/benjie)", "license": "MIT", "homepage": "https://www.graphile.org/postgraphile/", "keywords": [ "graphql", "engine", "pg", "postgres", "postgresql", "postgraphql", "schema", "reflection", "introspection", "server", "relay", "connection", "graphile", "graphile engine", "graphql engine", "graphile-build" ], "bugs": { "url": "https://github.com/graphile/postgraphile/issues" }, "repository": "github:graphile/postgraphile", "main": "index.js", "types": "build/index.d.ts", "bin": { "postgraphile": "cli.js" }, "scripts": { "build": "./scripts/build", "dev": "./scripts/dev", "lint": "yarn eslint .", "lint:fix": "yarn prettier:fix && yarn run eslint --fix .", "make-assets": "./scripts/make-assets", "test": "./scripts/test", "prepack": "./scripts/build", "changelog": "(cat scripts/CHANGELOG_HEADER.md; npx conventional-changelog -p angular --release-count 0) > CHANGELOG.md && yarn prettier --write CHANGELOG.md", "version": "yarn run changelog && git add CHANGELOG.md", "-----": "-----", "eslint": "eslint --ext .js,.jsx,.ts,.tsx", "prettier": "prettier --ignore-path ./.eslintignore", "prettier:all": "yarn prettier '**/*.{json,md,html,js,jsx,ts,tsx}'", "prettier:fix": "yarn prettier:all --write", "prettier:check": "yarn prettier:all --list-different" }, "dependencies": { "@graphile/lru": "4.11.0", "@types/json5": "^0.0.30", "@types/jsonwebtoken": "^9.0.1", "@types/pg": ">=6 <9", "@types/ws": "^7.4.0", "body-parser": "^1.15.2", "chalk": "^2.4.2", "commander": "^2.19.0", "debug": "^4.1.1", "finalhandler": "^1.0.6", "graphile-build": "4.14.0", "graphile-build-pg": "4.14.0", "graphile-utils": "^4.14.0", "graphql": "^0.6.0 || ^0.7.0 || ^0.8.0-b || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.2 || ^15.0.0", "graphql-ws": "^5.6.2", "http-errors": "^1.5.1", "iterall": "^1.0.2", "json5": "^2.1.1", "jsonwebtoken": "^9.0.0", "parseurl": "^1.3.2", "pg": ">=6.1.0 <9", "pg-connection-string": "^2.0.0", "pg-sql2": "4.14.0", "postgraphile-core": "4.14.0", "subscriptions-transport-ws": "^0.9.18", "tslib": "^2.1.0", "ws": "^7.4.2" }, "devDependencies": { "@babel/core": "7.12.10", "@babel/plugin-proposal-class-properties": "7.12.1", "@babel/plugin-transform-runtime": "7.12.10", "@babel/preset-env": "7.12.11", "@babel/preset-react": "7.12.10", "@babel/runtime": "7.12.5", "@types/chalk": "^2.2.0", "@types/commander": "^2.12.2", "@types/compression": "^1.7.0", "@types/debug": "^4.1.4", "@types/finalhandler": "^1.1.0", "@types/http-errors": "^1.6.1", "@types/jest": "^25.0.0", "@types/koa-bodyparser": "^4.3.0", "@types/koa-compress": "^4.0.1", "@types/lru-cache": "^5.1.0", "@types/morgan": "^1.9.2", "@types/node": "^12.0.0", "@types/parseurl": "^1.3.1", "@types/restify": "^8.4.2", "@typescript-eslint/eslint-plugin": "^4.14.0", "@typescript-eslint/parser": "^4.14.0", "babel-loader": "8.2.2", "compression": "^1.7.4", "connect": "^3.5.0", "conventional-changelog-cli": "^2.1.1", "css-loader": "5.0.1", "eslint": "^7.18.0", "eslint-config-prettier": "^7.2.0", "eslint-plugin-jest": "^24.1.3", "eslint-plugin-prettier": "^3.3.1", "express": "^4.14.0", "fastify": "^3.10.1", "fastify-compress": "^3.4.1", "fastify-cookie": "^5.1.0", "fastify-formbody": "^5.0.0", "fastify-v2": "npm:fastify@^2.2.0", "helmet": "^4.4.1", "html-webpack-inline-source-plugin": "^1.0.0-beta.2", "html-webpack-plugin": "^4.5.1", "http-proxy": "^1.18.1", "jest": "^25.0.0", "koa": "^2.13.1", "koa-bodyparser": "^4.3.0", "koa-compress": "^5.0.1", "koa-mount": "^4.0.0", "morgan": "^1.10.0", "nodemon": "^2.0.7", "pg-minify": "~1.6.2", "prettier": "^2.2.1", "restify": "^8.5.1", "source-map-support": "^0.5.12", "style-loader": "^2.0.0", "superagent": "^4.1.0", "ts-node": "^9.1.1", "typescript": "^4.1.3", "webpack": "^4.17.2" }, "jest": { "transform": { ".*": "<rootDir>/resources/jest-preprocessor.js" }, "moduleFileExtensions": [ "ts", "js", "json" ], "setupFiles": [ "<rootDir>/resources/jest-setup.js" ], "testEnvironment": "node", "roots": [ "<rootDir>/src" ], "testRegex": "/__tests__/[^.]+-test.(t|j)s$" }, "files": [ "sponsors.json", "build", "build-turbo", "isTurbo.js", "index.js", "cli.js", "plugins.js", "plugins.d.ts" ], "engines": { "node": ">=8.6" } }