Personal fork of Jake Gordon's Javascript State Machine, a library for finite state machines.
- Removes webpack bloat
- Modern (after ES5) JS features
- Breaks compatibility with ES5!
- Uses ES6 modules instead of CommonJS
- Exports
applyandversiondirectly instead of as properties ofStateMachine - For the visualize plugin: Exports
dotcfganddotifydirectly instead of as properties ofvisualize
- Exports
My pre-built version is at module.js.
- Concatenate
util.js,config.js,jsm.js, andapp.js. - Remove all imports.
- Remove all non-
app.jsexports. - Comment to taste.