{"bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"dist":{"shasum":"c85d83b65efaac7fac2738c5cac0b8f6bceb84a6","tarball":"https://registry.npmjs.org/find-packages/-/find-packages-7.0.7.tgz","fileCount":6,"integrity":"sha512-VGl1zzxg8IbSRAhPxs2z/ei+2fGIBU4FZhESFoAp3B1EN/E1kbpng2lz1LLpbhSyAaZRxMJ6EDjcHSVo9zVnNA==","signatures":[{"sig":"MEUCIQDOrcAQFASAtgZXIBPHMmX43+H5l8h+0+t1JM3bmBgOYgIgRrzOGGgrkjlF+VDJhK3UsB1pNjzxhRUoEQ/tuycKFBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepIuKCRA9TVsSAnZWagAAL7wQAJLLbV4pykhe5+IlTv1U\nzWd8YX37odlzM9XJGz7Cxysixo5cYhUaUM4f9dWeBGUSgEOLruVhkSqlZxJ9\nA1zmX+JIRy6imgzGKRRmYl2XzcOZwofGyCj0Svw2sbGW6Ow9hiUA94uL4qVD\nHD/bSde9yqCs5nBvG/nf3aMmshBkrmuS97Nc83Uixjxtb2H8y29Fbi1HV6pp\nILUFtgcpB1po6mOHqNs+MqKV6AEqJ+6iy4wEeBu0gZpaByaIbAlUkj4LkHiW\nmT1abwYpVeiakv0/nVDEpVeVErgVqFnAO8RF0Uz65LO9yMBSI3CjvLPSiRbC\ncT38SVfJa6x10kDwGq/I2Bye8f1sukm9Aq9bg5BlxkO+Pc/Kcu7Ho18KyWPl\nBPRT8mTUc6/xRWGr+ly5ImZGiIvs6PtVAsHSaj5TDlH6dk0rEptML5dgMG+A\nXo7tsN7NGqxMZfWIdCjqRi8mOiQ6x7kgTUpb7kh1HFBYx4US1Ja1JZ8EgotE\nCUEPhVffqoGNnFJxxSROxFPfo6FTxoDEsxdin5WDv0bkj5XYH+sSLzCMN/gw\nsekC/ynlGA1BRoG/sG8dXltdjmXt9pIoW43UPsvMYrBSZ7MSp84YdDlHKiOS\n1GqXCl9xoL3Pm5hqnbGfS5RD+p2bZn+Sz7iYpfElz8GPCCa+K228xj+WNaE5\n0dTz\r\n=yVzY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","name":"find-packages","author":{"url":"https://www.kochan.io/","name":"Zoltan Kochan","email":"z@kochan.io"},"readme":"# find-packages\n\n> Find all packages inside a directory\n\n<!--@shields('npm')-->\n[![npm version](https://img.shields.io/npm/v/find-packages.svg)](https://www.npmjs.com/package/find-packages)\n<!--/@-->\n\n## Installation\n\n```sh\n<npm|yarn|pnpm> add find-packages\n```\n\n## Usage\n\n```js\nconst path = require('path')\nconst findPkgs = require('find-packages')\n\nfindPkgs(path.join(__dirname, 'test', 'fixture'))\n  .then(pkgs => console.log(pkgs))\n  .catch(err => console.error(err))\n  //> [ { path: '/home/zkochan/src/find-packages/test/fixture/pkg',\n  //      manifest: { name: 'foo', version: '1.0.0' },\n  //      writeProjectManifest: [AsyncFunction] } ]\n```\n\n## API\n\n### `findPackages(dir, [opts])`\n\n#### `dir`\n\nThe directory in which to search for packages.\n\n#### `opts`\n\nParameters normally passed to [glob](https://www.npmjs.com/package/glob)\n\n#### `opts.patterns`\n\nArray of globs to use as package locations. For example: `['packages/**', 'utils/**']`.\n\n#### `opts.ignore`\n\nPatterns to ignore when searching for packages. By default: `**/node_modules/**`, `**/bower_components/**`, `**/test/**`, `**/tests/**`.\n\n## License\n\nMIT © [Zoltan Kochan](https://www.kochan.io)\n","engines":{"node":">=10.13"},"license":"MIT","scripts":{"lint":"tslint -c ../../tslint.json src/**/*.ts test/**/*.ts","test":"pnpm run compile && pnpm run _test","_test":"cd ../.. && c8 --reporter lcov --reports-dir packages/find-packages/coverage ts-node packages/find-packages/test --type-check","compile":"rimraf lib tsconfig.tsbuildinfo && tsc --build","prepublishOnly":"pnpm run compile"},"typings":"lib/index.d.ts","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"homepage":"https://github.com/pnpm/pnpm/blob/master/packages/find-packages#readme","keywords":["find","package"],"repository":{"url":"https://github.com/pnpm/pnpm/blob/master/packages/find-packages","type":"git"},"_npmVersion":"6.14.4","description":"Find all packages inside a directory","directories":{},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_nodeVersion":"12.14.1","dependencies":{"p-filter":"^2.1.0","fast-glob":"3.2.2","@pnpm/types":"5.0.0","@pnpm/read-project-manifest":"1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"find-packages":"link:"},"_npmOperationalInternal":{"tmp":"tmp/find-packages_7.0.7_1587841929591_0.4240879405431728","host":"s3://npm-registry-packages"},"_id":"find-packages@7.0.7","version":"7.0.7"}