Module: Brandish::Processors::HTML::Script::Babel
- Included in:
- Brandish::Processors::HTML::Script
- Defined in:
- lib/brandish/processors/html/script/babel.rb
Overview
Note:
The libraries that these engines depend on are not required in
by default; if any of these engines are used, the requisite
libraries would have to be required by the brandish.config.rb
file.
A set of scripting engines that use the Babel transpiler.
Engines:
"babel","babel-file"- A command. This takes the contents of the resolved file, transpiles it, and outputs it into the output path, given by#load_file_paths."babel-inline"- A block. Similar to"babel"; however, it takes the block, uses Brandish::Parser::Node::Root#flatten on it, transpiles the result, and adds that as an inline script.