f-s-m

1.0.1 • Public • Published

Finite State Machine (FSM)

A minimal finite state machine (FSM) for Javascript.

Install

Using npm

npm install --save f-s-m

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/lucalanziani/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.

Readme

Keywords

Package Sidebar

Install

npm i f-s-m

Weekly Downloads

0

Version

1.0.1

License

none

Last publish

Collaborators

  • lucalanziani
  • luca_lanziani