airgead73 / starter-express

Update starter using express 5.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Starter Express

Starter for fullstack applications using express 5.

Description

Uses ejs templating engine for client views. Technologies used: node, express, auth0, mongoDB, and gulp. Used for creating templates.

Dependencies

express

npm i express

express essentials

npm i cookie-parser express-rate-limit express-session express-validator

auth and security

npm i cors express-openid-connect helmet hpp memorystore xss-clean

db

npm i mongoose express-mongo-sanitize

etc.

npm i cloudinary date-fns ejs slugify

Dev Dependencies

babel

npm i -D @babel/core @babel/preset-env

gulp

npm i -D gulp gulp-babel gulp-concat gulp-postcss gulp-purgecss gulp-rename gulp-sass gulp-sourcemaps gulp-uglify

additional css processing

npm i -D autoprefixer cssnano postcss-combine-media-query rollup-stream sass vinyl-buffer vinyl-source-stream

dev processing

npm i -D concurrently del dotenv nodemon 

About

Update starter using express 5.


Languages

Language:SCSS 86.8%Language:HTML 6.9%Language:JavaScript 6.3%