Comparing version 1.3.1 to 1.4.0
# Changelog | ||
# 1.4.0 | ||
- ported over a lot of features from the Boily boilerplate repo | ||
- major refactoring | ||
- updated dependencies | ||
# 1.3.0 | ||
@@ -4,0 +10,0 @@ |
@@ -1,2 +0,2 @@ | ||
/*! trolly, version 1.3.1 */ | ||
/*! trolly, version 1.4.0 */ | ||
(function webpackUniversalModuleDefinition(root, factory) { | ||
@@ -105,3 +105,3 @@ if(typeof exports === 'object' && typeof module === 'object') | ||
function _get__(variableName) { | ||
return _RewiredData__ === undefined || _RewiredData__[variableName] === undefined ? _get_original__(variableName) : _RewiredData__[variableName]; | ||
return _RewiredData__ === void 0 || _RewiredData__[variableName] === void 0 ? _get_original__(variableName) : _RewiredData__[variableName]; | ||
} | ||
@@ -118,7 +118,7 @@ | ||
return undefined; | ||
return void 0; | ||
} | ||
function _assign__(variableName, value) { | ||
if (_RewiredData__ === undefined || _RewiredData__[variableName] === undefined) { | ||
if (_RewiredData__ === void 0 || _RewiredData__[variableName] === void 0) { | ||
return _set_original__(variableName, value); | ||
@@ -133,3 +133,3 @@ } else { | ||
return undefined; | ||
return void 0; | ||
} | ||
@@ -221,2 +221,2 @@ | ||
; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay91bml2ZXJzYWxNb2R1bGVEZWZpbml0aW9uIiwid2VicGFjazovLy93ZWJwYWNrL2Jvb3RzdHJhcCBhZTZhN2EyZWYxNmQwZjNjNGVkNyIsIndlYnBhY2s6Ly8vLi9zcmMvaW5kZXguanMiLCJ3ZWJwYWNrOi8vLy4vc3JjL2Zvb0Jhci5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsQ0FBQztBQUNELE87QUNWQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSx1QkFBZTtBQUNmO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOzs7QUFHQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOzs7Ozs7Ozs7OztBQ3RDQTs7Ozs7Ozs7Ozs7OztBQVFBLEtBQU0sU0FBUztBQUNYLDZCQURXO0FBRVgsaUNBQVU7QUFDTixnQkFBTyxPQUFQLENBRE07TUFGQztFQUFUOztBQU9OLFFBQU8sT0FBUDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzttQkNmd0I7QUFBVCxVQUFTLE1BQVQsR0FBa0I7QUFDN0IsWUFBTyxRQUFQLENBRDZCIiwiZmlsZSI6InRyb2xseS5qcyIsInNvdXJjZXNDb250ZW50IjpbIihmdW5jdGlvbiB3ZWJwYWNrVW5pdmVyc2FsTW9kdWxlRGVmaW5pdGlvbihyb290LCBmYWN0b3J5KSB7XG5cdGlmKHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlID09PSAnb2JqZWN0Jylcblx0XHRtb2R1bGUuZXhwb3J0cyA9IGZhY3RvcnkoKTtcblx0ZWxzZSBpZih0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQpXG5cdFx0ZGVmaW5lKFtdLCBmYWN0b3J5KTtcblx0ZWxzZSBpZih0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcpXG5cdFx0ZXhwb3J0c1tcInRyb2xseVwiXSA9IGZhY3RvcnkoKTtcblx0ZWxzZVxuXHRcdHJvb3RbXCJ0cm9sbHlcIl0gPSBmYWN0b3J5KCk7XG59KSh0aGlzLCBmdW5jdGlvbigpIHtcbnJldHVybiBcblxuXG4vKiogV0VCUEFDSyBGT09URVIgKipcbiAqKiB3ZWJwYWNrL3VuaXZlcnNhbE1vZHVsZURlZmluaXRpb25cbiAqKi8iLCIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSlcbiBcdFx0XHRyZXR1cm4gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0uZXhwb3J0cztcblxuIFx0XHQvLyBDcmVhdGUgYSBuZXcgbW9kdWxlIChhbmQgcHV0IGl0IGludG8gdGhlIGNhY2hlKVxuIFx0XHR2YXIgbW9kdWxlID0gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0gPSB7XG4gXHRcdFx0ZXhwb3J0czoge30sXG4gXHRcdFx0aWQ6IG1vZHVsZUlkLFxuIFx0XHRcdGxvYWRlZDogZmFsc2VcbiBcdFx0fTtcblxuIFx0XHQvLyBFeGVjdXRlIHRoZSBtb2R1bGUgZnVuY3Rpb25cbiBcdFx0bW9kdWxlc1ttb2R1bGVJZF0uY2FsbChtb2R1bGUuZXhwb3J0cywgbW9kdWxlLCBtb2R1bGUuZXhwb3J0cywgX193ZWJwYWNrX3JlcXVpcmVfXyk7XG5cbiBcdFx0Ly8gRmxhZyB0aGUgbW9kdWxlIGFzIGxvYWRlZFxuIFx0XHRtb2R1bGUubG9hZGVkID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBfX3dlYnBhY2tfcHVibGljX3BhdGhfX1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5wID0gXCJcIjtcblxuIFx0Ly8gTG9hZCBlbnRyeSBtb2R1bGUgYW5kIHJldHVybiBleHBvcnRzXG4gXHRyZXR1cm4gX193ZWJwYWNrX3JlcXVpcmVfXygwKTtcblxuXG5cbi8qKiBXRUJQQUNLIEZPT1RFUiAqKlxuICoqIHdlYnBhY2svYm9vdHN0cmFwIGFlNmE3YTJlZjE2ZDBmM2M0ZWQ3XG4gKiovIiwiaW1wb3J0IGZvb0JhciBmcm9tICcuL2Zvb0Jhcic7XHJcbi8qKlxyXG4gKiBNaWdyYXRpbmcgZnJvbSBCYWJlbCA+PSA1LnggdG8gQmFiZWwgPj0gNi54LCB3aWxsIG1vc3QgbGlrZWx5IGJyZWFrIHlvdXIgY29kZVxyXG4gKiBiZWNhdXNlIEJhYmVsIG5vdyBoYXZlIGtpbGxlZCB0aGUgQ29tbW9uSlMgZGVmYXVsdCBleHBvcnQgYmVoYXZpb3VyLlxyXG4gKlxyXG4gQXMgYSB3b3JrYXJvdW5kLCByZXBsYWNlIGV4cG9ydCBkZWZhdWx0IHsg4oCmIH0gd2l0aCBtb2R1bGUuZXhwb3J0cyA9IHsg4oCmIH1cclxuICovXHJcblxyXG5jb25zdCB0cm9sbHkgPSB7XHJcbiAgICBmb29CYXIsXHJcbiAgICBleGFtcGxlKCkge1xyXG4gICAgICAgIHJldHVybiAnaGVsbG8nO1xyXG4gICAgfVxyXG59O1xyXG5cclxubW9kdWxlLmV4cG9ydHMgPSB0cm9sbHk7XHJcblxuXG5cbi8qKiBXRUJQQUNLIEZPT1RFUiAqKlxuICoqIC4vc3JjL2luZGV4LmpzXG4gKiovIiwiZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gZm9vQmFyKCkge1xyXG4gICAgcmV0dXJuICd3b3JsZCEnO1xyXG59XHJcblxyXG5cblxuXG4vKiogV0VCUEFDSyBGT09URVIgKipcbiAqKiAuL3NyYy9mb29CYXIuanNcbiAqKi8iXSwic291cmNlUm9vdCI6IiJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay91bml2ZXJzYWxNb2R1bGVEZWZpbml0aW9uIiwid2VicGFjazovLy93ZWJwYWNrL2Jvb3RzdHJhcCA0NjQzODg4NTNiMzdmZGI0MTY1NCIsIndlYnBhY2s6Ly8vLi9zcmMvaW5kZXguanMiLCJ3ZWJwYWNrOi8vLy4vc3JjL2Zvb0Jhci5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsQ0FBQztBQUNELE87QUNWQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSx1QkFBZTtBQUNmO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOzs7QUFHQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOzs7Ozs7Ozs7OztBQ3RDQTs7Ozs7Ozs7Ozs7OztBQVFBLEtBQU0sU0FBUztBQUNYLDZCQURXO0FBRVgsaUNBQVU7QUFDTixnQkFBTyxPQUFQLENBRE07TUFGQztFQUFUOztBQU9OLFFBQU8sT0FBUDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzttQkNmd0I7QUFBVCxVQUFTLE1BQVQsR0FBa0I7QUFDN0IsWUFBTyxRQUFQLENBRDZCIiwiZmlsZSI6InRyb2xseS5qcyIsInNvdXJjZXNDb250ZW50IjpbIihmdW5jdGlvbiB3ZWJwYWNrVW5pdmVyc2FsTW9kdWxlRGVmaW5pdGlvbihyb290LCBmYWN0b3J5KSB7XG5cdGlmKHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlID09PSAnb2JqZWN0Jylcblx0XHRtb2R1bGUuZXhwb3J0cyA9IGZhY3RvcnkoKTtcblx0ZWxzZSBpZih0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQpXG5cdFx0ZGVmaW5lKFtdLCBmYWN0b3J5KTtcblx0ZWxzZSBpZih0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcpXG5cdFx0ZXhwb3J0c1tcInRyb2xseVwiXSA9IGZhY3RvcnkoKTtcblx0ZWxzZVxuXHRcdHJvb3RbXCJ0cm9sbHlcIl0gPSBmYWN0b3J5KCk7XG59KSh0aGlzLCBmdW5jdGlvbigpIHtcbnJldHVybiBcblxuXG4vKiogV0VCUEFDSyBGT09URVIgKipcbiAqKiB3ZWJwYWNrL3VuaXZlcnNhbE1vZHVsZURlZmluaXRpb25cbiAqKi8iLCIgXHQvLyBUaGUgbW9kdWxlIGNhY2hlXG4gXHR2YXIgaW5zdGFsbGVkTW9kdWxlcyA9IHt9O1xuXG4gXHQvLyBUaGUgcmVxdWlyZSBmdW5jdGlvblxuIFx0ZnVuY3Rpb24gX193ZWJwYWNrX3JlcXVpcmVfXyhtb2R1bGVJZCkge1xuXG4gXHRcdC8vIENoZWNrIGlmIG1vZHVsZSBpcyBpbiBjYWNoZVxuIFx0XHRpZihpbnN0YWxsZWRNb2R1bGVzW21vZHVsZUlkXSlcbiBcdFx0XHRyZXR1cm4gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0uZXhwb3J0cztcblxuIFx0XHQvLyBDcmVhdGUgYSBuZXcgbW9kdWxlIChhbmQgcHV0IGl0IGludG8gdGhlIGNhY2hlKVxuIFx0XHR2YXIgbW9kdWxlID0gaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0gPSB7XG4gXHRcdFx0ZXhwb3J0czoge30sXG4gXHRcdFx0aWQ6IG1vZHVsZUlkLFxuIFx0XHRcdGxvYWRlZDogZmFsc2VcbiBcdFx0fTtcblxuIFx0XHQvLyBFeGVjdXRlIHRoZSBtb2R1bGUgZnVuY3Rpb25cbiBcdFx0bW9kdWxlc1ttb2R1bGVJZF0uY2FsbChtb2R1bGUuZXhwb3J0cywgbW9kdWxlLCBtb2R1bGUuZXhwb3J0cywgX193ZWJwYWNrX3JlcXVpcmVfXyk7XG5cbiBcdFx0Ly8gRmxhZyB0aGUgbW9kdWxlIGFzIGxvYWRlZFxuIFx0XHRtb2R1bGUubG9hZGVkID0gdHJ1ZTtcblxuIFx0XHQvLyBSZXR1cm4gdGhlIGV4cG9ydHMgb2YgdGhlIG1vZHVsZVxuIFx0XHRyZXR1cm4gbW9kdWxlLmV4cG9ydHM7XG4gXHR9XG5cblxuIFx0Ly8gZXhwb3NlIHRoZSBtb2R1bGVzIG9iamVjdCAoX193ZWJwYWNrX21vZHVsZXNfXylcbiBcdF9fd2VicGFja19yZXF1aXJlX18ubSA9IG1vZHVsZXM7XG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlIGNhY2hlXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLmMgPSBpbnN0YWxsZWRNb2R1bGVzO1xuXG4gXHQvLyBfX3dlYnBhY2tfcHVibGljX3BhdGhfX1xuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5wID0gXCJcIjtcblxuIFx0Ly8gTG9hZCBlbnRyeSBtb2R1bGUgYW5kIHJldHVybiBleHBvcnRzXG4gXHRyZXR1cm4gX193ZWJwYWNrX3JlcXVpcmVfXygwKTtcblxuXG5cbi8qKiBXRUJQQUNLIEZPT1RFUiAqKlxuICoqIHdlYnBhY2svYm9vdHN0cmFwIDQ2NDM4ODg1M2IzN2ZkYjQxNjU0XG4gKiovIiwiaW1wb3J0IGZvb0JhciBmcm9tICcuL2Zvb0Jhcic7XHJcbi8qKlxyXG4gKiBNaWdyYXRpbmcgZnJvbSBCYWJlbCA+PSA1LnggdG8gQmFiZWwgPj0gNi54LCB3aWxsIG1vc3QgbGlrZWx5IGJyZWFrIHlvdXIgY29kZVxyXG4gKiBiZWNhdXNlIEJhYmVsIG5vdyBoYXZlIGtpbGxlZCB0aGUgQ29tbW9uSlMgZGVmYXVsdCBleHBvcnQgYmVoYXZpb3VyLlxyXG4gKlxyXG4gQXMgYSB3b3JrYXJvdW5kLCByZXBsYWNlIGV4cG9ydCBkZWZhdWx0IHsg4oCmIH0gd2l0aCBtb2R1bGUuZXhwb3J0cyA9IHsg4oCmIH1cclxuICovXHJcblxyXG5jb25zdCB0cm9sbHkgPSB7XHJcbiAgICBmb29CYXIsXHJcbiAgICBleGFtcGxlKCkge1xyXG4gICAgICAgIHJldHVybiAnaGVsbG8nO1xyXG4gICAgfVxyXG59O1xyXG5cclxubW9kdWxlLmV4cG9ydHMgPSB0cm9sbHk7XHJcblxuXG5cbi8qKiBXRUJQQUNLIEZPT1RFUiAqKlxuICoqIC4vc3JjL2luZGV4LmpzXG4gKiovIiwiZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gZm9vQmFyKCkge1xyXG4gICAgcmV0dXJuICd3b3JsZCEnO1xyXG59XHJcblxyXG5cblxuXG4vKiogV0VCUEFDSyBGT09URVIgKipcbiAqKiAuL3NyYy9mb29CYXIuanNcbiAqKi8iXSwic291cmNlUm9vdCI6IiJ9 |
{ | ||
"name": "trolly", | ||
"version": "1.3.1", | ||
"description": "A starter kit to get you up and running with a bunch of awesome new front-end technologies using Babel, Webpack, Mocha, Sinon, Chai, Rewire, Karma, Coveralls, and ESLint without any framework dependencies.", | ||
"scripts": { | ||
"version": "1.4.0", | ||
"description": "A webpack starter kit to get you up and running with the newest front-end technologies.", | ||
"scripts": { | ||
"clean": "rimraf dist", | ||
@@ -10,4 +10,3 @@ "build": "npm run clean && npm run build:dev && npm run build:prod", | ||
"build:prod": "cross-env NODE_ENV=production webpack --progress --profile --colors", | ||
"production": "cross-env NODE_ENV=production webpack --progress --profile --colors", | ||
"test": "npm run test:server && npm run test:browser", | ||
"test": "npm run test:server && npm run test:browser", | ||
"test:server": "babel-node -r node_modules/.bin/isparta cover --include '**/*js' node_modules/.bin/_mocha -- --opts config/mocha.opts", | ||
@@ -35,3 +34,2 @@ "test:browser": "./node_modules/.bin/karma start --single-run", | ||
"asset-server": "node config/webpack/webpack.hot.assets.config", | ||
"preversion": "[[ -z $(git status --porcelain) ]] && npm run production && git add -A dist && git commit -m 'Build lib'", | ||
"postpublish": "git push origin master --follow-tags" | ||
@@ -87,3 +85,3 @@ }, | ||
"babel-core": "^6.7.4", | ||
"babel-eslint": "^6.0.0", | ||
"babel-eslint": "^6.0.2", | ||
"babel-loader": "^6.2.4", | ||
@@ -94,5 +92,10 @@ "babel-plugin-rewire": "^1.0.0-rc-2", | ||
"babel-preset-stage-0": "^6.5.0-1", | ||
"babel-plugin-syntax-flow": "^6.5.0", | ||
"babel-plugin-transform-flow-strip-types": "^6.7.0", | ||
"babel-plugin-syntax-flow": "^6.5.0", | ||
"babel-plugin-transform-remove-debugger": "^6.5.0-1", | ||
"babel-plugin-transform-remove-console": "^6.5.0-1", | ||
"babel-plugin-transform-undefined-to-void": "^6.5.0-1", | ||
"babel-plugin-transform-object-assign": "^6.5.0-1", | ||
"chai": "^3.5.0", | ||
"chai-as-promised": "^5.3.0", | ||
"cross-env": "1.0.7", | ||
@@ -109,3 +112,6 @@ "dotenv": "^2.0.0", | ||
"karma-chrome-launcher": "^0.2.3", | ||
"karma-coveralls": "^1.1.2", | ||
"karma-cli": "^0.1.2", | ||
"karma-mocha-reporter": "^2.0.0", | ||
"karma-chai-as-promised": "^0.1.2", | ||
"karma-coverage": "^0.5.5", | ||
@@ -121,5 +127,6 @@ "karma-firefox-launcher": "^0.1.7", | ||
"karma-webpack": "^1.7.0", | ||
"lodash": "4.6.1", | ||
"lodash": "4.7.0", | ||
"lolex": "^1.4.0", | ||
"mocha": "^2.4.5", | ||
"mocha-lcov-reporter": "^1.2.0", | ||
"npm-check-updates": "^2.6.1", | ||
@@ -136,10 +143,5 @@ "npmlog": "^2.0.3", | ||
}, | ||
"babel": { | ||
"ignore": [ | ||
"packages/babel-cli/src/babel-plugin/templates" | ||
] | ||
}, | ||
"devEngines": { | ||
"node": ">=4.1 <6", | ||
"npm": ">=3.1 <5" | ||
"node": ">= 5.4.1 < 6", | ||
"npm": "~3.0" | ||
}, | ||
@@ -146,0 +148,0 @@ "author": { |
@@ -1,2 +0,2 @@ | ||
# Universal (isomorphic) boilerplate written in ES2015 for Node and the browser. | ||
# A webpack starter kit to get you up and running with the newest front-end technologies. | ||
@@ -22,2 +22,3 @@ [![Travis Status][trav_img]][trav_site] | ||
* [Flow](http://flowtype.org/) for quickly find errors in JavaScript applications | ||
* [Chai as Promised](https://github.com/domenic/chai-as-promised) extends Chai with a fluent language for asserting facts about promises. | ||
* Universal unit tests that work in Node, browser or both | ||
@@ -34,9 +35,2 @@ * Unit tests written with ES2015 get transpiled on the fly | ||
## Babel >= 6.x design changes | ||
If you migrate from `Babel >= 5.x` to `Babel >= 6.x`, your code will probably break because | ||
Babel now have killed the `CommonJS` default export behaviour. | ||
As a workaround, replace `export default { … }` with `module.exports = { … }` | ||
## Getting Started | ||
@@ -43,0 +37,0 @@ |
@@ -5,6 +5,5 @@ /* eslint-disable no-trailing-spaces */ | ||
export default class BatClass { | ||
export class BatClass { | ||
constructor() { | ||
this.myWord = 'there!'; | ||
this.myBaz = new BazClass(); | ||
@@ -22,8 +21,9 @@ } | ||
baz(word) { | ||
return `${word} ${this.qux(word)}`; | ||
return `Hi ${this.myBaz.desc} ${qux(word)}`; | ||
} | ||
qux(word) { | ||
return word ? this.myWord : 'nope!'; | ||
} | ||
} | ||
function qux(word) { | ||
return word || 'nope!'; | ||
} |
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
No website
QualityPackage does not have a website.
Found 1 instance in 1 package
33269
55
224
228