0.0.1 • Published 4 years ago

html-bricks-plugin-babel v0.0.1

Weekly downloads
4
License
MIT
Repository
github
Last release
4 years ago

html-bricks-plugin-babel

Babel support for html-bricks using the popular Babel transpiler.

Requirements

html-bricks >= 0.3.

Installation

Install using npm

npm install --save-dev html-bricks-plugin-babel

Then include the plugin in your config

{
  "plugins": [
    "plugin-babel"
  ]
}

Usage

All .js files will be compiled using @babel/preset-env. If you want to use a different preset, override the transpiler settings using a .babelrc file in your project directory. The path to each file is passed to the Babel transpiler, so you can use multiple .babelrc files to have different settings for different sections of your project. See Babel's own documentation on this for more info.

Example from Babels website

src/script.js

const result = {
  ...obj,
  foo: 'bar'
}

build/script.js

const result = babelHelpers.extends({}, obj, {
  foo: 'bar'
})