PR
Make jsluice optional behind build tags
projectdiscovery/katana#1521

/claim #1367

What

  • Make jsluice parsing optional behind build tags (-tags jsluice + CGO_ENABLED=1).
  • Default builds no longer require the go-tree-sitter (CGO) dependency.
  • Update README install + usage notes to clarify how to enable -jsl.

Why

Issue #1367: go-tree-sitter is pulled in via jsluice, but jsluice is an optional feature. This isolates the CGO dependency so standard builds succeed without CGO.

Proof

See PR comments / attached proof in the repo.

Claim

Total prize pool $400
Total paid $0
Status Pending
Submitted February 08, 2026
Last updated February 08, 2026

Contributors

TH

thecafetron-ctrl

@thecafetron-ctrl

100%

Sponsors

PR

ProjectDiscovery

@projectdiscovery

$200
HE

Hermes1118

@dalledajay-gmail-com

$200