babel-time-travel

0.3.2 • Public • Published

babel-time-travel

npm npm npm

screenshot

screenshot

Tell you the story about how every babel plugin transform your file inside a blackbox

Installation

npm i babel-time-travel -g

Usage

babel-time-travel will register a global command named btt after a global installation

To use it, simply add your own command after btt

Format: btt [options] -- [your-command]

btt -- npm run build
btt -- babel src --out-dir lib
btt -- ... # any other command

With options

  • --filter

    btt --filter axios/lib -- npm run build

    If babel-time-travel is slow running in your project, you can limit it to only run on certain files by using --filter option

Note

  • Blackboxed babel should run in the same process with your command
  • Don't cache any babel transformation result( like babel-loader caching )
  • Options like --filter should placed before --

Thanks

Highly inspired by babel/babel-time-travel which supports time travel in browser

License

MIT

Package Sidebar

Install

npm i babel-time-travel

Weekly Downloads

2

Version

0.3.2

License

MIT

Unpacked Size

839 kB

Total Files

15

Last publish

Collaborators

  • fengzilong