Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
jsdom
/
html-encoding-sniffer
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
12
Star
21
Code
Issues
3
Pull requests
0
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit history
Commits on Dec 26, 2025
6.0.0
domenic
committed
a2f5ea7
View commit details
Copy full SHA for a2f5ea7
Browse repository at this point
Add xml option
Show description for 4b880fa
domenic
committed
4b880fa
View commit details
Copy full SHA for 4b880fa
Browse repository at this point
Revert back to encoding names as output
Show description for ea7148c
domenic
committed
ea7148c
View commit details
Copy full SHA for ea7148c
Browse repository at this point
Commits on Dec 23, 2025
5.0.0
domenic
committed
fab2967
View commit details
Copy full SHA for fab2967
Browse repository at this point
Automate publishing to npm
domenic
committed
a771abf
View commit details
Copy full SHA for a771abf
Browse repository at this point
Update dependencies and dev dependencies
domenic
committed
bf1581a
View commit details
Copy full SHA for bf1581a
Browse repository at this point
Change output from names to labels; use new underlying package
Show description for c77e7e4
ChALkeR
authored
c77e7e4
View commit details
Copy full SHA for c77e7e4
Browse repository at this point
Commits on Nov 12, 2023
4.0.0
domenic
committed
d655e5a
View commit details
Copy full SHA for d655e5a
Browse repository at this point
Fix x-user-defined handling and reorganize tests
Show description for 4689421
domenic
committed
4689421
View commit details
Copy full SHA for 4689421
Browse repository at this point
Update dependencies and move from yarn to npm
Show description for 6a958e6
domenic
committed
6a958e6
View commit details
Copy full SHA for 6a958e6
Browse repository at this point
Raise minimum Node.js version to v18
domenic
committed
5486bb7
View commit details
Copy full SHA for 5486bb7
Browse repository at this point
Reflect the move from master to main
domenic
committed
50d5919
View commit details
Copy full SHA for 50d5919
Browse repository at this point
Commits on Sep 18, 2021
3.0.0
domenic
committed
7de5431
View commit details
Copy full SHA for 7de5431
Browse repository at this point
Clean up .gitignore
Show description for 75c2e26
domenic
committed
75c2e26
View commit details
Copy full SHA for 75c2e26
Browse repository at this point
Update tests/README/parameter names to be about Uint8Arrays
Show description for 1943b37
domenic
committed
1943b37
View commit details
Copy full SHA for 1943b37
Browse repository at this point
Update lint config
domenic
committed
53c4e8d
View commit details
Copy full SHA for 53c4e8d
Browse repository at this point
Update dependencies and raise Node minimum to v12
domenic
committed
d16e65f
View commit details
Copy full SHA for d16e65f
Browse repository at this point
Remove license year
domenic
committed
6bd28cf
View commit details
Copy full SHA for 6bd28cf
Browse repository at this point
Switch to GitHub Actions
domenic
committed
f7fd472
View commit details
Copy full SHA for f7fd472
Browse repository at this point
Commits on Feb 23, 2020
v2.0.1
domenic
committed
24a3f56
View commit details
Copy full SHA for 24a3f56
Browse repository at this point
Fix handling of multiple attributes with the same name
Show description for 9c41db8
openandclose
authored and
domenic
committed
9c41db8
View commit details
Copy full SHA for 9c41db8
Browse repository at this point
Fix index computation after search() in <meta> extraction
Show description for a417f6b
openandclose
authored and
domenic
committed
a417f6b
View commit details
Copy full SHA for a417f6b
Browse repository at this point
Commits on Jan 5, 2020
v2.0.0
domenic
committed
c5e8fe3
View commit details
Copy full SHA for c5e8fe3
Browse repository at this point
Fix detection of short comments <!-->
Show description for 28f680f
domenic
committed
28f680f
View commit details
Copy full SHA for 28f680f
Browse repository at this point
Fix cases involving ><meta>
Show description for 0c03ceb
domenic
committed
0c03ceb
View commit details
Copy full SHA for 0c03ceb
Browse repository at this point
Update minimum Node.js version to v10
domenic
committed
7bef90b
View commit details
Copy full SHA for 7bef90b
Browse repository at this point
Update dependencies
domenic
committed
9a5d86a
View commit details
Copy full SHA for 9a5d86a
Browse repository at this point
Commits on Oct 23, 2017
1.0.2
domenic
committed
8d69308
View commit details
Copy full SHA for 8d69308
Browse repository at this point
Relicense as MIT
amishne
authored and
domenic
committed
c00f499
View commit details
Copy full SHA for c00f499
Browse repository at this point
Commits on Oct 16, 2016
1.0.1
domenic
committed
9b4a785
View commit details
Copy full SHA for 9b4a785
Browse repository at this point
Fix off-by-one error in <meta> sniffing
domenic
committed
59ba813
View commit details
Copy full SHA for 59ba813
Browse repository at this point
Initial commit
domenic
committed
8cd325d
View commit details
Copy full SHA for 8cd325d
Browse repository at this point
You can’t perform that action at this time.