5.98.2 • Published 13 days ago

jssm-viz v5.98.2

Weekly downloads
10
License
MIT
Repository
github
Last release
13 days ago

jssm-viz

Visualization of JSSM machines using viz.js

TL;DR

Easy to use fsl to svg through jssm.

Node

cd ~/projects && mkdir jssm-viz-demo && cd jssm-viz-demo
npm init -y && npm install --save-dev jssm-viz

in dump_svg.js:

async function run() {

  const jssm_viz = require('jssm-viz'),
        fsl_code = 'green => yellow => red => green; [green yellow red] ~> off -> red;';

  svg_code = await jssm_viz.fsl_to_svg_string(fsl_code);

  console.log(svg_code);

}

run();
node ./dump_svg.js

Et voila: svg of your fsl.

Browser

<!doctype html><html><head><title>jssm-viz example</title>
    <script defer type="text/javascript" src="jssm-viz.iife.js"></script>
    <script defer type="text/javascript">

      window.onload = async () => {

        const ExMachine = `
          Green => Yellow => Red => Green;
          [Red Yellow Green] ~> Off -> Red;
        `;

        document.getElementById('tgt').innerHTML = await window.jssm_viz.fsl_to_svg_string(ExMachine);

      }

    </script>

  </head>

  <body><div id="tgt"></div></body>

</html>

What is this?

jssm-viz is a way to render your fsl and jssm to svg (and from there to jpeg and png.)

See it in use.

TODO: write a better readme

5.98.2

13 days ago

5.98.0

1 month ago

5.97.1

3 months ago

5.96.1

4 months ago

5.95.0

4 months ago

5.96.0

4 months ago

5.89.6

7 months ago

5.89.3

7 months ago

5.90.0

7 months ago

5.90.1

7 months ago

5.89.1

12 months ago

5.89.2

11 months ago

5.89.0

1 year ago

5.88.4

1 year ago

5.88.1

1 year ago

5.86.3

1 year ago

5.88.2

1 year ago

5.88.3

1 year ago

5.86.0

1 year ago

5.86.1

1 year ago

5.88.0

1 year ago

5.86.2

1 year ago

5.87.0

1 year ago

5.85.11

2 years ago

5.85.10

2 years ago

5.82.4

2 years ago

5.82.5

2 years ago

5.84.0

2 years ago

5.85.8

2 years ago

5.85.9

2 years ago

5.85.7

2 years ago

5.83.2

2 years ago

5.85.1

2 years ago

5.85.2

2 years ago

5.85.3

2 years ago

5.83.0

2 years ago

5.83.1

2 years ago

5.79.11

2 years ago

5.79.10

2 years ago

1.18.2

2 years ago

5.79.17

2 years ago

5.79.16

2 years ago

5.79.18

2 years ago

5.78.0

2 years ago

5.76.2

2 years ago

5.72.3

2 years ago

5.74.0

2 years ago

5.72.5

2 years ago

5.76.0

2 years ago

5.72.4

2 years ago

5.72.1

2 years ago

5.72.0

2 years ago

5.70.34

2 years ago

5.70.36

2 years ago

5.70.35

2 years ago

5.79.8

2 years ago

5.79.9

2 years ago

5.79.3

2 years ago

5.79.6

2 years ago

5.80.1

2 years ago

5.82.0

2 years ago

5.80.0

2 years ago

1.19.2

2 years ago

5.79.0

2 years ago

5.77.1

2 years ago

5.79.2

2 years ago

5.79.1

2 years ago

5.75.0

2 years ago

5.73.1

2 years ago

5.77.0

2 years ago

5.75.1

2 years ago

5.71.1

2 years ago

5.81.0

2 years ago

5.81.2

2 years ago

1.18.1

3 years ago

1.18.0

3 years ago

1.17.5

3 years ago

1.17.4

4 years ago

1.17.3

4 years ago

1.17.1

4 years ago

1.17.0

4 years ago

1.12.0

4 years ago

1.9.0

4 years ago

1.10.1

4 years ago

1.10.0

4 years ago

1.6.2

4 years ago

1.6.1

4 years ago

1.5.4

4 years ago

1.4.1

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.12

6 years ago

1.1.9

6 years ago

1.1.8

6 years ago

1.1.5

7 years ago

1.1.4

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.0

7 years ago

0.8.0

7 years ago

0.7.0

7 years ago

0.6.4

7 years ago

0.6.3

7 years ago

0.2.0

7 years ago