UNPKG

@escape.tech/graphql-armor

Version:

Dead-simple, yet highly customizable security middleware for Apollo GraphQL servers shield

71 lines (70 loc) 1.88 kB
{ "name": "@escape.tech/graphql-armor", "version": "3.1.6", "description": "Dead-simple, yet highly customizable security middleware for Apollo GraphQL servers shield", "keywords": [ "apollo", "graphql", "shield", "security", "middleware" ], "packageManager": "yarn@4.9.2", "main": "dist/graphql-armor.cjs.js", "module": "dist/graphql-armor.esm.js", "files": [ "dist" ], "scripts": { "build": "tsc", "dev": "tsc -w" }, "repository": { "type": "git", "url": "https://github.com/Escape-Technologies/graphql-armor.git", "directory": "packages/graphql-armor" }, "author": "Escape Technologies SAS", "license": "MIT", "bugs": { "url": "https://github.com/Escape-Technologies/graphql-armor/issues" }, "homepage": "https://github.com/Escape-Technologies/graphql-armor", "engines": { "node": ">=18.0.0" }, "dependencies": { "@escape.tech/graphql-armor-block-field-suggestions": "3.0.1", "@escape.tech/graphql-armor-cost-limit": "2.4.3", "@escape.tech/graphql-armor-max-aliases": "2.6.2", "@escape.tech/graphql-armor-max-depth": "2.4.1", "@escape.tech/graphql-armor-max-directives": "2.3.1", "@escape.tech/graphql-armor-max-tokens": "2.5.1", "graphql": "^16.10.0" }, "peerDependencies": { "@apollo/server": "^4.0.0", "@envelop/core": "^5.0.0", "@escape.tech/graphql-armor-types": "0.7.0" }, "peerDependenciesMeta": { "@apollo/server": { "optional": true }, "@envelop/core": { "optional": true }, "@escape.tech/graphql-armor-types": { "optional": true } }, "devDependencies": { "@apollo/server": "4.12.2", "@envelop/core": "5.2.3", "@escape.tech/graphql-armor-types": "0.7.0", "@types/node": "^24.0.1", "graphql": "16.11.0", "ts-node": "10.9.2", "typescript": "5.8.3" } }