Skip to content

Commit add33f5

Browse files
author
Thomas Grainger
committed
switch to babel transform runtime
1 parent e1973f7 commit add33f5

File tree

6 files changed

+28
-49
lines changed

6 files changed

+28
-49
lines changed

.babelrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
},
1414
"production": {
1515
"plugins": [
16-
"external-helpers"
16+
"transform-runtime"
1717
]
1818
}
1919
}

dist/ng-redux.js

+6-40
Original file line numberDiff line numberDiff line change
@@ -2435,43 +2435,7 @@ curry.placeholder = {};
24352435

24362436
var index$5 = curry;
24372437

2438-
/**
2439-
* lodash 4.0.0 (Custom Build) <https://lodash.com/>
2440-
* Build: `lodash modularize exports="npm" -o ./`
2441-
* Copyright 2012-2016 The Dojo Foundation <http://dojofoundation.org/>
2442-
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
2443-
* Copyright 2009-2016 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
2444-
* Available under MIT license <https://lodash.com/license>
2445-
*/
2446-
2447-
/**
2448-
* Checks if `value` is classified as an `Array` object.
2449-
*
2450-
* @static
2451-
* @memberOf _
2452-
* @type Function
2453-
* @category Lang
2454-
* @param {*} value The value to check.
2455-
* @returns {boolean} Returns `true` if `value` is correctly classified, else `false`.
2456-
* @example
2457-
*
2458-
* _.isArray([1, 2, 3]);
2459-
* // => true
2460-
*
2461-
* _.isArray(document.body.children);
2462-
* // => false
2463-
*
2464-
* _.isArray('abc');
2465-
* // => false
2466-
*
2467-
* _.isArray(_.noop);
2468-
* // => false
2469-
*/
2470-
var isArray = Array.isArray;
2471-
2472-
var index$6 = isArray;
2473-
2474-
var index$7 = createCommonjsModule(function (module, exports) {
2438+
var index$6 = createCommonjsModule(function (module, exports) {
24752439
/**
24762440
* lodash (Custom Build) <https://lodash.com/>
24772441
* Build: `lodash modularize exports="npm" -o ./`
@@ -4846,6 +4810,8 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr
48464810

48474811
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
48484812

4813+
var isArray = Array.isArray;
4814+
48494815
var typeIs = index$5(function (type, val) {
48504816
return (typeof val === 'undefined' ? 'undefined' : _typeof(val)) === type;
48514817
});
@@ -4863,7 +4829,7 @@ function ngReduxProvider() {
48634829
this.createStoreWith = function (reducer, middlewares, storeEnhancers, initialState) {
48644830
invariant_1(index$3(reducer) || isObject(reducer), 'The reducer parameter passed to createStoreWith must be a Function or an Object. Instead received %s.', typeof reducer === 'undefined' ? 'undefined' : _typeof(reducer));
48654831

4866-
invariant_1(!storeEnhancers || index$6(storeEnhancers), 'The storeEnhancers parameter passed to createStoreWith must be an Array. Instead received %s.', typeof storeEnhancers === 'undefined' ? 'undefined' : _typeof(storeEnhancers));
4832+
invariant_1(!storeEnhancers || isArray(storeEnhancers), 'The storeEnhancers parameter passed to createStoreWith must be an Array. Instead received %s.', typeof storeEnhancers === 'undefined' ? 'undefined' : _typeof(storeEnhancers));
48674833

48684834
_reducer = reducer;
48694835
_reducerIsObject = isObject(reducer);
@@ -4877,13 +4843,13 @@ function ngReduxProvider() {
48774843
return isString(middleware) ? $injector.get(middleware) : middleware;
48784844
};
48794845

4880-
var resolvedMiddleware = index$7(_middlewares, resolveMiddleware);
4846+
var resolvedMiddleware = index$6(_middlewares, resolveMiddleware);
48814847

48824848
var resolveStoreEnhancer = function resolveStoreEnhancer(storeEnhancer) {
48834849
return isString(storeEnhancer) ? $injector.get(storeEnhancer) : storeEnhancer;
48844850
};
48854851

4886-
var resolvedStoreEnhancer = index$7(_storeEnhancers, resolveStoreEnhancer);
4852+
var resolvedStoreEnhancer = index$6(_storeEnhancers, resolveStoreEnhancer);
48874853

48884854
if (_reducerIsObject) {
48894855
var getReducerKey = function getReducerKey(key) {

dist/ng-redux.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
"homepage": "https://github.com/wbuchwalter/ng-redux#readme",
3636
"devDependencies": {
3737
"babel-core": "^6.25.0",
38-
"babel-plugin-external-helpers": "^6.22.0",
3938
"babel-preset-env": "^1.6.0",
4039
"cross-env": "^5.0.5",
4140
"expect": "^1.20.2",
@@ -51,6 +50,8 @@
5150
"sinon": "^3.2.0"
5251
},
5352
"dependencies": {
53+
"babel-plugin-transform-runtime": "^6.23.0",
54+
"babel-runtime": "^6.26.0",
5455
"invariant": "^2.2.2",
5556
"lodash.curry": "^4.1.1",
5657
"lodash.isfunction": "^3.0.8",

rollup.config.js

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ if (env === 'development' || env === 'production') {
3535
}),
3636
commonjs(),
3737
babel({
38+
runtimeHelpers: true,
3839
exclude: 'node_modules/**'
3940
}),
4041
replace({

yarn.lock

+17-6
Original file line numberDiff line numberDiff line change
@@ -283,12 +283,6 @@ babel-plugin-check-es2015-constants@^6.22.0:
283283
dependencies:
284284
babel-runtime "^6.22.0"
285285

286-
babel-plugin-external-helpers@^6.22.0:
287-
version "6.22.0"
288-
resolved "https://registry.yarnpkg.com/babel-plugin-external-helpers/-/babel-plugin-external-helpers-6.22.0.tgz#2285f48b02bd5dede85175caf8c62e86adccefa1"
289-
dependencies:
290-
babel-runtime "^6.22.0"
291-
292286
babel-plugin-syntax-async-functions@^6.8.0:
293287
version "6.13.0"
294288
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95"
@@ -491,6 +485,12 @@ babel-plugin-transform-regenerator@^6.22.0:
491485
dependencies:
492486
regenerator-transform "0.9.11"
493487

488+
babel-plugin-transform-runtime@^6.23.0:
489+
version "6.23.0"
490+
resolved "https://registry.yarnpkg.com/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz#88490d446502ea9b8e7efb0fe09ec4d99479b1ee"
491+
dependencies:
492+
babel-runtime "^6.22.0"
493+
494494
babel-plugin-transform-strict-mode@^6.24.1:
495495
version "6.24.1"
496496
resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758"
@@ -552,6 +552,13 @@ babel-runtime@^6.18.0, babel-runtime@^6.22.0:
552552
core-js "^2.4.0"
553553
regenerator-runtime "^0.10.0"
554554

555+
babel-runtime@^6.26.0:
556+
version "6.26.0"
557+
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
558+
dependencies:
559+
core-js "^2.4.0"
560+
regenerator-runtime "^0.11.0"
561+
555562
babel-template@^6.24.1, babel-template@^6.25.0:
556563
version "6.25.0"
557564
resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.25.0.tgz#665241166b7c2aa4c619d71e192969552b10c071"
@@ -2018,6 +2025,10 @@ regenerator-runtime@^0.10.0:
20182025
version "0.10.5"
20192026
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658"
20202027

2028+
regenerator-runtime@^0.11.0:
2029+
version "0.11.0"
2030+
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz#7e54fe5b5ccd5d6624ea6255c3473be090b802e1"
2031+
20212032
20222033
version "0.9.11"
20232034
resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.9.11.tgz#3a7d067520cb7b7176769eb5ff868691befe1283"

0 commit comments

Comments
 (0)