UNPKG

@neo4j/graphql

Version:

A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations

106 lines (105 loc) 3.72 kB
{ "name": "@neo4j/graphql", "version": "7.4.0", "description": "A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations", "keywords": [ "neo4j", "graphql", "server" ], "license": "Apache-2.0", "bugs": { "url": "https://github.com/neo4j/graphql/issues" }, "repository": { "type": "git", "url": "git+https://github.com/neo4j/graphql.git" }, "homepage": "https://github.com/neo4j/graphql/tree/dev/packages/graphql", "exports": "./dist/index.js", "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist/**/*.ts", "dist/**/*.ts.map", "dist/**/*.js", "dist/**/*.js.map" ], "engines": { "node": ">=20.0.0" }, "scripts": { "build": "tsc --build src/tsconfig.production.json", "clean": "cd src/ && tsc --build --clean", "cleanup:package-tests": "cd ../package-tests/ && yarn run cleanup && rimraf ./package/ && rimraf *.tgz", "performance": "ts-node tests/performance/performance.ts", "posttest:package-tests": "yarn run cleanup:package-tests", "setup:package-tests": "yarn pack && mv *.tgz ../package-tests/ && cd ../package-tests/ && rimraf package && tar -xvzf *.tgz && cd package && cd ../ && yarn install && yarn run setup", "test:e2e": "jest tests/e2e", "test:int": "jest tests/integration", "test:package-tests": "yarn run setup:package-tests && cd ../package-tests/ && yarn run test:all", "test:schema": "jest tests/schema -c jest.minimal.config.js", "test:tck": "jest tests/tck -c jest.minimal.config.js", "test:unit": "jest src --coverage=true -c jest.minimal.config.js", "test": "jest", "knip": "knip" }, "author": "Neo4j Inc.", "devDependencies": { "@apollo/gateway": "2.12.2", "@apollo/server": "5.2.0", "@types/is-uuid": "1.0.2", "@types/jest": "30.0.0", "@types/jsonwebtoken": "9.0.10", "@types/node": "22.19.3", "@types/pluralize": "0.0.33", "@types/randomstring": "1.3.0", "@types/semver": "7.7.1", "@types/supertest": "6.0.3", "@types/ws": "8.18.1", "graphql-middleware": "6.1.35", "graphql-tag": "2.12.6", "graphql-ws": "5.16.2", "is-uuid": "1.0.2", "jest": "30.2.0", "jest-extended": "7.0.0", "jsonwebtoken": "9.0.3", "jwks-rsa": "3.2.0", "knip": "5.73.4", "koa": "3.1.1", "koa-jwt": "4.0.4", "koa-router": "14.0.0", "mock-jwks": "3.3.5", "randomstring": "1.3.1", "rimraf": "6.1.2", "supertest": "7.1.4", "ts-jest": "29.4.6", "ts-node": "10.9.2", "typescript": "5.9.3", "ws": "8.18.3" }, "dependencies": { "@apollo/subgraph": "^2.2.3", "@as-integrations/express4": "^1.1.2", "@graphql-tools/merge": "^9.0.0", "@graphql-tools/resolvers-composition": "^7.0.0", "@graphql-tools/schema": "^10.0.0", "@graphql-tools/utils": "10.11.0", "@neo4j/cypher-builder": "2.11.0", "camelcase": "^6.3.0", "debug": "^4.3.4", "dot-prop": "^6.0.1", "graphql-compose": "^9.0.8", "graphql-parse-resolve-info": "^4.12.3", "graphql-query-complexity": "^1.0.0", "graphql-relay": "^0.10.0", "jose": "^5.0.0", "pluralize": "^8.0.0", "semver": "^7.5.4", "typescript-memoize": "^1.1.1" }, "peerDependencies": { "graphql": "^16.0.0", "neo4j-driver": "^5.8.0 || ^6.0.0" } }