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 = {