Skip to content

IdahK/js-dev-starter-kit

Repository files navigation

js-dev-starter-kit

This JavaScript Starter Kit serves as a foundation for a rapid modern automated javascript development environment.

You can use this for Vanilla or JS-based Web apps while using Node as a build tool.

In this Starter Project for JS Development Environment,I have configured :

  • Editor Configuration using EditorConfig

  • Package Management using npm

  • Development Web Servers using express and webpack dev server

  • Automation using npm Scripts

  • Transpiling using Babel

  • Bundling using Webpack

  • Linting using ESLint

  • Testing using Mocha Framework and Chai Assertion Library

  • Continuous Integration using Travis CI and Appveyor

  • Setup Mock API and Data via JSON Server

  • Project Building, Minification, Bundle Splitting,Cache Busting via npm Scripts and Webpack

  • Production Error Logging via Track.js

  • Automatic API Deployment via Heroku

  • Automatic UI Deployment via Surge