{"_id":"@anzerr/ffind.cli","_rev":"2-e6ad176091f9119fedd0f39a3b55dd10","name":"@anzerr/ffind.cli","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.3":{"name":"@anzerr/ffind.cli","version":"1.0.3","keywords":[],"homepage":"https://github.com/anzerr/fs.search#readme","bugs":{"url":"https://github.com/anzerr/fs.search/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/fs.search.git"},"license":"MIT","author":{"name":"anzerr"},"main":"index.js","types":"index.d.ts","scripts":{"linter":"eslint index.js","test":"echo 'todo'"},"eslintConfig":{"extends":"eslint-config-basic"},"dependencies":{"promise.util":"git+https://git@github.com/anzerr/promise.util.git","fs.promisify":"git+https://git@github.com/anzerr/fs.promisify.git","fs.find":"git+https://git@github.com/anzerr/fs.find.git"},"devDependencies":{"eslint-config-basic":"git+https://git@github.com/anzerr/eslintrc.git"},"engines":{"node":">= 0.10.0"},"description":"![GitHub Actions status | linter](https://github.com/anzerr/fs.search/workflows/linter/badge.svg) ![GitHub Actions status | publish](https://github.com/anzerr/fs.search/workflows/publish/badge.svg) ![GitHub Actions status | test](https://github.com/anzerr","gitHead":"060d8f0fa59d6a02c6aa0368c4798b5e4f86662f","_id":"@anzerr/ffind.cli@1.0.3","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ZhZJ6KQsMbZTgy9gd9f8C0IeNLIKdLuKqtWCa9W6AtM7WJUT7G1qOS0VglOZ8ITguZvvfdg1MsBxLPKU7hVo1g==","shasum":"54cbc99b30e0168edbe9fa6be4187f79610fe50a","tarball":"https://registry.npmjs.org/@anzerr/ffind.cli/-/ffind.cli-1.0.3.tgz","fileCount":8,"unpackedSize":7774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdc3SCRA9TVsSAnZWagAA3foP/1RS10XfaQg9SpxTHQWj\n9p/byywyYOz9l4+OaV//R5xgiqtMFy8ISmT9mgyxibk5we945svsiQQHUpnN\nk5fmbhqVfkCnfcRB0YTzVyKXWWQ4jY3iOXLXM6H7BOop7W6fx4A2NXi2Oc22\nimbokrvyLoly4pbzY0nead7VR5E+zhq+UhO3AlYtx+5O7d5C8FLRbJ8oggR0\nnrMbvkyfd2T1MGT1Gv5chAIaf9UDAt5lV0hudWTw9iEz4n6+wTt7zvupHBH0\nVMxGQ++i8GyS3NC3G4jiaJWEqa6u0p1tfTM32x1btDP5XF8VTD7xIyF2QP93\nv/X2zIrHtYTxQtIztTcLAlF2rVuZv9YmPBVOvuqdfAf5y332MZyTPIroVwKM\nxBo0hC/oPwK8zh8xBEfUlbY+c9oTAHAIfixLLQ8vocRUFzq7mAurE2GxnZfK\ng6aPNB6kWaMzMP83DpWfOZUYOUS0v8SuavhQqSAE+PsXOSmaeqcaEcsgyJ0h\nzNKjJwwbjnvvPdujRgTwG1kMbKeHYORDuRyN0vWJBnvuaUOko4oX3BVoinwL\nl1CYvEbM8GRoeQbRFpQEyJaqg/KGizYpnlcWsAOsCvXfiad3ieC7UjJavlu+\na866yGUKjgWL5uXazlMutV8xcuf+AVEczkYDSgZ8ev3UEUgCiIGt4MyuO5Fq\nW96T\r\n=m3Wn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYfoHAxTXlqHLk6MtgiKKLULe3LA4g9pkGl1v5xj9olAiEAoBKvGHsFhzIUagltL8MGfBsh0cyY5wRAUXybuC4YVo0="}]},"_npmUser":{"name":"anzerr","email":"ryan.anzer@epitech.eu"},"directories":{},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ffind.cli_1.0.3_1618333138386_0.818488942788558"},"_hasShrinkwrap":false},"1.0.4":{"name":"@anzerr/ffind.cli","version":"1.0.4","keywords":[],"homepage":"https://github.com/anzerr/fs.search#readme","bugs":{"url":"https://github.com/anzerr/fs.search/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/fs.search.git"},"license":"MIT","author":{"name":"anzerr"},"main":"index.js","types":"index.d.ts","scripts":{"test":"echo 'todo'"},"dependencies":{"promise.util":"git+https://git@github.com/anzerr/promise.util.git","fs.promisify":"git+https://git@github.com/anzerr/fs.promisify.git","fs.find":"git+https://git@github.com/anzerr/fs.find.git"},"devDependencies":{},"engines":{"node":">= 0.10.0"},"description":"![GitHub Actions status | linter](https://github.com/anzerr/fs.search/workflows/linter/badge.svg) ![GitHub Actions status | publish](https://github.com/anzerr/fs.search/workflows/publish/badge.svg) ![GitHub Actions status | test](https://github.com/anzerr","gitHead":"491cb4c0f82f96ef2cd4f12de95b9b2b9dc25df9","_id":"@anzerr/ffind.cli@1.0.4","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-yXRz/xjljmqN+OV5y2LqQSb37bdRK3fAMIAV/mTJ5fcliV4/XkEIkFNAQV+DXq/O9g12W69buztPxzqIj/ps9g==","shasum":"b8823b2b9fed8732fe5306f5b103f80ec679f8fe","tarball":"https://registry.npmjs.org/@anzerr/ffind.cli/-/ffind.cli-1.0.4.tgz","fileCount":4,"unpackedSize":5247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6slpCRA9TVsSAnZWagAAEVMP/1owXZrEylFA6X+V1w+1\nFTLgLOSLwAH/81BS8hUjPrzQNcMXaz+Nw5diIafiUBrpu4mIsKpgaa3xAs8V\notn98hcTlZ1RJNfGBhZrA+WZKMMF4+bv+vNGSyK4AN2Xgxcr+kqONSI4xKlQ\npjgh6Sk+W7bwAuJ9xhZnnsjJ92iSe102iUtE6tVNvZt9T/r0Rowk6H3rnKHU\n1rmM6vHMJ4q5uzJDgOM34NX5CLICaR4WgvH8o0vyPf4aHtX4drjUChzWhidK\nlbgq72TdOM+u3i4dsgJPbad7Eoq0NRB4lPSEv22cCi/unBcKN+MZQwMzYQ+E\n6YrOE4/Vyr4z1dURtL6PJjPhvYPBHJ69DoPInH6ZAa1QL7t7VLGSWiXWeWHG\nkhWlLg8LEOjxmRTlxwWF1KubIwLFhqTCXsQq/9v1fjQsQ6udpEScTKj6nTh6\nYsj/pTqt+Be0CUbstjPKNswluJIP2pPka5DFIRz5jPe9EU2+57EZ2NGzZQ7N\nIftY/t3dzEVr0Bxs0ozZwrPXEcwgiIghR2GIztivu7Wx7buVqntL5KbYSlbr\nucuTXZU9dfe+XUiP1Q/9npPZ0O/Du9TCXGSi3fJa1AdQuF6HE2XF2DhzQAcJ\nR/QWYh/U/M+WGAcXE29LNjSv3xpnTMh4MfzSEaCC+o1b2EB1tDASUr4DqZFC\nyH2q\r\n=UICn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDW/Mns6dlXXrFgRbQYakJ+C+adloZxzFl2TCf4smlpjAiAivA+EG1m/Qkpfcia9gHFONipgs2odap0b+OXzTPU1Eg=="}]},"_npmUser":{"name":"anzerr","email":"ryan.anzer@epitech.eu"},"directories":{},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ffind.cli_1.0.4_1642776936896_0.5730780377541655"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-13T16:58:58.342Z","1.0.3":"2021-04-13T16:58:58.509Z","modified":"2022-04-04T14:28:07.991Z","1.0.4":"2022-01-21T14:55:37.077Z"},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"description":"![GitHub Actions status | linter](https://github.com/anzerr/fs.search/workflows/linter/badge.svg) ![GitHub Actions status | publish](https://github.com/anzerr/fs.search/workflows/publish/badge.svg) ![GitHub Actions status | test](https://github.com/anzerr","homepage":"https://github.com/anzerr/fs.search#readme","keywords":[],"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/fs.search.git"},"author":{"name":"anzerr"},"bugs":{"url":"https://github.com/anzerr/fs.search/issues"},"license":"MIT","readme":"\n### `Intro`\n![GitHub Actions status | linter](https://github.com/anzerr/fs.search/workflows/linter/badge.svg)\n![GitHub Actions status | publish](https://github.com/anzerr/fs.search/workflows/publish/badge.svg)\n![GitHub Actions status | test](https://github.com/anzerr/fs.search/workflows/test/badge.svg)\n\nSearch for a given regex recursive in all files in a directory\n\n#### `Install`\n``` bash\nnpm install --save git+https://git@github.com/anzerr/fs.search.git\nnpm install --save @anzerr/fs.search\n```\n\n### `Example`\n``` javascript\nconst Search = require('fs.search');\n\nconst f = new Search({\n    regex: /[0-9A-Za-z]{32}/gi,\n    filterFolder: () => true,\n    skipEvents: true,\n    max: 5\n});\nf.get('./').then((found) => {\n    console.log(found);\n});\n\n// or\n\nconst f2 = new Search({\n    regex: /[0-9A-Za-z]{32}/gi,\n    max: 5\n});\nf2.on('found', ({file, found}) => {\n    console.log(file, found);\n}).get('./').then((found) => {\n    console.log(found);\n});\n\n```","readmeFilename":"README.md"}