Skip to content

Commit c29d137

Browse files
committed
Resolve @babel/runtime version dynamically instead of hardcoding
Per review feedback: derive the transform-runtime version from the installed @babel/runtime (matching babel-preset-expo) so all helpers available in it are imported rather than only those up to a hardcoded floor. Falls back to a conservative version when @babel/runtime can't be resolved.
1 parent d9ccbaf commit c29d137

13 files changed

Lines changed: 50 additions & 67 deletions

packages/react-native-babel-preset/src/__tests__/__fixtures__/output/default-dev.js

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,9 @@ exports.parseDate = parseDate;
4040
exports.processUser = processUser;
4141
exports.safeJsonParse = safeJsonParse;
4242
exports.sumPairs = sumPairs;
43-
var _setPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/setPrototypeOf"));
43+
var _wrapRegExp2 = _interopRequireDefault(require("@babel/runtime/helpers/wrapRegExp"));
4444
var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
45-
var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
46-
var _isNativeReflectConstruct2 = _interopRequireDefault(require("@babel/runtime/helpers/isNativeReflectConstruct"));
47-
var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
45+
var _callSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/callSuper"));
4846
var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
4947
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
5048
var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
@@ -58,8 +56,6 @@ var React = _react;
5856
var _jsxRuntime = require("react/jsx-runtime");
5957
var _dataUtils = require("./data-utils");
6058
var _jsxFileName = "/absolute/path/to/input.js";
61-
function _wrapRegExp() { _wrapRegExp = function (e, r) { return new BabelRegExp(e, void 0, r); }; var e = RegExp.prototype, r = new WeakMap(); function BabelRegExp(e, t, p) { var o = RegExp(e, t); return r.set(o, p || r.get(e)), (0, _setPrototypeOf2.default)(o, BabelRegExp.prototype); } function buildGroups(e, t) { var p = r.get(t); return Object.keys(p).reduce(function (r, t) { var o = p[t]; if ("number" == typeof o) r[t] = e[o];else { for (var i = 0; void 0 === e[o[i]] && i + 1 < o.length;) i++; r[t] = e[o[i]]; } return r; }, Object.create(null)); } return (0, _inherits2.default)(BabelRegExp, RegExp), BabelRegExp.prototype.exec = function (r) { var t = e.exec.call(this, r); if (t) { t.groups = buildGroups(t, this); var p = t.indices; p && (p.groups = buildGroups(p, this)); } return t; }, BabelRegExp.prototype[Symbol.replace] = function (t, p) { if ("string" == typeof p) { var o = r.get(this); return e[Symbol.replace].call(this, t, p.replace(/\$<([^>]+)(>|$)/g, function (e, r, t) { if ("" === t) return e; var p = o[r]; return Array.isArray(p) ? "$" + p.join("$") : "number" == typeof p ? "$" + p : ""; })); } if ("function" == typeof p) { var i = this; return e[Symbol.replace].call(this, t, function () { var e = arguments; return "object" != typeof e[e.length - 1] && (e = [].slice.call(e)).push(buildGroups(e, i)), p.apply(this, e); }); } return e[Symbol.replace].call(this, t, p); }, _wrapRegExp.apply(this, arguments); }
62-
function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, (0, _isNativeReflectConstruct2.default)() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
6359
var _count = (0, _classPrivateFieldLooseKey2.default)("count");
6460
var _instances = (0, _classPrivateFieldLooseKey2.default)("instances");
6561
var _increment = (0, _classPrivateFieldLooseKey2.default)("increment");
@@ -154,7 +150,7 @@ var Dog = exports.Dog = function (_Animal2) {
154150
function Dog(name, age, breed) {
155151
var _this;
156152
(0, _classCallCheck2.default)(this, Dog);
157-
_this = _callSuper(this, Dog, [name, age]);
153+
_this = (0, _callSuper2.default)(this, Dog, [name, age]);
158154
_this.breed = breed;
159155
return _this;
160156
}
@@ -207,7 +203,7 @@ function sumPairs(pairs) {
207203
return total;
208204
}
209205
function parseDate(dateString) {
210-
var regex = _wrapRegExp(/(\d{4})-(\d{2})-(\d{2})/, {
206+
var regex = (0, _wrapRegExp2.default)(/(\d{4})-(\d{2})-(\d{2})/, {
211207
year: 1,
212208
month: 2,
213209
day: 3

packages/react-native-babel-preset/src/__tests__/__fixtures__/output/default-prod.js

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,9 @@ exports.parseDate = parseDate;
4040
exports.processUser = processUser;
4141
exports.safeJsonParse = safeJsonParse;
4242
exports.sumPairs = sumPairs;
43-
var _setPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/setPrototypeOf"));
43+
var _wrapRegExp2 = _interopRequireDefault(require("@babel/runtime/helpers/wrapRegExp"));
4444
var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
45-
var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
46-
var _isNativeReflectConstruct2 = _interopRequireDefault(require("@babel/runtime/helpers/isNativeReflectConstruct"));
47-
var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
45+
var _callSuper2 = _interopRequireDefault(require("@babel/runtime/helpers/callSuper"));
4846
var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
4947
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
5048
var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
@@ -57,8 +55,6 @@ var _react = _interopRequireWildcard(require("react"));
5755
var React = _react;
5856
var _jsxRuntime = require("react/jsx-runtime");
5957
var _dataUtils = require("./data-utils");
60-
function _wrapRegExp() { _wrapRegExp = function (e, r) { return new BabelRegExp(e, void 0, r); }; var e = RegExp.prototype, r = new WeakMap(); function BabelRegExp(e, t, p) { var o = RegExp(e, t); return r.set(o, p || r.get(e)), (0, _setPrototypeOf2.default)(o, BabelRegExp.prototype); } function buildGroups(e, t) { var p = r.get(t); return Object.keys(p).reduce(function (r, t) { var o = p[t]; if ("number" == typeof o) r[t] = e[o];else { for (var i = 0; void 0 === e[o[i]] && i + 1 < o.length;) i++; r[t] = e[o[i]]; } return r; }, Object.create(null)); } return (0, _inherits2.default)(BabelRegExp, RegExp), BabelRegExp.prototype.exec = function (r) { var t = e.exec.call(this, r); if (t) { t.groups = buildGroups(t, this); var p = t.indices; p && (p.groups = buildGroups(p, this)); } return t; }, BabelRegExp.prototype[Symbol.replace] = function (t, p) { if ("string" == typeof p) { var o = r.get(this); return e[Symbol.replace].call(this, t, p.replace(/\$<([^>]+)(>|$)/g, function (e, r, t) { if ("" === t) return e; var p = o[r]; return Array.isArray(p) ? "$" + p.join("$") : "number" == typeof p ? "$" + p : ""; })); } if ("function" == typeof p) { var i = this; return e[Symbol.replace].call(this, t, function () { var e = arguments; return "object" != typeof e[e.length - 1] && (e = [].slice.call(e)).push(buildGroups(e, i)), p.apply(this, e); }); } return e[Symbol.replace].call(this, t, p); }, _wrapRegExp.apply(this, arguments); }
61-
function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, (0, _isNativeReflectConstruct2.default)() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); }
6258
var _count = (0, _classPrivateFieldLooseKey2.default)("count");
6359
var _instances = (0, _classPrivateFieldLooseKey2.default)("instances");
6460
var _increment = (0, _classPrivateFieldLooseKey2.default)("increment");
@@ -153,7 +149,7 @@ var Dog = exports.Dog = function (_Animal2) {
153149
function Dog(name, age, breed) {
154150
var _this;
155151
(0, _classCallCheck2.default)(this, Dog);
156-
_this = _callSuper(this, Dog, [name, age]);
152+
_this = (0, _callSuper2.default)(this, Dog, [name, age]);
157153
_this.breed = breed;
158154
return _this;
159155
}
@@ -206,7 +202,7 @@ function sumPairs(pairs) {
206202
return total;
207203
}
208204
function parseDate(dateString) {
209-
var regex = _wrapRegExp(/(\d{4})-(\d{2})-(\d{2})/, {
205+
var regex = (0, _wrapRegExp2.default)(/(\d{4})-(\d{2})-(\d{2})/, {
210206
year: 1,
211207
month: 2,
212208
day: 3

packages/react-native-babel-preset/src/__tests__/__fixtures__/output/hermes-canary-dev.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ exports.parseDate = parseDate;
4040
exports.processUser = processUser;
4141
exports.safeJsonParse = safeJsonParse;
4242
exports.sumPairs = sumPairs;
43-
var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
44-
var _setPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/setPrototypeOf"));
43+
var _wrapRegExp2 = _interopRequireDefault(require("@babel/runtime/helpers/wrapRegExp"));
4544
var _createForOfIteratorHelperLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/createForOfIteratorHelperLoose"));
4645
var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
4746
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
@@ -54,7 +53,6 @@ var React = _react;
5453
var _jsxRuntime = require("react/jsx-runtime");
5554
var _dataUtils = require("./data-utils");
5655
var _jsxFileName = "/absolute/path/to/input.js";
57-
function _wrapRegExp() { _wrapRegExp = function (e, r) { return new BabelRegExp(e, void 0, r); }; var e = RegExp.prototype, r = new WeakMap(); function BabelRegExp(e, t, p) { var o = RegExp(e, t); return r.set(o, p || r.get(e)), (0, _setPrototypeOf2.default)(o, BabelRegExp.prototype); } function buildGroups(e, t) { var p = r.get(t); return Object.keys(p).reduce(function (r, t) { var o = p[t]; if ("number" == typeof o) r[t] = e[o];else { for (var i = 0; void 0 === e[o[i]] && i + 1 < o.length;) i++; r[t] = e[o[i]]; } return r; }, Object.create(null)); } return (0, _inherits2.default)(BabelRegExp, RegExp), BabelRegExp.prototype.exec = function (r) { var t = e.exec.call(this, r); if (t) { t.groups = buildGroups(t, this); var p = t.indices; p && (p.groups = buildGroups(p, this)); } return t; }, BabelRegExp.prototype[Symbol.replace] = function (t, p) { if ("string" == typeof p) { var o = r.get(this); return e[Symbol.replace].call(this, t, p.replace(/\$<([^>]+)(>|$)/g, function (e, r, t) { if ("" === t) return e; var p = o[r]; return Array.isArray(p) ? "$" + p.join("$") : "number" == typeof p ? "$" + p : ""; })); } if ("function" == typeof p) { var i = this; return e[Symbol.replace].call(this, t, function () { var e = arguments; return "object" != typeof e[e.length - 1] && (e = [].slice.call(e)).push(buildGroups(e, i)), p.apply(this, e); }); } return e[Symbol.replace].call(this, t, p); }, _wrapRegExp.apply(this, arguments); }
5856
var _count = (0, _classPrivateFieldLooseKey2.default)("count");
5957
var _instances = (0, _classPrivateFieldLooseKey2.default)("instances");
6058
var _increment = (0, _classPrivateFieldLooseKey2.default)("increment");
@@ -176,7 +174,7 @@ function sumPairs(pairs) {
176174
return total;
177175
}
178176
function parseDate(dateString) {
179-
var regex = _wrapRegExp(/(\d{4})-(\d{2})-(\d{2})/, {
177+
var regex = (0, _wrapRegExp2.default)(/(\d{4})-(\d{2})-(\d{2})/, {
180178
year: 1,
181179
month: 2,
182180
day: 3

packages/react-native-babel-preset/src/__tests__/__fixtures__/output/hermes-canary-prod.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ exports.parseDate = parseDate;
4040
exports.processUser = processUser;
4141
exports.safeJsonParse = safeJsonParse;
4242
exports.sumPairs = sumPairs;
43-
var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
44-
var _setPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/setPrototypeOf"));
43+
var _wrapRegExp2 = _interopRequireDefault(require("@babel/runtime/helpers/wrapRegExp"));
4544
var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
4645
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
4746
var _classPrivateFieldLooseBase2 = _interopRequireDefault(require("@babel/runtime/helpers/classPrivateFieldLooseBase"));
@@ -52,7 +51,6 @@ var _react = _interopRequireWildcard(require("react"));
5251
var React = _react;
5352
var _jsxRuntime = require("react/jsx-runtime");
5453
var _dataUtils = require("./data-utils");
55-
function _wrapRegExp() { _wrapRegExp = function (e, r) { return new BabelRegExp(e, void 0, r); }; var e = RegExp.prototype, r = new WeakMap(); function BabelRegExp(e, t, p) { var o = RegExp(e, t); return r.set(o, p || r.get(e)), (0, _setPrototypeOf2.default)(o, BabelRegExp.prototype); } function buildGroups(e, t) { var p = r.get(t); return Object.keys(p).reduce(function (r, t) { var o = p[t]; if ("number" == typeof o) r[t] = e[o];else { for (var i = 0; void 0 === e[o[i]] && i + 1 < o.length;) i++; r[t] = e[o[i]]; } return r; }, Object.create(null)); } return (0, _inherits2.default)(BabelRegExp, RegExp), BabelRegExp.prototype.exec = function (r) { var t = e.exec.call(this, r); if (t) { t.groups = buildGroups(t, this); var p = t.indices; p && (p.groups = buildGroups(p, this)); } return t; }, BabelRegExp.prototype[Symbol.replace] = function (t, p) { if ("string" == typeof p) { var o = r.get(this); return e[Symbol.replace].call(this, t, p.replace(/\$<([^>]+)(>|$)/g, function (e, r, t) { if ("" === t) return e; var p = o[r]; return Array.isArray(p) ? "$" + p.join("$") : "number" == typeof p ? "$" + p : ""; })); } if ("function" == typeof p) { var i = this; return e[Symbol.replace].call(this, t, function () { var e = arguments; return "object" != typeof e[e.length - 1] && (e = [].slice.call(e)).push(buildGroups(e, i)), p.apply(this, e); }); } return e[Symbol.replace].call(this, t, p); }, _wrapRegExp.apply(this, arguments); }
5654
var _count = (0, _classPrivateFieldLooseKey2.default)("count");
5755
var _instances = (0, _classPrivateFieldLooseKey2.default)("instances");
5856
var _increment = (0, _classPrivateFieldLooseKey2.default)("increment");
@@ -172,7 +170,7 @@ function sumPairs(pairs) {
172170
return total;
173171
}
174172
function parseDate(dateString) {
175-
var regex = _wrapRegExp(/(\d{4})-(\d{2})-(\d{2})/, {
173+
var regex = (0, _wrapRegExp2.default)(/(\d{4})-(\d{2})-(\d{2})/, {
176174
year: 1,
177175
month: 2,
178176
day: 3

packages/react-native-babel-preset/src/__tests__/__fixtures__/output/hermes-stable-dev-preserve-async.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ exports.parseDate = parseDate;
4040
exports.processUser = processUser;
4141
exports.safeJsonParse = safeJsonParse;
4242
exports.sumPairs = sumPairs;
43-
var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
44-
var _setPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/setPrototypeOf"));
43+
var _wrapRegExp2 = _interopRequireDefault(require("@babel/runtime/helpers/wrapRegExp"));
4544
var _createForOfIteratorHelperLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/createForOfIteratorHelperLoose"));
4645
var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
4746
var _classPrivateFieldLooseBase2 = _interopRequireDefault(require("@babel/runtime/helpers/classPrivateFieldLooseBase"));
@@ -51,7 +50,6 @@ var React = _react;
5150
var _jsxRuntime = require("react/jsx-runtime");
5251
var _dataUtils = require("./data-utils");
5352
var _jsxFileName = "/absolute/path/to/input.js";
54-
function _wrapRegExp() { _wrapRegExp = function (e, r) { return new BabelRegExp(e, void 0, r); }; var e = RegExp.prototype, r = new WeakMap(); function BabelRegExp(e, t, p) { var o = RegExp(e, t); return r.set(o, p || r.get(e)), (0, _setPrototypeOf2.default)(o, BabelRegExp.prototype); } function buildGroups(e, t) { var p = r.get(t); return Object.keys(p).reduce(function (r, t) { var o = p[t]; if ("number" == typeof o) r[t] = e[o];else { for (var i = 0; void 0 === e[o[i]] && i + 1 < o.length;) i++; r[t] = e[o[i]]; } return r; }, Object.create(null)); } return (0, _inherits2.default)(BabelRegExp, RegExp), BabelRegExp.prototype.exec = function (r) { var t = e.exec.call(this, r); if (t) { t.groups = buildGroups(t, this); var p = t.indices; p && (p.groups = buildGroups(p, this)); } return t; }, BabelRegExp.prototype[Symbol.replace] = function (t, p) { if ("string" == typeof p) { var o = r.get(this); return e[Symbol.replace].call(this, t, p.replace(/\$<([^>]+)(>|$)/g, function (e, r, t) { if ("" === t) return e; var p = o[r]; return Array.isArray(p) ? "$" + p.join("$") : "number" == typeof p ? "$" + p : ""; })); } if ("function" == typeof p) { var i = this; return e[Symbol.replace].call(this, t, function () { var e = arguments; return "object" != typeof e[e.length - 1] && (e = [].slice.call(e)).push(buildGroups(e, i)), p.apply(this, e); }); } return e[Symbol.replace].call(this, t, p); }, _wrapRegExp.apply(this, arguments); }
5553
var _count = (0, _classPrivateFieldLooseKey2.default)("count");
5654
var _instances = (0, _classPrivateFieldLooseKey2.default)("instances");
5755
var _increment = (0, _classPrivateFieldLooseKey2.default)("increment");
@@ -159,7 +157,7 @@ function sumPairs(pairs) {
159157
return total;
160158
}
161159
function parseDate(dateString) {
162-
var regex = _wrapRegExp(/(\d{4})-(\d{2})-(\d{2})/, {
160+
var regex = (0, _wrapRegExp2.default)(/(\d{4})-(\d{2})-(\d{2})/, {
163161
year: 1,
164162
month: 2,
165163
day: 3

packages/react-native-babel-preset/src/__tests__/__fixtures__/output/hermes-stable-dev-preserve-block-scoping.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ exports.parseDate = parseDate;
4040
exports.processUser = processUser;
4141
exports.safeJsonParse = safeJsonParse;
4242
exports.sumPairs = sumPairs;
43-
var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
44-
var _setPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/setPrototypeOf"));
43+
var _wrapRegExp2 = _interopRequireDefault(require("@babel/runtime/helpers/wrapRegExp"));
4544
var _createForOfIteratorHelperLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/createForOfIteratorHelperLoose"));
4645
var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
4746
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
@@ -54,7 +53,6 @@ var React = _react;
5453
var _jsxRuntime = require("react/jsx-runtime");
5554
var _dataUtils = require("./data-utils");
5655
var _jsxFileName = "/absolute/path/to/input.js";
57-
function _wrapRegExp() { _wrapRegExp = function (e, r) { return new BabelRegExp(e, void 0, r); }; var e = RegExp.prototype, r = new WeakMap(); function BabelRegExp(e, t, p) { var o = RegExp(e, t); return r.set(o, p || r.get(e)), (0, _setPrototypeOf2.default)(o, BabelRegExp.prototype); } function buildGroups(e, t) { var p = r.get(t); return Object.keys(p).reduce(function (r, t) { var o = p[t]; if ("number" == typeof o) r[t] = e[o];else { for (var i = 0; void 0 === e[o[i]] && i + 1 < o.length;) i++; r[t] = e[o[i]]; } return r; }, Object.create(null)); } return (0, _inherits2.default)(BabelRegExp, RegExp), BabelRegExp.prototype.exec = function (r) { var t = e.exec.call(this, r); if (t) { t.groups = buildGroups(t, this); var p = t.indices; p && (p.groups = buildGroups(p, this)); } return t; }, BabelRegExp.prototype[Symbol.replace] = function (t, p) { if ("string" == typeof p) { var o = r.get(this); return e[Symbol.replace].call(this, t, p.replace(/\$<([^>]+)(>|$)/g, function (e, r, t) { if ("" === t) return e; var p = o[r]; return Array.isArray(p) ? "$" + p.join("$") : "number" == typeof p ? "$" + p : ""; })); } if ("function" == typeof p) { var i = this; return e[Symbol.replace].call(this, t, function () { var e = arguments; return "object" != typeof e[e.length - 1] && (e = [].slice.call(e)).push(buildGroups(e, i)), p.apply(this, e); }); } return e[Symbol.replace].call(this, t, p); }, _wrapRegExp.apply(this, arguments); }
5856
var _count = (0, _classPrivateFieldLooseKey2.default)("count");
5957
var _instances = (0, _classPrivateFieldLooseKey2.default)("instances");
6058
var _increment = (0, _classPrivateFieldLooseKey2.default)("increment");
@@ -176,7 +174,7 @@ function sumPairs(pairs) {
176174
return total;
177175
}
178176
function parseDate(dateString) {
179-
const regex = _wrapRegExp(/(\d{4})-(\d{2})-(\d{2})/, {
177+
const regex = (0, _wrapRegExp2.default)(/(\d{4})-(\d{2})-(\d{2})/, {
180178
year: 1,
181179
month: 2,
182180
day: 3

0 commit comments

Comments
 (0)