Skip to content

LeoDog896/jsnow

libera manifesto GitHub GitHub Repo stars

A simple JavaScript / TypeScript evaulator. Outputs line by line output.

How does it work?

Using babel plugins, a debug(lineNumber, expression) function is inserted whenever appropiate.

For example, 5 == 5 becomes debug(1, 5 == 5)

Contributing

Feel free to submit a pull request or issue! Feedback is greately appreciated!

Development

Run yarn dev to start the developer enviornment.

Building

Run yarn build to build the site. It will output to build/.

License

AGPLv3