├── .editorconfig ├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .npmignore ├── .travis.yml ├── INDEX.md ├── LICENSE ├── README.md ├── contributing.md ├── index.js ├── lib ├── lexer.js └── parser.js ├── package.json └── test ├── expect ├── attrs.html ├── class&id.html ├── class.html ├── comment.html ├── content.html ├── html.html ├── id.html └── index.html ├── fixtures ├── attrs.html ├── class&id.html ├── class.html ├── comment.html ├── content.html ├── html.html ├── id.html ├── index.html ├── inlined.html └── nested.html └── index.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/.travis.yml -------------------------------------------------------------------------------- /INDEX.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/INDEX.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/README.md -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/contributing.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/index.js -------------------------------------------------------------------------------- /lib/lexer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/lib/lexer.js -------------------------------------------------------------------------------- /lib/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/lib/parser.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/package.json -------------------------------------------------------------------------------- /test/expect/attrs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/test/expect/attrs.html -------------------------------------------------------------------------------- /test/expect/class&id.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/test/expect/class&id.html -------------------------------------------------------------------------------- /test/expect/class.html: -------------------------------------------------------------------------------- 1 |
bar
2 | -------------------------------------------------------------------------------- /test/expect/comment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/test/expect/comment.html -------------------------------------------------------------------------------- /test/expect/content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/test/expect/content.html -------------------------------------------------------------------------------- /test/expect/html.html: -------------------------------------------------------------------------------- 1 |hello
2 | -------------------------------------------------------------------------------- /test/expect/id.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/test/expect/id.html -------------------------------------------------------------------------------- /test/expect/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/test/expect/index.html -------------------------------------------------------------------------------- /test/fixtures/attrs.html: -------------------------------------------------------------------------------- 1 | div(id='test' @wow data-foo='bar' :foo v-bind:click='method') 2 | -------------------------------------------------------------------------------- /test/fixtures/class&id.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/test/fixtures/class&id.html -------------------------------------------------------------------------------- /test/fixtures/class.html: -------------------------------------------------------------------------------- 1 | p.foo(class='wow') bar 2 | -------------------------------------------------------------------------------- /test/fixtures/comment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/test/fixtures/comment.html -------------------------------------------------------------------------------- /test/fixtures/content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/test/fixtures/content.html -------------------------------------------------------------------------------- /test/fixtures/html.html: -------------------------------------------------------------------------------- 1 |hello world
2 | -------------------------------------------------------------------------------- /test/fixtures/id.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/test/fixtures/id.html -------------------------------------------------------------------------------- /test/fixtures/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/test/fixtures/index.html -------------------------------------------------------------------------------- /test/fixtures/inlined.html: -------------------------------------------------------------------------------- 1 | li: a(href='wow') content 2 | -------------------------------------------------------------------------------- /test/fixtures/nested.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/test/fixtures/nested.html -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posthtml/sugarml/HEAD/test/index.js --------------------------------------------------------------------------------