Nice Philanthropist Metalhead
    Wondering what’s next for npm?Check out our public roadmap! »

    scion

    5.0.4 • Public • Published

    SCION SCXML System

    Backers on Open Collective Sponsors on Open Collective

    This module is the top-level git repository for the SCION SCXML System (SCION). SCION provides a complete system for developing with SCXML. All submodule that are part of SCION are in projects/{devtools,examples,libraries} directories as git submodules.

    This package (scion) is published to npm so that the bundled modules can be consumed and published by cdnjs for use in the browser. The bundled modules are in the dist/ directory:

    core (Statecharts interpreter):

    • core.js
    • core.js.map
    • core.min.js

    scxml (SCXML compiler and runtime):

    • scxml.js
    • scxml.min.js
    • scxml.debug.js (SCXML compiler with sourcemaps enabled)

    schviz (visualization):

    • dist/schviz.js
    • dist/schviz.js.map
    • dist/schviz.min.js
    • dist/schviz.min.js.map

    If you are using SCION in Node.js, you should use npm to install specific packages (e.g. @scion-scxml/core, @scion-scxml/scxml, @scion-scxml/schviz, etc.) rather than installing this module.

    For more information on specific modules that are published as a part of SCION, please check each individual project's README.

    For more information on the SCION project, please visit scion.scxml.io.

    Developing

    Clone this repository and then update submodules:

    git submodule init
    git submodule update
    

    Install nodejs modules:

    npm install
    

    Build all packages:

    npm run build
    

    Then run a sanity test using the cli module:

    Contributors

    This project exists thanks to all the people who contribute.

    Backers

    Thank you to all our backers! 🙏 [Become a backer]

    Sponsors

    Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

    Support

    To report a bug: file an issue on GitLab.

    For general questions: Join the chat at https://gitter.im/SCION-SCXML/Lobby

    Keywords

    none

    Install

    npm i scion

    DownloadsWeekly Downloads

    30

    Version

    5.0.4

    License

    See LICENSE in LICENSE

    Unpacked Size

    14.7 MB

    Total Files

    13

    Last publish

    Collaborators

    • avatar