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.1.1 to 4.1.2

4

CHANGELOG.md
# ChangeLog #
## 4.1.0 - May 5, 2014
* Fixed `BinaryExpression` and `UnaryExpression` marking `operator` as `attribute`
instead of `child`.
## 4.0.0 - May 5, 2014

@@ -4,0 +8,0 @@ * Added `OperatorToken` to distinguish punctuators that are used as operators.

34

dist_node/expression.js
/*
* THIS FILE IS AUTO GENERATED FROM 'lib/expression.kep'
* THIS FILE IS AUTO GENERATED from 'lib/expression.kep'
* DO NOT EDIT
*/
"use strict";
*/"use strict";
var __o = require("./node"),
defineNode = __o["defineNode"],
Node = __o["Node"],
Expression, ThisExpression, UnaryExpression, BinaryExpression, AssignmentExpression, LogicalExpression,
ConditionalExpression, NewExpression, CallExpression, MemberExpression, FunctionExpression, ArrayExpression,
ObjectExpression, LetExpression, CurryExpression, ApplyExpression;
Expression, UnaryExpression, BinaryExpression, AssignmentExpression, ConditionalExpression, NewExpression,
CallExpression, MemberExpression, FunctionExpression, ArrayExpression, ObjectExpression, LetExpression,
CurryExpression, ApplyExpression, defineNode = __o["defineNode"],
Node = __o["Node"];
(Expression = (function() {

@@ -16,7 +14,3 @@ var self = this;

(Expression.prototype = new(Node)());
(ThisExpression = defineNode(Expression, "ThisExpression", [], [], (function(loc) {
var self = this;
Node.call(self, loc);
})));
(UnaryExpression = defineNode(Expression, "UnaryExpression", ["argument"], ["operator"], (function(loc, operator,
(UnaryExpression = defineNode(Expression, "UnaryExpression", ["operator", "argument"], [], (function(loc, operator,
argument) {

@@ -28,4 +22,4 @@ var self = this;

})));
(BinaryExpression = defineNode(Expression, "BinaryExpression", ["left", "right"], ["operator"], (function(loc, operator,
left, right) {
(BinaryExpression = defineNode(Expression, "BinaryExpression", ["operator", "left", "right"], [], (function(loc,
operator, left, right) {
var self = this;

@@ -45,10 +39,2 @@ Node.call(self, loc);

})));
(LogicalExpression = defineNode(Expression, "LogicalExpression", ["left", "right"], ["operator"], (function(loc,
operator, left, right) {
var self = this;
Node.call(self, loc);
(self.operator = operator);
(self.left = left);
(self.right = right);
})));
(ConditionalExpression = defineNode(Expression, "ConditionalExpression", ["test", "consequent", "alternate"], [], (

@@ -119,7 +105,5 @@ function(loc, test, consequent, alternate) {

(exports["Expression"] = Expression);
(exports["ThisExpression"] = ThisExpression);
(exports["UnaryExpression"] = UnaryExpression);
(exports["BinaryExpression"] = BinaryExpression);
(exports["AssignmentExpression"] = AssignmentExpression);
(exports["LogicalExpression"] = LogicalExpression);
(exports["ConditionalExpression"] = ConditionalExpression);

@@ -126,0 +110,0 @@ (exports["NewExpression"] = NewExpression);

/*
* THIS FILE IS AUTO GENERATED FROM 'lib/statement.kep'
* THIS FILE IS AUTO GENERATED from 'lib/statement.kep'
* DO NOT EDIT
*/
"use strict";
*/"use strict";
var __o = require("./node"),
defineNode = __o["defineNode"],
Node = __o["Node"],
Statement, EmptyStatement, DebuggerStatement, WithStatement, BlockStatement, ExpressionStatement, IfStatement,
BreakStatement, ContinueStatement, SwitchStatement, ReturnStatement, ThrowStatement, TryStatement,
WhileStatement, DoWhileStatement, ForStatement;
SwitchStatement, BreakStatement, ContinueStatement, ReturnStatement, ThrowStatement, TryStatement,
WhileStatement, DoWhileStatement, ForStatement, defineNode = __o["defineNode"],
Node = __o["Node"];
(Statement = (function() {

@@ -109,5 +107,5 @@ var self = this;

(exports["IfStatement"] = IfStatement);
(exports["SwitchStatement"] = SwitchStatement);
(exports["BreakStatement"] = BreakStatement);
(exports["ContinueStatement"] = ContinueStatement);
(exports["SwitchStatement"] = SwitchStatement);
(exports["ReturnStatement"] = ReturnStatement);

@@ -114,0 +112,0 @@ (exports["ThrowStatement"] = ThrowStatement);

/*
* THIS FILE IS AUTO GENERATED FROM 'lib/expression.kep'
* THIS FILE IS AUTO GENERATED from 'lib/expression.kep'
* DO NOT EDIT
*/
define(["require", "exports", "./node"], (function(require, exports, __o) {
*/define(["require", "exports", "./node"], (function(require, exports, __o) {
"use strict";
var defineNode = __o["defineNode"],
Node = __o["Node"],
Expression, ThisExpression, UnaryExpression, BinaryExpression, AssignmentExpression, LogicalExpression,
ConditionalExpression, NewExpression, CallExpression, MemberExpression, FunctionExpression,
ArrayExpression, ObjectExpression, LetExpression, CurryExpression, ApplyExpression;
var Expression, UnaryExpression, BinaryExpression, AssignmentExpression, ConditionalExpression,
NewExpression, CallExpression, MemberExpression, FunctionExpression, ArrayExpression,
ObjectExpression, LetExpression, CurryExpression, ApplyExpression, defineNode = __o["defineNode"],
Node = __o["Node"];
(Expression = (function() {

@@ -16,7 +14,3 @@ var self = this;

(Expression.prototype = new(Node)());
(ThisExpression = defineNode(Expression, "ThisExpression", [], [], (function(loc) {
var self = this;
Node.call(self, loc);
})));
(UnaryExpression = defineNode(Expression, "UnaryExpression", ["argument"], ["operator"], (function(loc,
(UnaryExpression = defineNode(Expression, "UnaryExpression", ["operator", "argument"], [], (function(loc,
operator, argument) {

@@ -28,3 +22,3 @@ var self = this;

})));
(BinaryExpression = defineNode(Expression, "BinaryExpression", ["left", "right"], ["operator"], (function(
(BinaryExpression = defineNode(Expression, "BinaryExpression", ["operator", "left", "right"], [], (function(
loc, operator, left, right) {

@@ -45,10 +39,2 @@ var self = this;

})));
(LogicalExpression = defineNode(Expression, "LogicalExpression", ["left", "right"], ["operator"], (function(
loc, operator, left, right) {
var self = this;
Node.call(self, loc);
(self.operator = operator);
(self.left = left);
(self.right = right);
})));
(ConditionalExpression = defineNode(Expression, "ConditionalExpression", ["test", "consequent", "alternate"], [], (

@@ -125,7 +111,5 @@ function(loc, test, consequent, alternate) {

(exports["Expression"] = Expression);
(exports["ThisExpression"] = ThisExpression);
(exports["UnaryExpression"] = UnaryExpression);
(exports["BinaryExpression"] = BinaryExpression);
(exports["AssignmentExpression"] = AssignmentExpression);
(exports["LogicalExpression"] = LogicalExpression);
(exports["ConditionalExpression"] = ConditionalExpression);

@@ -132,0 +116,0 @@ (exports["NewExpression"] = NewExpression);

/*
* THIS FILE IS AUTO GENERATED FROM 'lib/statement.kep'
* THIS FILE IS AUTO GENERATED from 'lib/statement.kep'
* DO NOT EDIT
*/
define(["require", "exports", "./node"], (function(require, exports, __o) {
*/define(["require", "exports", "./node"], (function(require, exports, __o) {
"use strict";
var defineNode = __o["defineNode"],
Node = __o["Node"],
Statement, EmptyStatement, DebuggerStatement, WithStatement, BlockStatement, ExpressionStatement,
IfStatement, BreakStatement, ContinueStatement, SwitchStatement, ReturnStatement, ThrowStatement,
TryStatement, WhileStatement, DoWhileStatement, ForStatement;
var Statement, EmptyStatement, DebuggerStatement, WithStatement, BlockStatement, ExpressionStatement,
IfStatement, SwitchStatement, BreakStatement, ContinueStatement, ReturnStatement, ThrowStatement,
TryStatement, WhileStatement, DoWhileStatement, ForStatement, defineNode = __o["defineNode"],
Node = __o["Node"];
(Statement = (function() {

@@ -112,5 +110,5 @@ var self = this;

(exports["IfStatement"] = IfStatement);
(exports["SwitchStatement"] = SwitchStatement);
(exports["BreakStatement"] = BreakStatement);
(exports["ContinueStatement"] = ContinueStatement);
(exports["SwitchStatement"] = SwitchStatement);
(exports["ReturnStatement"] = ReturnStatement);

@@ -117,0 +115,0 @@ (exports["ThrowStatement"] = ThrowStatement);

{
"name": "khepri-ast",
"version": "4.1.1",
"version": "4.1.2",
"description": "Khepri AST nodes",

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

Sorry, the diff of this file is not supported yet

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