{"library":"graphql-cost-analysis","type":"library","category":null,"description":"GraphQL query cost analysis library for protecting GraphQL servers against DoS attacks by computing and limiting query cost. Version 1.0.3, stable with infrequent releases. Supports cost directives and Type Map objects for per-field cost configuration. Differentiates by integrating as a validation rule in graphql-js servers (express-graphql, Apollo Server). Requires graphql >=0.11.7 as peer dependency. Allows dynamic cost multipliers based on arguments like pagination limits.","language":"javascript","status":"active","version":"1.0.3","tags":["javascript","graphql","graphql-js","cost","analysis","analyzer","directive","complexity"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install graphql-cost-analysis","imports":["import costAnalysis from 'graphql-cost-analysis'","const costAnalysis = require('graphql-cost-analysis').default","import costAnalysis from 'graphql-cost-analysis'"]},{"cmd":"yarn add graphql-cost-analysis","imports":[]},{"cmd":"pnpm add graphql-cost-analysis","imports":[]}],"homepage":"https://github.com/pa-bru/graphql-cost-analysis","github":"https://github.com/pa-bru/graphql-cost-analysis","docs":null,"changelog":null,"pypi":null,"npm":"graphql-cost-analysis","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}