From 1506c9b8613a74d2d30b255a23515496136af62e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hu=C3=A1ng=20J=C3=B9nli=C3=A0ng?= Date: Fri, 5 Feb 2021 14:21:52 -0500 Subject: [PATCH] breaking: enable allowNamespaces by default --- packages/babel-plugin-transform-typescript/src/index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/babel-plugin-transform-typescript/src/index.js b/packages/babel-plugin-transform-typescript/src/index.js index 89b24c8104fb..22dc32c11719 100644 --- a/packages/babel-plugin-transform-typescript/src/index.js +++ b/packages/babel-plugin-transform-typescript/src/index.js @@ -53,13 +53,15 @@ export default declare((api, opts) => { const { jsxPragma = "React.createElement", jsxPragmaFrag = "React.Fragment", - allowNamespaces = false, onlyRemoveTypeImports = false, } = opts; if (!process.env.BABEL_8_BREAKING) { // eslint-disable-next-line no-var - var { allowDeclareFields = false } = opts; + var { allowDeclareFields = false, allowNamespaces = false } = opts; + } else { + // eslint-disable-next-line no-var,no-redeclare + var { allowNamespaces = true } = opts; } const classMemberVisitors = {