transpile

This commit is contained in:
Kent C. Dodds 2016-07-26 21:57:38 -06:00
parent 5d3fee98d1
commit d4d318bd57
11 changed files with 14 additions and 25 deletions

3
.babelrc Normal file
View File

@ -0,0 +1,3 @@
{
"presets": ["es2015", "es2016", "stage-2"],
}

View File

@ -4,6 +4,11 @@
"todomvc-app-css": "2.0.6"
},
"devDependencies": {
"babel-core": "6.13.2",
"babel-loader": "6.2.4",
"babel-preset-es2015": "6.13.2",
"babel-preset-es2016": "6.11.3",
"babel-preset-stage-2": "6.13.0",
"eslint": "3.2.2",
"eslint-config-kentcdodds": "^9.0.0",
"ghooks": "1.3.2",

View File

@ -1,5 +1,3 @@
'use strict'
var View = require('./view')
var helpers = require('./helpers')
var Controller = require('./controller')

2
src/bootstrap.js vendored
View File

@ -1,5 +1,3 @@
'use strict'
var app = require('./app')
var helpers = require('./helpers')

View File

@ -1,5 +1,3 @@
'use strict'
module.exports = Controller
/**

View File

@ -1,15 +1,4 @@
'use strict'
module.exports = {
qs: qs,
qsa: qsa,
log: log,
$on: $on,
$delegate: $delegate,
$parent: $parent,
remove: remove,
leftPad: leftPad,
}
module.exports = {qs, qsa, log, $on, $delegate, $parent, remove, leftPad}
// Get element(s) by CSS selector:
function qs(selector, scope) {

View File

@ -1,5 +1,3 @@
'use strict'
module.exports = Model
/**

View File

@ -1,5 +1,3 @@
'use strict'
module.exports = Store
/**

View File

@ -1,5 +1,3 @@
'use strict'
module.exports = Template
var htmlEscapes = {

View File

@ -1,5 +1,4 @@
/* eslint no-invalid-this: 0 */
'use strict'
var helpers = require('./helpers')
var qs = helpers.qs

View File

@ -15,6 +15,11 @@ module.exports = env => {
pathinfo: ifNotProd(),
},
devtool: ifProd('source-map', 'eval'),
module: {
loaders: [
{test: /\.js$/, loaders: ['babel'], exclude: /node_modules/},
],
},
})
if (env.debug) {
console.log(config)