Links recognition library with FULL unicode support for detecting high-quality link patterns in plain text
Overall
score
97%
Fuzzy link detection without protocol
LinkifyIt instantiation
100%
100%
Fuzzy link configuration
80%
100%
Match detection method
100%
100%
Match object properties
100%
100%
Quick check method
0%
0%
Basic link detection with test() method
LinkifyIt instantiation
100%
100%
test() method usage
0%
100%
Correct return value
100%
100%
No reimplementation
100%
100%
Unicode-aware pattern components (uc.micro integration)
Uses linkify-it
100%
100%
Custom schema
100%
100%
Unicode pattern support
20%
100%
Validator function
100%
100%
Match extraction
100%
100%
Normalizer function
100%
100%
Fuzzy email detection without mailto
LinkifyIt instantiation
100%
100%
Fuzzy email enabled
100%
100%
Match method usage
100%
100%
Schema filtering
100%
50%
URL extraction
100%
100%
Advanced unicode character class definitions
LinkifyIt instantiation
100%
100%
Fuzzy link configuration
33%
100%
TLD management
100%
100%
Link detection method
100%
100%
Match result handling
100%
100%
International domain support
100%
100%
Performance optimization with caching
pretest() usage
0%
100%
match() implementation
100%
100%
test() or match() for full detection
100%
100%
Caching awareness
25%
50%
Match object properties
100%
100%
HTTP/HTTPS/FTP protocol recognition
LinkifyIt instantiation
100%
100%
Uses .match() method
100%
100%
Filters by schema
100%
100%
Extracts match metadata
100%
100%
Protocol categorization
100%
100%
Multi-pass validation for nested structures
LinkifyIt instantiation
100%
100%
add() method usage
100%
100%
Regex validator
66%
100%
Function validator
100%
100%
Multi-stage validation
100%
100%
test() method
100%
100%
match() method
100%
100%
Match-at-start detection with matchAtStart()
Uses matchAtStart()
0%
100%
Instantiates linkify-it
100%
100%
Handles matchAtStart() return
50%
100%
Extracts schema property
100%
100%
Extracts url property
100%
100%
Extracts raw property
100%
100%
Validates fully-formed links
100%
100%
Access to internal regex building blocks
Import linkify-it
100%
100%
Create instance
100%
100%
Use .add() method
100%
100%
Custom validator function
100%
100%
Access self.re
100%
100%
Lazy regex compilation
0%
100%
Return match length
100%
100%
Install with Tessl CLI
npx tessl i tessl/npm-linkify-it