edge-parser
Advanced tools
Comparing version 6.0.1 to 6.0.2
@@ -30,2 +30,3 @@ export { Stack } from './src/Stack'; | ||
ThisExpression: "ThisExpression"; | ||
ChainExpression: "ChainExpression"; | ||
}; |
@@ -22,1 +22,2 @@ export { default as Identifier } from './Identifier'; | ||
export { default as ThisExpression } from './ThisExpression'; | ||
export { default as ChainExpression } from './ChainExpression'; |
@@ -14,3 +14,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ThisExpression = exports.ReturnStatement = exports.BlockStatement = exports.NewExpression = exports.AwaitExpression = exports.AssignmentExpression = exports.SequenceExpression = exports.LogicalExpression = exports.ConditionalExpression = exports.FunctionDeclaration = exports.UnaryExpression = exports.ObjectExpression = exports.ArrayExpression = exports.BinaryExpression = exports.TemplateLiteral = exports.Literal = exports.ArrowFunctionExpression = exports.CallExpression = exports.ExpressionStatement = exports.MemberExpression = exports.Identifier = void 0; | ||
exports.ChainExpression = exports.ThisExpression = exports.ReturnStatement = exports.BlockStatement = exports.NewExpression = exports.AwaitExpression = exports.AssignmentExpression = exports.SequenceExpression = exports.LogicalExpression = exports.ConditionalExpression = exports.FunctionDeclaration = exports.UnaryExpression = exports.ObjectExpression = exports.ArrayExpression = exports.BinaryExpression = exports.TemplateLiteral = exports.Literal = exports.ArrowFunctionExpression = exports.CallExpression = exports.ExpressionStatement = exports.MemberExpression = exports.Identifier = void 0; | ||
var Identifier_1 = require("./Identifier"); | ||
@@ -58,1 +58,3 @@ Object.defineProperty(exports, "Identifier", { enumerable: true, get: function () { return __importDefault(Identifier_1).default; } }); | ||
Object.defineProperty(exports, "ThisExpression", { enumerable: true, get: function () { return __importDefault(ThisExpression_1).default; } }); | ||
var ChainExpression_1 = require("./ChainExpression"); | ||
Object.defineProperty(exports, "ChainExpression", { enumerable: true, get: function () { return __importDefault(ChainExpression_1).default; } }); |
@@ -38,3 +38,3 @@ "use strict"; | ||
locations: true, | ||
ecmaVersion: 7, | ||
ecmaVersion: 2020, | ||
allowAwaitOutsideFunction: true, | ||
@@ -41,0 +41,0 @@ onToken: (token) => patchLoc(token.loc, lexerLoc), |
@@ -39,2 +39,6 @@ import { Token } from 'edge-lexer'; | ||
options: ParserOptions; | ||
/** | ||
* A boolean to know if async mode is enabled | ||
*/ | ||
asyncMode: boolean; | ||
constructor(tags: { | ||
@@ -41,0 +45,0 @@ [key: string]: ParserTagDefinitionContract; |
@@ -49,2 +49,6 @@ "use strict"; | ||
/** | ||
* A boolean to know if async mode is enabled | ||
*/ | ||
this.asyncMode = !!this.options.async; | ||
/** | ||
* Parser utilities work with the AST | ||
@@ -51,0 +55,0 @@ */ |
{ | ||
"name": "edge-parser", | ||
"version": "6.0.1", | ||
"version": "6.0.2", | ||
"description": "Parser for edge template engine", | ||
@@ -36,5 +36,5 @@ "main": "build/index.js", | ||
"acorn": "^8.0.4", | ||
"astring": "^1.4.3", | ||
"astring": "^1.6.0", | ||
"edge-error": "^1.0.5", | ||
"edge-lexer": "^3.2.1", | ||
"edge-lexer": "^3.2.2", | ||
"js-stringify": "^1.0.2" | ||
@@ -47,3 +47,3 @@ }, | ||
"@types/astring": "^1.3.0", | ||
"@types/node": "^14.14.10", | ||
"@types/node": "^14.14.20", | ||
"commitizen": "^4.2.2", | ||
@@ -53,18 +53,18 @@ "cz-conventional-changelog": "^3.3.0", | ||
"del-cli": "^3.0.1", | ||
"doctoc": "^1.4.0", | ||
"eslint": "^7.14.0", | ||
"eslint-config-prettier": "^6.15.0", | ||
"doctoc": "^2.0.0", | ||
"eslint": "^7.17.0", | ||
"eslint-config-prettier": "^7.1.0", | ||
"eslint-plugin-adonis": "^1.0.15", | ||
"eslint-plugin-prettier": "^3.1.4", | ||
"eslint-plugin-prettier": "^3.3.1", | ||
"github-label-sync": "^2.0.0", | ||
"husky": "^4.3.0", | ||
"husky": "^4.3.7", | ||
"japa": "^3.1.1", | ||
"japa-cli": "^1.0.1", | ||
"mrm": "^2.5.13", | ||
"np": "^7.0.0", | ||
"np": "^7.2.0", | ||
"npm-audit-html": "^1.5.0", | ||
"prettier": "^2.2.1", | ||
"typedoc": "^0.19.2", | ||
"typedoc-plugin-markdown": "^3.0.11", | ||
"typescript": "^4.1.2", | ||
"typedoc": "^0.20.14", | ||
"typedoc-plugin-markdown": "^3.4.0", | ||
"typescript": "^4.1.3", | ||
"youch": "^2.1.1" | ||
@@ -71,0 +71,0 @@ }, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
73454
72
1637
Updatedastring@^1.6.0
Updatededge-lexer@^3.2.2