Skip to content

Packages

Pavan Gandhi edited this page Sep 1, 2020 · 3 revisions
  • Alphavantage: It's a Time Series Stock API provide real-time fundamental data.

  • Autoprefixer: PostCSS plugin to parse CSS and add vendor prefixes to CSS rules.

  • Axios: Promise based HTTP client for the browser and node.js

  • bcryptjs: A library, help to hash passwords.

  • concurrently: To run multiple commands concurrently.

  • connect-flash: The flash is a special area of the session used for storing messages.

  • connect-mongo: To make connection to a MongoDB database.

  • cross-env: Run scripts that set and use environment variables across platforms.

  • date-fns: It's for manipulating JavaScript dates.

  • dotenv: For Environment variable.

  • ejs: A simple templating language that lets you generate HTML markup with plain JavaScript.

  • express: A minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.

  • express-ejs-layouts: Layout support for ejs in express.

  • express-session: Create a session middleware.

  • express-validator: A set of express.js middlewares that wraps validator.js validator and sanitizer functions.

  • googleapis: For authentication with OAuth 2.0

  • method-override: To use HTTP verbs such as PUT or DELETE.

  • mongoose: To Work with database, to create models.

  • mongoose-float: For JavaScript Number arithmetic imprecision.

  • morgan: HTTP request logger middleware.

  • nodemailer: To allow easy as cake email sending.

  • passport: For Authentication

  • passport-google-oauth20: For Google Authentication

  • passport-local: For authenticating with a username and password.

  • postcss-cli: A tool for transforming styles with JS plugins.

  • stripe: To access to the Stripe Payment API.

  • tailwindcss: A utility-first CSS framework for rapidly building custom user interfaces.

  • uuid: To create a random Unique User ID.

Dev Dependancies

  • cssnano: To optimise the formatted css for production environment.

  • nodemon: To automatically restarting the node application when file changes.

Clone this wiki locally