Ahmad Awais
@ahmadawais.com
8 months ago $ pnpm i grepts
Pipeline:
node ──fork──► sh ──exec──► rg
pipe stdout back
parse string output
~7.6ms per call
grepts from Node.js:
node ──► search()
same process
same V8 heap
~17μs per call
1 search: who cares
100 searches: 760ms vs 1.7ms
1000 searches: 7.6s vs 17ms
💬 1
♻️ 0
❤️ 1