babel-helpers
Advanced tools
Comparing version 6.1.4 to 6.1.5
@@ -11,87 +11,62 @@ "use strict"; | ||
var _typeof = _babelTemplate2["default"]("\n (function (obj) {\n return obj && typeof Symbol !== \"undefined\" && obj.constructor === Symbol ? \"symbol\" : typeof obj;\n });\n"); | ||
var helpers = {}; | ||
exports["default"] = helpers; | ||
exports._typeof = _typeof; | ||
var typeofReactElement = _babelTemplate2["default"]("\n (typeof Symbol === \"function\" && Symbol.for && Symbol.for(\"react.element\")) || 0xeac7;\n"); | ||
helpers["typeof"] = _babelTemplate2["default"]("\n (function (obj) {\n return obj && typeof Symbol !== \"undefined\" && obj.constructor === Symbol ? \"symbol\" : typeof obj;\n });\n"); | ||
exports.typeofReactElement = typeofReactElement; | ||
var asyncToGenerator = _babelTemplate2["default"]("\n (function (fn) {\n return function () {\n var gen = fn.apply(this, arguments);\n\n return new Promise(function (resolve, reject) {\n var callNext = step.bind(null, \"next\");\n var callThrow = step.bind(null, \"throw\");\n\n function step(key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n Promise.resolve(value).then(callNext, callThrow);\n }\n }\n\n callNext();\n });\n };\n })\n"); | ||
helpers.createRawReactElement = _babelTemplate2["default"]("\n (function () {\n var REACT_ELEMENT_TYPE = (typeof Symbol === \"function\" && Symbol.for && Symbol.for(\"react.element\")) || 0xeac7;\n\n return function createRawReactElement (type, key, props) {\n return {\n $$typeof: REACT_ELEMENT_TYPE,\n type: type,\n key: key,\n ref: null,\n props: props,\n _owner: null,\n };\n };\n\n })()\n"); | ||
exports.asyncToGenerator = asyncToGenerator; | ||
var classCallCheck = _babelTemplate2["default"]("\n (function (instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n });\n"); | ||
helpers.asyncToGenerator = _babelTemplate2["default"]("\n (function (fn) {\n return function () {\n var gen = fn.apply(this, arguments);\n\n return new Promise(function (resolve, reject) {\n var callNext = step.bind(null, \"next\");\n var callThrow = step.bind(null, \"throw\");\n\n function step(key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n Promise.resolve(value).then(callNext, callThrow);\n }\n }\n\n callNext();\n });\n };\n })\n"); | ||
exports.classCallCheck = classCallCheck; | ||
var createClass = _babelTemplate2["default"]("\n (function() {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i ++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n })()\n"); | ||
helpers.classCallCheck = _babelTemplate2["default"]("\n (function (instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n });\n"); | ||
exports.createClass = createClass; | ||
var defaultProps = _babelTemplate2["default"]("\n (function (defaultProps, props) {\n if (defaultProps) {\n for (var propName in defaultProps) {\n if (typeof props[propName] === \"undefined\") {\n props[propName] = defaultProps[propName];\n }\n }\n }\n return props;\n })\n"); | ||
helpers.createClass = _babelTemplate2["default"]("\n (function() {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i ++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n })()\n"); | ||
exports.defaultProps = defaultProps; | ||
var defineEnumerableProperties = _babelTemplate2["default"]("\n (function (obj, descs) {\n for (var key in descs) {\n var desc = descs[key];\n desc.configurable = desc.enumerable = true;\n if (\"value\" in desc) desc.writable = true;\n Object.defineProperty(obj, key, desc);\n }\n return obj;\n })\n"); | ||
helpers.defaultProps = _babelTemplate2["default"]("\n (function (defaultProps, props) {\n if (defaultProps) {\n for (var propName in defaultProps) {\n if (typeof props[propName] === \"undefined\") {\n props[propName] = defaultProps[propName];\n }\n }\n }\n return props;\n })\n"); | ||
exports.defineEnumerableProperties = defineEnumerableProperties; | ||
var defaults = _babelTemplate2["default"]("\n (function (obj, defaults) {\n var keys = Object.getOwnPropertyNames(defaults);\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n var value = Object.getOwnPropertyDescriptor(defaults, key);\n if (value && value.configurable && obj[key] === undefined) {\n Object.defineProperty(obj, key, value);\n }\n }\n return obj;\n })\n"); | ||
helpers.defineEnumerableProperties = _babelTemplate2["default"]("\n (function (obj, descs) {\n for (var key in descs) {\n var desc = descs[key];\n desc.configurable = desc.enumerable = true;\n if (\"value\" in desc) desc.writable = true;\n Object.defineProperty(obj, key, desc);\n }\n return obj;\n })\n"); | ||
exports.defaults = defaults; | ||
var defineProperty = _babelTemplate2["default"]("\n (function (obj, key, value) {\n // Shortcircuit the slow defineProperty path when possible.\n // We are trying to avoid issues where setters defined on the\n // prototype cause side effects under the fast path of simple\n // assignment. By checking for existence of the property with\n // the in operator, we can optimize most of this overhead away.\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n return obj;\n });\n"); | ||
helpers.defaults = _babelTemplate2["default"]("\n (function (obj, defaults) {\n var keys = Object.getOwnPropertyNames(defaults);\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n var value = Object.getOwnPropertyDescriptor(defaults, key);\n if (value && value.configurable && obj[key] === undefined) {\n Object.defineProperty(obj, key, value);\n }\n }\n return obj;\n })\n"); | ||
exports.defineProperty = defineProperty; | ||
var _extends = _babelTemplate2["default"]("\n Object.assign || (function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n return target;\n })\n"); | ||
helpers.defineProperty = _babelTemplate2["default"]("\n (function (obj, key, value) {\n // Shortcircuit the slow defineProperty path when possible.\n // We are trying to avoid issues where setters defined on the\n // prototype cause side effects under the fast path of simple\n // assignment. By checking for existence of the property with\n // the in operator, we can optimize most of this overhead away.\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n return obj;\n });\n"); | ||
exports._extends = _extends; | ||
var get = _babelTemplate2["default"]("\n (function get(object, property, receiver) {\n if (object === null) object = Function.prototype;\n\n var desc = Object.getOwnPropertyDescriptor(object, property);\n\n if (desc === undefined) {\n var parent = Object.getPrototypeOf(object);\n\n if (parent === null) {\n return undefined;\n } else {\n return get(parent, property, receiver);\n }\n } else if (\"value\" in desc) {\n return desc.value;\n } else {\n var getter = desc.get;\n\n if (getter === undefined) {\n return undefined;\n }\n\n return getter.call(receiver);\n }\n });\n"); | ||
helpers["extends"] = _babelTemplate2["default"]("\n Object.assign || (function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n return target;\n })\n"); | ||
exports.get = get; | ||
var inherits = _babelTemplate2["default"]("\n (function (subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass);\n }\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;\n })\n"); | ||
helpers.get = _babelTemplate2["default"]("\n (function get(object, property, receiver) {\n if (object === null) object = Function.prototype;\n\n var desc = Object.getOwnPropertyDescriptor(object, property);\n\n if (desc === undefined) {\n var parent = Object.getPrototypeOf(object);\n\n if (parent === null) {\n return undefined;\n } else {\n return get(parent, property, receiver);\n }\n } else if (\"value\" in desc) {\n return desc.value;\n } else {\n var getter = desc.get;\n\n if (getter === undefined) {\n return undefined;\n }\n\n return getter.call(receiver);\n }\n });\n"); | ||
exports.inherits = inherits; | ||
var _instanceof = _babelTemplate2["default"]("\n (function (left, right) {\n if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) {\n return right[Symbol.hasInstance](left);\n } else {\n return left instanceof right;\n }\n });\n"); | ||
helpers.inherits = _babelTemplate2["default"]("\n (function (subClass, superClass) {\n if (typeof superClass !== \"function\" && superClass !== null) {\n throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass);\n }\n subClass.prototype = Object.create(superClass && superClass.prototype, {\n constructor: {\n value: subClass,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;\n })\n"); | ||
exports._instanceof = _instanceof; | ||
var interopRequireDefault = _babelTemplate2["default"]("\n (function (obj) {\n return obj && obj.__esModule ? obj : { default: obj };\n })\n"); | ||
helpers["instanceof"] = _babelTemplate2["default"]("\n (function (left, right) {\n if (right != null && typeof Symbol !== \"undefined\" && right[Symbol.hasInstance]) {\n return right[Symbol.hasInstance](left);\n } else {\n return left instanceof right;\n }\n });\n"); | ||
exports.interopRequireDefault = interopRequireDefault; | ||
var interopRequireWildcard = _babelTemplate2["default"]("\n (function (obj) {\n if (obj && obj.__esModule) {\n return obj;\n } else {\n var newObj = {};\n if (obj != null) {\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key];\n }\n }\n newObj.default = obj;\n return newObj;\n }\n })\n"); | ||
helpers.interopRequireDefault = _babelTemplate2["default"]("\n (function (obj) {\n return obj && obj.__esModule ? obj : { default: obj };\n })\n"); | ||
exports.interopRequireWildcard = interopRequireWildcard; | ||
var newArrowCheck = _babelTemplate2["default"]("\n (function (innerThis, boundThis) {\n if (innerThis !== boundThis) {\n throw new TypeError(\"Cannot instantiate an arrow function\");\n }\n });\n"); | ||
helpers.interopRequireWildcard = _babelTemplate2["default"]("\n (function (obj) {\n if (obj && obj.__esModule) {\n return obj;\n } else {\n var newObj = {};\n if (obj != null) {\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key];\n }\n }\n newObj.default = obj;\n return newObj;\n }\n })\n"); | ||
exports.newArrowCheck = newArrowCheck; | ||
var objectDestructuringEmpty = _babelTemplate2["default"]("\n (function (obj) {\n if (obj == null) throw new TypeError(\"Cannot destructure undefined\");\n });\n"); | ||
helpers.newArrowCheck = _babelTemplate2["default"]("\n (function (innerThis, boundThis) {\n if (innerThis !== boundThis) {\n throw new TypeError(\"Cannot instantiate an arrow function\");\n }\n });\n"); | ||
exports.objectDestructuringEmpty = objectDestructuringEmpty; | ||
var objectWithoutProperties = _babelTemplate2["default"]("\n (function (obj, keys) {\n var target = {};\n for (var i in obj) {\n if (keys.indexOf(i) >= 0) continue;\n if (!Object.prototype.hasOwnProperty.call(obj, i)) continue;\n target[i] = obj[i];\n }\n return target;\n })\n"); | ||
helpers.objectDestructuringEmpty = _babelTemplate2["default"]("\n (function (obj) {\n if (obj == null) throw new TypeError(\"Cannot destructure undefined\");\n });\n"); | ||
exports.objectWithoutProperties = objectWithoutProperties; | ||
var possibleConstructorReturn = _babelTemplate2["default"]("\n (function (self, call) {\n if (!self) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self;\n });\n"); | ||
helpers.objectWithoutProperties = _babelTemplate2["default"]("\n (function (obj, keys) {\n var target = {};\n for (var i in obj) {\n if (keys.indexOf(i) >= 0) continue;\n if (!Object.prototype.hasOwnProperty.call(obj, i)) continue;\n target[i] = obj[i];\n }\n return target;\n })\n"); | ||
exports.possibleConstructorReturn = possibleConstructorReturn; | ||
var selfGlobal = _babelTemplate2["default"]("\n typeof global === \"undefined\" ? self : global\n"); | ||
helpers.possibleConstructorReturn = _babelTemplate2["default"]("\n (function (self, call) {\n if (!self) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self;\n });\n"); | ||
exports.selfGlobal = selfGlobal; | ||
var set = _babelTemplate2["default"]("\n (function set(object, property, value, receiver) {\n var desc = Object.getOwnPropertyDescriptor(object, property);\n\n if (desc === undefined) {\n var parent = Object.getPrototypeOf(object);\n\n if (parent !== null) {\n set(parent, property, value, receiver);\n }\n } else if (\"value\" in desc && desc.writable) {\n desc.value = value;\n } else {\n var setter = desc.set;\n\n if (setter !== undefined) {\n setter.call(receiver, value);\n }\n }\n\n return value;\n });\n"); | ||
helpers.selfGlobal = _babelTemplate2["default"]("\n typeof global === \"undefined\" ? self : global\n"); | ||
exports.set = set; | ||
var slicedToArray = _babelTemplate2["default"]("\n (function () {\n // Broken out into a separate function to avoid deoptimizations due to the try/catch for the\n // array iterator case.\n function sliceIterator(arr, i) {\n // this is an expanded form of `for...of` that properly supports abrupt completions of\n // iterators etc. variable names have been minimised to reduce the size of this massive\n // helper. sometimes spec compliancy is annoying :(\n //\n // _n = _iteratorNormalCompletion\n // _d = _didIteratorError\n // _e = _iteratorError\n // _i = _iterator\n // _s = _step\n\n var _arr = [];\n var _n = true;\n var _d = false;\n var _e = undefined;\n try {\n for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\n _arr.push(_s.value);\n if (i && _arr.length === i) break;\n }\n } catch (err) {\n _d = true;\n _e = err;\n } finally {\n try {\n if (!_n && _i[\"return\"]) _i[\"return\"]();\n } finally {\n if (_d) throw _e;\n }\n }\n return _arr;\n }\n\n return function (arr, i) {\n if (Array.isArray(arr)) {\n return arr;\n } else if (Symbol.iterator in Object(arr)) {\n return sliceIterator(arr, i);\n } else {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance\");\n }\n };\n })();\n"); | ||
helpers.set = _babelTemplate2["default"]("\n (function set(object, property, value, receiver) {\n var desc = Object.getOwnPropertyDescriptor(object, property);\n\n if (desc === undefined) {\n var parent = Object.getPrototypeOf(object);\n\n if (parent !== null) {\n set(parent, property, value, receiver);\n }\n } else if (\"value\" in desc && desc.writable) {\n desc.value = value;\n } else {\n var setter = desc.set;\n\n if (setter !== undefined) {\n setter.call(receiver, value);\n }\n }\n\n return value;\n });\n"); | ||
exports.slicedToArray = slicedToArray; | ||
var slicedToArrayLoose = _babelTemplate2["default"]("\n (function (arr, i) {\n if (Array.isArray(arr)) {\n return arr;\n } else if (Symbol.iterator in Object(arr)) {\n var _arr = [];\n for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done;) {\n _arr.push(_step.value);\n if (i && _arr.length === i) break;\n }\n return _arr;\n } else {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance\");\n }\n });\n"); | ||
helpers.slicedToArray = _babelTemplate2["default"]("\n (function () {\n // Broken out into a separate function to avoid deoptimizations due to the try/catch for the\n // array iterator case.\n function sliceIterator(arr, i) {\n // this is an expanded form of `for...of` that properly supports abrupt completions of\n // iterators etc. variable names have been minimised to reduce the size of this massive\n // helper. sometimes spec compliancy is annoying :(\n //\n // _n = _iteratorNormalCompletion\n // _d = _didIteratorError\n // _e = _iteratorError\n // _i = _iterator\n // _s = _step\n\n var _arr = [];\n var _n = true;\n var _d = false;\n var _e = undefined;\n try {\n for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {\n _arr.push(_s.value);\n if (i && _arr.length === i) break;\n }\n } catch (err) {\n _d = true;\n _e = err;\n } finally {\n try {\n if (!_n && _i[\"return\"]) _i[\"return\"]();\n } finally {\n if (_d) throw _e;\n }\n }\n return _arr;\n }\n\n return function (arr, i) {\n if (Array.isArray(arr)) {\n return arr;\n } else if (Symbol.iterator in Object(arr)) {\n return sliceIterator(arr, i);\n } else {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance\");\n }\n };\n })();\n"); | ||
exports.slicedToArrayLoose = slicedToArrayLoose; | ||
var taggedTemplateLiteral = _babelTemplate2["default"]("\n (function (strings, raw) {\n return Object.freeze(Object.defineProperties(strings, {\n raw: { value: Object.freeze(raw) }\n }));\n });\n"); | ||
helpers.slicedToArrayLoose = _babelTemplate2["default"]("\n (function (arr, i) {\n if (Array.isArray(arr)) {\n return arr;\n } else if (Symbol.iterator in Object(arr)) {\n var _arr = [];\n for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done;) {\n _arr.push(_step.value);\n if (i && _arr.length === i) break;\n }\n return _arr;\n } else {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance\");\n }\n });\n"); | ||
exports.taggedTemplateLiteral = taggedTemplateLiteral; | ||
var taggedTemplateLiteralLoose = _babelTemplate2["default"]("\n (function (strings, raw) {\n strings.raw = raw;\n return strings;\n });\n"); | ||
helpers.taggedTemplateLiteral = _babelTemplate2["default"]("\n (function (strings, raw) {\n return Object.freeze(Object.defineProperties(strings, {\n raw: { value: Object.freeze(raw) }\n }));\n });\n"); | ||
exports.taggedTemplateLiteralLoose = taggedTemplateLiteralLoose; | ||
var temporalRef = _babelTemplate2["default"]("\n (function (val, name, undef) {\n if (val === undef) {\n throw new ReferenceError(name + \" is not defined - temporal dead zone\");\n } else {\n return val;\n }\n })\n"); | ||
helpers.taggedTemplateLiteralLoose = _babelTemplate2["default"]("\n (function (strings, raw) {\n strings.raw = raw;\n return strings;\n });\n"); | ||
exports.temporalRef = temporalRef; | ||
var temporalUndefined = _babelTemplate2["default"]("\n ({})\n"); | ||
helpers.temporalRef = _babelTemplate2["default"]("\n (function (val, name, undef) {\n if (val === undef) {\n throw new ReferenceError(name + \" is not defined - temporal dead zone\");\n } else {\n return val;\n }\n })\n"); | ||
exports.temporalUndefined = temporalUndefined; | ||
var toArray = _babelTemplate2["default"]("\n (function (arr) {\n return Array.isArray(arr) ? arr : Array.from(arr);\n });\n"); | ||
helpers.temporalUndefined = _babelTemplate2["default"]("\n ({})\n"); | ||
exports.toArray = toArray; | ||
var toConsumableArray = _babelTemplate2["default"]("\n (function (arr) {\n if (Array.isArray(arr)) {\n for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) arr2[i] = arr[i];\n return arr2;\n } else {\n return Array.from(arr);\n }\n });\n"); | ||
exports.toConsumableArray = toConsumableArray; | ||
helpers.toArray = _babelTemplate2["default"]("\n (function (arr) {\n return Array.isArray(arr) ? arr : Array.from(arr);\n });\n"); | ||
helpers.toConsumableArray = _babelTemplate2["default"]("\n (function (arr) {\n if (Array.isArray(arr)) {\n for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) arr2[i] = arr[i];\n return arr2;\n } else {\n return Array.from(arr);\n }\n });\n"); | ||
module.exports = exports["default"]; |
@@ -5,3 +5,3 @@ "use strict"; | ||
var _interopRequireWildcard = require("babel-runtime/helpers/interop-require-wildcard")["default"]; | ||
var _interopRequireDefault = require("babel-runtime/helpers/interop-require-default")["default"]; | ||
@@ -13,6 +13,6 @@ exports.__esModule = true; | ||
var helpers = _interopRequireWildcard(_helpers); | ||
var _helpers2 = _interopRequireDefault(_helpers); | ||
function get(name) { | ||
var fn = helpers[name] || helpers["_" + name]; | ||
var fn = _helpers2["default"][name]; | ||
if (!fn) throw ReferenceError; | ||
@@ -23,3 +23,5 @@ | ||
var list = _Object$keys(helpers).filter(function (name) { | ||
var list = _Object$keys(_helpers2["default"]).map(function (name) { | ||
return name[0] === "_" ? name.slice(1) : name; | ||
}).filter(function (name) { | ||
return name !== "__esModule"; | ||
@@ -26,0 +28,0 @@ }); |
{ | ||
"name": "babel-helpers", | ||
"version": "6.1.4", | ||
"version": "6.1.5", | ||
"description": "Collection of helper functions used by Babel transforms.", | ||
@@ -12,4 +12,4 @@ "author": "Sebastian McKenzie <sebmck@gmail.com>", | ||
"babel-runtime": "^5.0.0", | ||
"babel-template": "^6.0.15" | ||
"babel-template": "^6.1.5" | ||
} | ||
} |
13296
73
Updatedbabel-template@^6.1.5