diff --git a/karma.conf.js b/karma.conf.js index 0582bf5ac..644ae11d2 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -1,9 +1,10 @@ -/* eslint-disable no-var,prefer-arrow-callback */ +/* eslint-disable no-var,prefer-arrow-callback,vars-on-top */ + +require('babel-register'); var IgnorePlugin = require('webpack').IgnorePlugin; var REACT013 = require('./src/version').REACT013; - module.exports = function karma(config) { config.set({ basePath: '.', diff --git a/src/version.js b/src/version.js index 51c540e3b..8d64d2611 100644 --- a/src/version.js +++ b/src/version.js @@ -1,12 +1,6 @@ -/* eslint-disable no-var,object-shorthand */ +import React from 'react'; -var React = require('react'); - -var VERSION = React.version; - -module.exports = { - VERSION: VERSION, - REACT013: VERSION.slice(0, 4) === '0.13', - REACT014: VERSION.slice(0, 4) === '0.14', - REACT15: VERSION.slice(0, 3) === '15.', -}; +export const VERSION = React.version; +export const REACT013 = VERSION.slice(0, 4) === '0.13'; +export const REACT014 = VERSION.slice(0, 4) === '0.14'; +export const REACT15 = VERSION.slice(0, 3) === '15.';