fsm
check finite state machine properties
Last updated 12 years ago by dominictarr .
Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install fsm 
SYNC missed versions from official npm registry.

Finite State Machine (FSM)

Build Status

A minimal finite state machine (FSM) for Javascript.

Install

Using bower

bower install --save FSM

Using npm

npm install --save FSM

Building

To build the library you'll need to use Grunt. First install the required node modules (grunt-cli must be installed):

git clone https://github.com/GetmeUK/FSM.git
cd FSM
npm install

Then run grunt build to build the project.

Testing

To test the library you'll need to use Jasmine. First install Jasmine:

git clone https://github.com/pivotal/jasmine.git
mkdir FSM/jasmine
mv jasmine/dist/jasmine-standalone-2.0.3.zip FSM/jasmine
cd FSM/jasmine
unzip jasmine-standalone-2.0.3.zip

Then open FSM/SpecRunner.html in a browser to run the tests.

Alternatively you can use grunt jasmine to run the tests from the command line.

Documentation

Full documentation is available at http://getcontenttools.com/api/fsm

Browser support

  • Chrome
  • Firefox
  • IE9+

Current Tags

  • 1.0.2                                ...           latest (12 years ago)

5 Versions

  • 1.0.2                                ...           12 years ago
  • 1.0.1                                ...           12 years ago
  • 1.0.0                                ...           12 years ago
  • 0.0.1                                ...           15 years ago
  • 0.0.0                                ...           15 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (1)
Dev Dependencies (2)
Dependents (1)

Copyright 2013 - present © cnpmjs.org | Home |