| autoprefixer |
Automatically add vendor prefixes to CSS rules |
| babel-cli |
Babel Command line interface |
| babel-core |
Babel Core for transpiling the new JavaScript to old |
| babel-loader |
Adds Babel support to Webpack |
| babel-preset-env |
Babel preset for running all the latest standardized JavaScript features |
| babel-register |
Register Babel to transpile our Mocha tests |
| chai |
Assertion library for use with Mocha |
| cheerio |
Supports querying DOM with jQuery like syntax - Useful in testing and build process for HTML manipulation |
| clean-webpack-plugin |
Automatically clean dist folder before building |
| compression |
Compresses content (gzip or deflate) before it is served |
| cross-env |
Cross-environment friendly way to handle environment variables |
| css-loader |
Add CSS support to Webpack |
| eslint |
Lints JavaScript |
| eslint-plugin-import |
Advanced linting of ES6 imports |
| eslint-watch |
Add watch functionality to ESLint |
| express |
Serves development and production builds |
| file-loader |
Adds file loading support to Webpack |
| html-webpack-plugin |
Auto-inserts bundle references into HTML files |
| image-webpack-loader |
Compress images |
| jsdom |
In-memory DOM for testing |
| json-schema-faker |
Provides fake JSON data from JSON schema files |
| json-server |
Provides fake JSON REST API |
| localtunnel |
"Punches hole through firewall" to allow temporary access from outside servers |
| mini-css-extract-plugin |
Extracts CSS into separate file for production build |
| mocha |
JavaScript testing library |
| nock |
Mock HTTP requests for unit tests |
| node-sass |
Compile SASS files |
| npm-run-all |
Display results of multiple commands on single command line |
| nsp |
Identify known vulnerabilities in projects |
| numeral |
Format and manipulate numbers |
| open |
Open app in default browser |
| postcss-loader |
Add processing of CSS files to webpack before final bundle |
| precss |
Allows Sass-like markup and staged CSS features in CSS (used by postcss-loader) |
| rimraf |
Delete files |
| sass-loader |
Add SASS support to Webpack |
| style-loader |
Add Style support to Webpack |
| surge |
Publish web apps to a CDN |
| url-loader |
Convert small files to Data URIs |
| webpack |
Bundler with plugin system and integrated development server |
| webpack-dev-middleware |
Adds middleware support to webpack |
| webpack-hot-middleware |
Adds hot reloading to webpack |