/jsnow

no clutter. just js, now.

Primary LanguageTypeScriptGNU Affero General Public License v3.0AGPL-3.0

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