Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
.husky/ | 07-Sep-2024 | - | 5 | 2 | ||
bench/ | 07-Sep-2024 | - | 215 | 164 | ||
docs/ | 07-Sep-2024 | - | 12 | 9 | ||
media/ | 07-Sep-2024 | - | ||||
packages/ | 07-Sep-2024 | - | 13,952 | 11,097 | ||
scripts/generate-parser-feedback-test/ | 07-Sep-2024 | - | 130 | 103 | ||
test/ | 07-Sep-2024 | - | 69,715 | 66,019 | ||
.editorconfig | D | 07-Sep-2024 | 243 | 13 | 10 | |
.eslintignore | D | 07-Sep-2024 | 108 | 7 | 6 | |
.eslintrc.json | D | 07-Sep-2024 | 1.8 KiB | 58 | 55 | |
.gitattributes | D | 07-Sep-2024 | 146 | 4 | 3 | |
.gitignore | D | 07-Sep-2024 | 142 | 12 | 11 | |
.gitmodules | D | 07-Sep-2024 | 246 | 7 | 6 | |
.prettierignore | D | 07-Sep-2024 | 87 | 5 | 5 | |
.prettierrc | D | 07-Sep-2024 | 46 | 4 | 3 | |
BUILD.gn | D | 07-Sep-2024 | 2.3 KiB | 75 | 64 | |
LICENSE | D | 07-Sep-2024 | 1.1 KiB | 20 | 16 | |
README.OpenSource | D | 07-Sep-2024 | 278 | 12 | 11 | |
README.en.md | D | 07-Sep-2024 | 2 KiB | 41 | 33 | |
README.md | D | 07-Sep-2024 | 2 KiB | 41 | 33 | |
SECURITY.md | D | 07-Sep-2024 | 322 | 11 | 6 | |
build_parse5.py | D | 07-Sep-2024 | 2.8 KiB | 80 | 49 | |
bundle.json | D | 07-Sep-2024 | 981 | 40 | 40 | |
package-lock.json | D | 07-Sep-2024 | 465 KiB | 10,635 | 10,634 | |
package.json | D | 07-Sep-2024 | 2.7 KiB | 82 | 81 | |
tsconfig.json | D | 07-Sep-2024 | 881 | 31 | 29 |
README.OpenSource
1[ 2 { 3 "Name": "parse5", 4 "License": "MIT", 5 "License File": "NOTICE", 6 "Version Number": " 7.1.2", 7 "Owner": "sunbingxin@huawei.com", 8 "Upstream URL": "https://github.com/inikulin/parse5.git", 9 "Description": "HTML parser and serializer." 10 } 11] 12
README.en.md
1<p align="center"> 2 <a href="https://github.com/inikulin/parse5"> 3 <img src="https://raw.github.com/inikulin/parse5/master/media/logo.png" alt="parse5" /> 4 </a> 5</p> 6 7<p align="center"> 8<i>HTML parsing/serialization toolset for Node.js. <a href="https://html.spec.whatwg.org/multipage/">WHATWG HTML Living Standard (aka HTML5)</a>-compliant.</i> 9</p> 10 11<p align="center"> 12 <a href="https://github.com/inikulin/parse5/actions/workflows/nodejs-test.yml"><img alt="Build Status" src="https://img.shields.io/github/workflow/status/inikulin/parse5/Node.js%20CI?label=tests&style=flat"></a> 13 <a href="https://www.npmjs.com/package/parse5"><img alt="NPM Version" src="https://img.shields.io/npm/v/parse5.svg"></a> 14 <a href="https://npmjs.org/package/parse5"><img alt="Downloads" src="http://img.shields.io/npm/dm/parse5.svg"></a> 15 <a href="https://npmjs.org/package/parse5"><img alt="Downloads total" src="http://img.shields.io/npm/dt/parse5.svg"></a> 16 <a href="https://coveralls.io/github/inikulin/parse5"><img alt="Coverage" src="https://img.shields.io/coveralls/github/inikulin/parse5/master"></a> 17</p> 18 19<p align="center"> 20<b><i>parse5</i></b> provides nearly everything you may need when dealing with HTML. It's the fastest spec-compliant HTML parser 21for Node to date. It parses HTML the way the latest version of your browser does. It has proven itself reliable in such projects 22as <a href="https://github.com/tmpvar/jsdom">jsdom</a>, <a href="https://angular.io">Angular</a>, 23<a href="https://lit.dev">Lit</a>, <a href="https://github.com/cheeriojs/cheerio">Cheerio</a>, 24<a href="https://github.com/rehypejs/rehype">rehype</a> and many more. 25</p> 26 27--- 28 29<p align="center"> 30 <a href="https://github.com/inikulin/parse5/tree/master/docs/list-of-packages.md">List of parse5 toolset packages</a> 31</p> 32 33<p align="center"> 34 <a href="http://astexplorer.net/#/1CHlCXc4n4">Online playground</a> 35</p> 36 37<p align="center"> 38 <a href="https://github.com/inikulin/parse5/releases">Changelog</a> 39</p> 40</p> 41
README.md
1<p align="center"> 2 <a href="https://github.com/inikulin/parse5"> 3 <img src="https://raw.github.com/inikulin/parse5/master/media/logo.png" alt="parse5" /> 4 </a> 5</p> 6 7<p align="center"> 8<i>HTML parsing/serialization toolset for Node.js. <a href="https://html.spec.whatwg.org/multipage/">WHATWG HTML Living Standard (aka HTML5)</a>-compliant.</i> 9</p> 10 11<p align="center"> 12 <a href="https://github.com/inikulin/parse5/actions/workflows/nodejs-test.yml"><img alt="Build Status" src="https://img.shields.io/github/workflow/status/inikulin/parse5/Node.js%20CI?label=tests&style=flat"></a> 13 <a href="https://www.npmjs.com/package/parse5"><img alt="NPM Version" src="https://img.shields.io/npm/v/parse5.svg"></a> 14 <a href="https://npmjs.org/package/parse5"><img alt="Downloads" src="http://img.shields.io/npm/dm/parse5.svg"></a> 15 <a href="https://npmjs.org/package/parse5"><img alt="Downloads total" src="http://img.shields.io/npm/dt/parse5.svg"></a> 16 <a href="https://coveralls.io/github/inikulin/parse5"><img alt="Coverage" src="https://img.shields.io/coveralls/github/inikulin/parse5/master"></a> 17</p> 18 19<p align="center"> 20<b><i>parse5</i></b> provides nearly everything you may need when dealing with HTML. It's the fastest spec-compliant HTML parser 21for Node to date. It parses HTML the way the latest version of your browser does. It has proven itself reliable in such projects 22as <a href="https://github.com/tmpvar/jsdom">jsdom</a>, <a href="https://angular.io">Angular</a>, 23<a href="https://lit.dev">Lit</a>, <a href="https://github.com/cheeriojs/cheerio">Cheerio</a>, 24<a href="https://github.com/rehypejs/rehype">rehype</a> and many more. 25</p> 26 27--- 28 29<p align="center"> 30 <a href="https://github.com/inikulin/parse5/tree/master/docs/list-of-packages.md">List of parse5 toolset packages</a> 31</p> 32 33<p align="center"> 34 <a href="http://astexplorer.net/#/1CHlCXc4n4">Online playground</a> 35</p> 36 37<p align="center"> 38 <a href="https://github.com/inikulin/parse5/releases">Changelog</a> 39</p> 40</p> 41