Working Skelleton

This commit is contained in:
2019-03-11 17:03:55 +01:00
commit 8ed2de006d
6779 changed files with 514323 additions and 0 deletions
@@ -0,0 +1,3 @@
script(type='text/x-template')
#user(id!='user-<%= user.id %>')
h1 <%= user.title %>
+4
View File
@@ -0,0 +1,4 @@
when 5
.foo
when 6
.bar
@@ -0,0 +1,2 @@
case foo
.div
+4
View File
@@ -0,0 +1,4 @@
if foo
div
else bar
article
@@ -0,0 +1,2 @@
else
.foo
@@ -0,0 +1 @@
foo()+bar()
@@ -0,0 +1 @@
div("foo"abc)
@@ -0,0 +1 @@
div(foo!~abc)
@@ -0,0 +1,2 @@
//- #1871
p #[strong a}
@@ -0,0 +1,2 @@
mixin foo(a, b)
+foo('a'b'b')
@@ -0,0 +1,3 @@
mixin foo
block
bar
@@ -0,0 +1 @@
foo()bar
@@ -0,0 +1,2 @@
:not-a-valid-filter
foo bar
@@ -0,0 +1,2 @@
div
block
@@ -0,0 +1 @@
div(title=[)
+1
View File
@@ -0,0 +1 @@
This folder collects examples of files that are not valid `pug`, but were at some point accepted by the parser without throwing an error. The tests ensure that all these cases now throw some form of error message (hopefully a helpful one).
@@ -0,0 +1,2 @@
input
| Inputs cannot have content
@@ -0,0 +1 @@
input Input's can't have content
@@ -0,0 +1 @@
input= 'Inputs cannot have code'
@@ -0,0 +1,3 @@
div
div
article
@@ -0,0 +1 @@
+#{myMixin
@@ -0,0 +1,4 @@
mixin item
block
+item( Contact
@@ -0,0 +1 @@
#{myMixin