edge-parser
Advanced tools
Comparing version 8.0.3 to 8.0.4
@@ -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,5 +14,5 @@ "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); | ||
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.3", | ||
"version": "8.0.4", | ||
"description": "Parser for edge template engine", | ||
@@ -35,6 +35,6 @@ "main": "build/index.js", | ||
"dependencies": { | ||
"acorn": "^8.1.0", | ||
"astring": "^1.7.0", | ||
"edge-error": "^2.0.1", | ||
"edge-lexer": "^4.0.2", | ||
"acorn": "^8.1.1", | ||
"astring": "^1.7.4", | ||
"edge-error": "^2.0.2", | ||
"edge-lexer": "^4.0.3", | ||
"js-stringify": "^1.0.2" | ||
@@ -47,3 +47,3 @@ }, | ||
"@types/astring": "^1.3.0", | ||
"@types/node": "^14.14.35", | ||
"@types/node": "^14.14.41", | ||
"commitizen": "^4.2.3", | ||
@@ -54,13 +54,13 @@ "cz-conventional-changelog": "^3.3.0", | ||
"doctoc": "^2.0.0", | ||
"eslint": "^7.22.0", | ||
"eslint-config-prettier": "^8.1.0", | ||
"eslint": "^7.24.0", | ||
"eslint-config-prettier": "^8.2.0", | ||
"eslint-plugin-adonis": "^1.3.0", | ||
"eslint-plugin-prettier": "^3.3.1", | ||
"eslint-plugin-prettier": "^3.4.0", | ||
"github-label-sync": "^2.0.0", | ||
"husky": "^5.2.0", | ||
"husky": "^6.0.0", | ||
"japa": "^3.1.1", | ||
"mrm": "^2.6.1", | ||
"mrm": "^3.0.1", | ||
"np": "^7.4.0", | ||
"prettier": "^2.2.1", | ||
"typescript": "^4.2.3", | ||
"typescript": "^4.3.0-beta", | ||
"youch": "^2.2.1" | ||
@@ -67,0 +67,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
78851
Updatedacorn@^8.1.1
Updatedastring@^1.7.4
Updatededge-error@^2.0.2
Updatededge-lexer@^4.0.3