Skip to content
JavaScript Shell
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
scripts Update repo links Mar 3, 2019
src fix(for-statement): exception on null init (#226) Nov 18, 2019
test
.editorconfig Removing insert_final_newline because it blows up tests in colorful ways May 1, 2016
.eslintrc.json Add space-in-parens to eslintrc Nov 15, 2018
.gitattributes
.gitignore
.gitlab-ci.yml
.travis.yml Actually fail on lint errors Nov 15, 2018
CHANGELOG.md -> v0.9.18 Jul 3, 2019
LICENSE.md Add license Aug 12, 2016
README.md set expectations (#221) Nov 15, 2019
appveyor.yml add travis/appveyor configs Sep 23, 2017
package-lock.json get rid of os-homedir dep (#207) Jul 4, 2019
package.json get rid of os-homedir dep (#207) Jul 4, 2019
register.js get rid of os-homedir dep (#207) Jul 4, 2019
rollup.config.js extract createConfig() to another file to be reused Oct 6, 2018
rollup.create-config.js

README.md

Maintenance status

Bublé was created when ES2015 was still the future. Nowadays, all modern browsers support all of ES2015 and (in some cases) beyond. Unless you need to support IE11, you probably don't need to use Bublé to convert your code to ES5.

Since IE11 is an unfortunate reality for some people, we will continue to release bugfixes, but new features won't be added unless in exceptional circumstances.


Bublé

The blazing fast, batteries-included ES2015 compiler

Quickstart

Via the command line...

npm install -g buble
buble input.js > output.js

...or via the JavaScript API:

var buble = require( 'buble' );
var result = buble.transform( source ); // { code: ..., map: ... }

License

MIT

You can’t perform that action at this time.