Skip to content

vizhub-core/buble-jsx-only

This branch is 20 commits ahead of bublejs/buble:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jul 14, 2021
84db6ba · Jul 14, 2021
Jun 8, 2020
Oct 21, 2018
Mar 26, 2020
Jul 14, 2021
Jul 13, 2021
May 1, 2016
Nov 15, 2018
Oct 29, 2018
Jul 13, 2021
Mar 26, 2020
Mar 27, 2020
Aug 12, 2016
Jul 13, 2021
Sep 23, 2017
Jul 14, 2021
Jul 14, 2021
Jul 4, 2019
Oct 6, 2018
Mar 26, 2020

Repository files navigation

Bublé JSX Only

A fork of Bublé that only transforms JSX.

Why? To transpile JSX in the browser, using a Rollup plugin, with a minimal footprint. Bublé itself does an excellent job of this, however its bundle size is rather large. Most of the library deals with ES6 transformations, which we don't need. The premise of this library is to remove all that unnecessary code, so we end up with a minimal library that does JSX transformations.

How? Forked Bublé (as of July 2021), removed all tests except those for JSX, and used Istanbul to detect which code was not covered by the tests. Manually removed each piece of code not required for JSX transforms.

Details:

About

Bublé with JSX Only

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%