Socket
Socket
Sign inDemoInstall

@babel/plugin-transform-typescript

Package Overview
Dependencies
61
Maintainers
6
Versions
128
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 7.13.0 to 7.14.3

7

lib/enum.js

@@ -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"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc