@@ -231,11 +231,11 @@ This package exposes 3 additional functionalities which comprise the internals o
231231 import { typeWeightsFromSchema } from ' graphql-limiter' 
232232 import  { parse  } from  ' graphql' 
233233
234-  let  query :  DocumentNode =  parse (` ...` 
234+  let  queryAST :  DocumentNode =  parse (` ...` 
235235
236236 const  queryParser:  ASTParser  =  new  ComplexityAnalysis (typeWeights, variables);
237237
238-  const  complexity:  number  =  queryParser .parse (query );
238+  const  complexity:  number  =  queryParser .processQuery (queryAST );
239239 ```
240240
241241### Rate- limiting
@@ -259,17 +259,15 @@ This package exposes 3 additional functionalities which comprise the internals o
259259 refillRate: 1, 
260260 capacity: 10, 
261261 }, 
262-  typeWeights , 
263-  true  
262+  redisClient , 
263+  86400000 // 24 hours  
264264 ); 
265265
266266 const response: RateLimiterResponse = limiter.processRequest( 
267267 'user-1', 
268268 new Date().valueOf(), 
269269 5 
270270 ); 
271- 
272-  const complexity: number = queryParser.parse(query); 
273271 ` ` `  
274272
275273## < a name= " future-development" >< / a>  Future Development
0 commit comments