├── .github └── workflows │ └── main.yml ├── .gitignore ├── .travis.yml ├── AUTHORS ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── examples ├── big-not-pretty.xml ├── example.js ├── get-products.js ├── hello-world.js ├── not-pretty.xml ├── pretty-print.js ├── shopping.xml ├── test.html └── test.xml ├── lib └── sax.js ├── package.json └── test ├── attribute-name.js ├── attribute-no-space.js ├── attribute-unquoted.js ├── bom.js ├── buffer-overrun.js ├── case.js ├── cdata-chunked.js ├── cdata-end-split.js ├── cdata-fake-end.js ├── cdata-multiple.js ├── cdata.js ├── cyrillic.js ├── duplicate-attribute.js ├── emoji.js ├── entities.js ├── entity-mega.js ├── entity-nan.js ├── entity-tags.js ├── flush.js ├── index.js ├── issue-23.js ├── issue-30.js ├── issue-35.js ├── issue-47.js ├── issue-49.js ├── issue-84.js ├── issue-86.js ├── not-string.js ├── opentagstart.js ├── parser-position.js ├── script-close-better.js ├── script.js ├── self-closing-child-strict.js ├── self-closing-child.js ├── self-closing-tag.js ├── stand-alone-comment.js ├── stray-ending.js ├── trailing-attribute-no-value.js ├── trailing-non-whitespace.js ├── unclosed-root.js ├── unquoted.js ├── xml-internal-entities.js ├── xml_entities.js ├── xmlns-as-tag-name.js ├── xmlns-issue-41.js ├── xmlns-rebinding.js ├── xmlns-strict.js ├── xmlns-unbound-element.js ├── xmlns-unbound.js ├── xmlns-xml-default-ns.js ├── xmlns-xml-default-prefix-attribute.js ├── xmlns-xml-default-prefix.js └── xmlns-xml-default-redefine.js /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/AUTHORS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/README.md -------------------------------------------------------------------------------- /examples/big-not-pretty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/examples/big-not-pretty.xml -------------------------------------------------------------------------------- /examples/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/examples/example.js -------------------------------------------------------------------------------- /examples/get-products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/examples/get-products.js -------------------------------------------------------------------------------- /examples/hello-world.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/examples/hello-world.js -------------------------------------------------------------------------------- /examples/not-pretty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/examples/not-pretty.xml -------------------------------------------------------------------------------- /examples/pretty-print.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/examples/pretty-print.js -------------------------------------------------------------------------------- /examples/shopping.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/examples/shopping.xml -------------------------------------------------------------------------------- /examples/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/examples/test.html -------------------------------------------------------------------------------- /examples/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/examples/test.xml -------------------------------------------------------------------------------- /lib/sax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/lib/sax.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/package.json -------------------------------------------------------------------------------- /test/attribute-name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/attribute-name.js -------------------------------------------------------------------------------- /test/attribute-no-space.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/attribute-no-space.js -------------------------------------------------------------------------------- /test/attribute-unquoted.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/attribute-unquoted.js -------------------------------------------------------------------------------- /test/bom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/bom.js -------------------------------------------------------------------------------- /test/buffer-overrun.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/buffer-overrun.js -------------------------------------------------------------------------------- /test/case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/case.js -------------------------------------------------------------------------------- /test/cdata-chunked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/cdata-chunked.js -------------------------------------------------------------------------------- /test/cdata-end-split.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/cdata-end-split.js -------------------------------------------------------------------------------- /test/cdata-fake-end.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/cdata-fake-end.js -------------------------------------------------------------------------------- /test/cdata-multiple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/cdata-multiple.js -------------------------------------------------------------------------------- /test/cdata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/cdata.js -------------------------------------------------------------------------------- /test/cyrillic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/cyrillic.js -------------------------------------------------------------------------------- /test/duplicate-attribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/duplicate-attribute.js -------------------------------------------------------------------------------- /test/emoji.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/emoji.js -------------------------------------------------------------------------------- /test/entities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/entities.js -------------------------------------------------------------------------------- /test/entity-mega.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/entity-mega.js -------------------------------------------------------------------------------- /test/entity-nan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/entity-nan.js -------------------------------------------------------------------------------- /test/entity-tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/entity-tags.js -------------------------------------------------------------------------------- /test/flush.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/flush.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/index.js -------------------------------------------------------------------------------- /test/issue-23.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/issue-23.js -------------------------------------------------------------------------------- /test/issue-30.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/issue-30.js -------------------------------------------------------------------------------- /test/issue-35.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/issue-35.js -------------------------------------------------------------------------------- /test/issue-47.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/issue-47.js -------------------------------------------------------------------------------- /test/issue-49.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/issue-49.js -------------------------------------------------------------------------------- /test/issue-84.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/issue-84.js -------------------------------------------------------------------------------- /test/issue-86.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/issue-86.js -------------------------------------------------------------------------------- /test/not-string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/not-string.js -------------------------------------------------------------------------------- /test/opentagstart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/opentagstart.js -------------------------------------------------------------------------------- /test/parser-position.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/parser-position.js -------------------------------------------------------------------------------- /test/script-close-better.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/script-close-better.js -------------------------------------------------------------------------------- /test/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/script.js -------------------------------------------------------------------------------- /test/self-closing-child-strict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/self-closing-child-strict.js -------------------------------------------------------------------------------- /test/self-closing-child.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/self-closing-child.js -------------------------------------------------------------------------------- /test/self-closing-tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/self-closing-tag.js -------------------------------------------------------------------------------- /test/stand-alone-comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/stand-alone-comment.js -------------------------------------------------------------------------------- /test/stray-ending.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/stray-ending.js -------------------------------------------------------------------------------- /test/trailing-attribute-no-value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/trailing-attribute-no-value.js -------------------------------------------------------------------------------- /test/trailing-non-whitespace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/trailing-non-whitespace.js -------------------------------------------------------------------------------- /test/unclosed-root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/unclosed-root.js -------------------------------------------------------------------------------- /test/unquoted.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/unquoted.js -------------------------------------------------------------------------------- /test/xml-internal-entities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/xml-internal-entities.js -------------------------------------------------------------------------------- /test/xml_entities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/xml_entities.js -------------------------------------------------------------------------------- /test/xmlns-as-tag-name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/xmlns-as-tag-name.js -------------------------------------------------------------------------------- /test/xmlns-issue-41.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/xmlns-issue-41.js -------------------------------------------------------------------------------- /test/xmlns-rebinding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/xmlns-rebinding.js -------------------------------------------------------------------------------- /test/xmlns-strict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/xmlns-strict.js -------------------------------------------------------------------------------- /test/xmlns-unbound-element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/xmlns-unbound-element.js -------------------------------------------------------------------------------- /test/xmlns-unbound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/xmlns-unbound.js -------------------------------------------------------------------------------- /test/xmlns-xml-default-ns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/xmlns-xml-default-ns.js -------------------------------------------------------------------------------- /test/xmlns-xml-default-prefix-attribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/xmlns-xml-default-prefix-attribute.js -------------------------------------------------------------------------------- /test/xmlns-xml-default-prefix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/xmlns-xml-default-prefix.js -------------------------------------------------------------------------------- /test/xmlns-xml-default-redefine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svg/sax/HEAD/test/xmlns-xml-default-redefine.js --------------------------------------------------------------------------------