0.3.2 • Published 4 years ago
babel-time-travel v0.3.2
babel-time-travel
Tell you the story about how every babel plugin transform your file inside a blackbox
Installation
npm i babel-time-travel -gUsage
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 commandWith options
--filter
btt --filter axios/lib -- npm run buildIf babel-time-travel is slow running in your project, you can limit it to only run on certain files by using
--filteroption
Note
- Blackboxed
babelshould run in the same process with your command - Don't cache any babel transformation result( like babel-loader caching )
- Options like
--filtershould placed before--
Thanks
Highly inspired by babel/babel-time-travel which supports time travel in browser
License
MIT