bn0

bn0: an alternative babel-node binary with pre-loaded nightly presets

Usage no npm install needed!

<script type="module">
  import bn0 from 'https://cdn.skypack.dev/bn0';
</script>

README

bn0 npm

bn0: bn0: babel-node with pre-loaded presets

$ npm install -g bn0
$ bn0 myFile.js

This is a wrapper of @babel/node that provides a bn0 binary. bn0 is a babel-node alternative with some commonly used presets pre-loaded. It comes with:

Why?

First of all, it's no different than babel-node so don't use it in production.

Say you wanna quickly prototype some stuff using the latest JavaScript features, but:

  1. Installing @babel/cli and presets globally is a bad idea
  2. Setting up a new project and adding @babel/core, @babel/cli, @babel/preset-... dependencies takes too much time

Got it? bn0 requires no configuration and doesn't pollute your local require/import calls. Just run your file with bn0 myFile.js, or use bn0 itself for a REPL.