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 |
thesench / simspellstone-engine Goto Github PK
View Code? Open in Web Editor NEWComplete rewrite of the engine behind SIMSpellstone. This project aims to build a modular engine that is robustly tested and not dependent upon global state (and thus, multi-threadable).
License: MIT License