New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

khepri-ast

Package Overview
Dependencies
Maintainers
1
Versions
33
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

khepri-ast - npm Package Compare versions

Comparing version 4.5.1 to 4.6.0

4

CHANGELOG.md
# ChangeLog #
## 4.6.0 - Sep 7, 2014
* Break checked member expression to the more general `CheckedExpression`
** Removes checked attribute from member expression.
## 4.5.0 - Sep 7, 2014

@@ -4,0 +8,0 @@ * Added `checked` attribute to member expressions and object patterns.

28

dist_node/expression.js

@@ -7,4 +7,4 @@ /*

Expression, UnaryExpression, BinaryExpression, AssignmentExpression, ConditionalExpression, NewExpression,
CallExpression, MemberExpression, FunctionExpression, ArrayExpression, ObjectExpression, LetExpression,
OperatorExpression, CurryExpression, ApplyExpression, defineNode = __o["defineNode"],
CallExpression, MemberExpression, CheckedExpression, FunctionExpression, ArrayExpression, ObjectExpression,
LetExpression, OperatorExpression, CurryExpression, ApplyExpression, defineNode = __o["defineNode"],
Node = __o["Node"];

@@ -58,11 +58,16 @@ (Expression = (function() {

})));
(MemberExpression = defineNode(Expression, "MemberExpression", ["object", "property"], ["computed", "checked"], (
function(loc, object, property, computed, checked) {
var self = this;
Node.call(self, loc);
(self.object = object);
(self.property = property);
(self.computed = computed);
(self.checked = (!(!checked)));
})));
(MemberExpression = defineNode(Expression, "MemberExpression", ["object", "property"], ["computed"], (function(loc,
object, property, computed) {
var self = this;
Node.call(self, loc);
(self.object = object);
(self.property = property);
(self.computed = (!(!computed)));
})));
(CheckedExpression = defineNode(Expression, "CheckedExpression", ["left", "right"], [], (function(loc, left, right) {
var self = this;
Node.call(self, loc);
(self.left = left);
(self.right = right);
})));
(FunctionExpression = defineNode(Expression, "FunctionExpression", ["id", "params", "body"], [], (function(loc, id,

@@ -119,2 +124,3 @@ params, body) {

(exports["MemberExpression"] = MemberExpression);
(exports["CheckedExpression"] = CheckedExpression);
(exports["FunctionExpression"] = FunctionExpression);

@@ -121,0 +127,0 @@ (exports["ArrayExpression"] = ArrayExpression);

@@ -7,5 +7,5 @@ /*

var Expression, UnaryExpression, BinaryExpression, AssignmentExpression, ConditionalExpression,
NewExpression, CallExpression, MemberExpression, FunctionExpression, ArrayExpression,
ObjectExpression, LetExpression, OperatorExpression, CurryExpression, ApplyExpression, defineNode =
__o["defineNode"],
NewExpression, CallExpression, MemberExpression, CheckedExpression, FunctionExpression,
ArrayExpression, ObjectExpression, LetExpression, OperatorExpression, CurryExpression,
ApplyExpression, defineNode = __o["defineNode"],
Node = __o["Node"];

@@ -61,11 +61,16 @@ (Expression = (function() {

})));
(MemberExpression = defineNode(Expression, "MemberExpression", ["object", "property"], ["computed",
"checked"
], (function(loc, object, property, computed, checked) {
(MemberExpression = defineNode(Expression, "MemberExpression", ["object", "property"], ["computed"], (
function(loc, object, property, computed) {
var self = this;
Node.call(self, loc);
(self.object = object);
(self.property = property);
(self.computed = (!(!computed)));
})));
(CheckedExpression = defineNode(Expression, "CheckedExpression", ["left", "right"], [], (function(loc, left,
right) {
var self = this;
Node.call(self, loc);
(self.object = object);
(self.property = property);
(self.computed = computed);
(self.checked = (!(!checked)));
(self.left = left);
(self.right = right);
})));

@@ -127,2 +132,3 @@ (FunctionExpression = defineNode(Expression, "FunctionExpression", ["id", "params", "body"], [], (function(

(exports["MemberExpression"] = MemberExpression);
(exports["CheckedExpression"] = CheckedExpression);
(exports["FunctionExpression"] = FunctionExpression);

@@ -129,0 +135,0 @@ (exports["ArrayExpression"] = ArrayExpression);

{
"name": "khepri-ast",
"version": "4.5.1",
"version": "4.6.0",
"description": "Khepri AST nodes",

@@ -5,0 +5,0 @@ "repository": {

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