@tre-regex/regex
TreRegex provides a high-performance Node interface to the TRE C library. It brings robust approximate (fuzzy) regular expression matching to Node, featuring multi-byte Unicode string safety, and granular error limits
6
Versions
MIT
License
No
Install Scripts
Verified
Provenance
Supply chain provenance
Status for the latest visible version.
SLSA provenance attestation
npm registry signatures
gitHead linked
Maintainers
leopard_me
Keywords
fuzzy-regexregextrefuzzy-regular-expressions
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| typosquat | typosquat.levenshtein:redux | AI (typosquat): Scoped package @tre-regex/regex; no relation to redux. Levenshtein match is coincidental. | ai | |
| semgrep | semgrep:child-process-execsync | AI (semgrep): Standard napi-rs musl detection pattern; runs 'ldd --version' only, not user-controlled input. | ai | |
| semgrep | semgrep:child-process-import | AI (semgrep): Same musl detection use case; benign and stable for this native binding package. | ai | |
| semgrep | semgrep:dynamic-require | AI (semgrep): napi-rs canonical NAPI_RS_NATIVE_LIBRARY_PATH override; documented pattern for native bindings. | ai |