UNPKG

pink-bears

Version:

Intelligent rate limiting middleware with MongoDB integration and caching for Node.js applications

57 lines (51 loc) 1.03 kB
const baseUrl = 'https://integration.surveysparrow.com'; const grantType = { authorizationCode:'authorization_code', refreshToken: 'refresh_token' }; const statusCode = { OK: { status: 200, statusText: 'OK', }, BAD_REQUEST: { status: 400, statusText: 'Bad Request', }, UNAUTHORIZED: { status: 401, statusText: 'Unauthorized', }, INTERNAL_SERVER_ERROR: { status: 500, statusText: 'Server Error', }, }; const httpMethods = { POST: 'POST', GET: 'GET', PUT: 'PUT', DELETE: 'DELETE', PATCH: 'PATCH' }; const endPoints = { tokenEndpoint:'/o/oauth/token', usersEndpoint:'/v3/users', featureEndpoint:'/api/internal/integrations/feature/exists', accountInfo: '/api/internal/integration/accountinfo' }; const methodName = { requestHandler: 'requestHandler', setStorage: 'setStorage', getStorage: 'getStorage', logout: 'logout', createLogs:'createLogs' }; exports = { httpMethods, endPoints, baseUrl, grantType, methodName, statusCode };