Fast find in files
fast-find-in-files
recursively searches all files in selected directory and sub-directories for text matches. The library is built completely in c++ and exposes its functionality using node-addon-api.
Example
import { fastFindInFiles } from 'fast-find-in-files'
const directory = process.cwd()
const needle = 'needle'
const result = fastFindInFiles(directory, needle)
console.log(result)
Documentation
Learn more about fast-find-in-files
on the official website.
Contributing
If you'd like to contribute, start by searching through the issues and pull requests to see whether someone else has raised a similar idea or question.
If you don't see your idea listed, and you think it fits into the goals of this guide, do one of the following:
- If your contribution is minor, such as a typo fix, open a pull request.
- If your contribution is major, such as a new feature, start by opening an issue first. That way, other people can weigh in on the discussion before you do any work.
License
MIT