node-blade
node-blade copied to clipboard
Blade - HTML Template Compiler, inspired by Jade & Haml
Meteor has apparently dropped Spark. Is Live UI plugin still relevant?
Certain frameworks rely on specifically crafted attributes: ````html ```` However, blade fails if given button(v-on:submit.prevent="foo") This wouldn't work either: button(@attr="foo")
Prevent stuff like `blah`
``` img(src="/image.png"alt="") ``` throws a compilation error. AST looks like this: ``` AST: { doctypes: [], nodes: [ { type: 'tag', name: 'img', id: null, classes: [], attributes: { src:...
If there is a problem with the Blade compiler, or more likely, if there is a syntax error with the JavaScript code in a template, Node.js will not provide any...
It seems reasonable to expect this to work: ``` render foo("..")#id.class ``` given the similar format in ``` call dialog("Blade is awesome")#foobar.foo.bar ``` I imagine it would attach #id.class to...
Hi there! I've identified several prototype pollution gadgets within the `node-blade` template engine that could potentially be leveraged by attackers to achieve remote code execution via prototype pollution vulnerabilities. **In...
This project hasn't been maintained in a long time and has unfortunately accumulated a fair amount of technical debt. Additionally, I will be abandoning the `blade` project name in the...