From 22df2ae244da7dfbe3793048390de815238ef6ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Tue, 13 Aug 2019 10:31:28 -0400 Subject: [PATCH] Commit generated code (#10331) * update prettier generated artifacts * chore: sync babel-helpers to artifacts --- packages/babel-runtime-corejs2/helpers/esm/temporalRef.js | 7 ++----- packages/babel-runtime-corejs2/helpers/temporalRef.js | 8 +++----- packages/babel-runtime/helpers/esm/temporalRef.js | 7 ++----- packages/babel-runtime/helpers/temporalRef.js | 8 +++----- packages/babel-types/src/asserts/generated/index.js | 5 ++--- 5 files changed, 12 insertions(+), 23 deletions(-) diff --git a/packages/babel-runtime-corejs2/helpers/esm/temporalRef.js b/packages/babel-runtime-corejs2/helpers/esm/temporalRef.js index 4b0679c64cfc..6d167a30397b 100644 --- a/packages/babel-runtime-corejs2/helpers/esm/temporalRef.js +++ b/packages/babel-runtime-corejs2/helpers/esm/temporalRef.js @@ -1,8 +1,5 @@ import undef from "./temporalUndefined"; +import err from "./tdz"; export default function _temporalRef(val, name) { - if (val === undef) { - throw new ReferenceError(name + " is not defined - temporal dead zone"); - } else { - return val; - } + return val === undef ? err(name) : val; } \ No newline at end of file diff --git a/packages/babel-runtime-corejs2/helpers/temporalRef.js b/packages/babel-runtime-corejs2/helpers/temporalRef.js index 20b2652a1f8c..8aa5e5e58dcb 100644 --- a/packages/babel-runtime-corejs2/helpers/temporalRef.js +++ b/packages/babel-runtime-corejs2/helpers/temporalRef.js @@ -1,11 +1,9 @@ var temporalUndefined = require("./temporalUndefined"); +var tdz = require("./tdz"); + function _temporalRef(val, name) { - if (val === temporalUndefined) { - throw new ReferenceError(name + " is not defined - temporal dead zone"); - } else { - return val; - } + return val === temporalUndefined ? tdz(name) : val; } module.exports = _temporalRef; \ No newline at end of file diff --git a/packages/babel-runtime/helpers/esm/temporalRef.js b/packages/babel-runtime/helpers/esm/temporalRef.js index 4b0679c64cfc..6d167a30397b 100644 --- a/packages/babel-runtime/helpers/esm/temporalRef.js +++ b/packages/babel-runtime/helpers/esm/temporalRef.js @@ -1,8 +1,5 @@ import undef from "./temporalUndefined"; +import err from "./tdz"; export default function _temporalRef(val, name) { - if (val === undef) { - throw new ReferenceError(name + " is not defined - temporal dead zone"); - } else { - return val; - } + return val === undef ? err(name) : val; } \ No newline at end of file diff --git a/packages/babel-runtime/helpers/temporalRef.js b/packages/babel-runtime/helpers/temporalRef.js index 20b2652a1f8c..8aa5e5e58dcb 100644 --- a/packages/babel-runtime/helpers/temporalRef.js +++ b/packages/babel-runtime/helpers/temporalRef.js @@ -1,11 +1,9 @@ var temporalUndefined = require("./temporalUndefined"); +var tdz = require("./tdz"); + function _temporalRef(val, name) { - if (val === temporalUndefined) { - throw new ReferenceError(name + " is not defined - temporal dead zone"); - } else { - return val; - } + return val === temporalUndefined ? tdz(name) : val; } module.exports = _temporalRef; \ No newline at end of file diff --git a/packages/babel-types/src/asserts/generated/index.js b/packages/babel-types/src/asserts/generated/index.js index c21db148f2c3..c50116b309d5 100644 --- a/packages/babel-types/src/asserts/generated/index.js +++ b/packages/babel-types/src/asserts/generated/index.js @@ -8,9 +8,8 @@ import is from "../../validators/is"; function assert(type: string, node: Object, opts?: Object): void { if (!is(type, node, opts)) { throw new Error( - `Expected type "${type}" with option ${JSON.stringify( - (opts: any), - )}, but instead got "${node.type}".`, + `Expected type "${type}" with option ${JSON.stringify((opts: any))}, ` + + `but instead got "${node.type}".`, ); } }