This repository is created for educational purposes of hands-on building javascript environment from scratch with Pluralsight course https://app.pluralsight.com/library/courses/javascript-development-environment
What is done:
- set up editorconfig
- set up package.json
- set up nsp
- configured npm scripts to run nsp check and localtunnel
- configured babel
- configured webpack
- configured eslint
- configured Travis CI and Appveyor CI
- implemented API mock with json-schema-faker and json-server
- configured production build with: minification, sourcemaps, cache busting, bundle splitting, error logging, dynamic HTML via EmbeddedJS
- deployed to surge: http://devenvapi.surge.sh/