Skip to content

Focused on code quality and resiliency

Notifications You must be signed in to change notification settings

ZachWatkins/resilient-template-js

Repository files navigation

A project template for building resilient serverless websites and applications.

Setup

To generate the certificates run node bin/devcert.js

Build Tools

This package uses:

  1. Backwards compatibility (babel, autoprefixer)
  2. Linting (eslint, prettier)
  3. Minification
  4. Obfuscation
  5. Git hook-initialized linting

Still needing implementation: 5. Image compression

Global requirements:

  1. ESLint $ npm i -g eslint
  2. Prettier $ npm i -g prettier

https://glebbahmutov.com/blog/configure-prettier-in-vscode/

Files Explained

  1. .nvmrc - Node version compatible with this project.

https://github.com/webpack-contrib/mini-css-extract-plugin