|
|
|
|
|
|
|
|
"license": "ISC", |
|
|
"license": "ISC", |
|
|
"dependencies": { |
|
|
"dependencies": { |
|
|
"express": "^4.18.1", |
|
|
"express": "^4.18.1", |
|
|
"jsonwebtoken": "^8.5.1", |
|
|
|
|
|
|
|
|
"express-jwt": "^7.7.2", |
|
|
"mongodb": "^4.6.0", |
|
|
"mongodb": "^4.6.0", |
|
|
"mongoose": "^6.3.4", |
|
|
"mongoose": "^6.3.4", |
|
|
"request": "^2.88.2", |
|
|
"request": "^2.88.2", |
|
|
"validator": "^13.7.0" |
|
|
"validator": "^13.7.0" |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
|
|
|
"node_modules/@types/body-parser": { |
|
|
|
|
|
"version": "1.19.2", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", |
|
|
|
|
|
"integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@types/connect": "*", |
|
|
|
|
|
"@types/node": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/@types/connect": { |
|
|
|
|
|
"version": "3.4.35", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", |
|
|
|
|
|
"integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@types/node": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/@types/express": { |
|
|
|
|
|
"version": "4.17.13", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", |
|
|
|
|
|
"integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@types/body-parser": "*", |
|
|
|
|
|
"@types/express-serve-static-core": "^4.17.18", |
|
|
|
|
|
"@types/qs": "*", |
|
|
|
|
|
"@types/serve-static": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/@types/express-serve-static-core": { |
|
|
|
|
|
"version": "4.17.28", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", |
|
|
|
|
|
"integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@types/node": "*", |
|
|
|
|
|
"@types/qs": "*", |
|
|
|
|
|
"@types/range-parser": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/@types/express-unless": { |
|
|
|
|
|
"version": "0.5.3", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/express-unless/-/express-unless-0.5.3.tgz", |
|
|
|
|
|
"integrity": "sha512-TyPLQaF6w8UlWdv4gj8i46B+INBVzURBNRahCozCSXfsK2VTlL1wNyTlMKw817VHygBtlcl5jfnPadlydr06Yw==", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@types/express": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/@types/jsonwebtoken": { |
|
|
|
|
|
"version": "8.5.8", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", |
|
|
|
|
|
"integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@types/node": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/@types/mime": { |
|
|
|
|
|
"version": "1.3.2", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", |
|
|
|
|
|
"integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" |
|
|
|
|
|
}, |
|
|
"node_modules/@types/node": { |
|
|
"node_modules/@types/node": { |
|
|
"version": "17.0.35", |
|
|
"version": "17.0.35", |
|
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", |
|
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", |
|
|
"integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" |
|
|
"integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" |
|
|
}, |
|
|
}, |
|
|
|
|
|
"node_modules/@types/qs": { |
|
|
|
|
|
"version": "6.9.7", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", |
|
|
|
|
|
"integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/@types/range-parser": { |
|
|
|
|
|
"version": "1.2.4", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", |
|
|
|
|
|
"integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/@types/serve-static": { |
|
|
|
|
|
"version": "1.13.10", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", |
|
|
|
|
|
"integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@types/mime": "^1", |
|
|
|
|
|
"@types/node": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
"node_modules/@types/webidl-conversions": { |
|
|
"node_modules/@types/webidl-conversions": { |
|
|
"version": "6.1.1", |
|
|
"version": "6.1.1", |
|
|
"resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz", |
|
|
"resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz", |
|
|
|
|
|
|
|
|
"node": ">= 0.10.0" |
|
|
"node": ">= 0.10.0" |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
|
|
|
"node_modules/express-jwt": { |
|
|
|
|
|
"version": "7.7.2", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/express-jwt/-/express-jwt-7.7.2.tgz", |
|
|
|
|
|
"integrity": "sha512-NTNciChI54hnfzOh0XNjfsF6zY4W6t1BE4MfrylYrdlzTipMFzCmUaI4ebUac7e4ZBpai5CwrID661o+TwYsRQ==", |
|
|
|
|
|
"dependencies": { |
|
|
|
|
|
"@types/express-unless": "^0.5.3", |
|
|
|
|
|
"@types/jsonwebtoken": "^8.5.8", |
|
|
|
|
|
"express-unless": "^1.0.0", |
|
|
|
|
|
"jsonwebtoken": "^8.5.1" |
|
|
|
|
|
}, |
|
|
|
|
|
"engines": { |
|
|
|
|
|
"node": ">= 8.0.0" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"node_modules/express-unless": { |
|
|
|
|
|
"version": "1.0.0", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/express-unless/-/express-unless-1.0.0.tgz", |
|
|
|
|
|
"integrity": "sha512-zXSSClWBPfcSYjg0hcQNompkFN/MxQQ53eyrzm9BYgik2ut2I7PxAf2foVqBRMYCwWaZx/aWodi+uk76npdSAw==" |
|
|
|
|
|
}, |
|
|
"node_modules/extend": { |
|
|
"node_modules/extend": { |
|
|
"version": "3.0.2", |
|
|
"version": "3.0.2", |
|
|
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", |
|
|
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
"dependencies": { |
|
|
"dependencies": { |
|
|
|
|
|
"@types/body-parser": { |
|
|
|
|
|
"version": "1.19.2", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", |
|
|
|
|
|
"integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", |
|
|
|
|
|
"requires": { |
|
|
|
|
|
"@types/connect": "*", |
|
|
|
|
|
"@types/node": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"@types/connect": { |
|
|
|
|
|
"version": "3.4.35", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", |
|
|
|
|
|
"integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", |
|
|
|
|
|
"requires": { |
|
|
|
|
|
"@types/node": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"@types/express": { |
|
|
|
|
|
"version": "4.17.13", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", |
|
|
|
|
|
"integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", |
|
|
|
|
|
"requires": { |
|
|
|
|
|
"@types/body-parser": "*", |
|
|
|
|
|
"@types/express-serve-static-core": "^4.17.18", |
|
|
|
|
|
"@types/qs": "*", |
|
|
|
|
|
"@types/serve-static": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"@types/express-serve-static-core": { |
|
|
|
|
|
"version": "4.17.28", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", |
|
|
|
|
|
"integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", |
|
|
|
|
|
"requires": { |
|
|
|
|
|
"@types/node": "*", |
|
|
|
|
|
"@types/qs": "*", |
|
|
|
|
|
"@types/range-parser": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"@types/express-unless": { |
|
|
|
|
|
"version": "0.5.3", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/express-unless/-/express-unless-0.5.3.tgz", |
|
|
|
|
|
"integrity": "sha512-TyPLQaF6w8UlWdv4gj8i46B+INBVzURBNRahCozCSXfsK2VTlL1wNyTlMKw817VHygBtlcl5jfnPadlydr06Yw==", |
|
|
|
|
|
"requires": { |
|
|
|
|
|
"@types/express": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"@types/jsonwebtoken": { |
|
|
|
|
|
"version": "8.5.8", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", |
|
|
|
|
|
"integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", |
|
|
|
|
|
"requires": { |
|
|
|
|
|
"@types/node": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"@types/mime": { |
|
|
|
|
|
"version": "1.3.2", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", |
|
|
|
|
|
"integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" |
|
|
|
|
|
}, |
|
|
"@types/node": { |
|
|
"@types/node": { |
|
|
"version": "17.0.35", |
|
|
"version": "17.0.35", |
|
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", |
|
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz", |
|
|
"integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" |
|
|
"integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==" |
|
|
}, |
|
|
}, |
|
|
|
|
|
"@types/qs": { |
|
|
|
|
|
"version": "6.9.7", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", |
|
|
|
|
|
"integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" |
|
|
|
|
|
}, |
|
|
|
|
|
"@types/range-parser": { |
|
|
|
|
|
"version": "1.2.4", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", |
|
|
|
|
|
"integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" |
|
|
|
|
|
}, |
|
|
|
|
|
"@types/serve-static": { |
|
|
|
|
|
"version": "1.13.10", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", |
|
|
|
|
|
"integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", |
|
|
|
|
|
"requires": { |
|
|
|
|
|
"@types/mime": "^1", |
|
|
|
|
|
"@types/node": "*" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
"@types/webidl-conversions": { |
|
|
"@types/webidl-conversions": { |
|
|
"version": "6.1.1", |
|
|
"version": "6.1.1", |
|
|
"resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz", |
|
|
"resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz", |
|
|
|
|
|
|
|
|
"vary": "~1.1.2" |
|
|
"vary": "~1.1.2" |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
|
|
|
"express-jwt": { |
|
|
|
|
|
"version": "7.7.2", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/express-jwt/-/express-jwt-7.7.2.tgz", |
|
|
|
|
|
"integrity": "sha512-NTNciChI54hnfzOh0XNjfsF6zY4W6t1BE4MfrylYrdlzTipMFzCmUaI4ebUac7e4ZBpai5CwrID661o+TwYsRQ==", |
|
|
|
|
|
"requires": { |
|
|
|
|
|
"@types/express-unless": "^0.5.3", |
|
|
|
|
|
"@types/jsonwebtoken": "^8.5.8", |
|
|
|
|
|
"express-unless": "^1.0.0", |
|
|
|
|
|
"jsonwebtoken": "^8.5.1" |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
"express-unless": { |
|
|
|
|
|
"version": "1.0.0", |
|
|
|
|
|
"resolved": "https://registry.npmjs.org/express-unless/-/express-unless-1.0.0.tgz", |
|
|
|
|
|
"integrity": "sha512-zXSSClWBPfcSYjg0hcQNompkFN/MxQQ53eyrzm9BYgik2ut2I7PxAf2foVqBRMYCwWaZx/aWodi+uk76npdSAw==" |
|
|
|
|
|
}, |
|
|
"extend": { |
|
|
"extend": { |
|
|
"version": "3.0.2", |
|
|
"version": "3.0.2", |
|
|
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", |
|
|
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", |