edge-parser
Advanced tools
Comparing version 8.0.10 to 8.0.11
@@ -81,3 +81,3 @@ "use strict"; | ||
this.outputFileAndLineNumber && | ||
buffer.push(`let ${this.options.fileNameVar} = ${js_stringify_1.default(this.filename)};`); | ||
buffer.push(`let ${this.options.fileNameVar} = ${(0, js_stringify_1.default)(this.filename)};`); | ||
/** | ||
@@ -115,3 +115,3 @@ * Write try block | ||
this.currentFileName = filename; | ||
this.buffer.push(`${this.options.fileNameVar} = ${js_stringify_1.default(filename)};`); | ||
this.buffer.push(`${this.options.fileNameVar} = ${(0, js_stringify_1.default)(filename)};`); | ||
} | ||
@@ -132,3 +132,3 @@ } | ||
outputRaw(text) { | ||
this.buffer.push(`${this.options.outputVar} += ${js_stringify_1.default(text)};`); | ||
this.buffer.push(`${this.options.outputVar} += ${(0, js_stringify_1.default)(text)};`); | ||
return this; | ||
@@ -135,0 +135,0 @@ } |
@@ -14,5 +14,5 @@ "use strict"; | ||
toStatement(statement, filename, parser) { | ||
statement.elements = statement.elements.map((element) => transformAst_1.transformAst(element, filename, parser)); | ||
statement.elements = statement.elements.map((element) => (0, transformAst_1.transformAst)(element, filename, parser)); | ||
return statement; | ||
}, | ||
}; |
@@ -34,3 +34,3 @@ "use strict"; | ||
}); | ||
statement.body = transformAst_1.transformAst(statement.body, filename, parser); | ||
statement.body = (0, transformAst_1.transformAst)(statement.body, filename, parser); | ||
parser.stack.clearScope(); | ||
@@ -37,0 +37,0 @@ return statement; |
@@ -14,5 +14,5 @@ "use strict"; | ||
toStatement(statement, filename, parser) { | ||
statement.right = transformAst_1.transformAst(statement.right, filename, parser); | ||
statement.right = (0, transformAst_1.transformAst)(statement.right, filename, parser); | ||
return statement; | ||
}, | ||
}; |
@@ -24,5 +24,5 @@ "use strict"; | ||
} | ||
statement.argument = transformAst_1.transformAst(statement.argument, filename, parser); | ||
statement.argument = (0, transformAst_1.transformAst)(statement.argument, filename, parser); | ||
return statement; | ||
}, | ||
}; |
@@ -14,6 +14,6 @@ "use strict"; | ||
toStatement(statement, filename, parser) { | ||
statement.left = transformAst_1.transformAst(statement.left, filename, parser); | ||
statement.right = transformAst_1.transformAst(statement.right, filename, parser); | ||
statement.left = (0, transformAst_1.transformAst)(statement.left, filename, parser); | ||
statement.right = (0, transformAst_1.transformAst)(statement.right, filename, parser); | ||
return statement; | ||
}, | ||
}; |
@@ -15,3 +15,3 @@ "use strict"; | ||
statement.body = statement.body.map((token) => { | ||
return transformAst_1.transformAst(token, filename, parser); | ||
return (0, transformAst_1.transformAst)(token, filename, parser); | ||
}); | ||
@@ -18,0 +18,0 @@ return statement; |
@@ -14,6 +14,6 @@ "use strict"; | ||
toStatement(statement, filename, parser) { | ||
statement.callee = transformAst_1.transformAst(statement.callee, filename, parser); | ||
statement.arguments = statement.arguments.map((node) => transformAst_1.transformAst(node, filename, parser)); | ||
statement.callee = (0, transformAst_1.transformAst)(statement.callee, filename, parser); | ||
statement.arguments = statement.arguments.map((node) => (0, transformAst_1.transformAst)(node, filename, parser)); | ||
return statement; | ||
}, | ||
}; |
@@ -14,5 +14,5 @@ "use strict"; | ||
toStatement(statement, filename, parser) { | ||
statement.expression = transformAst_1.transformAst(statement.expression, filename, parser); | ||
statement.expression = (0, transformAst_1.transformAst)(statement.expression, filename, parser); | ||
return statement; | ||
}, | ||
}; |
@@ -14,7 +14,7 @@ "use strict"; | ||
toStatement(statement, filename, parser) { | ||
statement.test = transformAst_1.transformAst(statement.test, filename, parser); | ||
statement.consequent = transformAst_1.transformAst(statement.consequent, filename, parser); | ||
statement.alternate = transformAst_1.transformAst(statement.alternate, filename, parser); | ||
statement.test = (0, transformAst_1.transformAst)(statement.test, filename, parser); | ||
statement.consequent = (0, transformAst_1.transformAst)(statement.consequent, filename, parser); | ||
statement.alternate = (0, transformAst_1.transformAst)(statement.alternate, filename, parser); | ||
return statement; | ||
}, | ||
}; |
@@ -14,4 +14,4 @@ "use strict"; | ||
toStatement(statement, filename, parser) { | ||
return transformAst_1.transformAst(statement.expression, filename, parser); | ||
return (0, transformAst_1.transformAst)(statement.expression, filename, parser); | ||
}, | ||
}; |
@@ -19,4 +19,4 @@ "use strict"; | ||
} | ||
return makeStatePropertyAccessor_1.makeStatePropertyAccessor(parser.options.statePropertyName, statement); | ||
return (0, makeStatePropertyAccessor_1.makeStatePropertyAccessor)(parser.options.statePropertyName, statement); | ||
}, | ||
}; |
@@ -14,6 +14,6 @@ "use strict"; | ||
toStatement(statement, filename, parser) { | ||
statement.left = transformAst_1.transformAst(statement.left, filename, parser); | ||
statement.right = transformAst_1.transformAst(statement.right, filename, parser); | ||
statement.left = (0, transformAst_1.transformAst)(statement.left, filename, parser); | ||
statement.right = (0, transformAst_1.transformAst)(statement.right, filename, parser); | ||
return statement; | ||
}, | ||
}; |
@@ -14,3 +14,3 @@ "use strict"; | ||
toStatement(statement, filename, parser) { | ||
statement.object = transformAst_1.transformAst(statement.object, filename, parser); | ||
statement.object = (0, transformAst_1.transformAst)(statement.object, filename, parser); | ||
/** | ||
@@ -23,3 +23,3 @@ * Making the following expressions work | ||
if (statement.property.type !== 'Identifier') { | ||
statement.property = transformAst_1.transformAst(statement.property, filename, parser); | ||
statement.property = (0, transformAst_1.transformAst)(statement.property, filename, parser); | ||
} | ||
@@ -26,0 +26,0 @@ return statement; |
@@ -24,9 +24,9 @@ "use strict"; | ||
if (node.computed === true) { | ||
node.key = transformAst_1.transformAst(node.key, filename, parser); | ||
node.key = (0, transformAst_1.transformAst)(node.key, filename, parser); | ||
} | ||
node.value = transformAst_1.transformAst(node.value, filename, parser); | ||
node.value = (0, transformAst_1.transformAst)(node.value, filename, parser); | ||
return node; | ||
} | ||
if (node.type === 'SpreadElement') { | ||
return transformAst_1.transformAst(node, filename, parser); | ||
return (0, transformAst_1.transformAst)(node, filename, parser); | ||
} | ||
@@ -33,0 +33,0 @@ const { line, col } = parser.utils.getExpressionLoc(node); |
@@ -14,5 +14,5 @@ "use strict"; | ||
toStatement(statement, filename, parser) { | ||
statement.argument = transformAst_1.transformAst(statement.argument, filename, parser); | ||
statement.argument = (0, transformAst_1.transformAst)(statement.argument, filename, parser); | ||
return statement; | ||
}, | ||
}; |
@@ -15,3 +15,3 @@ "use strict"; | ||
statement.expressions = statement.expressions.map((expression) => { | ||
return transformAst_1.transformAst(expression, filename, parser); | ||
return (0, transformAst_1.transformAst)(expression, filename, parser); | ||
}); | ||
@@ -18,0 +18,0 @@ return statement; |
@@ -15,3 +15,3 @@ "use strict"; | ||
statement.expressions = statement.expressions.map((expression) => { | ||
return transformAst_1.transformAst(expression, filename, parser); | ||
return (0, transformAst_1.transformAst)(expression, filename, parser); | ||
}); | ||
@@ -18,0 +18,0 @@ return statement; |
@@ -14,5 +14,5 @@ "use strict"; | ||
toStatement(statement, filename, parser) { | ||
statement.argument = transformAst_1.transformAst(statement.argument, filename, parser); | ||
statement.argument = (0, transformAst_1.transformAst)(statement.argument, filename, parser); | ||
return statement; | ||
}, | ||
}; |
@@ -43,3 +43,3 @@ "use strict"; | ||
try { | ||
const ast = acorn_1.parse(jsArg, acornOptions); | ||
const ast = (0, acorn_1.parse)(jsArg, acornOptions); | ||
return ast['body'][0]; | ||
@@ -46,0 +46,0 @@ } |
@@ -117,3 +117,3 @@ "use strict"; | ||
processMustache({ properties, loc, filename, type }, buffer) { | ||
const node = transformAst_1.transformAst(generateAst_1.generateAST(properties.jsArg, loc, filename), filename, this); | ||
const node = (0, transformAst_1.transformAst)((0, generateAst_1.generateAST)(properties.jsArg, loc, filename), filename, this); | ||
/** | ||
@@ -123,3 +123,3 @@ * Wrap mustache output to an escape call for preventing XSS attacks | ||
const expression = type === edge_lexer_1.MustacheTypes.MUSTACHE | ||
? makeEscapeCallable_1.makeEscapeCallable(this.options.escapeCallPath, [node]) | ||
? (0, makeEscapeCallable_1.makeEscapeCallable)(this.options.escapeCallPath, [node]) | ||
: node; | ||
@@ -131,9 +131,9 @@ /** | ||
if (node.type === 'TemplateLiteral') { | ||
buffer.outputExpression(stringify_1.stringify(expression), filename, loc.start.line, false); | ||
buffer.outputExpression((0, stringify_1.stringify)(expression), filename, loc.start.line, false); | ||
} | ||
else if (node.type === 'FunctionDeclaration') { | ||
buffer.outputExpression(stringify_1.stringify(node), filename, loc.start.line, false); | ||
buffer.outputExpression((0, stringify_1.stringify)(node), filename, loc.start.line, false); | ||
} | ||
else { | ||
buffer.outputExpression(stringify_1.stringify(expression), filename, loc.start.line, true); | ||
buffer.outputExpression((0, stringify_1.stringify)(expression), filename, loc.start.line, true); | ||
} | ||
@@ -140,0 +140,0 @@ } |
@@ -17,4 +17,4 @@ "use strict"; | ||
function stringify(astExpression) { | ||
return astring_1.generate(astExpression); | ||
return (0, astring_1.generate)(astExpression); | ||
} | ||
exports.stringify = stringify; |
{ | ||
"name": "edge-parser", | ||
"version": "8.0.10", | ||
"version": "8.0.11", | ||
"description": "Parser for edge template engine", | ||
@@ -37,4 +37,4 @@ "main": "build/index.js", | ||
"astring": "^1.7.5", | ||
"edge-error": "^2.0.5", | ||
"edge-lexer": "^4.0.7", | ||
"edge-error": "^2.0.6", | ||
"edge-lexer": "^4.0.8", | ||
"js-stringify": "^1.0.2" | ||
@@ -44,20 +44,20 @@ }, | ||
"@adonisjs/mrm-preset": "^4.1.2", | ||
"@adonisjs/require-ts": "^2.0.7", | ||
"@adonisjs/require-ts": "^2.0.8", | ||
"@types/acorn": "^4.0.6", | ||
"@types/astring": "^1.7.0", | ||
"@types/node": "^16.3.3", | ||
"@types/node": "^16.7.10", | ||
"dedent-js": "^1.0.1", | ||
"del-cli": "^4.0.1", | ||
"doctoc": "^2.0.1", | ||
"eslint": "^7.31.0", | ||
"eslint": "^7.32.0", | ||
"eslint-config-prettier": "^8.3.0", | ||
"eslint-plugin-adonis": "^1.3.3", | ||
"eslint-plugin-prettier": "^3.4.0", | ||
"github-label-sync": "^2.0.1", | ||
"husky": "^7.0.1", | ||
"eslint-plugin-prettier": "^4.0.0", | ||
"github-label-sync": "^2.0.2", | ||
"husky": "^7.0.2", | ||
"japa": "^3.1.1", | ||
"mrm": "^3.0.2", | ||
"mrm": "^3.0.8", | ||
"np": "^7.5.0", | ||
"prettier": "^2.3.2", | ||
"typescript": "^4.4.0-dev.20210514", | ||
"typescript": "^4.4.2", | ||
"youch": "^2.2.2" | ||
@@ -64,0 +64,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
74548
Updatededge-error@^2.0.6
Updatededge-lexer@^4.0.8