Name
|
Version
|
URL
|
License type
|
License URL
|
Reason to use
|
---|---|---|---|---|---|
@azure/storage-blob | 12.2.1 | https://github.com/Azure/azure-sdk-for-js/blob/master/sdk/storage/storage-blob/ | MIT | LICENSE | Microsoft Azure Storage SDK for JavaScript - Blob |
@casl/ability | 5.3.1 | https://casl.js.org | MIT | LICENSE | CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access |
@fidm/x509 | 1.2.1 | https://github.com/fidm/x509 | MIT | LICENSE | Pure JavaScript X509 certificate tools for Node.js |
@stoplight/json-ref-resolver | 3.1.3 | https://github.com/stoplightio/json-ref-resolver | Apache-2.0 | LICENSE | For automatic swagger schema resolution |
applicationinsights | 1.8.10 | https://github.com/microsoft/ApplicationInsights-node.js#readme | MIT | LICENSE | Microsoft Application Insights module for Node.js |
awesome-phonenumber | 2.59.0 | https://github.com/grantila/awesome-phonenumber | MIT | LICENSE | Phone number validation |
axios | 0.19.2 | https://github.com/axios/axios | MIT | LICENSE | Promise based HTTP client for the browser and node.js |
bcryptjs | 2.4.3 | https://github.com/dcodeIO/bcrypt.js#readme | MIT | LICENSE | Optimized bcrypt in plain JavaScript with zero dependencies. Compatible to 'bcrypt'. |
bluebird | 3.7.2 | https://github.com/petkaantonov/bluebird | MIT | LICENSE | Full featured Promises/A+ implementation with exceptionally good performance |
body-parser | 1.19.0 | https://github.com/expressjs/body-parser#readme | MIT | LICENSE | Node.js body parsing middleware |
cache-manager-fs-binary | 1.0.4 | https://github.com/sheershoff/node-cache-manager-fs-binary#readme | MIT | LICENSE | file system store for node cache manager with binary data as files |
cache-manager | 3.4.0 | https://github.com/BryanDonovan/node-cache-manager#readme | MIT | LICENSE | Cache module for Node.js |
cls-hooked | 4.2.2 | https://github.com/jeff-lewis/cls-hooked#readme | BSD-2-Clause | LICENSE | CLS using AsynWrap instead of async-listener - Node >= 4.7.0 |
compression | 1.7.4 | https://github.com/expressjs/compression#readme | MIT | LICENSE | Node.js compression middleware |
config | 3.3.1 | http://lorenwest.github.com/node-config | MIT | LICENSE | Configuration control for production node deployments |
content-disposition | 0.5.3 | https://github.com/jshttp/content-disposition#readme | MIT | LICENSE | Create and parse Content-Disposition header |
cookie-parser | 1.4.6 | https://github.com/expressjs/cookie-parser | MIT | LICENSE | To parse cookies |
cors | 2.8.5 | https://github.com/expressjs/cors#readme | MIT | LICENSE | Node.js CORS middleware |
dotenv | 8.2.0 | https://github.com/motdotla/dotenv#readme | BSD-2-Clause | LICENSE | Loads environment variables from .env file |
express-basic-auth | 1.2.0 | https://github.com/LionC/express-basic-auth#readme | MIT | LICENSE | Plug & play basic auth middleware for express |
express-bearer-token | 2.4.0 | https://github.com/tkellen/node-express-bearer-token | n/a | LICENSE | Bearer token middleware for express. |
express | 4.17.1 | http://expressjs.com/ | MIT | LICENSE | Fast, unopinionated, minimalist web framework |
geo-tz | 7.0.1 | https://github.com/evansiroky/node-geo-tz | MIT | LICENSE | Geographical timezone lookup package |
handlebars | 4.7.6 | http://www.handlebarsjs.com/ | MIT | LICENSE | Handlebars provides the power necessary to let you build semantic templates effectively with no frustration |
helmet | 4.1.1 | https://helmetjs.github.io/ | MIT | LICENSE | help secure Express/Connect apps with various HTTP headers |
hertzy | 0.1.1 | https://github.com/NickNaso/hertzy#readme | Apache-2.0 | LICENSE | Event bus channel |
hex2dec | 1.1.2 | https://github.com/donmccurdy/hex2dec#readme | Apache-2.0 | LICENSE | Arbitrary precision decimal/hexadecimal converter. |
i18next | 20.3.2 | https://github.com/i18next/i18next | MIT | LICENSE | Use for localised documentation |
i18next-express-middleware | 2.0.0 | https://github.com/i18next/i18next-express-middleware | MIT | LICENSE | This middleware detects the language from header data |
i18next-fs-backend | 1.1.1 | https://github.com/i18next/i18next-fs-backend | MIT | LICENSE | Load localization files from filesystem |
immutable | 4.0.0-rc.12 | https://facebook.github.com/immutable-js | MIT | LICENSE | Immutable Data Collections |
ioredis | 4.26.0 | https://github.com/luin/ioredis#readme | MIT | LICENSE | A robust, performance-focused and full-featured Redis client for Node.js. |
joi | 14.3.1 | https://github.com/sideway/joi#readme | BSD-3-Clause | LICENSE | Object schema validation |
json-diff | 0.5.4 | https://github.com/andreyvit/json-diff | n/a | LICENSE | JSON diff |
json-map-transform | 1.2.6 | https://github.com/edudavid/json-map-transform#readme | MIT | LICENSE | Node library that transforms a json object or an array of json objects based on tranformation template |
jsonwebtoken | 8.5.1 | https://github.com/auth0/node-jsonwebtoken#readme | MIT | LICENSE | JSON Web Token implementation (symmetric and asymmetric) |
link-module-alias | 1.2.0 | https://github.com/Rush/link-module-alias#readme | MIT | LICENSE | Create permanent links for _moduleAliases |
lodash | 4.17.19 | https://lodash.com/ | MIT | LICENSE | Lodash modular utilities. |
mask-deep | 3.0.5 | https://github.com/gwpmad/mask-deep#readme | ISC | LICENSE | Mask values within nested arrays and objects |
memoizee | 0.4.15 | https://github.com/medikoo/memoizee#readme | ISC | LICENSE | Memoize/cache function results |
merge | 1.2.1 | https://github.com/yeikos/js.merge | MIT | LICENSE | (recursive)? merging of (cloned)? objects. |
microtime | 3.0.0 | https://github.com/wadey/node-microtime | MIT | LICENSE | Get the current time in microseconds |
moment | 2.27.0 | https://momentjs.com | MIT | LICENSE | Parse, validate, manipulate, and display dates |
morgan | 1.10.0 | https://github.com/expressjs/morgan#readme | MIT | LICENSE | HTTP request logger middleware for node.js |
ms | 2.1.2 | https://github.com/vercel/ms#readme | MIT | LICENSE | Tiny millisecond conversion utility |
multer | 1.4.2 | https://github.com/expressjs/multer#readme | MIT | LICENSE | Middleware for handling `multipart/form-data`. |
mysql2 | 2.1.0 | https://github.com/sidorares/node-mysql2#readme | MIT | LICENSE | fast mysql driver. Implements core protocol, prepared statements, ssl and compression in native JS |
node-cron | 2.0.3 | https://github.com/merencia/node-cron | ISC | LICENSE | A simple cron-like task scheduler for Node.js |
nodemailer | 6.4.11 | https://nodemailer.com/ | MIT | LICENSE | Easy as cake e-mail sending from your Node.js applications |
pdfmake | 0.1.68 | http://pdfmake.org | MIT | LICENSE | Client/server side PDF printing in pure JavaScript |
prettyjson | 1.2.1 | http://rafeca.com/prettyjson | MIT | LICENSE | Package for formatting JSON data in a coloured YAML-style, perfect for CLI output |
ramda | 0.26.1 | https://ramdajs.com/ | MIT | LICENSE | A practical functional library for JavaScript programmers. |
randomstring | 1.1.5 | https://github.com/klughammer/node-randomstring | MIT | LICENSE | A module for generating random strings |
redlock | 4.1.0 | https://github.com/mike-marcacci/node-redlock | MIT | LICENSE | A node.js redlock implementation for distributed redis locks |
sequelize-cli | 5.5.1 | https://github.com/sequelize/cli | MIT | LICENSE | The Sequelize CLI |
sequelize | 5.22.3 | https://sequelize.org/ | MIT | LICENSE | Multi dialect ORM for Node.JS |
sharp | 0.28.1 | https://github.com/lovell/sharp | Apache-2.0 | LICENSE | High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images |
swagger-jsdoc | 6.2.1 | https://github.com/Surnet/swagger-jsdoc | MIT | LICENSE | To generate swagger API docs |
tmp | 0.1.0 | http://github.com/raszi/node-tmp | MIT | LICENSE | Temporary file and directory creator |
uuid | 3.4.0 | https://github.com/uuidjs/uuid#readme | MIT | LICENSE | RFC4122 (v1, v4, and v5) UUIDs |
verror | 1.10.0 | https://github.com/davepacheco/node-verror | MIT | LICENSE | richer JavaScript errors |
vorpal | 1.12.0 | https://github.com/dthree/vorpal#readme | MIT | LICENSE | Node's first framework for building immersive CLI apps. |
winston-azure-application-insights | 3.0.0 | https://github.com/willmorgan/winston-azure-application-insights#readme | MIT | LICENSE | Azure Application Insights transport for Winston |
winston-daily-rotate-file | 4.5.0 | https://github.com/winstonjs/winston-daily-rotate-file#readme | MIT | LICENSE | A transport for winston which logs to a rotating file each day. |
winston-verror-format | 1.0.2 | https://github.com/duccio/winston-verror-format | MIT | LICENSE | Winston@3 verror full stack trace, with all nested errors recursively reported. |
winston | 3.3.3 | https://github.com/winstonjs/winston#readme | MIT | LICENSE | A logger for just about everything. |
ws | 7.3.1 | https://github.com/websockets/ws | MIT | LICENSE | Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js |