├── .gitattributes ├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ ├── dependabot-automerge.yml │ └── nodejs-test.yml ├── .gitignore ├── LICENSE ├── README.md ├── SECURITY.md ├── WritableStream.js ├── _config.yml ├── eslint.config.mjs ├── package.json ├── src ├── FeedHandler.spec.ts ├── Parser.events.spec.ts ├── Parser.spec.ts ├── Parser.ts ├── Tokenizer.spec.ts ├── Tokenizer.ts ├── WritableStream.spec.ts ├── WritableStream.ts ├── __fixtures__ │ ├── Documents │ │ ├── Atom_Example.xml │ │ ├── Attributes.html │ │ ├── Basic.html │ │ ├── RDF_Example.xml │ │ ├── RSS_Example.xml │ │ └── Svg.html │ └── testHelper.ts ├── __snapshots__ │ ├── FeedHandler.spec.ts.snap │ ├── Parser.events.spec.ts.snap │ ├── Tokenizer.spec.ts.snap │ ├── WritableStream.spec.ts.snap │ └── index.spec.ts.snap ├── index.spec.ts └── index.ts └── tsconfig.json /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [fb55] 2 | tidelift: npm/htmlparser2 3 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot-automerge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/.github/workflows/dependabot-automerge.yml -------------------------------------------------------------------------------- /.github/workflows/nodejs-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/.github/workflows/nodejs-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | coverage/ 3 | dist/ 4 | .tshy/ 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/SECURITY.md -------------------------------------------------------------------------------- /WritableStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/WritableStream.js -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/_config.yml -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/package.json -------------------------------------------------------------------------------- /src/FeedHandler.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/FeedHandler.spec.ts -------------------------------------------------------------------------------- /src/Parser.events.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/Parser.events.spec.ts -------------------------------------------------------------------------------- /src/Parser.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/Parser.spec.ts -------------------------------------------------------------------------------- /src/Parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/Parser.ts -------------------------------------------------------------------------------- /src/Tokenizer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/Tokenizer.spec.ts -------------------------------------------------------------------------------- /src/Tokenizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/Tokenizer.ts -------------------------------------------------------------------------------- /src/WritableStream.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/WritableStream.spec.ts -------------------------------------------------------------------------------- /src/WritableStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/WritableStream.ts -------------------------------------------------------------------------------- /src/__fixtures__/Documents/Atom_Example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/__fixtures__/Documents/Atom_Example.xml -------------------------------------------------------------------------------- /src/__fixtures__/Documents/Attributes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/__fixtures__/Documents/Attributes.html -------------------------------------------------------------------------------- /src/__fixtures__/Documents/Basic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/__fixtures__/Documents/Basic.html -------------------------------------------------------------------------------- /src/__fixtures__/Documents/RDF_Example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/__fixtures__/Documents/RDF_Example.xml -------------------------------------------------------------------------------- /src/__fixtures__/Documents/RSS_Example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/__fixtures__/Documents/RSS_Example.xml -------------------------------------------------------------------------------- /src/__fixtures__/Documents/Svg.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/__fixtures__/Documents/Svg.html -------------------------------------------------------------------------------- /src/__fixtures__/testHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/__fixtures__/testHelper.ts -------------------------------------------------------------------------------- /src/__snapshots__/FeedHandler.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/__snapshots__/FeedHandler.spec.ts.snap -------------------------------------------------------------------------------- /src/__snapshots__/Parser.events.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/__snapshots__/Parser.events.spec.ts.snap -------------------------------------------------------------------------------- /src/__snapshots__/Tokenizer.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/__snapshots__/Tokenizer.spec.ts.snap -------------------------------------------------------------------------------- /src/__snapshots__/WritableStream.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/__snapshots__/WritableStream.spec.ts.snap -------------------------------------------------------------------------------- /src/__snapshots__/index.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/__snapshots__/index.spec.ts.snap -------------------------------------------------------------------------------- /src/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/index.spec.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/src/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fb55/htmlparser2/HEAD/tsconfig.json --------------------------------------------------------------------------------