Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thesench/js-dev-env
JavaScript Development Environment for starting new projects
https://github.com/thesench/js-dev-env
Last synced: about 1 month ago
JSON representation
JavaScript Development Environment for starting new projects
- Host: GitHub
- URL: https://github.com/thesench/js-dev-env
- Owner: TheSench
- License: mit
- Created: 2018-04-16T11:08:44.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-28T18:48:23.000Z (over 6 years ago)
- Last Synced: 2023-03-03T22:13:04.350Z (almost 2 years ago)
- Language: JavaScript
- Size: 596 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JavaScript Development Environment
## Development Dependencies
| **Dependency** | **Use** |
| --------------------------- | --------------------------------------------------------------------------------------------------------- |
| 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 |