Skip to content

Instantly share code, notes, and snippets.

@zuzkins
Created May 25, 2017 20:44
Show Gist options
  • Save zuzkins/dc366e6c8f729274921113a586c2b4ac to your computer and use it in GitHub Desktop.
Save zuzkins/dc366e6c8f729274921113a586c2b4ac to your computer and use it in GitHub Desktop.
Neutrino 5 react preset + babel-plugin-transform-class-properties
const merge = require('deepmerge')
module.exports = neutrino => {
neutrino.config.module
.rule('compile')
.use('babel')
.tap(options => merge(options, { plugins: ['transform-class-properties'] }))
}
{
"name": "Neutrino 5 react preset with babel transfrom class props",
"version": "0.0.1",
"scripts": {
"start": "neutrino start ",
"build": "neutrino build"
},
"dependencies": {
.
.
.
},
"devDependencies": {
"babel-plugin-transform-class-properties": "^6.24.1",
"deepmerge": "^1.3.2",
"neutrino": "^5.8.0",
"neutrino-preset-react": "^5.8.0"
},
"neutrino": {
"use": [
"neutrino-preset-react",
"babel-transform-class-properties.js"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment