Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thesench/simspellstone-engine
Complete 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).
https://github.com/thesench/simspellstone-engine
Last synced: 3 months ago
JSON representation
Complete 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).
- Host: GitHub
- URL: https://github.com/thesench/simspellstone-engine
- Owner: TheSench
- License: mit
- Created: 2018-04-30T10:43:54.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2023-03-01T22:10:04.000Z (almost 2 years ago)
- Last Synced: 2023-03-03T22:13:06.369Z (almost 2 years ago)
- Language: JavaScript
- Homepage:
- Size: 2.28 MB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# simspellstone-engine
## 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 |