Net Possibility Multiplier

    grob

    1.0.0 • Public • Published

    grob

    grep, but in JavaScript.

    • Supports globs using [fast-glob]
    • Faster than grep™†

    † Only faster than grep when you are already inside a Node process and would have to spawn a child process to run grep and then parse out the results.

    Install

    yarn add [--dev] grob

    Example

    const grob = require('grob');
     
    let matches = await grob({
      cwd: __dirname,
      globs: ['src/**/*.js', '!**/node_modules'],
      regex: /findme/,
    });
    // Map {
    //   "src/index.js" => [{
    //     filePath: "/path/to/src/index.js",
    //     line: 13,
    //     start: 12,
    //     end: 18,
    //     lineContents: 'console.log(findme);'
    //   }]
    //   ...
    // }

    Install

    npm i grob

    DownloadsWeekly Downloads

    11

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    4.41 kB

    Total Files

    4

    Last publish

    Collaborators

    • thejameskyle