Socket
Socket
Sign inDemoInstall

@babel/generator

Package Overview
Dependencies
Maintainers
4
Versions
178
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@babel/generator - npm Package Compare versions

Comparing version 7.0.0 to 7.1.1

2

lib/generators/expressions.js

@@ -45,3 +45,3 @@ "use strict";

function UnaryExpression(node) {
if (node.operator === "void" || node.operator === "delete" || node.operator === "typeof") {
if (node.operator === "void" || node.operator === "delete" || node.operator === "typeof" || node.operator === "throw") {
this.word(node.operator);

@@ -48,0 +48,0 @@ this.space();

@@ -20,2 +20,3 @@ "use strict";

exports.TSAnyKeyword = TSAnyKeyword;
exports.TSUnknownKeyword = TSUnknownKeyword;
exports.TSNumberKeyword = TSNumberKeyword;

@@ -216,2 +217,6 @@ exports.TSObjectKeyword = TSObjectKeyword;

function TSUnknownKeyword() {
this.word("unknown");
}
function TSNumberKeyword() {

@@ -218,0 +223,0 @@ this.word("number");

@@ -22,2 +22,3 @@ "use strict";

exports.ConditionalExpression = ConditionalExpression;
exports.OptionalMemberExpression = OptionalMemberExpression;
exports.AssignmentExpression = AssignmentExpression;

@@ -180,3 +181,3 @@ exports.NewExpression = NewExpression;

test: node
}) || t().isAwaitExpression(parent) || t().isTaggedTemplateExpression(parent) || t().isTSTypeAssertion(parent) || t().isTSAsExpression(parent)) {
}) || t().isAwaitExpression(parent) || t().isOptionalMemberExpression(parent) || t().isTaggedTemplateExpression(parent) || t().isTSTypeAssertion(parent) || t().isTSAsExpression(parent)) {
return true;

@@ -188,2 +189,6 @@ }

function OptionalMemberExpression(node, parent) {
return t().isCallExpression(parent) || t().isMemberExpression(parent);
}
function AssignmentExpression(node) {

@@ -190,0 +195,0 @@ if (t().isObjectPattern(node.left)) {

{
"name": "@babel/generator",
"version": "7.0.0",
"version": "7.1.1",
"description": "Turns an AST into code.",

@@ -8,2 +8,5 @@ "author": "Sebastian McKenzie <sebmck@gmail.com>",

"license": "MIT",
"publishConfig": {
"access": "public"
},
"repository": "https://github.com/babel/babel/tree/master/packages/babel-generator",

@@ -15,3 +18,3 @@ "main": "lib/index.js",

"dependencies": {
"@babel/types": "^7.0.0",
"@babel/types": "^7.1.1",
"jsesc": "^2.5.1",

@@ -18,0 +21,0 @@ "lodash": "^4.17.10",

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc