I'm submitting a ...
[ ] bug report
[ ] feature request
[ ] question about the decisions made in the repository
[ X ] question about how to use this project
Summary
Not sure if this is a bug report, or if I'm just using the package incorrectly.
I've added the package to my project and now when I try to use one of the import statements my app crashed and throws this error TypeError: utilities_1.getIntrospectionQuery is not a function.
This happens with any of the import options listed in the documentation, but I am specifically trying to use import { getGraphQLRateLimiter } from 'graphql-rate-limit';.
Any insight or help you can give on what is happening here would be appreciated.
Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. StackOverflow, personal fork, etc.)
Full error
TypeError: utilities_1.getIntrospectionQuery is not a function
at Object.<anonymous> (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\graphql-rate-limit\node_modules\graphql-tools\src\stitching\introspectSchema.ts:8:54)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Object.require.extensions.(anonymous function) [as .js] (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\babel-register\lib\node.js:152:7)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\graphql-rate-limit\node_modules\graphql-tools\src\stitching\index.ts:2:1)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Object.require.extensions.(anonymous function) [as .js] (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\babel-register\lib\node.js:152:7)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\graphql-rate-limit\node_modules\graphql-tools\src\index.ts:4:1)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Object.require.extensions.(anonymous function) [as .js] (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\babel-register\lib\node.js:152:7)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\graphql-rate-limit\src\lib\field-directive.ts:10:1)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Object.require.extensions.(anonymous function) [as .js] (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\babel-register\lib\node.js:152:7)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\graphql-rate-limit\src\index.ts:1:1)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Object.require.extensions.(anonymous function) [as .js] (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\babel-register\lib\node.js:152:7)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (D:/IAmEric_2/Documents/work/bitsy-boxes/development/LittleBackend/graphql/defs/user/user.directives.js:30:31)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at loader (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\babel-register\lib\node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\babel-register\lib\node.js:154:7)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (D:/IAmEric_2/Documents/work/bitsy-boxes/development/LittleBackend/graphql/schema/resolvers.js:15:23)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at loader (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\babel-register\lib\node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\babel-register\lib\node.js:154:7)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (D:/IAmEric_2/Documents/work/bitsy-boxes/development/LittleBackend/graphql/schema/index.js:3:19)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at loader (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\babel-register\lib\node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\babel-register\lib\node.js:154:7)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (D:/IAmEric_2/Documents/work/bitsy-boxes/development/LittleBackend/server.js:90:16)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at loader (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\babel-register\lib\node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\node_modules\babel-register\lib\node.js:154:7)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (D:\IAmEric_2\Documents\work\bitsy-boxes\development\LittleBackend\index.js:25:3)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:742:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:743:3)
Found out that my old version of the graphql package was causing this error. After upgrading to a newer version (specifically 14.1.1), the import worked just fine.
I'm submitting a ... [ ] bug report [ ] feature request [ ] question about the decisions made in the repository [ X ] question about how to use this project
Summary Not sure if this is a bug report, or if I'm just using the package incorrectly. I've added the package to my project and now when I try to use one of the import statements my app crashed and throws this error
TypeError: utilities_1.getIntrospectionQuery is not a function
. This happens with any of the import options listed in the documentation, but I am specifically trying to useimport { getGraphQLRateLimiter } from 'graphql-rate-limit';
. Any insight or help you can give on what is happening here would be appreciated.Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. StackOverflow, personal fork, etc.)
Full error
Other dependencies used in the project