@babel/plugin-transform-typescript
Advanced tools
Comparing version 7.13.0 to 7.14.3
@@ -8,8 +8,6 @@ "use strict"; | ||
var _assert = _interopRequireDefault(require("assert")); | ||
var _assert = require("assert"); | ||
var _core = require("@babel/core"); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function transpileEnum(path, t) { | ||
@@ -116,3 +114,4 @@ const { | ||
} else { | ||
(0, _assert.default)(typeof constValue === "string"); | ||
_assert(typeof constValue === "string"); | ||
value = t.stringLiteral(constValue); | ||
@@ -119,0 +118,0 @@ prev = undefined; |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _pluginSyntaxTypescript = _interopRequireDefault(require("@babel/plugin-syntax-typescript")); | ||
var _pluginSyntaxTypescript = require("@babel/plugin-syntax-typescript"); | ||
@@ -17,8 +17,6 @@ var _core = require("@babel/core"); | ||
var _enum = _interopRequireDefault(require("./enum")); | ||
var _enum = require("./enum"); | ||
var _namespace = _interopRequireDefault(require("./namespace")); | ||
var _namespace = require("./namespace"); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function isInType(path) { | ||
@@ -198,3 +196,3 @@ switch (path.parent.type) { | ||
for (let stmt of path.get("body")) { | ||
if (_core.types.isImportDeclaration(stmt)) { | ||
if (stmt.isImportDeclaration()) { | ||
if (stmt.node.importKind === "type") { | ||
@@ -335,6 +333,6 @@ stmt.remove(); | ||
} else { | ||
classMemberVisitors.method(child, path); | ||
classMemberVisitors.method(child); | ||
} | ||
} else if (child.isClassProperty() || child.isClassPrivateProperty()) { | ||
classMemberVisitors.field(child, path); | ||
classMemberVisitors.field(child); | ||
} | ||
@@ -341,0 +339,0 @@ }); |
@@ -57,3 +57,3 @@ "use strict"; | ||
if (declarations.every(declarator => _core.types.isIdentifier(declarator.id))) { | ||
for (const declarator of node.declarations) { | ||
for (const declarator of declarations) { | ||
declarator.init = _core.types.assignmentExpression("=", getMemberExpression(_core.types, name, declarator.id.name), declarator.init); | ||
@@ -60,0 +60,0 @@ } |
{ | ||
"name": "@babel/plugin-transform-typescript", | ||
"version": "7.13.0", | ||
"version": "7.14.3", | ||
"description": "Transform TypeScript into ES.next", | ||
@@ -20,3 +20,3 @@ "repository": { | ||
"dependencies": { | ||
"@babel/helper-create-class-features-plugin": "^7.13.0", | ||
"@babel/helper-create-class-features-plugin": "^7.14.3", | ||
"@babel/helper-plugin-utils": "^7.13.0", | ||
@@ -29,6 +29,8 @@ "@babel/plugin-syntax-typescript": "^7.12.13" | ||
"devDependencies": { | ||
"@babel/core": "7.13.0", | ||
"@babel/helper-plugin-test-runner": "7.12.13" | ||
"@babel/core": "7.14.3", | ||
"@babel/helper-plugin-test-runner": "7.13.10", | ||
"@babel/traverse": "7.14.2", | ||
"@babel/types": "7.14.2" | ||
}, | ||
"homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-typescript" | ||
} |
26014
4
710