Skip to content

Commit cb4f2fa

Browse files
committed
added rateLimiter setup to package exports
1 parent 0e85016 commit cb4f2fa

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"name": "graphqlgate",
33
"version": "1.0.0",
44
"description": "A GraphQL rate limiting library using query complexity analysis.",
5-
"main": "./dist/middleware/index.js",
6-
"types": "./dist/middleware/index.d.ts",
5+
"main": "./dist/index.js",
6+
"types": "./dist/index.d.ts",
77
"type": "module",
88
"scripts": {
99
"test": "jest --passWithNoTests --coverage --detectOpenHandles",
@@ -69,4 +69,4 @@
6969
"graphql": "^16.5.0",
7070
"ioredis": "^5.0.5"
7171
}
72-
}
72+
}

src/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export { default as expressMiddleware } from './middleware/index.js';
2+
3+
export { default as rateLimiter } from './middleware/rateLimiterSetup.js';

tsconfig.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,4 @@
4545
"test",
4646
"dist"
4747
]
48-
}
49-
48+
}

0 commit comments

Comments
 (0)