5.104.1 • Published 9 months ago

jssm-viz v5.104.1

Weekly downloads
10
License
MIT
Repository
github
Last release
9 months 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.104.1

9 months ago

5.101.0

9 months ago

5.99.0

1 year ago

5.98.8

1 year ago

5.98.2

1 year ago

5.98.0

1 year ago

5.97.1

1 year ago

5.96.1

2 years ago

5.95.0

2 years ago

5.96.0

2 years ago

5.89.6

2 years ago

5.89.3

2 years ago

5.90.0

2 years ago

5.90.1

2 years ago

5.89.1

2 years ago

5.89.2

2 years ago

5.89.0

2 years ago

5.88.4

2 years ago

5.88.1

3 years ago

5.86.3

3 years ago

5.88.2

3 years ago

5.88.3

3 years ago

5.86.0

3 years ago

5.86.1

3 years ago

5.88.0

3 years ago

5.86.2

3 years ago

5.87.0

3 years ago

5.85.11

3 years ago

5.85.10

3 years ago

5.82.4

3 years ago

5.82.5

3 years ago

5.84.0

3 years ago

5.85.8

3 years ago

5.85.9

3 years ago

5.85.7

3 years ago

5.83.2

3 years ago

5.85.1

3 years ago

5.85.2

3 years ago

5.85.3

3 years ago

5.83.0

3 years ago

5.83.1

3 years ago

5.79.11

3 years ago

5.79.10

3 years ago

1.18.2

3 years ago

5.79.17

3 years ago

5.79.16

3 years ago

5.79.18

3 years ago

5.78.0

3 years ago

5.76.2

3 years ago

5.72.3

3 years ago

5.74.0

3 years ago

5.72.5

3 years ago

5.76.0

3 years ago

5.72.4

3 years ago

5.72.1

3 years ago

5.72.0

3 years ago

5.70.34

3 years ago

5.70.36

3 years ago

5.70.35

3 years ago

5.79.8

3 years ago

5.79.9

3 years ago

5.79.3

3 years ago

5.79.6

3 years ago

5.80.1

3 years ago

5.82.0

3 years ago

5.80.0

3 years ago

1.19.2

3 years ago

5.79.0

3 years ago

5.77.1

3 years ago

5.79.2

3 years ago

5.79.1

3 years ago

5.75.0

3 years ago

5.73.1

3 years ago

5.77.0

3 years ago

5.75.1

3 years ago

5.71.1

3 years ago

5.81.0

3 years ago

5.81.2

3 years ago

1.18.1

4 years ago

1.18.0

4 years ago

1.17.5

4 years ago

1.17.4

5 years ago

1.17.3

5 years ago

1.17.1

5 years ago

1.17.0

5 years ago

1.12.0

5 years ago

1.9.0

5 years ago

1.10.1

5 years ago

1.10.0

5 years ago

1.6.2

6 years ago

1.6.1

6 years ago

1.5.4

6 years ago

1.4.1

6 years ago

1.2.2

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.12

7 years ago

1.1.9

8 years ago

1.1.8

8 years ago

1.1.5

8 years ago

1.1.4

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.0

8 years ago

0.8.0

8 years ago

0.7.0

8 years ago

0.6.4

8 years ago

0.6.3

8 years ago

0.2.0

8 years ago