Tokopaedi Backend for backend purpose
This is a Node.js module available through the
npm registry. It can be installed using the
npm
or
yarn
command line tools.
npm install tokopaedi --save
- argon2: An Argon2 library for Node
- cloudinary: Cloudinary NPM for node.js integration
- cookie-parser: Parse HTTP request cookies
- cors: Node.js CORS middleware
- cross-env: Run scripts that set and use environment variables across platforms
- dotenv: Loads environment variables from .env file
- duration-js: small simple library for dealing with durations
- express: Fast, unopinionated, minimalist web framework
- express-validator: Express middleware for the validator module.
- global: Require global variables
- helmet: help secure Express/Connect apps with various HTTP headers
- http-errors: Create HTTP error objects
- jsonwebtoken: JSON Web Token implementation (symmetric and asymmetric)
- morgan: HTTP request logger middleware for node.js
- multer: Middleware for handling
multipart/form-data
. - nodemailer: Easy as cake e-mail sending from your Node.js applications
- nodemon: Simple monitor script for use during development of a Node.js app.
- pg: PostgreSQL client - pure javascript & libpq with the same API
- redis: A modern, high performance Redis client
- serve-favicon: favicon serving middleware with caching
- string-crypto: Small and simple (yet secure) library to encrypt and decrypt strings using PBKDF2 for key derivation and AES (defaulted to 256-bit / SHA512)
- xss-clean: middleware to sanitize user input
- eslint: An AST-based pattern checker for JavaScript.
- eslint-config-standard: JavaScript Standard Style - ESLint Shareable Config
- eslint-plugin-import: Import with sanity.
- eslint-plugin-n: Additional ESLint's rules for Node.js
- eslint-plugin-promise: Enforce best practices for JavaScript promises
MIT