{"_id":"detectorist","_rev":"98-7f386fc427f30a8c2b43340251e5707f","name":"detectorist","dist-tags":{"license-c11517e":"0.0.2-license-c11517e","cli-0b62a25":"0.1.0-cli-0b62a25","plugins-7ec48c0":"0.2.0-plugins-7ec48c0","resinci-cb19fb9":"0.1.1-resinci-cb19fb9","fix-electron-fa02f33":"0.2.1-fix-electron-fa02f33","resinci-1191c92":"0.2.2-resinci-1191c92","revert-54fa1aadc61375402d8f8975a39ef2640a677315":"0.3.2-revert-54fa1aadc61375402d8f8975a39ef2640a677315","latest":"1.4.2"},"versions":{"0.0.2-license-c11517e":{"name":"detectorist","version":"0.0.2-license-c11517e","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.0.2-license-c11517e","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"dist":{"shasum":"c70731a180917c263d74e07f8d72373fb4512774","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.0.2-license-c11517e.tgz","fileCount":5,"integrity":"sha512-/Fz9nnx3eluAYI3YjwgKalrGxMIzoHWzZo5HzQvR20Au3wj56u0wbIkmxV6e8FddJ/vyGWfubV/NoJD1sFcndA==","signatures":[{"sig":"MEUCIE2p7wl2pARqcnhKdEWJggkLThlc0K4LF9gvWICMzsWpAiEAqcfwPOTt7YCstYbUJWlLc4o2FP5H/NiqHVu8f6j/CCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdwWHCRA9TVsSAnZWagAAZj8P/jW/o5ntIXlW4vDSwpV8\nMYa5v8Se7KJSMkeYK/rcysFHNaKAe/5UNew8BBaZp53kMpgAxseYE37oKk1u\nOYIFGfBW7gCvsXG14tnxAHpI4jxWiUUE0IrVPBGoowS8X5ZKHaw7ZmcEQfZe\nUMSz8l/XGPF0dFLgWcEDrGPe/fMUk8/jbJ6x+10MOimV5yjZP5B6rHRw7qp/\nTlQsuMpTBd+2I44yzKERQHuXRafWdIZfaViN9pL+TmDBQ092Gkgi586vn7Gf\nGvpKdeFQDProtVimQTVvVcSJGlJUYAox/7M8ClPqkRLEShv/X7RE0/7AwrE0\n8GF/vVQSclet2pH+80wpOkf3ySp84lwMnQC7Z+aMlE1ubAkYQ1Fg3lAMgyck\nALLaFHPok5xH9TExCjjK+hmKKXBHJMcFONdwdAOnygRrkyH/Rzc3fgMDwwmb\nh8vdO2uXoVdHLz+yX+dUc93s1p0eLLRsop7a0ZTFDL8W45XuJkh5d4GkN3oG\nwyIxbyGVvGnqkoTlKXi133SCoburm1/ajaKeVq23LngxmwFC79XJYkrW64tw\n5Xz+hdsGMyD2XmXaMf3sfiav0kF3+XtGB4mynntDsjedJ60OAYPQ1LN7FUuj\nh8LXuo78eif0yFdrbJkTxmMAgDQrGHFYcyiNFk0OOxdpAzyKcyzBke19HzHZ\njEez\r\n=4Y0j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"c11517eee6b585a6759cf0eb72155e58f1204177","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.0.2-license-c11517e_1534526854663_0.7194750358537103","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.1.0-cli-0b62a25":{"name":"detectorist","version":"0.1.0-cli-0b62a25","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.1.0-cli-0b62a25","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"958b59d2645ba3153ba6701e2dbd3391862415ec","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.1.0-cli-0b62a25.tgz","fileCount":6,"integrity":"sha512-c0JrrLiBZlAEcMfgXEAxcVMX3g/xWVMeD6uVHp252p/ugfrn0Jb+xDZR4UbWHjv72rkjW6+p27VwE9KeY0xr7A==","signatures":[{"sig":"MEUCIDc1bm/4beDmNxboG3duuCEcJ8BjP4AfmmYLjLNlENbQAiEAkXJWqyTGdlbQgO3a2kbQxEVSzJZAADnhFHE7n7N4Oc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeu9cCRA9TVsSAnZWagAAK4wP/jLR+Fz965QW5G+XGKe4\nfE4hskAJvk/C7axoMZVlbZWSy4WwjweVbqPAJeLDSltU1mpdquc1B+SZaLmr\nzn4A2mwAgESHx8qUBGsmWvupZf3Fevyrqs55gg3OFf+gzo5twgOuuTnE0djc\niyNiiR+j0kXKdiQ3w9JewtP4rv//Pb6HiQNphMmQ7RcUq4R8N0VitRoXxJpO\nIRmvQW018f9rnPY5qny26bP7c7CnwmUVjbrwbDUUjLpYekKyybeqaJvwORtk\ncpzks4XuplZJOAP/hOGcHK0jnZf/7H/0SPlcSiTKr/AjXA523fG/UH2/eG1y\njqs0etTmvhITj6UnrhyO+Xru62n42EHw9wfuNbBOw5Whtf45qanwIkajrzLY\nnJA2Ycqa2jlxdjak/6ANAlPTOfsU/RuJiJVJqGmWthbU7GDGquckNp3E9P8n\nlgzkk4dgWJe/JnTEFQjWhymebBAixaCAhVkbQQPaQAPKfsXVT+VA6+coeugc\n6pjQYqwaQt1SwK/b5+Gwy2bTTL/jqXjS4THHYeXW1yapyjTeAB58Mx/B8Ba6\nCf6JXuRxu6TZUcJ9RqOBGIdxnTdQu+skoorsd8qRQZTt7C9dgUSUYC0Y+I56\nqE1p5FFzJVD1Vmre1yiFO8fols6yFwntMnUU9wdZ11QWaVPLWLEuzdwuS6hy\nCt6J\r\n=kNzR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Dectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Usage\n\nUsage is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"0b62a25ce339172fc382e78daefef76a2356a805","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.1.0-cli-0b62a25_1534783323819_0.18985542533560906","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.1.0":{"name":"detectorist","version":"0.1.0","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.1.0","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"8345c21acf0ec862a2fc0447448d8f083a4084da","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.1.0.tgz","fileCount":6,"integrity":"sha512-ifGaVotPU9eclg+BBUgq3DGzb9oCcFDKoncSKG3vQLjVaoFgTP4K5elRlNqF2V4h0G3RKhQyTVBan98rgH6BMA==","signatures":[{"sig":"MEYCIQDKDuDVrJn4X+IABeD9WF0AgtbgKo6AdeiFfsWpChuxlgIhAIWZAdOBZiqyu6pyxZdTYAuyMjig54paoLXgyoVhU6Hr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbevGUCRA9TVsSAnZWagAAAiYQAIthLiGMrzmD6dOYnKfu\n+HuHAi3wEsxjeLd2+t1r7enQn/4JDQzJ9WTm3Lm6jM62dRa51JvYL3FiQLmQ\nWUDZeukHmFhOYgW/QWpsb55O3mzYD3i1ouWSJQihbbJdUsvwmVvvQUZ6WQRD\nAYi5qOTYFdEY/GPaRzTlSTeYnaROY8otTcX4B7+ak6eSQhpgHLaKyo5EwJ+7\n+1UXaorNpyrxFXxSvpRX+GkSafOvBr7oHva/xC5MrOqGIVz+m0HtHbiFynN/\nk+ELyE9Qf5KsMMQwVqGdVngOvYni39iAeGbBMMwVtx+G2l4/rIyZj9PLboc+\nOz2RU8G4xWvSe/y7rHA4gwU8RrjFwygbZEUVJZzRvrpSEKb6ac+93tVfYdJZ\nOJXk+MRIJitvq+VPvgWCx4fnQhUBDhS0w6EjXTpxl153aQNQu9k5fspu4iES\nE/3xCtW4HfZOW8XKohVunPFtHwoyy7ZEmBCOSjFKIgFQ3NEJvMiStR9NUVdk\noWuZ24/486ArKIeIbBb8QBBUvaXZCDosTNt5TcfuJl5GnoW+J0Z2pQPIgihk\n2AhZXydDifl9zCFFDJ9Hkd0KeQh3qMEhxpDfKmHPTGJ4Evu63AooUK6aGqH6\nVOFupKWER/be8o9qAnmuszj3VwqzOUjrRy9fu/RVHHrAF3ul/0GObqvOzgwU\nlwsq\r\n=tV0a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"d87a5cf5009a7d779f4c197949e65c162b7106d8","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.1.0_1534783891607_0.1350464523320316","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.2.0-plugins-7ec48c0":{"name":"detectorist","version":"0.2.0-plugins-7ec48c0","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.2.0-plugins-7ec48c0","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"f08257cdd859ba0ee66145891779469890fef329","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.2.0-plugins-7ec48c0.tgz","fileCount":11,"integrity":"sha512-HLNIuEiti90qpHlSZkc/nRNCG2wy0hiHc7cLr8nYBgSw053u+cT9Qa5p1Z12X8hBDcihaMZfGDWqLDXLbKoimg==","signatures":[{"sig":"MEUCIBSNsDGnvpImcJWiuh/wVdJmZ7+vewu80eQnP2EEJBiiAiEA6ceFRK+uBJYl9CaWHbYp7P6g/QPjDzIPOz1R0ENvXhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbezTwCRA9TVsSAnZWagAAZTwQAIGwAxQRunkPAeP43L6c\nAlvF3SLMvxxSHElJhpE9vBaonnrbWXcLFkBloOujhv3UWDDSe//7PH/f5Hf9\n+TQ01wO9pLhRKozZ+rrTdQeAd9PyMObOzwuaEfunDOdq913qwP+IZxLtn3/e\njNmSGeVHSKemcRvc4bBpTyQ3G8OE64QqeNPTwY6xF4WfkqaqDwAUhrc22/Ze\nkYaxF6AiZ/loJrTyZgRDEtsLvzgoJ3pBfqCQLhWkHQ1Oj5+fVhngF+DtWuFu\nI9y2r08Vj3z9oHHpbHtlIp9ghS6/ilDkehkjyzu0b0Z9uhbZkFTnLmrE/S9s\ntXKLe0wP2UhDiaStjLpBWqQwi3fGX320bazRxfmVI8wB7lzP9jOfnYl9Gqdw\nf35RO9Ai34FQoF/y1LNAo3KfOjDzEEtPEfxu8ItaibSKNOpiJROWN+Km9LuZ\nKvEJ/xTvrHCjQtNI9bAOvXLXqv2cwXPTH20yZDu5Ar4a5EIFN3dlfu2n3/vN\nMd0e+V94PogBFMZOqufg/4XOpZtbNKW+gkS+U/EdQ2dqOGwf5MaLKYegG0+a\naZAwKaothED0kEZ0IleK/CjHgzA4ZS1aqEhKaDx0Kx+QQIC5T9y+ucr0Km3H\ntQzUp56vQp3xXJB+4kAd84/Lur44kZj5paDajT0y7DlVM6KZOm0FwmxPB08j\nbxBM\r\n=/IDm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Dectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Usage\n\nUsage is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"7ec48c0fdbcf1540d3ab5345d508df2c5c4dfcf8","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.2.0-plugins-7ec48c0_1534801135375_0.6149885188688073","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.1.1-fix-readme-8942884":{"name":"detectorist","version":"0.1.1-fix-readme-8942884","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.1.1-fix-readme-8942884","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"ab21929f78ba64a026d6e08d859b14df5bf4b976","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.1.1-fix-readme-8942884.tgz","fileCount":6,"integrity":"sha512-Jh/pMjheT4dV9feZRorCdA5cewA/+Ezrhin2FMkcEIgvU1l8jEszN1D/LFoiZ4ePCmzuFgajjlUKKXGaxhoz0w==","signatures":[{"sig":"MEUCIQDFhLWv0jmQTzQJZrV13SZM9sHyFFjIT3k5YMARyERqmAIgdxN7pcLG/rZP+9PLpCdlJ11ARUPLYbXiYhkDULa2uyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbe0LwCRA9TVsSAnZWagAAAxgP/36tcEc3fuSbby5qiWUZ\nfk9GX5A6TnD9FSpar1r2/SNbIz10Ls15YQwnLU3ewLdzbOqcPi9YrPby39OT\nr0iFjXpzAtLzEOTJpf41HuhKCrZ2RppxWrWiqyxIDis65LmgnXM6CVibRhvX\nH0Kq/c8fa+CRWcWpaSEZ4zotaKaneQDYh0MXwwDAefqoLu0C+SEFssJr7TeX\nSyApu9/oQGP7jU6o5d+Es49TY0sYmTX2L7sGIQtBg8h7pnYYZjIHe/qEJyEn\nkJZ/0r4PuKJJBnJ2yiBGbpzB+cBw/LE/F0qqFjqAnkoZkOIjo013pVjYxN1k\njypBT7Y20A0RJwdLe8lgpBRxnE3gUwNakVmTeYq3UT0rJ18/JctGtFEmV5+w\nAQ4vE4kGWQwIWE950Rv/qOpLOJijS7fxm8p7gLkAP5GDP3j5x3gkYNKU+rS6\nTb2E6ZW+1XzGqGY4r8SpDkNC6DKdUMRz6I/U4YLQuOAKuZyz3rZa2WsliFBS\nSzTwy7OXHlrtUtivoeA4JeQonrrH43s2bhwdSIv6pTjKuGZRqQRohPFmDsCn\n4yEmCjbk3x0R94ls2sXHBuwQvtdEilyzcnwEnmtxucn582VmKZySJc2Z9dbq\npa1h+OtuiZc9etkT/4mAT/RY6FsZu5YRtxqsZAMtxEnC03ddMIWSC+683TKY\nQdXO\r\n=0r7I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detecctorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install - library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install - CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"8942884a097683c0d5cb4cde1dd05f987822a381","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.1.1-fix-readme-8942884_1534804719764_0.9973473049007235","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.1.1-resinci-cb19fb9":{"name":"detectorist","version":"0.1.1-resinci-cb19fb9","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.1.1-resinci-cb19fb9","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"0357df3325fc357916a4bfe3e7a5f7d6f324029c","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.1.1-resinci-cb19fb9.tgz","fileCount":7,"integrity":"sha512-JRuR+GMnDROBb0TxH22+rtAswKXe3Iu2ZLnVo348sPKoCd2DpKM0/cYw1Yiu2mcyvGGCapJP8f/Z2BJE3QjD3A==","signatures":[{"sig":"MEQCIHSULA92faAJTUUQCBWtBzqQLDEYoX6mANyLd1SG+NmpAiBqiFrI9IVlCtuPa3/RKDlrZuklaA/kPDcNFZg6unIPuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbe0NVCRA9TVsSAnZWagAAiDUP/0QvfvTvOWl+bJYT/bsx\njK9QOUhyTK6e212F8jBlZlDD7CMsduzLpjyrIDxAlYQrOY8icW7DDwDXLcWZ\n+TxEnyF62825v3BMqAWhX4cI9IOLfmQ8yw1MDZ9AOCraxjEf1Uci2vVrfuu0\nSWzpQCzFLhtSQW8SNTN4RBbNSVAEqDQ5tu2gtF+xH0rugiEh6C8Sb3cHeHil\nojdUGmJl2QZlh2UxpB6m1JEu4E3OEeanZDu/ak1cFdiNprF4QCKrR9HVlMQI\n/DQ7Fip7RR57cd45d6Wspd2CfyMNuCEXYhIy1am6XVnCK/v3R3atr1wtrkLV\nEsLhDs35Ri9CaJc/0rSenGWUmWq2R/6zcXeTK2Qgis0dyAdMYbvJjwDHwdDA\nw34OGazE3udMHaHLVLEB/059rKUCtNCtoCtPUtIgR9bUpxTmFQ1Vvjz4OqNC\npFMQ0fzt2ou/72rk2brDFLZ/3krTrMJO0N39xY0mUCxXa94jyV00qlE0oQwD\nVx+d9fhC587qMTvs5c6YFMUBcFE2njbqsowpqXA/FAf5scTf/INd+8lI1I3R\n6qgBI941lPY6erFmtuCjMlEXEOpzzp6uLTz2rbjkka6n8dUVw+WCGYt2g4lq\nQ55cqQnH68koe1fMewD+jiqs+lvPNzWnARgAT7dRla1nQ8yNwLnxu9B6XYqf\nORpY\r\n=vxTL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Dectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Usage\n\nUsage is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"cb19fb956228ef25c01dfdec99e48a527bd5c1ce","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.1.1-resinci-cb19fb9_1534804821239_0.4845571626076992","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.2.0":{"name":"detectorist","version":"0.2.0","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.2.0","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"eca46313702428ad1e2583a2a7840ca88bf4c41b","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.2.0.tgz","fileCount":11,"integrity":"sha512-LdsLPAQsa4uZXklGVIO/PVOSUcfHkMJlSDvrHswYPS7hgIKUiv/fmVZFsfULIcTvv6CiwLoVDmnwz10j56g7mQ==","signatures":[{"sig":"MEYCIQDS5gyqCZ1slgWa3F/U53nZaqj3TU2o2qkK8XI1OYsGYgIhAJv+R48L3V4xHaJ2Ic2hRm3C+LC0UGa2c6TCYrRLosCq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbe0wJCRA9TVsSAnZWagAAe7cP/3sxSGCnetNuYfQhCKWd\nzMMI0lDGW0fgnbzcaIlvnbnXXAum3rxnCrEaP5/vBksOQu7j96muZ1yGj0v/\nHQSxnTV/V/Yq6yz46JXvEL9mJ5wbd0i3GhUxZSKZhJaq25Bj/DKjD+AAxew9\nzbmWx4FIs4tIVGDZC6wrZaJfqw6+zX558eDTw3+UfMoJFkk/4EiOugZ179Qy\nGX39uY2KVmXeJ/JV1KJrFCUX/HxxHiN3mjO8yFaguiXb07XzwZE7n/JYhaKD\ndqBXNYGOAb1P0GcygjXl/hnQgrNtlKDjDt4zVjsgXS0ZEo4XpvywsEmmksgA\nrxQ4wmlXvihr30fsHuTnCLaG/7WycWAVKBL/8APetoaQ4vPECOL+cZrjzVmN\nphxc5ThFheKX/ViXgWFaspRL1zQS57+ElypSGiHzcL+jdOklHAhzfYgR6P/I\nppeHjih9Ra31H+s7ahiQQ518XITI3IB6tK7kaIxGvqan95SxuIwzXjPYvDe2\nHyK2Xfnl6IKGGILijDOxBxPHJK575RB5+854CLcOKcWjSuacGs/rToAzAU+0\netOQLfU1Wzfmww7Qi/H9VRD0r0cdi/HZB9AvPbXm8W4uStdHBG4iS3F39yf9\nwFMIGyHB6G0LYzFRzuGiqEtqZcsAHGJ8J6wihpRVhRCevRkR4I+UFl8ZTl5S\ncFJy\r\n=myJJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"fbb3c54e455ec152969ca7f08876b7b1f041be48","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.2.0_1534807048526_0.7661706489854607","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.2.1-fix-electron-fa02f33":{"name":"detectorist","version":"0.2.1-fix-electron-fa02f33","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.2.1-fix-electron-fa02f33","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"b17058df225d0628f5053b755b05eddc8a4c5537","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.2.1-fix-electron-fa02f33.tgz","fileCount":11,"integrity":"sha512-pCx/KRiN6DG3UksywNGer/dKd4F/Gp/LnkvBIaJ192NLnoovCDcg7GnWuDyDdQGleBNZyV6r9irfxXaWLPsP9Q==","signatures":[{"sig":"MEYCIQC0zpfc/wVW3NJzXoXxGJQAKwP6e/rEHMCxPQSW41HwJgIhANWXBsSMVZ0AGgpfcHC828UktZvxqDJGmsqlvHwB+gDr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgDmQCRA9TVsSAnZWagAA4zAP/RcgwoZIeZdSqjJWHqqc\nJ3q5HfNmDl+KiuuDXWBgXKim4fPED33Atcv7DwrBCCIIdVVAW+YPCZNHsceK\nEH0iSMLi3fvsOkuKc45T5ZOY3mpiLBQ/VxMzFrB0cxmppj3IoyP1PFIscRvA\nO+alIYYIdfnCkDt5wfon3AWxBMwUF4pRq/9nOvT5oo7srIMYOTO3XJBXTTEh\nPwH1V31LheiO3e9yP8tkuP2xBNZGdGWtoeqiVJa9wQHFKkmXyReYrkPalJq2\nXcaWHaPEl3mA1FdRVlYODlWSMOFKoGbQHeyPRyGq+os/oeZCoRBn3L3suQrc\nXEtvXjwn1PmUttqKnFGREPqI8WJFC7/64HQCzmXsJFW5fsNfRJ9JhBIhSz4t\nbYiQ/7qOTldjjVjV8+TRXGdnm/vD/h0ZnFULapbe6CtgfQGucL/6Tvf9rSSk\noQCQoMrIc8mP7Hd8g6GD5zKObef9ZFyQ1XxwJp7c4f7HjG7eVaQyO53iDP1n\noK5F38GSud0nGIYM7KhzDEhUunTQ94JHeyyTR63Wbz4NvMrrE0ENg6+wjZ8w\n7nlfP7Tw6Q9qsU6ipuZ3Zp4V822xTq/j1mksEldFHgh+afThhGPPMrmQx0wV\nJyOZvUeH+9QoaHXchSJnengiFKEhxisZjEaO2gBm4sOQ0ld7SlpX8zXQ73HY\nPECM\r\n=SrFk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Dectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Usage\n\nUsage is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"fa02f33833d432fb98889b102a6caa00ad17fbaf","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.2.1-fix-electron-fa02f33_1535130000436_0.41369286327053323","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.2.2-resinci-1191c92":{"name":"detectorist","version":"0.2.2-resinci-1191c92","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.2.2-resinci-1191c92","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"c4be04f41b81600762bca3ca1a32012c8d19d3dc","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.2.2-resinci-1191c92.tgz","fileCount":12,"integrity":"sha512-8hKlc6RkjJOUyFqq4tpK7amNB8+P1/ORz+P6jLDNvXF4HveF495+nk+Of5P6lEP0Za0CrC8WGEYYNmiYU51FCQ==","signatures":[{"sig":"MEQCICtoOLOqZySSyPghnHS82uimcQZ+RLVUSGpuJgeILbZmAiABSC+YcFQsS3cB0re4Scz1Bkb1NCzObfW5e2L3qFZIpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgD/hCRA9TVsSAnZWagAAVNcP+wcrrNGXsQ0mLtwjvusY\nJtJ3UqE6duFYVQyx0MAwfB0h8IgWhNAtmJ7lfzAGcTY0wtfYJg8KgtrKEeug\nMULquJq/Xu3Ysi6j+H1Kb5js/8sweeTj2RIpQhZOu9D+38yZW3mffjH7Qe/l\nPaHZZs3tDVGKUCSUC9tMHKNNl+S2p4yRNO1sVLzELXgdje/X+EzMEyGpslsZ\nOsTkSeIJVrB7afL8ebuMJqGZwn+3vnN1uyxsm2eHYBm7EOOLh9K94mLGGNDm\nANnGvzpvjVc6rqhc9rpvy18AopNS/gn7DUOLQqmdJ4DJGPPSZWzhuDcRWh3A\nf2bBrVLqpnQN2Nxb5yDbKSdAmuoQyoskjUDxOXlTPCOPA+h1iTcnsTR1fLVg\nkRGSvpdVzgIdbC6saA6yIuZ1BH8pEvDhGaDUPGrYHLZYzaFKLkr5EJvZTzOS\nQqWz9flfHv2Tpl8ALgi9f5xtvVfJqXHIV+ZKsg6ajn2msVvUStg0e3+Ubw6r\nC1gqTAjpnwRvrVWlXniW3nkeVyOnT5qGnOsay0L8op3CdIrUVZeAF8CEFKgA\nXPl++80w7POBahBNp//+O1SWDnT6PI4tXHOD44sIY7FD++N9roUy4U0CRQ97\nmItVzhdlj999kOc7M9PIrUgktXIuoXAlQ6IT1yiZ6CcN7TMe1CEgivmOSzH7\nDLjg\r\n=8yBr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Dectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Usage\n\nUsage is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"1191c92bac664eee8239c6169c335790118e48a7","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.2.2-resinci-1191c92_1535131616911_0.230498258428796","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.2.3-fix-readme-c66459f":{"name":"detectorist","version":"0.2.3-fix-readme-c66459f","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.2.3-fix-readme-c66459f","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"49d025049e35bed3666b761f081d30421a9bb000","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.2.3-fix-readme-c66459f.tgz","fileCount":12,"integrity":"sha512-o884+i7fUKuO1+EmS5WOmPtqwbQTclmLCkYconT/V4p6T2wIQrMyGFBEmsFUEY3/gKt34A1hcKMV5RSLFgnigw==","signatures":[{"sig":"MEYCIQCWEsrJ8xAz+3k1o9pWj7gNBZd01ZDDmmAOrCrjm6Yy5wIhAJgwes3GcLWpSlfOFGLeHfFTvH1hXw8pcw1Jep5m8PCH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgIDnCRA9TVsSAnZWagAAL9IP/2SUpB0L5o2owkklJtNw\nx4k50iHdyWdF6VF1BYjpm/8cUOtoln+MinKGCeMardvMR65Qq1jSjUkeE+1A\nSiGTC/1O1azHX5tIkw4LJwmZI9Z85cc8l5zEDuZ+W8DqzSxjX2l3BW6ewMXB\njBP7+Bmv8S+NOBTMPTiS/JOSRs/vCnud5+2Rn5ug1lHaPgtn/Jfeik704Ks5\nD7Hqbp2q0ChOP4S9PAe9IPgjgcSeOqVsC5nw1UpLgiSNSmjPYaw7nlQ2y40K\n8G7+W3NtjzX2vQ12eVb6/rLTLsgmkINsZ03A4rjYU2KbIwhnQ4HcfY8wanGj\ngZ1x+rAV/d8zP+LCkTQMDWt3WTN+lPf7LAXw+GxBf6FVhCfNZas+HZNTE6Yu\nnwT5PeE3QTtukGwJUkwLStry544R1gLGd1VTwP1eYq35kfugLTr55xPZ8rnZ\nkl0K8oaJfBqXoyeoFiwsMyA5s8/8PRsCkK28LzWFwXw/SRTJIN/qBw3+hv2+\nH7DZTVxToYmP5T0IuWZJe80ETDMRj+KEFplzO67zV/AKWg8TsbpdRfb2167S\n0BMbKzbeSn8M1/4Mrq0kh0I+oDnvDDFrVlS3Pj0BPhJE8BVElBc9mNcLQuXD\nPAGequ8WDbpEjtFKDbLmCLuEb0WbI1kgsTozYT63i4BeaDTqVTxdbPwb/hni\nZZIT\r\n=dldo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detecctorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install - library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install - CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"c66459fe265ee743133fbec0513f0c4e25e0efbc","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.2.3-fix-readme-c66459f_1535148263169_0.385033744361319","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.2.2":{"name":"detectorist","version":"0.2.2","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.2.2","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"7401fb654295171861af58b5a2836676493ebe9d","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.2.2.tgz","fileCount":12,"integrity":"sha512-9fN8DRz1l3edLMx0/jV/tXbrOCNeRXvvsxwB99gS4wAIcAt8XaQiLQipUFbGuJk1c06BCIP6usIDP8BgXkwVgQ==","signatures":[{"sig":"MEQCIAwNpDnmdCC25bgCtIzEIvKbgFlVUW9Hz4aQFnG+zckvAiAKIhGqEaEXW15oAo/0K0q9xCEivbz3ZGokNzi81QTOBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgJLwCRA9TVsSAnZWagAAupUP/A5FFAQCvknNhde54FsP\n+LpagF7NfYU1ax2facEHrt8XqFFFTtBmA9Xy7Nm7tMnpaQiJP/yfhR4ybCb9\nGxf852dMEsQqJuocYHrRLxgiPiCoofjvnhjfsgXD2Y9/SlQmj61RL33lzeLn\n/DXUhX6P1evOA/HBSgP8pUyq9sba/dzOtHmv7YFj8oR5nizhWeMq36e2wHCO\nV7LeAIDkk8Z2mdyM7pScVQv31yqe30r3v30PaNiTFy/YdXQITipUlRVuj1+i\ncdWhckfeOTzp8PA7XgcwUwF/w+2v4iiPa/5SRPWjS2wUVydYgzJrLgHWuGtK\nIQ9ne3dXD1znu0PjV0y+ujRSfwxXITRV5UpXwyNlR/UYAZ9RVnjoFVVr6ZRe\nQDkX0N1BMqTyVySnJEVvypm5IU7q1Se8IpKM5rp0tIdtaQg4m+j8Wg6QESMn\n0z+EYIVkK6UeSdw7p9GdyXhN4q2hiD/9u1Ye7ZQm8U8FUGc1XpBiKOBAis6q\n/wREz8y1vf29ghA2i56atn/ug9byBFj2b4ENqa+Xbq1vVTMWgjjN5fN1KUhu\n+XDGpmCybvUZRH5ZDXKuteHrJKsGY2sQgOA9ExbpExw1Tu4HTPI8qrRKB55X\n9mT8fQtuxH+JqAkhPV3KGBImFZg0iu67BQeFdkDBgYdGk3Hi8gbijKXra+1q\niZY9\r\n=Tu1P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"014568506bb0d556f9a9621a6e0c6776579d3abf","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.1","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.2.2_1535152879891_0.9302714961993783","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.2.3-fix-readme-c66459fe265ee743133fbec0513f0c4e25e0efbc":{"name":"detectorist","version":"0.2.3-fix-readme-c66459fe265ee743133fbec0513f0c4e25e0efbc","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.2.3-fix-readme-c66459fe265ee743133fbec0513f0c4e25e0efbc","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"d933207e15f181f4e34474f7f6a1cf4d1a80ac7c","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.2.3-fix-readme-c66459fe265ee743133fbec0513f0c4e25e0efbc.tgz","fileCount":12,"integrity":"sha512-lxXj9TD7ulpHWfPJBqCtb2vzgZbrjXrCl755VTqiWX7aZAUYUgWAoqhDIXWCFu0ADGxtLdB874DuMCvNmM5Pxw==","signatures":[{"sig":"MEYCIQCzZ22m5GQYlZAA6AaEtx0eIZK5ILUmMNPXqXVh7z5tkQIhANguD2ehQ0nSdXi6Ky9q8aD4T9GnO9odoX8NreT0mnFG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiFDACRA9TVsSAnZWagAA64YP/AtNlr/M0cBrsrcdj7PZ\nNSxRDX6fEvifbkG0jHSsiJ3ZiUw4x7zaMqdYyGsGQcyv/XErp49f0zUKGCMc\nhjXdXkiAuDUhnHAeqfQ9FhopIPEAiaa7rjsa5lpUHEv9UaIWTGpe1G3u0T4K\nSr2taKHE/eHkgBW+jnAMYfXeZNWDoaIQiRj7ztw6Leb38Rv8qii5JdHZ40qy\nEFYIiZ5GRhn7xRkLx2iyoeq64AkMtgY948qwYS5uuj6G1pGtJsM7RLVtW3IY\n5gW901YviOF5SQNF6bmC4DgcS+EVNBM78icXlzFdYhJPjkUbQZlv4QzLz5Zj\nrZfsVZD8eRLWAMcv7xb3dSUGt/8YLcx+bbwTEZrNl1Z+tyPX/448tWbg4l0i\n+jO6CHgpwnZOoN61pF8HdREA3IyP7lPYen0axXqUxLhNeKFGlFO6Mmg7duA5\nl2hI3BTV+5+XtwMWWJgb/j+5xf82NUH6FbyYi+Pyhbs2kvcHpuVDf2XM0z2x\nI+29RBeh186raMUB0QbJVA+BjRVHjcIvzGhVbJZfoPie+8KXZ6HMZFUSo8X2\nSErAXyCoG7I9VdXpuomW9bLJ1d2S0xVlubH6a6GKQU0BzDTrdJsJbE3HtSQS\nkIqcuhP5SHoRM9IDwAnYdkaOX6qa4K747OVRfHvIcMOWspNfyxKkeKB43Vyo\ngtP6\r\n=MQkK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detecctorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install - library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install - CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"c66459fe265ee743133fbec0513f0c4e25e0efbc","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.2.3-fix-readme-c66459fe265ee743133fbec0513f0c4e25e0efbc_1535660223875_0.23149384023135533","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.2.3":{"name":"detectorist","version":"0.2.3","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.2.3","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"f07d7564fa7be3ffb6ec2c90a61f19214697ae4f","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.2.3.tgz","fileCount":12,"integrity":"sha512-Fb38BBs74tR3szmiYgD43lS7pYTQHnAjrS3DSepmXVM6J3BF2rFagFemQxihSh6+n9qHubMZOk0TvbNI5DlKRQ==","signatures":[{"sig":"MEQCIHK0RVA2jk7xF9VwPdqoto596P5jMfupBhxvJVh6FxweAiBiMRDnvxMhYUJXlMAEehWEonGDg+zhVFQLv+40hPRHCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiFteCRA9TVsSAnZWagAArc0P/22OsOR24j3QaXbjsBsv\nLSEj6CV0iu8loq+J4HElLAptSC0UrACJgBFOs4kYAwkp1Wc4yk9zNcGkAyyW\nSygNG9Uscoj9aSUgJO5eeudJNCfYBAdNNNY37UUHZTy05YctJfHBwUuphkXv\nEZmAFwIfMps+hSyXqn9yIivSjlwkzjNNEMb3hKvfSedFQBvXf2vkek8YVN+h\nAVZfmjMa5hak1LRRGh6BbAVJlT+4jzXY/K1I/WVAWuXtlHpaCyJBbeSL28iI\nrRQeVNNGD2A3tpBl+OKFtoZD7F1wRlMYcoZC8oHwk/CFDj111flZ6UBFYZaP\nR8gjidqgkHR7zZ4ArWypWQKy68DSO3aEzr4E8/5pnUnj6KQW/LM3pOQG8XOc\nJvZcqlRDveNjOhca1F8BJBCeNNG16wEE0zkCrXpjpU/l9ybJgv6l24FDvsiN\nx/ggW+5VeCpG0UDg1Oj/DwIogTe3acM12x3CttPSxjmloSlNGUbA7GsamA29\naN8/bJHf/WIMDf6L9LZAsZVmFtBCbXIIRb5Xdpe31B5I8WoXM5Yxmm18mA6w\nbgawdw4VP/Nz8NXBLr2n89e1paMfwdiG7yNgIF/mV9aeUJL4n8aLnVcnRjIb\nTlItFgko+rPmeBtvQbgKVpBjToB7U+OYojLUbluPiGX9h0GDZzAOnJvIZmW8\nAfuS\r\n=hrtN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"422feea2f80d115e1aad1096c003b226601b5b80","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.2.3_1535662942032_0.17543301218069507","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.2.4-fix-docker-875e5a055c84cbd2b81ad0ced9da8aab5a189bb6":{"name":"detectorist","version":"0.2.4-fix-docker-875e5a055c84cbd2b81ad0ced9da8aab5a189bb6","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.2.4-fix-docker-875e5a055c84cbd2b81ad0ced9da8aab5a189bb6","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"f757ff7fa13a05d984cd11486b070ebcf96ef832","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.2.4-fix-docker-875e5a055c84cbd2b81ad0ced9da8aab5a189bb6.tgz","fileCount":12,"integrity":"sha512-lPjOpDiJ9fPSzL35pswtQN3N0yoM5It9GGrPOhNbLaFR6eT8Q2vCEY8jrF3wQHEUqn7WbIqOEYDCzG1udd9JoQ==","signatures":[{"sig":"MEYCIQDxYuuu+EZixMea6FpwDZTTeSOn9nG0u24pCoA+iJl0xAIhAPySap1YLKYPQh/mbQ9tbat/AaUGp/Vfa/WYRd5EX9Fl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiHuiCRA9TVsSAnZWagAAIOAP/1RSLWyTpur6txqeiIyu\ndRB8rFS0fukZkrTm1SyPaj4OTIXclSw0YOnmLUK3rnwFxJsPRXq530TIxEr9\nNikuWOcSCnW0ghBBmWbI3lISLC5OMvDWe9AjdUV284TW+gDZ51tiHZMrx8Ev\nrjcXEiRt1t1SXbFr7EMsPb2h+VFFVObPgxm7eErgouzz+BGDfPePkaM2/Ruh\nlM/1IuB0VSaG6hXVntM9RUuLZdoUPLv138nJlOuwwfGLFdeE/fgUcJa7QJ2P\nNMvuizkc+L1LN6Ga4iDmJTchV2JNNWCiweT9ChW+wlMorHnZnrVm7bRbQHx8\n8X176Lgg11GHwb0FOinmS5cadOS6g3l5OieVHZxsv6qHL3GxZomJYIlQH63c\ni+qUEwI3wq7oGCK+R2DYasCsJzXnSnbaU/UGQW+h4j/X877aLEBZaDgPiO4O\n7ymp/39PmT+ooGNC79adnbWZSI/r8cdOFhJwkeXM1+XGkbX9pSBLo+2OkRZn\nSj7Mg0cQfnObVYXlXpbGeYpSVwHjIzyioSX545qaIAQYjNMOg/d+KGzBvKvu\nwTJm/gxdqHkdXnSd9e66v0E53/NazSmkZEyWFYYgncCWMg54IA/48tBs25eg\nNSZmcukfPS2nwFZl9/tNuOMiF52pWENwwIJieKkdgNgJ/gVVMqE5+/koN4rD\naxOh\r\n=ssx4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detecctorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install - library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install - CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"875e5a055c84cbd2b81ad0ced9da8aab5a189bb6","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.2.4-fix-docker-875e5a055c84cbd2b81ad0ced9da8aab5a189bb6_1535671202068_0.6473396073601987","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.2.4":{"name":"detectorist","version":"0.2.4","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.2.4","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"7867b2dac8df2ca2007eecd09efc49e23caa9bc9","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.2.4.tgz","fileCount":12,"integrity":"sha512-fPkZi+rA1Q2hCY7ZBwrp7CFR/5G+TDa3pjeKddpuo6w7L/GfwFxSdaZA/X6U9lDfM8b7KrWFx+5GqBGipeOJSw==","signatures":[{"sig":"MEUCIHSvhrbGeK5eK3mp2yIdOaGmW+JAhm5b7q8ACx8b1vpNAiEAnYFiz8Xu1Lhzc1geq70s46BudFD1sq7pXsSa2aZEi08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiHxHCRA9TVsSAnZWagAAhawP/jt9Vz67USwDvfYlNzWr\n40mKc6FH32Pxz609IzGPQ7VFhrAMm9uUJ2IPColpRKVrME2UcaRwR5waU3Ng\nQB0vltruFnPXje5pgwMjSxjv35n/lhWRnuoDrcQfSOX+Awf5Fej19Uklgygv\nJN9N2Tys/KckqHs7VMI4xAMH2q9KLR59/JqONgQcCVLyBGTGK1sNxYtFB9fa\nw909JlTzfr3XdHVcadoFrEVf+sGERRcEa67Y/qlCe4vTmHNFtvRmHL7wQvOb\nZ8WAjU4oDiKWU9uAGC/SdXICK5F9k4IaOXBsKqjGVWzT47wKPDJ0a8indMZG\nZ9pet66x9XyrEuQuLdJ+OyrrUBFI+gnMwRJdNK100TlYmln9X8GXdFJtI1NV\ndN6JdU4g1Z87gLQZJpTpXfZcUGSzZzSYEexleqc8EChXkvlDXL3MSCNY2puQ\nEuy/5oE3vFd7e1Edhhl4OCBcGdzfqU1JGSNPrDL1nZTWraSwBqKzjIhPfx6b\nxPUpizMM2dasuGLq+BkLkrXQ44rhr4NDcJ+MY+c5eaRnrVdROf42EcUeB+kR\nahbAm6fJP9KUsZZ7pmQryPqUvgJTnp6hTb1uYM5ENNwqUMn/o1bGXnM2lYJq\neTEKEFEeor7D3ngcDWE8zXKQqN2/k3qFCycg7kMwZ6/vSUeknXzQMCcIJjIS\nLniD\r\n=S7CX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"22313b79313eee434e9b3c2b76d7b15380d64901","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.2.4_1535671366484_0.13230180680213555","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.2.5-fix-plugins-7c402c0f1cbef9330d519097aa5271fd62cc0ee9":{"name":"detectorist","version":"0.2.5-fix-plugins-7c402c0f1cbef9330d519097aa5271fd62cc0ee9","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.2.5-fix-plugins-7c402c0f1cbef9330d519097aa5271fd62cc0ee9","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"133be9fc1430235959b13e4e93ed281d274d60f3","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.2.5-fix-plugins-7c402c0f1cbef9330d519097aa5271fd62cc0ee9.tgz","fileCount":12,"integrity":"sha512-+Krs0lJf326nbq8KoDV1C20yj5Ceti2/eBSA9P14M3l3mjTaUL+z5RyDqIlkp5oFOMj4vbDkTjtNjFMyrhPdjA==","signatures":[{"sig":"MEUCIA/d2TUKGGAb9zu8yzbo/DAYnCgc6LQ0a/IPTNapl8gvAiEAgr2GQ/dSVQA1UGR/a7DUla1IuEqJiGVmU22GNXXk0ac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiIAFCRA9TVsSAnZWagAAW74QAI4wwK6GPgsuv+9d3WKo\nrjuj+XI8nveuTLTu5F3zaq2EsldE45V2U3DccCX/zcdJRhwBQ9Fjas2XWAca\nEKN3LaBFzoxM8VSwVMq2IQepdqIb2KCN3M9M529Gaqq2kfnHF3fvg4iVdSIk\nooe2GciJ1TFPRivvaRy96Rl756dXXByR2oNKaaR1ujG6eX/w/91gvvtlHkR0\nftOw5EnoHIAhY0wMl9uh/Y9iEG15i4rVdOJ9R5DEIRfyAKAEIBJ3Ypvzzm7R\n8JRpGiO+ZexJeYFGykTcLJtjwmORIlrgj+lctc4JaCCavB67MPqz/jdVYlvU\nRKX/zlmVjWmRKhajdQ9lKT78e2mhDTbrkAqBzclc6OzC959plu2/lVOVZ7vS\nlrKVUYDs18WzRW5Ym3/jckvz3lTZ8TllRAwlD+6rZx4FKUfM46YQR/yduZjX\n1dkh5GPbXDoXo0kX1TAHBQzKTpz7YDm41t5o6/nwC+ak+wMjvL8BQgOB3j/+\nL4Y9Ntd9heGlpsMQKj46PgViHWeIaV6tPMRvn5GJJVReLb35R35gbgzWuPCS\nsbU3nte3tZaUwzQa0y7xEkri0Uzqfd/cngx180/+3rWB4r1Y8mHHqcRIEOVG\nWb2ygb+xY+8JMkA7z2ZeAp7ITAEut3MvSAkNMYgEGeuMM2Kvss12mQ4BJe+i\nAFI9\r\n=k40S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detecctorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install - library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install - CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"7c402c0f1cbef9330d519097aa5271fd62cc0ee9","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.2.5-fix-plugins-7c402c0f1cbef9330d519097aa5271fd62cc0ee9_1535672324406_0.2828876494314474","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.2.5":{"name":"detectorist","version":"0.2.5","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.2.5","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"87321824c133236f3283d853aae1ed5f0d82baa1","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.2.5.tgz","fileCount":12,"integrity":"sha512-4X2OfHgrmqivTN2Nxb5WzBKQNCj5Imh8T0/tIOtoWFdkD7EUZIfBgRkU05t8bLgxZEUI9uH68J+ScLyWaO/u9Q==","signatures":[{"sig":"MEUCIQCIclby5RXPTBmcTinS7OklGeBP5cqZ+FPuauzFbsxNtQIgVDuf1lTc1AwaZy2DrF8cu7mBzwY2zM1jnLPlKADeOMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiII9CRA9TVsSAnZWagAAuX0QAJNQBRrXMUMpqGA1f+8b\nnN73fEj2TdZ4EmMR1ncvX5+alqlU8JwZVV0E/N+xklKSHiT72ohHGIX9d2S6\n0I5Cq8Klx9+hvMApSBYl5aAKv0GFkuHFbWXIEnbpvGrQfP6PXuWoh9kb8JFZ\nhxg+A/kLhs7MaAdOkJRQMFWxoZ5E84H60d7BsuqCEiuSpaH36PbCRk6t9aEu\nkdApN3AbQ35P5ghKyMAjq1bR6FpDPLAIhgQ402rR6DGhfCRoBpH2N5PjkaHo\nYiXvcxgjqUCCG/sHNxVaUxy4aLyRjkzfwdwMIEOcSbxuG0JgrGimFLm0iV93\nfA3Hs6sIDns8yQIsHioh/CcUVua+0CBBS0AK5GPyG+OSwom/OjkABm7bbA/D\nWnwg/XgipuJq/Rd812RP1vaShx0qr8bVbX1+4a3ANm4RopeYe7416A0iLBYt\nPRkJST41KlZE13T+CgkkBlX8jYHXuNB4hn5bCr0XY+9iC6vuSBmZ2vqYgfRI\nNtKGTxqpeTA4Rr3S+0gXwgJJT+QiNLFk9NaYmM9bRQHl0XW+FsgRl3ZHQFIt\ncTEoYIhQdpEYLMXqVFS+07rALn+xwfEtsxg5URRxDd+7UAYGH0JJ4Ao3IHa+\nPjfUbDuJWCgjTJYqlDqLs3erqEtHBtCyDbN2xNoQwOl8ZMA6xP8LMhA83j6n\nEpq6\r\n=gjPE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"8d0ae633fded89c2e92ec8a2908e226eafed335b","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.2.5_1535672892961_0.11672563209216946","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.3.0-detect-docker-3894bf5681f651fd76280ff6c4a8a6b9db6363a3":{"name":"detectorist","version":"0.3.0-detect-docker-3894bf5681f651fd76280ff6c4a8a6b9db6363a3","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.3.0-detect-docker-3894bf5681f651fd76280ff6c4a8a6b9db6363a3","maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"41da625aa85c0c054d21629b91cac0659564bee2","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.3.0-detect-docker-3894bf5681f651fd76280ff6c4a8a6b9db6363a3.tgz","fileCount":12,"integrity":"sha512-0Ns4Vqj+q5PBqzRsGzZgCkc+l668MjYJ9Ob1D8/0fWlUcRFcOE2bqr79N7tOKsv8RUBfJomQuSxkh3Gh+ua5Nw==","signatures":[{"sig":"MEUCIFNGzVO6enwsJtiU/EJtFzds7f/NoM3bNjT+z+AkPyHWAiEAyfiJ2tTTSP+sMZbr7LnVGQW6f6AGAVHt+gYjlU8K9M0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiaHaCRA9TVsSAnZWagAAmmUQAIeguBC3wBw/sFlKrp0a\n/HMwvXl7bBwWICojE8xw0OwgFDdzTGpDt4mGSKEASfuLODdRxWZgZhOfWBxl\nEJpvzsycemTjQBeNTvYtsvGaGdsOrmQtYDrxr3QdAW+h9U8J9Kz7KjtITvmz\n7WgzaH30Y87uaGJ949VMrhtV6zbX1N1evMQNIGkagGaIhEvgrYX4x4+9Zx/3\ndm2wHE8cch7NZCJp7B9gals+A3i96Yjfxwyfd4y19Pl9Nfd2mUXBarh4LNDi\n+SLROTIdx3FIClfWoFvbekjkOw3dtJB7KONY/LWSb83re/dpZ6nBJ43t2uTA\nRebRPF1f6p8V/hXSPur6n5FuGPeA3RQJ3oUX99KxCBXWcCOAHjBCyaopj2X+\nHaDVEZaaHVvPu1nqQtBM1SpQ44epYowOAPOvHNjxrvyw3biwF1upS4RnvOvR\nnXrgjCb98Oi5nfVnu9GIMCl6KOnDOGBYXp0En7ONmRLMIoBOAUNrvAeLgUqd\n09HULKXWSJnEqKVIlAGyxEpSHlyt0Jj6GXbg90NOa3zvujg06kUaoUa7TRQd\nHP80sQsu63RFayqEmnDbAUl3rJbzXqzfxzd664/KZN/Qthq4i90QsH2cNbGF\nyCwMjj0sb3spOi5BgfUDD3mnfmWrmTOqTLfHyg+Q6ScgLbhA4PrQR+2QbFvh\nMQoK\r\n=25lU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detecctorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install - library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install - CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"3894bf5681f651fd76280ff6c4a8a6b9db6363a3","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.3.0-detect-docker-3894bf5681f651fd76280ff6c4a8a6b9db6363a3_1535746521799_0.8109900580271849","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.3.0":{"name":"detectorist","version":"0.3.0","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.3.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"fa8a5044a7cb43f520b907d36d05cee43f424874","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.3.0.tgz","fileCount":12,"integrity":"sha512-TtWT8FbnHHe8BLUvZEy8QXDUkHUhs1iG7Cnwp5QH15RDMp1lzxr1AdiDuwZ47YpseiINYscorYDjP5TWnhtoNw==","signatures":[{"sig":"MEUCIQDPC/N6ikShR9BnKpLEv1c5dFUIhUBfIePF2kk2Ysax/AIgIq2dotxIdTQww00DfUFOYojy9895NU/ndqngIthfBsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3Hz6CRA9TVsSAnZWagAA2ZEP/25MM/53IcsNDty1g/v2\nxrbGA4hWW6YLKzQGpQprUhlgWrJvm3wL/9p51TI4ZPA0dcsMWXgJKW6J50fk\n3WdoabQDB5CaG5EZKjF4M/q8LJ3Pf7faBeC4ZpNMEhCN3o5YDwrPHhe0LB4F\nvTDKwc8Q06Wo98BbCPTnhqyiQxaOKZQTyzqUPPtVwAG/W+QLEjh0p64cImrs\n3v/3b7lFxJfmKERkEWtk+m+Jp/bLDpbWJMwM2KDGflXAAF+5uSTGJKfgCS5D\nOD2aDrKWOV1NC3xVHMXBc26thyCpwGcpMcyMvLUAeU3LMzQpGngAr+Lw+F7L\nu3xzQLf3v93HnsiTIsQnYmlGLTH9GP7cGuIEHDLFsUobjRLw2PP7L73j3sMF\nIXaaF4W2AnPECAdFOQ1mgQ4RfdGr6WwjM8s4ZijWOUX9O+Q5p2PVLCuJGivH\nbHU+IAHyLPgevKnRyqdgY0bKH9s0mnVNa1xSghcwDzk0evj2DaryTiqsJ+rT\nUGnPLFJFCOwI9AocOG3M6GD3094F7ltHI2svxkEXFz+8xTATJklhDigB0ZRG\n8bByOJNd10MKW45+b0jgIAMWrhUlTd8s63jn9v0bvvBrl83W0UB4SXN4mS96\nMG3hPyz8w2U0vc8oheTwfoY0JZ7sDSK57xOaVRIazx+mbYgnTlFyFh8iSRDC\n/GvG\r\n=4Zso\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"3078959011f7dbc09f1595d40b78283b3ee6bbe1","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.3.0_1541176569759_0.41903223623151287","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.2.6-brownjohnf-patch-1-a2d9e67411194cf501443dbd130709c1a387322d":{"name":"detectorist","version":"0.2.6-brownjohnf-patch-1-a2d9e67411194cf501443dbd130709c1a387322d","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.2.6-brownjohnf-patch-1-a2d9e67411194cf501443dbd130709c1a387322d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"f0806761c313b03ec1da617180589af4928dbdf0","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.2.6-brownjohnf-patch-1-a2d9e67411194cf501443dbd130709c1a387322d.tgz","fileCount":12,"integrity":"sha512-LrsxUEp7oK/u3WZawIhMMTircQdW/eSvJxeUFT+a0r9PJ+I44VY79KgCd2bANveXi1O8a5+BfAmh+VhvmzwSUw==","signatures":[{"sig":"MEQCIHicyFtAhnXvNOh9G1AhKgiRrlsGrGN8TQt0VPkTSKJ4AiBpRpVkLmpB1bggjrjhQzaq/sDNNH+l+mtlBtVCAZLQEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3JW9CRA9TVsSAnZWagAA0lAP/1n7JdkNdqROKhsVcL52\nojb5pdKXiSz69FW3g1MTefecr3kGeBLpK3tFc+AHgO8VPtgLWI5cafVzx1U+\n6JIWUTqJ+lCBU1ry1v8KRouJnzvOx5uJi49nFiPQLEdvu8QjuwvKVbfWlsGb\nRiY510vJx0BiVk7MUVv7kez8qF2eBRR1Q9u8XAK6AIjNT4zS4Q4J4O5lCgnv\n/gQzjdlaSpmIjKgIIVtuJ3oho7RCJ6MMbaaP7WTZn3uRb2kms328UyckZ5HH\n3QSUGPewCc1ZYyeheNh9NS7+HC2i/28n7xu0gSTMDTU3FL3Jqs1nTgQsZfcB\nLpb5+csQV8HqdO7rXq+SjNUXC+t5a7k+JkITk3LiR1hnCW9lk29tfQJTBRC/\n8TcUggl7lalW3oo9VWFg4k2i70KvRNCTta5chW9BJx1Lr1pb8643IfGI3XLV\nNRS6o/160PhvHuBcFeXULT+Q5nZaoSRsQaXE5X036vwcDjeVINyBPJFhDxZG\nl8ieEmmm4Qc8VSitP++1Au+Ih9e/siXllrUZBSwMzqJ9iPh9UEFyShF4g692\n1mz0TJ1guKKs9dDS5TJg/UjkXsaj3bVTJ+PFt4iRZrFeLKlG4JULqtQnqXkc\nvo8A7TaOzOi0KudHVPpfvP6pnqvXbTyTfz+1GvoDMDwqJEPSBbmDRIjzLyFb\nHHYa\r\n=tlmD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"a2d9e67411194cf501443dbd130709c1a387322d","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.2.6-brownjohnf-patch-1-a2d9e67411194cf501443dbd130709c1a387322d_1541182908490_0.3359944647295203","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-repo-yml-f7de67aa903355da60eae1559d6095e89a58cc1d":{"name":"detectorist","version":"1.0.0-repo-yml-f7de67aa903355da60eae1559d6095e89a58cc1d","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.0.0-repo-yml-f7de67aa903355da60eae1559d6095e89a58cc1d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"df14209969b004372a4fff45bc3a58988e938c02","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.0.0-repo-yml-f7de67aa903355da60eae1559d6095e89a58cc1d.tgz","fileCount":16,"integrity":"sha512-pCe8DnFQqlsGItKjk62bon6WvyQEcU6cLnWwmTduUlZa+jzAf2WCIpzz8h1m1Hcq9xY/K+/UWnWIPa7RJPqXrA==","signatures":[{"sig":"MEYCIQD8zx5oClrEBsdOGwQ0tOEbGEIYR1sXDsTbSTvZC8Gl2gIhAKMEYcK5EyFHpC22CTqR1bpkX2J+Jh/PEcTw7z88kiCN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3JXTCRA9TVsSAnZWagAAyFkP/ipbIPvLZQbDkdeLqyzx\nXjkllK1ve7XmsbG36/PSl7Si+yKytAm7269EWNtL6JjRGdS3yQMVNVbUoVYi\nbXrlRss4/Ru5NQyL6pLRtMP5owbL+Hfvq+bV2QxzSuEFq3ZQCnH0QF/af7MN\nm5W6eCf0zoHXBaXpmAOhCFXLs4yrfUkeRAklkLYy9qNwatQ5A0rBHPsqmc46\nNdjpiBDo2HXZguBVh/DU3vSN6m4SrxEw7lxbCU+YOOJbyYu9R+Xbwxj2ZD3T\n7QBWqQPAWecSdQ0orySr1XWPPwvuNDmD0kw4gefGQacqtN7G80Kd7q48EPHU\ni5ACbiDzE5vEm/ZZjW1lHO7318P8vcqdR59tkCJRONok1m+DPBHC/oAIVjDw\nbAkzRCCh+MBXF66+SMpJs1Xnp855FM+QUpiaagzLOBtvG+5gNO0cXqARkBEV\n/VadmsfWbY9mE2hS8j7k/USNfIP/FjjKK52GQrGcHa4s//HKhqgv3HcYUVga\nC0baRrh9EF7/ZQbInbrv3a5EBX7ZpfXqH6AMcfZlVUsDqkyFkiK0CACTszuy\ntM6smZ5MDffipAFtjTyRZl895bNMzi0GnP22iGCazl77rqZwlNod9mYb/N9g\n0ykJdWoxcNFFO8bgqAz94+eFgeSrJZMrrPikMqV/d8+0EzSzUj2qE4gaxw1T\ncuVH\r\n=N6CG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detecctorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install - library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install - CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"f7de67aa903355da60eae1559d6095e89a58cc1d","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.0.0-repo-yml-f7de67aa903355da60eae1559d6095e89a58cc1d_1541182930651_0.6274168452425601","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.3.1":{"name":"detectorist","version":"0.3.1","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.3.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"118d581e73569f091957a8dc1b4b916715342c09","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.3.1.tgz","fileCount":12,"integrity":"sha512-u92CB7vQnSoza70KmkaBylbPfy/1RleqLljoTv9bUAORNak+L31eVNwKQ8wzbQWBWvpmGzrdSxOnXJfLFSot0Q==","signatures":[{"sig":"MEUCIA+jNRK/UUDxXX4P/dochIxxQTm5OJqeqOAmPBG/N0o2AiEAzP6ap83qJ1GvEqbVO8mEpy/cL2DpENzcBZBucOBvKCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3JssCRA9TVsSAnZWagAA700P/jTrnm2wIdA8LLdqmfrD\nGLSMUOr+mUo6fnt2CWt/O+szz5TnWWzy6fc1+GwLFNji4aOgfKvEV4bWrOTL\nLatKoG5jqw7SsvgNdW61+B6pUiTZk2B4ejqVGnb4SWSjkmf2uAog+wWp4yFb\nzwaOdzBxD0DIuAjBoX3DXG1eAYHMHYZ0I2vksPNGB3sGtI0G1s7K3i5TB3+8\n2dUxHQZOdinslIGC5sSw3AZnxMmKuBSiik3yk2shzG56vwEhy5xy2t3BKbBB\nHmluG8KVf7yTXSjnRbdhMhGexwLN+/Z0gRuIdu6tOFJzsGmrBLWxcF9YakxP\ns5d8F0LPqpBgzGNAtVzwB4o1e8ZCtZAfKMfUndfmhc9wAIpIDNpRxLLSZNKp\niaaNWzkZe4ECbszOEyqZd7xaUA3a3Abwv0EQ0rqsNxmsvaXZsN+K/4ph/wu8\nPFm3gZkZ7sGMC1qNnRYhLYLqV7dI4NH/glrb19MHQPaNbQQBn+eRWVI8HQfd\nlbZGmx9R6a0RTZztu2VEqUJp0KvX19B9V+wK/VGKQjRLTlMl5PED2hJs+0bn\nDz+xOUnDRgvLFdPk4nYZ3WdoOZocIKkapp37+zAk+MUA1+z2KRofUN3NXtEd\nBG3CaNtWFPCj4NVo1QYZNO1/Y1ThywgsO3gHi9/9M3IQuytK9a3J04s6VwFM\nUfbW\r\n=Wr6J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"4cc4e4eb7d72f0340bbe51611fdba0d9bdbef4bd","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.3.1_1541184299813_0.6545052905784792","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-repo-yml-fdba9019c259b57cc5471cd53d7d1e7c94a8cdb9":{"name":"detectorist","version":"1.0.0-repo-yml-fdba9019c259b57cc5471cd53d7d1e7c94a8cdb9","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.0.0-repo-yml-fdba9019c259b57cc5471cd53d7d1e7c94a8cdb9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"6194156bcfe1bd3c70513b24cf6effcbac2666e6","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.0.0-repo-yml-fdba9019c259b57cc5471cd53d7d1e7c94a8cdb9.tgz","fileCount":16,"integrity":"sha512-pUeojNSHAVeR2pKliLZ98udeQaiftb1JAkFAnLnNu+uHkmwEYf6cqOVi3byjVebrhJOzPXEm+UrgRkkyM0Arvw==","signatures":[{"sig":"MEUCIQDYPeQjSC+oSu3c4jo+xzl8hkX74WMnXuLrhbf8HUXM7AIgd3m8eiPQLkO++rIkO0su8Fg1qgdL1yP8ILWZnUDJBGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3JwOCRA9TVsSAnZWagAAbngQAJxkxXkVto4/2mWZhAfm\nU7moW+PXJARzTgsA8vVgBkfZfqt5yBbwTtLIjqs4TJ610sp+bU2SJzxiyrQY\nC1kwgo3w7KvSy6jHArDkE2UIbPKFfBhwHmc3E+GftJzSqY8GH6Lg69OS7jGJ\nEFerWKlkJjTmmHxIzfRcUnGfjaXC0XA0z41ptGDGZ87Nzr54++OcN21HBcJq\nMw94LTblA4F3ELBM99pk3F1DXzbjEVQBxQUN/UttDhnh4DPHhhxm9HD5HSA1\n3GTPjEQYAhIc5BZpqDA5UwdaOGzXxRzKCQgfirGFvcNa7/VcsEM5m4G5M6lH\npp0LcCZHiXBGf6DHl5liHmeGkiJkmL0l6aeuPrV1ikFu1o+W/E5oYZg8S/F7\nO6PmEtWAtyCBnCDCNBuqWfsQJH020jAhno9bPghFA0zJdQpNR2ULXKZmAnse\n9HeI2aDGZxT2HS2HYFd39hwX6nuENtU96XquoddHPmyqFp0rn+GaLSJz90G4\nm3CueFTX/jLAZ+JJ+/bwktBoAbWqQrhJ9nGx+YqO6JDNRK4fFQKqFFhMVMoa\nvRaZ4PYOIonmFBTv4bjtRI80nQn2ojUlzGgF7csiMSZdar8MLUwwlN4GwKpV\nr36v+V2EKC4p2Upp4Th426vHbQhnBpLDiAGCdYa9lSG2yx/vWMZ5vXlvUuiv\n77PJ\r\n=81TD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"fdba9019c259b57cc5471cd53d7d1e7c94a8cdb9","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.0.0-repo-yml-fdba9019c259b57cc5471cd53d7d1e7c94a8cdb9_1541184525934_0.34361013568679644","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.3.2-revert-54fa1aadc61375402d8f8975a39ef2640a677315":{"name":"detectorist","version":"0.3.2-revert-54fa1aadc61375402d8f8975a39ef2640a677315","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.3.2-revert-54fa1aadc61375402d8f8975a39ef2640a677315","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"4d71ea3078462121a37b739f421d5e3033174604","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.3.2-revert-54fa1aadc61375402d8f8975a39ef2640a677315.tgz","fileCount":12,"integrity":"sha512-Uh6/49HsWl1tvrXfyAKCxK6cqyBxKcoxpVYfDCw2TzcbQTgiRSls8iza6QL1zzxvu1VxCJhTQPiFHgUEDt+lzA==","signatures":[{"sig":"MEUCIGU2OltZvTB8+sDNZyyymvnhv8WG6kwFyA4p0zQGr3JVAiEA/uCbBnzimWaR5aqyLAa9XaWBhch1d0ak+bvk6wB05Ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4CfUCRA9TVsSAnZWagAA1vUP/20ZH9pHQC3G/OEsdS8f\n9MNpus+DCBYuMzEySMo6mpO2EPFFYUs87w0a5f4OgY2BeQAI3OEzucqUPBA3\nzHo64jgGdy9QIfqnLIKid/93j3qCqZJPL7QDlXf3LKKe+AcjYCCiJ3/+BZ0i\neZ+x7yRsGSN3u1GIi8RXCgYpjvUV7gCqkafMosDL4J0gDn/BYPnhQAeO6Vob\n+2+CdSrYuok7AnvjJc1YPQ5vS4I8r6Gxxg1Md0UrqNprmxh9SpGizSRqAquy\n8lCnDm/H1TXUNLJLHiNa2jMy//oFPcmfmMVx68SFZEXqfuHzGZnJRGLaPRH3\nVb/uH4W8ZT0ulkA2vk+rsDk0g+++u645kxZpV92UAP2KO74/kXH9OSrxKe0W\nBIMDNLzkGEiMljjSg4oLKyfpYf+4FJ/YuN0r2BNi6YKAyooS6rrhiDByCl+6\nlyoCuZgN/Q0Qg1e61iIAKZJdQm1F6/u80r/+uotKxcUJbQ1j5KNiazPKtCKH\npH502IrMgOtnWBrAWas3VMFWWi7M6vKpCjYOId5vs4hOcIAUcElCn+vBtbJF\nbpYwZRiaXjYZpRH0Ug7ioBXu09Yj/rUFnDrlhbvezRjRX3RmhBe8WO+GT+Xw\nvJei5pr0xRHlkwy/s/qu/BYEyjC1CpVxLh9IZeFY9XcyreiGRC57rXEGhJUu\noFLY\r\n=zr25\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"54fa1aadc61375402d8f8975a39ef2640a677315","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.3.2-revert-54fa1aadc61375402d8f8975a39ef2640a677315_1541416913013_0.2924038784080154","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.4.0-fix-docker-detection-3ef85db99d02e6c632edf906ebea74a2f8aff702":{"name":"detectorist","version":"0.4.0-fix-docker-detection-3ef85db99d02e6c632edf906ebea74a2f8aff702","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.4.0-fix-docker-detection-3ef85db99d02e6c632edf906ebea74a2f8aff702","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"f6320752cd44ee522d397b8a45ec235bb30f6e51","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.4.0-fix-docker-detection-3ef85db99d02e6c632edf906ebea74a2f8aff702.tgz","fileCount":12,"integrity":"sha512-gao54496u0vds2itCCfqGN5HsdwG2vSkCSow2c+ET7PbqGru+yMrWw52LNxfwbCBN4RjzFQwrMcKBWlJTm64/Q==","signatures":[{"sig":"MEYCIQCvPnVigX3ND+Q0/yXAGgwJrl2sVIER9MELDUmhpAXyVwIhAN4FfHPPbYIITx8E7ZHE/IdOPr02t5OVPc9Ue1VElrDM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4Ik7CRA9TVsSAnZWagAAJOMQAIIeJQcM43yxSThv2a5P\nPkU7ZMGVCTpFw6xMup+QhktHQi2tpBsiBw6vO4KRY+QoTCNEWBV/fLmlQtm1\n7JlTtHf0LOP3Bo0LgMpI16CUkEM2dX2F4Ls+FxAGAZBCYHhn0GuPNjaKyIPz\nbXs8CTJKKIb/Gmb0Zc0K6gMLoDNBQP+Yz9SQn9tyA3nJWm4jL4fMrvu23LEL\n+7+xDb/cX+bmS8oIC1oQjoj5alsWULwaijvU7ir7KfX9N18a+jK7XVnYupi7\nVCpdpTcA94tg8N77JSp6OX+KghgUI/98NoAkJKrJYbR+BEvSIOHAz41vUv/Z\neDBziS+5mweOJIw26KDq1XtwkGsT5+IkJNRqrDtGykZEa/a7Xh7Japas2TFo\nlDLrJia7wUowDTbt6V+cVzd15Y5NBYharv8vscPKH2yylto+Y5wIjWDbaO8d\nKrVzMUq6wAys+Yv27JW98yR/b+072g1dt7K2VAx3lZHvoG2Fm3ahUSoTcuQ8\nDcwTJr4aqeV8Dw2WtfgKcikDwn3L7yxRJ2RrS80pM2D3gr98MKmYW2+YUeG3\n1I4ARrPIVVx4xjez3jXyaoq/vAHvWgJU32p2k0pEtozLHy92af0qulA/0dEU\nCsicip198dj4pJOzapAt/x5OCSlneGd8JVfEUDJPx+dvHtLvyoV+GVGAmQ9L\nkTuQ\r\n=3eqY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"3ef85db99d02e6c632edf906ebea74a2f8aff702","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.4.0-fix-docker-detection-3ef85db99d02e6c632edf906ebea74a2f8aff702_1541441850894_0.14063111253655158","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.4.0":{"name":"detectorist","version":"0.4.0","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.4.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"96961808dec29b42a347fd8cc28f3ca397e66734","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.4.0.tgz","fileCount":12,"integrity":"sha512-hhtTYYIsH2L0NamGbQ/kCDvuYvLOZpuPwkP4+IRSSWrJGiSmOZ6lbaeQBzS7GiX1sJfVikWSEFrx6Zar0VyQfw==","signatures":[{"sig":"MEQCIEqjriLIdsoEjEFWTDW8fh/2BEsJE8ww4/Dxi8EPeM6fAiAgH6UKKuzVMXZ1geFTTeUHiLvISPhu7rkK6DQDlIBUTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4I57CRA9TVsSAnZWagAAymAP+wYbzl4kBgRA+QUNcCMg\nidZE/3MnmVZgiGIEZy2XPZmGTs0bDP1Jxdz4nckrcY9SoBKUv+bmi0xMWfld\n4PTwd+dgxCbppihRFP6CC75R3U74dKHpab2dkabndnjfcfSRM6i0IoffDrTS\nyfIBIvmCaW3pVNRfXbwK4uXN3mXYE/pzXMOtYVUOqETwdgM67vSwmdkm00ZV\nyJQq3pCNOU27w2VgT+lmAXD8BqjZ4fiWvTHx1BAVeNfeZ7coz83oQXycG+wG\nOvYiWQu74mbezw+LzusG2KKGsdz27chrUwCfTwbPuHDSPTS3/Mq+FTv1K7/U\nwn1FIfJR3ppNsZKOnV5Dm1sLuTiTyyxei1QB40l/m0PdBeeiFk47rBUqAuQg\nZt32VW8Tpoe1CVfScbhgemKjVEV1U55a71lBpe01/jPVsqgJfvc0oxrtLabQ\nCWkmzk5JqX+G8gJePuRV5YJcmz7xEzHq9JvqHrqdPbiIxxrT62NbRJbeLy6u\nbciTQif7l0P8Zcamkledv96jemMo12I0Sn0/luNmjz/HOdedx0IJ1rf+HCSc\nViVuNKzwuAmrdW6RYxXWWLep2xwK5I26WaDiIrsDcIbxJ93vZ01hP5YNSxxV\nbRpMGfl4pGwQ1KmfJBsVbeTWFYfjNG7Kfx7CKdfp8q0il/QyGqzOVX4tccC7\nocPz\r\n=Qg+a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"8653d98ad3aaebf60b0e31982bd709c85f78371f","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.4.0_1541443194680_0.0017229748165465963","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-repo-yml-76533cebaef10cfcbbc3983f5ed2a17338f433f7":{"name":"detectorist","version":"1.0.0-repo-yml-76533cebaef10cfcbbc3983f5ed2a17338f433f7","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.0.0-repo-yml-76533cebaef10cfcbbc3983f5ed2a17338f433f7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"df3e07387739d615d14a100b483ae06864e3fd56","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.0.0-repo-yml-76533cebaef10cfcbbc3983f5ed2a17338f433f7.tgz","fileCount":17,"integrity":"sha512-QEexyUWVskDNrNpjRJeI5d3SpSnc4oYFAO0y/E+q7Cyjm/RBczOrsStRFEBUk0nzqgx1EQuS4mFc42cXKDivcQ==","signatures":[{"sig":"MEUCIQDjyZCe/9SqMAi0X65iYzjSb9mI+oeXp0yHqhfrH3I2YAIgP2dOPD83arhctJBUXro1mXgUIIQnJCxkLjwQIldIRsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4I9MCRA9TVsSAnZWagAAIq4P/0qy4Myzzu5q7MLj5Qmi\nzvzHVnhZICm+qCoHCEg6H4tlBOSLN4XvLmaWIiol/hDT5JroHMK5lZV42FSR\nYSKKOU4eFSVSB8NyaLT/lyu/vImf8eTvYsCF5oPHoLuLL1mlU/SChJm9f3ET\npZAONniBk1/x3eZJAJP4dWdrE+Lf2X8bET9VkdhBobKkNCEHFv28TPP/wQOQ\nm2mixiNZ1z+/5ZlGfBfZVg6IHg+BVGahWFDXros2KRSuE2teuPq1MR394XNz\nmOIfTO3fZKbHyom87SZ9ltillOh4szn009mo8B1rWVthRaDiQwLTg6qwruPC\nPiz7L75abc/dEK3SVB2WiHivRINR2ca9J4mUUHxL46EFnoUS848HXEvPs7QT\nXoIDLtP9XQ2kJ3BRe+bEM2jlTc4Mo3zJdE2TwQTTWpqbnb5lIv2WEoOlBxwP\nmXaNXDzk9Zl6tFm2aibr/2Ttu5PXzRAoWyK/hd9e4T3vugc53AUOtUOVGiw1\nLdGb1V2GJ2CrkinbOmBejpP6g5yGVDGbgV5HbnL6oEAg4f5cuJPyvLL5drEi\nBm0Z6lMoO+PXX11I/Mqh0AC+Xq9DcUecRKdKWJWfHij+kahKoa2S615ZuisT\nHoWWavFbGM5DJNcLuwnB74jaJFCRg5rHxCJBD7vg6r4qu7raZzdrPkYPYME3\nufh/\r\n=aFvO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"76533cebaef10cfcbbc3983f5ed2a17338f433f7","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.0.0-repo-yml-76533cebaef10cfcbbc3983f5ed2a17338f433f7_1541443404008_0.21718250709118947","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.5.0-exclude-docker-builds-b0ede93e2e3ed28a531093ad0d7d92647b6b4da5":{"name":"detectorist","version":"0.5.0-exclude-docker-builds-b0ede93e2e3ed28a531093ad0d7d92647b6b4da5","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.5.0-exclude-docker-builds-b0ede93e2e3ed28a531093ad0d7d92647b6b4da5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"61bc2557f3d8173c7a8a0aba4159a02c79d669a9","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.5.0-exclude-docker-builds-b0ede93e2e3ed28a531093ad0d7d92647b6b4da5.tgz","fileCount":12,"integrity":"sha512-pJGzc/1I5gqO5o6lLQipo/X0bnqkte3ee7+dakgJm5TagaHmXyNiYuYlvYsp4pzYFMGknVIUBTPJisq0yyiH7w==","signatures":[{"sig":"MEQCIBzSO0Hs9XfhZ1THlQ1BLnqiNIzxqu8rUlXNSui42GaSAiArJ3QZ8we0Zhyj8S1FSSy8NFUuu8A9V1F/1NuXi8xNMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSt2qCRA9TVsSAnZWagAA/BcP+wVzHMZZnjc5i+lkYdDF\nPT1HuUaQcbbdct143ozpSlgCgg1/0H1FUzOJKfYTMqdKOLUyf2xM3UvvF9Ss\n8AdIYklIxqIXefMLkd8Q2cfRID60mdW5aBVuSELhCL5TnvPSRJB67tkfX8tp\npilGI+9wobQ7rrVygsG7UzQiI8n5K8ujvEAEEggpk/nLqcm6J4WyPxqR+MWJ\njc4SFPqvAyqkoCLEfuXqy0wTRF82aO/FejbjY3fsuvtde7kRZti0FJrwF2ri\nVgxsiUyCWENr/kbWe/cfWRxD7c1ZBB5Nm706ehF7I97GjG3XSzVXZ35hDfFL\n6dnAiuaBWqhQzqkivY2Ke5aBw87P38kzZSb7uGzfYdBhQ6ApXx8hxlwRgefc\nNJHYUUDYIHbXDoCpKOEMgNm44LgRABo565JR7oSaz031WWrRTbQfiHGMOTDg\nijOJxLAx73CuRBXFsKC8T5MJZdj2B/FT3+j8BX2uU6uSSB1nZrPgt9E4+b+S\ng/f76zoYZVyXRB89Um7R38pA0PAxV3Qhb5vBQCGAIZVsvKHpWJt6gCYCgf9L\nRjELkhynbOtXIpUpzerqxjA1z0KrWYFwdFo/WPOluCJf/BRMnUM6hIP+ARgW\naPW0KIwoWyUOaUSyguPD08cBqDA1LVKVMHZ3+2wHXEEfWFAn8BT4xa/MQsWP\n5Lgb\r\n=DbCP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"b0ede93e2e3ed28a531093ad0d7d92647b6b4da5","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.5.0-exclude-docker-builds-b0ede93e2e3ed28a531093ad0d7d92647b6b4da5_1548410281783_0.15606188621801742","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.5.0":{"name":"detectorist","version":"0.5.0","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.5.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"80fafb947aa391e582a531e68795d0f86bbd919d","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.5.0.tgz","fileCount":12,"integrity":"sha512-WyyPhdFdlj4TUc3Iqqm4rbzqzyaylIkZshMlaICWO/r3s3BlyvY2CY/9YlI9edlUoirht/cBTH1wIG3cHZzYvA==","signatures":[{"sig":"MEQCIAcDu0IVM6cV69iUEkh4i+rM5mFqBWMKWG/Jx1KeS5taAiAxRMHNWn5UeRNmxERHdhVdkBzR7bY2rAblzD0CXuyLyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTvqxCRA9TVsSAnZWagAAIgUP/3eEaN3ivHG5YHJchq/8\ncwuhJ4e1tuTjpASDkB3TaRf1fyQu0maeU7tlbGiGPwYsGEg313WJ6/okiVrI\n3abq0oGdc33FiR57w7bjxSK0qtN7WBtpK9lLuVkL6gvTRl4trUNckbgCRMED\nY4PeLO4UZ0WsY3SfIBpES7Zj/yhz7VBx/IC440bsUNS9yVvNX0oplN3JWolV\n/mesp4EMMPCFgwKx82SZDMJ8PCOfKccvTjfu35jVA/Ou8g6QA6yXIpNV/ouO\nJOEBOGpQDsMRhWutD/ULPgUI5dTJNmdFK/zXGWTaGWmpdYM2mxpxAkVccBde\nSQNYXs6tfHx8Q/GBdEhqi/FBAxG6RtNd/dWgaSgN7Ng2Anu1d6Xri8lSWtsG\nxxKs7dHiimS2AIWfBLl5YR+bKObL90/i5S98uLJ+CTfGeaQWKH4o8RcEMVAF\nvAHM8c6nffUJy3DhOKAuTyTqCbRtcnE/5EVfVwSAeKApW1AbnfXNxyVo2hZr\n5NUO+s99sWSUX9BfLw7QCR4xgk6DexsJfjAOFvRgtwOVel98tex2MXKVoOma\n7jfvNOygRLK7tbErN7NlIt2dk7Lam83Auh6UhY3OW6Y2PLKgrks5WYa6gGOS\nhWhAPzIMs4h1Mh5RovZIoDydQ6qBLMq7ZbFo1xsK2g+PgNhygJ+Jo+iQQEkA\nSk/g\r\n=ubJ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"2fa367d340c0503e46a695ccbd70bcc27bade54e","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.5.0_1548679857252_0.841013597004111","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.5.1-revert-docker-check-865f468dcb2ac4d67dac6401ce3f85e5d3357ee7":{"name":"detectorist","version":"0.5.1-revert-docker-check-865f468dcb2ac4d67dac6401ce3f85e5d3357ee7","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.5.1-revert-docker-check-865f468dcb2ac4d67dac6401ce3f85e5d3357ee7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"ec5e02dc7cd90b465bea209762979918581a25b1","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.5.1-revert-docker-check-865f468dcb2ac4d67dac6401ce3f85e5d3357ee7.tgz","fileCount":12,"integrity":"sha512-MmzcJfzUQ6cow6qxqbZPW8Wv9/UIWM/SDimHQ1hYGEcinTiukRho/xenfCLvpC8vfbUfNvpLAntLVBVM+AtkuQ==","signatures":[{"sig":"MEQCIDOeqIJXrI2G/GTUN2DVa3rHsaeCmnvGdguPjy2ViMVHAiBkfmPtk3bY6KIM0YCr9yfX8JsQjE+EjK5f0IJvCxo9GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTyFACRA9TVsSAnZWagAAAlYP+wQ90kJ0aVRqRQBi8Hdv\n4jj3atBNQn/5KPjcPpvWZtGK5HATKvVi9T6prkwssaBL3Rf5SQ8kphNVSkY2\nkgLdp57qvKHibjtg9bCuWfdO3316gEJ/Apj3fyLcRZF9YSbZIKhw6DrMRIFJ\nhADJefDDbt2MWBMQJYkS+yywRQubrre5pdgYm1RKQtigxzTZSFGAuiIBS2dt\ndl7zQEpLYA50u3+BrYP5tGsFzwRbSkZIS3AM8FPguFalkpaDwGq4I/9rGH4F\nGl70i7RLuQlhJQZdUz4UBZROO9wpCxRcw+fyazCmxmSd6szw0XATRwOGJn6h\nRcSU9quAjo7yDFensbJ+il4eGIAvHWce0YTn/NkN9kCMYvJeXJ3RUTiFon0C\n1iFxSsCohEPtF15jFL4YTHTv41FlqNx/7spVoGByAUlOfBRDbk3gtxnab3lf\nGH/WPoBzACtm/g+640iZBxbPWGT7FWGFXnLE9P+mvNNdNLnRR78LA3Vu/SAY\nfS5SbVS8XL3kVT9zSSIWhRhEkEyHvn/vUVzVX6HkMkbkkbcmLuB8x9E4Lh3W\n2rSsTgU04f7/0OHPAURGOkiH0+TDai25OWnGZNzg55zzMFdQU6wHI33kLM5c\naYijrk1oJa27utb8IV26oA0Lf0OxMMNvzUZkAcUzTBeDbc2xXViHRApYWLNF\noJFx\r\n=93Xp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"865f468dcb2ac4d67dac6401ce3f85e5d3357ee7","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.5.1-revert-docker-check-865f468dcb2ac4d67dac6401ce3f85e5d3357ee7_1548689727935_0.8959290838067666","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.5.1":{"name":"detectorist","version":"0.5.1","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.5.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"ae7d2c45403961c2719b7adcaf0ed9ff65da3df3","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.5.1.tgz","fileCount":12,"integrity":"sha512-nulG91/guJFJirhDdcijxZkIiIzsue3ydEo864tY+i7SSrq4/QVJX/xnFzF2f0jvK8rJ5R16+g56mu7LQchWiA==","signatures":[{"sig":"MEQCIG3XzvQ9i0m1+ns4iQpq2tWt/+KrZuTQbKMSFWznXVjPAiB3PaCOHNmnpQvYCSKQP9/oLkZoB+VIKbMVT6nIPLgz7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTyH7CRA9TVsSAnZWagAAKgkP/AgmuwnSIS+IN9VIR4gh\nMjRTHigylo4KOFN3Vq62/tkNm+YueSBTyteouOLghlLHa7Wd99iEjLG/0t6p\nLWx7Xq7HIwwfZuC4Rh+eCZjbtJn896U7BTWkgjYHmG4gS5hxXrqk6fwnUqu/\nPmVovm72pz5bvXbs8shZhMtKCU/PuED9VaxlZD24QY9Qc1fo+SgLAWnc0h8J\nu7j/BSKKSTqj8s/1TePJCzaqGJiYidgv5O4cf/s7nv46YA6VPR1VzvvDrVl3\njJtMDKcIZnmU2uYEviaAnPfL3hfRdvz0PAq7K2doE9IeExZ14F3QSUl6jeMj\nW5gCCv6l/o5Y7cFC5RyTjvvKcFPjlcGVj3U/R13p8aonPuJxyGe72+g+9m18\nlxgbRU8Wp5lP/X9AvhUMUOneTLyJphrgIU0ihpZUVHTvUqib7pvY9bcKlCja\nwXb4s4tWKOwZaoI8NKzXE7UzTAhAPQrKX2oyq60lISqAPZ4o4Q1XPazndbVD\naJ9rx+KucKBdiW+rNwaGFXaj+Z2mozoCrncJ6/5nJpTBhI9ql67+3vyFhNX3\n8Yay/Xpn2xFB9VXLA57ElAO4BdaiDzNTvksTZWn33xUEjwI1/KYJ2OY6mw8i\n2Y67kU6NBmRvhmW81l7F4QUy4po4WHHY6RDm3xb0dFrD0D+LcOepGpHOfpZp\nOR25\r\n=1WIh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"9d240e2493d59842725d077554e8547374a4e3b1","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.5.1_1548689915047_0.24503427449096393","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.5.2-update-docker-check-fixed-0830804bc0298e5aea0091cf56397dfa706ec6f3":{"name":"detectorist","version":"0.5.2-update-docker-check-fixed-0830804bc0298e5aea0091cf56397dfa706ec6f3","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.5.2-update-docker-check-fixed-0830804bc0298e5aea0091cf56397dfa706ec6f3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"daac94a2a867c79afa6c16b24cae157f86029243","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.5.2-update-docker-check-fixed-0830804bc0298e5aea0091cf56397dfa706ec6f3.tgz","fileCount":12,"integrity":"sha512-oZ7uZHYweoQnaXEtQYjscXOc0LytWh8jvBVRh4NDDV5n2cz7Gi3GfSPZKUR0Biba7P+yExuRn0Z15j8ZFtpREw==","signatures":[{"sig":"MEYCIQCuHXpNC52EysW0/lsdOZ7hjE/HH7q7ECbhVtj8M2H6GQIhAKnRlXJTzsJqWXOIvsclWVEu1b8QP1sf1DmT2BsWBdmO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUCfpCRA9TVsSAnZWagAAewMP/iZBwSluCRJsHisow24g\nQI4uJWZtoqq2c31wZqM7JGz8Kkh27l90FTTdDMxj2+LmlX1Aqzjh9xftLAP5\nccM1ZkGW829YXWMjwjVnRTLudwtN7A6+S93c7aubaV1re6cX3miaIPm0h3JY\nKiK5XH43b/PuC0v7cH5fKRNSJIWOwTj1hGf01s2zai864f9y3nSP+YG4CYRW\nasBobrI0Do/lAHMBu1F6dBHfrt9vCEPo+FpZfIPMTh4yCKFMtb0qeRwQa9MF\nKlqr4qtY5zPmdOP9vpTe/zJksoxgfipAebO/AMai/HDvFMSuVY+mdbmMFOFZ\ny3ta0pCJUEze/fHQlBl+IyM3Z8CvF0CL3brpyVTjW6hCF6WisK2Mf7EmkU9E\nLP0E/0HX5QcqvPjd6KXv9uVunab8JYiuNepN2MTPtGNhzlSVomjJGCHWOYB9\nasAy2ATpO31c7Pvf20spXwKQNA3u9+YA59BMxcmjKLFqq4s7xWCEzPD6iz5y\n0TNoK7rDmlf1BH/F3x0kpj0L6MZACLqoCTe2ldU9+1VDX/cQjMcDIR3Ihe5D\nKIHTTev+KBVtEdFAsCjT9xRQFYN5TXRoyoBkUcS5laucODHoN+VNLG8TPQ6q\nF1ZzFyJzTLBqEy+hjml5RODsu8M4NXp9Iwok9FRM9kcEpV6H/wuj141KMGbG\nXDDF\r\n=UkxQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"0830804bc0298e5aea0091cf56397dfa706ec6f3","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.1.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.5.2-update-docker-check-fixed-0830804bc0298e5aea0091cf56397dfa706ec6f3_1548756968594_0.9919233887656747","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.5.2":{"name":"detectorist","version":"0.5.2","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.5.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"c11a1c8944051e4bef718398b43f1c3029451388","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.5.2.tgz","fileCount":12,"integrity":"sha512-Py71Y7SPaMNLrSjDTeMMCLnPQHtiVjk3WKYrJ7FHrfJC6WJF3+OMLiQ2anaDulMjRT+i8lIykFyynDkG5q9vzQ==","signatures":[{"sig":"MEUCICgWyuEBR6k8hSzbRuGY09ksZ2IiriSO6KXI/mFDE6E0AiEAriMA+/RFf9Pyb+t9ToS8QPfxmiJWRygqALSKVRBKkrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck50lCRA9TVsSAnZWagAAfoQP+wRGFz8nfpoBzQl6vgfL\nXG+MOkLbHQhmIiijwckOYDaWvDU0pzFXn/p6PTZzO+y09zYBICsElnD/3rxT\n7ou6S9q6iUUsnK9b/NQOmMXSvfSb67/jOfCGHn5dj721PzSmZj42wcKA9qaO\nIMj4PNnCkZqXkpb74CDpoj4bBPZXUGpHYLr4BLM3ntyepe/En7I5MrMOX4aa\n8FaNAvNFHGEdpC0Y2BSzUlv4wGsNeE5FILURvbnYFiCOL1fEpOav/Rc+/T4W\nbyY6w4dQLyzOVLJCP0p9Z1nX3EY10it+lsAZI79XOzBUthSPj4DfPqcttkog\nBejtGw5gwm6awmtZ6FNboaqpy4+JeLyDVZ6WQ8BIxK9dWIy99YE55pSFkpEe\nZ4BamH6TLUrZIXxX2XZNF1bn7LSjVdZhk0RKHasnF70SvfsUcPASAH6F6015\nm+J8U6ln9h5G/y3o90CrRTA4yFmXVLXvRnj8GGky3B56LMCpuvZKGHBtZnQ4\n8OUfm7hLDAlY+usDDtF3VAvQRiKrc6mgNEyajMYMCzSwB48Rm1sf+T0FX2eg\nLu+P5gg5SqzEmWZpEnqv0emhjvGOZ3GsTErHvLNGOYKsMolOE2IDqW2lya4F\n3ILRmKIvvPFyOWwjXVpeCzZdagKsN4Z3gNtS4svmW6IPagJDB0GPq2vxh4KO\ndrXM\r\n=VQD6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"ce0b591ffcbb885b1a665f1434637f23767ef2cb","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.7.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.5.2_1553177892526_0.6874154713629101","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.6.0-electron-rust-d9bcc88158ad3de35649f5213c7d5d5014931f9c":{"name":"detectorist","version":"0.6.0-electron-rust-d9bcc88158ad3de35649f5213c7d5d5014931f9c","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.6.0-electron-rust-d9bcc88158ad3de35649f5213c7d5d5014931f9c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"23d86ea6d7280889d26323745ba26962cb39c20e","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.6.0-electron-rust-d9bcc88158ad3de35649f5213c7d5d5014931f9c.tgz","fileCount":14,"integrity":"sha512-SJWUMYcYvGoKcX9DAhdfajUXDxXbkbal9OdHWij3qlL8SZdFPbM+TzqnaSWHc4lnG/LNtKJkeEMsfj5RQtJrRQ==","signatures":[{"sig":"MEUCIG96kBXluYrwb5qrA7jGq9O1cPTJG6sipXKzlnDcMLY+AiEA196NKZh/tGZvjSxCpaf+MFwYZnOwtC6ZnjuXbjHd6rA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck6PkCRA9TVsSAnZWagAAwmAP/jEDl4o48F6Pnqfuzz5C\nPqGObD8ZaN0FjklYG3feODVAbkgPqMBFZjNIaOh01wvbTReKxhdEdkoDlJPP\n3KBcMkfx31Sk43/iJog+Cowanlge8IJ55dyMgfKj/s0rnPt/ea2UhCrctyHm\ny/WeiXdDqsZKQelcLNOw7rkcaeB1kwWWKWwHnsQ4XSRDWbLj40iQ6QUzdCQd\n4tGjvBdrfZAhMxVCvFdS71SUxzSTXc1GJdpxURwc8cEbM65UNQVlrqYMKLgE\nA87wI32qtGRuitvZdOepW5/EoLOjC9pFvF7Nv4zP92tXtHq8NwdodzPHl22B\nH1NjXoKyMd7lIAQ6Zs/X0Xzbh2/yyWMAXE094OUnwTlU4SGsdyqx57QcYeB9\naol3VvD1YOKniyvR+UXuzRB0nCOucYb8ns58IImjM1DPXXpFQL0+d3dUEe60\nHho3EE4Hc4LVaBVS/uIWLdevqc3IVR9zsaufMKbMcwGaz9gaqNwTB9ynhtAp\n36Ksbi0Ou/ZmNb+ZPzHntITZYlhrK5OwudUhbsHaUmS3SWYTGvqVowejdxom\nLLqcpEdgBVMkLL61s23rwdjAYFh+97iJbVTNCoVfEXravGnkqRY4Mu3Q2uP0\n9vR7EHf1bEK0ATi+F3Gq55i1xTWytMfwXeZwBAlfY5xGxEnxSU3mVZ+8EF/1\n3mVe\r\n=XxKU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"d9bcc88158ad3de35649f5213c7d5d5014931f9c","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.7.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.6.0-electron-rust-d9bcc88158ad3de35649f5213c7d5d5014931f9c_1553179619616_0.8903292648283203","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.6.0-electron-rust-1daad52150220020ffec82983395d829e287824e":{"name":"detectorist","version":"0.6.0-electron-rust-1daad52150220020ffec82983395d829e287824e","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.6.0-electron-rust-1daad52150220020ffec82983395d829e287824e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"e5f16d13a1d0c720d4361ccc70b9c8c96aab6d52","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.6.0-electron-rust-1daad52150220020ffec82983395d829e287824e.tgz","fileCount":14,"integrity":"sha512-ak6fdkwoPlrjxe6444SyfxdGhVz4WZliIBou/snlcLIB3+QsuuSBHBO/+f1UTUWrZSDUPa/X/CfbTvaYXm6akg==","signatures":[{"sig":"MEQCIHhFVBmwGs7zyARIV4rThYyQrk+79Btz2i5dSU/UCeAlAiBfU8VsdGs5dUndBU5zB4ilys52P06V3E4hMzD6EHA6EA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck6fJCRA9TVsSAnZWagAAjaQQAI9ZZqp3XC03c6TA0Lw4\nZSVzhRckLtW1Ux/ovZpWshp+TJkHLzanS+CxjR1IlV9Uv52aQMvee8cwktK+\nwR7hMgC6el6islejpCnCstLJgSREuSAa+YguXHxv9Qp/0NFxsyP+efQqXf7F\nCVz1ANX3VBA0ml0346lMorAb7PDC9LqZ4t/yOoNIXowkFBZ7YJM0b5qYWEDi\nE3sUnKFTxRVNjPxPFOuK6p2MmqZ0B3KQOzwKlAMIqliT336/7YiLvBTVY1S0\nASA/lx5j86IaClUZU6vpMbgFtP+af1XzlzqszkNqbaWVQdNuotDX6AvmWmCJ\ne0KKZAodS1oRtVbrFZ7evfx0B1qlbovqoAY6zlQwcIDmN7yquRL4RqHVGd99\nOIsfuQAZprefNHT+juNWAhdvtZ+Vy82UqjbHJwqFmBHGxCZdvE3K04Fui+7M\nQSzBtEmuvQNrNBD2nKvbc6uiJzT2zQRhWp3hW68/nN+ZwT/brni9YAqhjz+X\nA4hXLHSG6odtoqBqp4+PkhVKJnAo3nzcohbhtl007NcnfCkzNvhLDfZlJvPG\nHWKLT9qGooR+udcdNdCASVkGtkHhs1mNEdFx6HcHEF9vmeh78U3Ls33PqBZW\nvX+dahDmi3V8DvnDC0ROw6wxw7JisIWUFtgj3bSZrJLphX93ykrmVEhWjSSI\nR7eO\r\n=uSbX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"1daad52150220020ffec82983395d829e287824e","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.7.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.6.0-electron-rust-1daad52150220020ffec82983395d829e287824e_1553180617264_0.09511646009765107","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.6.0-electron-rust-2c542e029152419628a41016bd85011e9c8b51d0":{"name":"detectorist","version":"0.6.0-electron-rust-2c542e029152419628a41016bd85011e9c8b51d0","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.6.0-electron-rust-2c542e029152419628a41016bd85011e9c8b51d0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"432ef95a6a98ff577805147edb2621b3c4b8349d","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.6.0-electron-rust-2c542e029152419628a41016bd85011e9c8b51d0.tgz","fileCount":15,"integrity":"sha512-rAXjJfyETsHEHMR/LhKEUTAi/x+R0D6ZLtbA1e0k5nyfIPmSsrnLmfmRAaIf9XIaaxTJL509Z4rhkuHPMr4d/A==","signatures":[{"sig":"MEUCIQCKHkY9nxol4RNAhPwSFZk6iIjg70yhE0319J4VTXWhkgIgVokGsDTaX5mP2KEw78VeCzwjZgCBjIDLGU5gCM0r1ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck61eCRA9TVsSAnZWagAAY5sP/3UaiW4OXI77DQC/1QGA\nSwim90/2wfZ8Hxj59wwM0A2ef8S8gGV4vC3vccP73y8w1YTLW0L3IDfj1ZIl\nZp36m1evdQE6HXB+ocE8h+iTQYK7o9zZ3qaSZXyirm7RYDLwZUJvKZhAo2In\nLv2xcr9HFh2scQIdMypRuUxden3paS5CEFaw8gv5aj8UEzIGXZE2NZ3Oed6e\nxy8siBVGev5ZJgmVb0s4Hcz6vT+MvveQlGxgRWp8i8Y6oxUHqgxLpUtWeuHK\nfmxKfUKQfPMpkSurr0W4iKDGhhdEIvDpR2+nuFA2fjHsrjzJAtIURd7WlKy1\nvn28YZj7jUeOJM5G6EQWKg3lX+NRuISyzHUtAt0m4qr8XInp5+uVU1vnTTLN\na6YpMixOthsl9nEfsCpf2iFaZKYq5dxcw9DHqcTjRXdnp/w3Z+D1t83+rJmZ\nIpuouCeJ4St/aR3Jxchz4oyIIqeeOZgvwx6vx1WzUTID4+bkKhGSUKpgacsu\nHY2RKIWNNrR2VjZ+kaaPaBu7yQDeWnYT+Tpt1YZsBxwgrudN9LK/cJCjzWYv\nBJJsobtsJ4t/BPdFFidCvAvxZjYDWXXmIsaYfGuZmu8Ks1u23nlPzWBWW54T\nfWN8NwxQLVg/TLzhv5MLtIp2wiyv4yndBWPlt1TwjB65jbxaZjgc7MvMSu6z\n7m1N\r\n=9auS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"2c542e029152419628a41016bd85011e9c8b51d0","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.7.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_0.6.0-electron-rust-2c542e029152419628a41016bd85011e9c8b51d0_1553182045754_0.058181783249971586","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.6.0":{"name":"detectorist","version":"0.6.0","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@0.6.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"4c8e1e5031e36ab8c5626d52618224cc76cc252a","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-0.6.0.tgz","fileCount":15,"integrity":"sha512-NJuNaqiVJmT+eJCnvn/ZCKHbg7A7ijuC5ovNzQvWRzJgRvHXwJUH7XUGYby2rjs+/OPxI2riHjt+vcQjPzHDpw==","signatures":[{"sig":"MEUCIQD+U42AVagt2HOxc4ZFjOOiuPsJ8xIT6FTuKhtLhteMUgIgcimKLjsjUprIZ3NJd37IHJVVYlY3iuKTMGKhWfBX79Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck682CRA9TVsSAnZWagAAZbcP/iLkic5FXvuTbwEiv5Jn\nV9lveImxmtftHbRODLIA04HSKM+a7ll9bl/oE6RpUv2SqpuLCLKW2wfJbkkX\n0wdj+bzuQrxIkm7NapeuHZNzodmkDkYc/DZrCWyO/bpqusO0Gijia0E4/pxm\nVrJQ009Er85VfCCHGel3oN7bT9QI4fp6CCuaWxQZsnrrOadu2zDCoccUW7nz\nNgZ94w9uRHDFhKw2Zmgwz1zxsQZPRDPo/EctCDy7kNATQlzW94+juoE/rMvM\nXROfS6Zobxc3NYI4yqW4ORUNCbmKPYzbYLWf5YE/nYXZlkuC4dpBPjA8eowN\nkcAgrRfH2vqeznXAS3v22MZuM4ksov/EvigsAEoJHGSbnrwAaWQK7zWprQfu\nATWy8Gh/QxtN8uouHbOpXZgXwU/km6N80eH8JUAYkcpFjQ4LZJdpXo1UbM1G\nDzm2K+xjwgR2Heqt1h4XP7WTe0YbR3dWXSCxyOSY5r9gTRzyme9NSNzdiIWd\nOuOAqllgM7tmS4GrL8ZZ08hs0GiQjggiLjgQbQ2VSkYDdj3Qf4C5chmsgABM\nxqa0PMe9oHPsBbhag148P3R//9jKS8cMEMf+QxyzhSTFceI3jNQ4oN1jOBjg\nItLq/8ZFNleWjKsyUHMyAKLaHu9mcAI00VeroQzD4tzySGti9Anf6xtG8urC\nz6+M\r\n=+fWc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"7f54e7a609050ee02aa720f0703f264374817fb0","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.7.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_0.6.0_1553182517841_0.3671506267922324","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-repo.yml-94326f9cfc703a441c9ae4ca2d1125735e904284":{"name":"detectorist","version":"1.0.0-repo.yml-94326f9cfc703a441c9ae4ca2d1125735e904284","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.0.0-repo.yml-94326f9cfc703a441c9ae4ca2d1125735e904284","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"d5390e0d120b4b972dc789a11f25c338fdffdf0d","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.0.0-repo.yml-94326f9cfc703a441c9ae4ca2d1125735e904284.tgz","fileCount":15,"integrity":"sha512-ncCbYkNaqqh6eOu+jNX02k5chKGAfM+8CWEibQWBrxVH7VD6X/J+C6/1h+QvvWxZRwFFml40NYfFD1hlE4hVrA==","signatures":[{"sig":"MEUCIESPFFDji9hTViKyXyBsGQTW/t+hAelRrKBbwRU4FHWjAiEA+yPKeRXB0nTf19VHnCOPOggfV/pKbvhpe8cibvMWwuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcq1x8CRA9TVsSAnZWagAAr64P/2pSJLqvethciPL2h6C+\n+EHOZ7+9U4esjkn2nAwUOSSEkJL/6FWItA5GyYUP2fW6rhZ7oWkZp6haSAf1\naCoh3EkSnrZ5gfAerVdJX7LaE6E8/f/4+0iTlyDW7KMTkfQw8RDeeTMMh3B8\nkbXQQJfH8gpxqBak+O9u1NpUymQXlW/Cf2HimxP67QohduxL4Phy7I0L6B5D\n0lRs4ZHZ8IKiWBDdssOf96UXby9mU/u1NkdVS/Fk7kqimfq1tfBOktWwMWZm\n7iQGW2Agy6gKg1plOUhXuzkPglZhvvTA77u/D2rK6VZ4mYSsqePNFZovvuV5\ns1VEKkBIGJo09h0IZZaRrUQjc8q42rMzHOWSmA0coTg+NkTqickcr2vbJfdX\n2DvYdk7csy4+oEbFU3BTp4AFle8ZXVq/GwPxWZNmJtkKO3BQ9ycsGDItp4Oo\nWTfxqnjdmc4sRmE0gpSLneqQ25MW+HQ3OI57Y4AStw+UXT/BkC9/LeGmdsBU\nPLs8rnAafLpGssMuV/Ul349vPJNrgedAnLEksAiS6+5SDHzZXc/AI8DunIFw\nOviXld0pGYTV9gr7VbmZ4kpQlGWlGfuXW5Js3/wy6z8BtPSCDALhgI0fDzUK\nRoHhtrZb/P/SA2lLImpPRqf8pLep6NQo4Ia4fS8uOB5+a1I10UEHJhcwRWi8\nGxTW\r\n=z1Cf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"94326f9cfc703a441c9ae4ca2d1125735e904284","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1","capitano":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.0.0-repo.yml-94326f9cfc703a441c9ae4ca2d1125735e904284_1554734203388_0.8846822294590069","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-repo.yml-528051858515eff66c283c8bf14b21b69e98a8e3":{"name":"detectorist","version":"1.0.0-repo.yml-528051858515eff66c283c8bf14b21b69e98a8e3","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.0.0-repo.yml-528051858515eff66c283c8bf14b21b69e98a8e3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"0084e83b90000eb57b7a1e758f335156a4f8ffee","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.0.0-repo.yml-528051858515eff66c283c8bf14b21b69e98a8e3.tgz","fileCount":15,"integrity":"sha512-4BgcPdY/5TaxSbfnV/A6oR5lFnoIJ5x0dR+qvVNxYMNVbti4b89/96n1x5ar1iVdLL5SXW/P2+WeBfeeYduG4A==","signatures":[{"sig":"MEUCICelcZcYo1Ux1u0gWgqPjmj+ZARVXBRR5gxX5P6UQlVwAiEAhq+huQXQBi/krpJXi0MiOG2/hnplpWulwN/bPeQkyHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrguhCRA9TVsSAnZWagAA68YP/AjOzxc1kpNl4sWf3EGY\nx5xFDC3eB63BV9wc11t8orwsMMW8qWZsRMtMe0jcHuNn0h/ULVci5JgUJt9U\nfn1nctv4AWa9wyb5QoYgZBuE9mtVUF+C/JB+40WpUl+10W8981OzYSWf66dq\nGeb77h4V2zJqrlSN9JY3T6VWQAoi6LrwplsShldJmSDjoaZiVm3kmATWM9W7\nZ0XotFOlZ5fHQW1I2i4b42OF2Z/ZL9h54cv+GCuyieNwYFioDvNaGIMWdqMA\nu6d+pmHsC6pYpO173bty3+kdaw1KMymNGSfS9vMpl2SNHl/paOqIKD7I/VjT\nbN+3ngodiRcuR9GOtp/0hJDFmXlrncSNSiy+hLmjdWTulyZPrkT21d8Us42c\nW0h4oVdXauSu5SZBsOqEVPJwcUjjx+kPCZlVXSzRL47lEjgDjmLi/heg5B4w\nBYMumTRRcYMH4ClQc920hPePn5S3EjOnexn9WWX0d4Md77S5CUsBpc7hw5rS\nvLjA9xVPqjJ+csrFWgGggY3pS8BRjyqJHAmQpW2Tzr5G1z1b+y7BHc7oz6wo\nycqxaRfSY2wXXc12yLGU+VWtDMUdPD+765a0vikKsWB/N0zWRZjzpfRfqh6r\nAmB2xsXGc9bMNm9G1V93b9P4Bam8DjQURXmiOq5CnIln9uOXarSbx/13PXrH\nXOvM\r\n=nIQB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"528051858515eff66c283c8bf14b21b69e98a8e3","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1","capitano":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.0.0-repo.yml-528051858515eff66c283c8bf14b21b69e98a8e3_1554910112632_0.15772366134745663","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0":{"name":"detectorist","version":"1.0.0","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"resin-ci","email":"accounts+npm-ci@resin.io"},{"name":"resin.io","email":"accounts@resin.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"4369cc71abeb118db4b9c8dacb7301e3f94e3236","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.0.0.tgz","fileCount":15,"integrity":"sha512-nO4X/697Ce63VZfoOU/gSWJFZ9Ht90HQ3nwl6pGcW/JXR8Jjt0qlyLCi9rAft7xCR3t2NjE9avicBy2SIaCMrg==","signatures":[{"sig":"MEUCIQDuqsO3TmMnYkCpfDWwQKin8e7WQDW8TVMGybEMLE6o+wIgJjQvrvhESMoqYjCBzFP/VXA0Y8tDC/VYdrqk3JrQvm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctEHKCRA9TVsSAnZWagAAhcgP/0Bu33COONvNO7SdGJO3\n8xxNddC626flRTz+UgG1x5eXsMgEEhFQKuiXC1IlE5c8tu66I0YbtgZy/zE4\nFShCsMFuZyZ2+H/HTIM+wKnu+R2gPC/xVAp23jGxLMKI+dZ4hfKoJxZt/Ey7\n3sUWPRAIxsFpUGZUMfH2AQHBi+1wiSq3bdPuWByZR3MHdxylRp5bTVq/kFB5\nYdYgfJfNxTdBbY/RnmcrqBXyfpcudQ2xPnAVbIEVxOu7GxAFXleaXnF4A9bR\n1mFpUCFoVkfcgYPGpSFpLffdtvJw+hv2a8SCiybfKbdaZuk4cRnWn/rm8+ew\nDr2RgWtfJ/0i9LpRxH4S48+8tbTHpcqHAmxp1J4CpxCElxi5QXpydSeV01aL\n4B8U1O4fwVTlKAWhzhi2qiBwfDwTYRXs/a7sc24d2gy6/zFxOyH71IJVPUWW\nch0nbeJMS3+aAn7KPDHENu9uBF4rcQldeulJrIiHl3ERV2zyGczdIloe1LE4\ntUR6xAGp+9e0AarWxD+no0R3f7JyiKfDMHvHwzDM9eI0n9x3KTnbDvlrHfU3\nadEH20mtWIjizaTzhNpdwUtGqs7bXSTp7arNQmUSZmRlb1xTBDS7/MTctURM\nn8Ydg1Gye8KQJM1FNt91BjcGB4B98mRmy5F/M2npsQxx+hsKBj/Cbr4TknPW\n3kSG\r\n=cwn5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"132d0f764e7ff7ec2ac12074166f860d0e55d3f0","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1","capitano":"^1.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_1.0.0_1555317193564_0.7497274525559796","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.1-rollback-repo-yml-3008259923244d3e231a64b996814cae1c68a134":{"name":"detectorist","version":"1.0.1-rollback-repo-yml-3008259923244d3e231a64b996814cae1c68a134","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.0.1-rollback-repo-yml-3008259923244d3e231a64b996814cae1c68a134","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"02fc7a3e4f9c86476c99b7f6e8e7cbf71bd44896","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.0.1-rollback-repo-yml-3008259923244d3e231a64b996814cae1c68a134.tgz","fileCount":15,"integrity":"sha512-VGIB7L2a7uHfy6b4BAnKuSyI4WgIBe7BZDtKxUMRFipD7vvpXK+bWpMl/XuvFRpvrHXdowaggboAXun3m4t/Cg==","signatures":[{"sig":"MEUCIQCAt3uEKNMvktz4WKZl+8Y4b4fU5VlvGRFD6q37i8hHQAIgPc+iFnXyg5wIz2cO0XRD44NCPQ7LQ6y3gFsbG0N2RGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUSP1CRA9TVsSAnZWagAAm54P/24UOvZPKmSskJSM5+b7\nlPLlHSJ9c0GnPzaE5hBzS1U5Ox+W5WrdhGtL4PeMdSYkTzoOXCyEpLtKzUNG\n9dWHkq/0LShuB8C5AAIGFaQSQlsLRqRaBwwlCzqdMQuj2V+NhpZ73KE2gqmJ\n1Ee6rqUp8F268RJfTlniM8A/q2Imy1CtjzOyheMd+KkJL4wCW1S913vNmZ2p\nr3PbjT2HEY32jJP1r0FXHDVqEXlOw9fNp3TZP0PKVmr0nrlwv7+4lyfFp19p\nhqeWRJmvDjnfGujmaYnDpDyiLcP6eVgtnv7CVu+nAGYlZhtdUU9PB94cczbl\nVULodRqfhaD8Kjkmq206sx7pCSSehiu2MgPVstAfQ1X1207FSAEwnuy0MZAU\nxlVO0o7E+Yo6SMWLgi8pejTqbO5JV7r0KFcsuyLv+NKZXSpAiHBWJe3j9/7c\nLOczYGZrwT+hrMI5bk5RjcbuN7UGhU4mlvZ7QneBLN6OKZQZH36omf7RQWSZ\nL/fkDa9CqVUFcUkBwXC8/AioqoNyVY8Yg0A/WIc/XBGI2Y1OpZc3JNsN6EIO\nl4u6WyDN5o2CgvCQ81iYSeWfd5ElRp0bCYMBXO9XBVmGikACO89KDwcSfQrU\nDdX1G82UUD+zRK+dtDWgP2e+2Lg5jmgMF3PNTyTXyINexb2QXFxf2nZne4Rv\nN1JL\r\n=DNCh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"3008259923244d3e231a64b996814cae1c68a134","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.0.1-rollback-repo-yml-3008259923244d3e231a64b996814cae1c68a134_1565598708386_0.33111408523010555","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.1":{"name":"detectorist","version":"1.0.1","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"6bdae2b9a2406c09c9b1dcd0c8563122d54f8c7a","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.0.1.tgz","fileCount":15,"integrity":"sha512-0oJ01YWR/nNcv5ndT+rn9mmRfkBkyQZOeh6xHz2lMX0pm/3hCPnFTtEPXL0YcsKo9loKnoTlmQM889pobJnjrQ==","signatures":[{"sig":"MEYCIQC14+RAhEnHhmP9ZamkDZiFi97XjA+y8m+xJUDZC/cFWgIhAKVu/6d5Z6AxMnWokKDHyRButbNdq4hIdD1FnNIGDegq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUSsgCRA9TVsSAnZWagAA+DMP/jtEt/EZvl84ALxiZil9\nGeN/1te1MihPdxUQQX/C+ZPHjHok4qbazXfP/cvJ3kPL1a9qomjEwhF2K+Tk\nAGSeajb9qGhDQQ1pSx6uG4WafflQdA1feeEgZu/V8XxXfHQW3RMR3PfN0x9F\nxOjJsrqDuF+Ryufi2wnrvytTTbLGyjCfqOU2fg6HojxdlKRCOvDSkdo3K66l\nmMAZFOUXcgiIiyDRCILgH/dVJQyJ1mhpv9zCHmMBuPPt6kzJMi6qWHyKi5Ij\nAUQtd8qRBLZ6eei/wG/PuCvtd1uE0K7tnCFncpR5ma4nHYt/HLYD9qFuaK07\nWiho+Wn+yTK1dhDQN30ibcS855EIGqLf9qPsHJ6sT45v2HyvTxvJaArc/YtG\nomwuBtMVwNaOxTp7eGW0GClsIXOc39lOlQpCyNu19MkS0sBKkXRQ3b68CgJZ\na0JEKB/SokIvPtkvFt4KOGEsCJfbesZIri4mBswfSM9z9lJFog8VqReBOkRS\ndmLE+9Zx8pqi9o7tf6ECTLxSbvA0QDfcqiDE75MCdDr+qbtPzXCmbcnmTTe8\nBvgrLKyPfPbSfukfVs9PgACi3LpanF8akgvnRjdYe/OzLaEZaM1vERrmAYMu\n6Zx0yRvkDioo4VcHgGZ2roiIvnZOs067KqfaUYYE2sAegQ5Mp0RWsXgDgVqA\n73Wg\r\n=0LbT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"5045c5985fdd00a5b285c9c5dc75dcc9ffe7d985","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_1.0.1_1565600544169_0.1373799843264527","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.1.0-build-in-container-69b4adc7c2e87bae142c219bdb93abd287f98b97":{"name":"detectorist","version":"1.1.0-build-in-container-69b4adc7c2e87bae142c219bdb93abd287f98b97","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.1.0-build-in-container-69b4adc7c2e87bae142c219bdb93abd287f98b97","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"ae45d9c97b976c2b2fd91a76121a64b8bec127e8","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.1.0-build-in-container-69b4adc7c2e87bae142c219bdb93abd287f98b97.tgz","fileCount":16,"integrity":"sha512-xgs6Kqmp/YFGdCMR2RA+Y/Tn6VVinyYHQSmxuRodY5lPpFkN8xN095Zr2/CZiM+yx593D/C9gAeLBBRlQ1P2PA==","signatures":[{"sig":"MEQCIAmvKMoI9UKG7Lqx5hCADaB+M/e9oIxXQBsnAabK/nnXAiBbSkaeP0FHS3TMDNmQ8GMZpYLaZPwj32wkszaBh26wvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ6j4CRA9TVsSAnZWagAAZ1EP/AmAI9xsCPwpENOy0UXI\nr3t77W0xiJUkoWv/NJm8jJJ3LwZlwiVEp7DfZ7JrpZvY3WyasnkI3p4RClF+\nLu9pLbs3tl3sT1v9vbaQjnNkmRajsWymj96wmP+ffmOleJaoMbeXVrwtpw22\nD/QmGvGREZa4R7EU4gN1ixNhi396ga3WeGNrcxFH2MizHUs3jI7+R0/HJg3M\nt1/kxtHil8XMqJJq6nCgmR6LflaLlaTEfoLaNsKZGWnIPv67kH1sExhGtThk\n7Xxy7sL7UPDoYZ92syBn/I9A8ANUCmxwGuwO4UAG5Gkugfz6/+AePOiQ0aU8\nH84FXaHOiIJ58jPsvCd++C1nfA6MgpZaCPnQ8JBFVrmy9IHUMai5JJMd4fbH\nByW7Cl9DALppywPis8irDXsrT7Biv7OOsHdKFR1XH/KyaA1hfiRW0436UDLL\n1QvR4OO09z+/Z2ZcjsgFZPLwmCiIoUaOycuNiy+ZvXUPU1Qa1l0+zvgRHiUO\nhs/mMhAFkTSa4OkrPUjKfwi6NcSVHnyzi7GeAIcdObAZmOvwdRQA3Kkf+6Yo\n6jKtMSqCrSNBrvm72LmNE/dYbjZMZw8VZW+uD20J1J8xbQ6qtlAnm8b0ud0f\nfwV25d8qi9tuasUFBG2zw7M9irWEsUWZAx/tZ31OY+p7M9NcdhWUtkKs/1/6\nkhAL\r\n=zhwC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"69b4adc7c2e87bae142c219bdb93abd287f98b97","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.1.0-build-in-container-69b4adc7c2e87bae142c219bdb93abd287f98b97_1567074552389_0.1977878276340479","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.1.0-build-in-container-4d81697a372d25e4ce711d0a0719ac66b69c83b8":{"name":"detectorist","version":"1.1.0-build-in-container-4d81697a372d25e4ce711d0a0719ac66b69c83b8","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.1.0-build-in-container-4d81697a372d25e4ce711d0a0719ac66b69c83b8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"dc8390cecf17435a9dfd2d2cb528a1e345ef3a10","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.1.0-build-in-container-4d81697a372d25e4ce711d0a0719ac66b69c83b8.tgz","fileCount":16,"integrity":"sha512-LdKDNQXUq94bhFfDWSWxto/v5JqprT6JWJPwM7+OmCSYftDWhLag/DGIcmJciF6WNFlvmM8VrwXs2BN35bC7CA==","signatures":[{"sig":"MEYCIQCFYIozNoRkNnLPVMdD3Occ5+ukZpsnekZ3dbV1yUQxdwIhAK7AW04Tq2Vgo24Jxno1xgDTO752EPr4AwQ3JFQoVXh6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkgOzCRA9TVsSAnZWagAAwEIP/0RHs17uH+3VKMstylR+\nvV5JTtADTky848IWWaOYwb/81KV0OolKmte3YxaDpcSKRtc0H5gRaSpmKUid\nPh4rtpYS7nNquPMTy14UqP0zVfh6fmwWBhnYoPOrNbHZxFu2NKO5ZF3FWlXh\n5YVZnNneIRjZJaihibhrYemVh60UYRMTdXR89uuqT2nRwHvZaJkkxYQQapmQ\nWFWzjA+OnPEI4s3Y4U+gjdkVRUOsV1a2Kj4cDApMKVc8Sr0KDGdR5uh1T9z7\nyM/oWFUU3JB494A8E9k6/MFrtn1V56xoexLGJwz9/hb6a+nv3g3vC0tfYY+x\nNXxg1t2y/Fk/lCbRF232pN5XGwj8v8macub8zITq/DwLcQTEqDCGVktVMfRI\nUaL3KYE/SxyXMjPPmo1RqFvlufqHUXfyh+pvDvWnZKAvJAzVpSZANnZqusTF\nWZmtPaHtZ4iCoOjNqPjXNwxUTKwp2Bf2a4Fb6NzWrngbXVtmFsH147fCYmOD\nQJe+GgsSMpeeAaKZC6QafVN/0xOdjJ1QryIkxRhk3PvLtK7oJCxhNXyXzbtZ\nFbIFRVReVoBSsFKhT70dBMPdKZhAnrrxozKPdeYgVyA1ANunzEn/+udd+0Wh\n8TaVDGmTre4RbMDCU/twVHp4114sYCdOss55Kj+Hotpv0+GmQpuFmAdmce96\n1srs\r\n=zm+l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"4d81697a372d25e4ce711d0a0719ac66b69c83b8","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.1.0-build-in-container-4d81697a372d25e4ce711d0a0719ac66b69c83b8_1569850291152_0.053936454370712816","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.1.0":{"name":"detectorist","version":"1.1.0","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.1.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"19185908f2d2c70a03ecb9278359f12106e98853","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.1.0.tgz","fileCount":16,"integrity":"sha512-9g4llZ3fTsjXC7WEDYGTfDUxloYgwDMZR61KxExSRAAKCoHGoyEoRpPv3h7qBVCMnPnwkdOlyshI3+MSlHVlUQ==","signatures":[{"sig":"MEUCIGkybW0NJAW+QDwkuM4SmVHJCtjGWhNKHBuTEWnmbbN1AiEA61lcIK8VdD/97wRbrLsEpjTC3Glo+PgscQYxbY+RgzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkhNJCRA9TVsSAnZWagAAhkcQAJwaokNWJugDMsGi5aaG\n1gZpblpZLblLjA4+oqda+5J5dQXlpTJaiLj0rvs1zjCW+xSvAyi4x8ideHw5\nuENGB3TTUkCPe6U11aVhw+1LkbCVbRY1Y7emXbiQTGDi2ZKNLfb5HB7jJmZ3\nCNj4pk5A57zApd1CM4ub+Kpm0MH2JCVwIcPut7suXdW/ZNdzEpWwfnoLBNIO\nHMaswIOvuimAKx43ymTt0McDwBnNHz9/N2mhkMwfHiF7S/K1GieV5ihv2Fn/\nnCh4gcS6FZtuUJVYdj0OuDqylbMwKnT5ttq48McS/XoCq052YmrMR+as0Ti3\nHwpLaQJcwwrUhcg6eN8pmZohJUeUf+OtffbdSXs8+m5X9rBIOkf8fBYnhrCk\nH6GC7ByZG1xQP9E2nC5t11ha6NO5sr1ztn9UxI0q8cWJwBv81Ud1tcm6Bkcf\nXHCq/JT68Y46wq6oI4Y+7SY1lZhw2/38G5YF7WEd9L+1psN3DDvwWDXM06kQ\nbIseB2r3IULfK/VbgantH9Zy0jGnh8lfbmkmBpbmozSOK7q0YDcu/bErQrAM\nTDFHwEpUt9zKstuZowCCG/cAIbhTlwX7yQJOv4POSuh7MmTBn9kgKVCPNbZB\nHK/7kWXj1Yx1cFwjYcs0rUrkZpSLx8yPzHKREKFhRUedDemymmhUYZAjIzKM\n3gel\r\n=IsUj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"2e068afd0fe98a4dc4a6ea6cf9d627a292fd5c10","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_1.1.0_1569854281025_0.08800692925751408","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.1.1-docker-compose-e6d38c8a2c21f170f7aa3189620dd9bef3d2a60c":{"name":"detectorist","version":"1.1.1-docker-compose-e6d38c8a2c21f170f7aa3189620dd9bef3d2a60c","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.1.1-docker-compose-e6d38c8a2c21f170f7aa3189620dd9bef3d2a60c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"00253b685745a0a15614a53926019805c3ef52ca","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.1.1-docker-compose-e6d38c8a2c21f170f7aa3189620dd9bef3d2a60c.tgz","fileCount":17,"integrity":"sha512-issjE6G0pKjq+D3KtkfdJHFEmwh6xExIcQWU3GD72hgMe79Wi2lsM0q9FIHSdgBKODjIwpxUDXQVEMYCW0U73g==","signatures":[{"sig":"MEUCIQCpqTDQwsV40vDq+z4VbHOFiR9mpkGMeVZbtTwgrwB2awIgO13uxj5uewoOsrS0V8kSy9zE+aLzUwMUUA8QbXDKfzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpuXdCRA9TVsSAnZWagAAP5YP/RxzTOT5tvJt+w3pbzoJ\nUAuwiBisLDBCUsOnBH3IOE/FbWRx1tFyYktlkv1ouk7AUCV+TrM4Q3krJnhZ\n5O1/sTOF3YAYMRdEWgSmL3YAuon1aJM4WYCg2V9ENMOSVtflYoMNNWKtE4ba\n4LGDL0QFNilXbqMZ115r9RfPVZOYThoiyB3ZeJwT0EjMn25dy7ibKMwdtuvD\n3DAzzLNfOdcxtBiY4X280hZKhfTKU7q5Bdkdz/DFqXrLWWJY7bQ5IPDHh3dg\nz30NR7bCXFerYwFrL3E28FB1j3DSmWAmQx8AhfWwhfqW7w78WhUNq3b991TL\nxTKumbW9qcHHzSP4VBUZma3Vg3ef7/yiEuzdoxnmpSQ6WQfdh7dGSBUyHBdn\nPiPydWq2CdOHB8YOR5jIiYuiphXB2pNypKFLVUG/cWpgPuuJC5J/iewKbAEc\nkXMPIVujqSPEwv1ZHrYKwACCiGghgF3BNnOLtWyQVQCucX7NGDQMzkCg3Dt/\nj3CEsb0MDCRgjQdbQyLbHsypYa7/J37JpTcS7m8ZCDvwStIPv+ZTqoxNEFJ+\nZOST9xmZ1ut2v/hIjufzOG4k2AFm4V7ooV1Leyb5TkUkKUqpGBbAVc3kO6PL\nROpAnGzOkDrmMXBVGVbHq9Ro+n0ZDv3qFfGkXOe/ltWFqPEYyc2JSoJDGiJw\n8mxB\r\n=8LVd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"e6d38c8a2c21f170f7aa3189620dd9bef3d2a60c","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.1.1-docker-compose-e6d38c8a2c21f170f7aa3189620dd9bef3d2a60c_1571218908887_0.42362780734039673","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.1.1":{"name":"detectorist","version":"1.1.1","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.1.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"8c687824019eeb807382f60f33209247b0fc4013","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.1.1.tgz","fileCount":17,"integrity":"sha512-njDA16DEQ3fAYhp4518B9Y7VVXSl2fxSEGf9xn0gVTwTOb9HYZnftP/ixW/O/I1n7H0zm0iQ7JF5Dt7zy11yoQ==","signatures":[{"sig":"MEUCIQCPyrShBVmOaYWQmsHelXbB3gYo3HeUR8RFGL3nE51JggIgQWLLKbDFnnYrH2iBxq8i8ZhJgZn3bJGpmoHcuvf/hb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpu+wCRA9TVsSAnZWagAAAM8P+QBkMCAZ8itIrgiNzwql\nwe4O5R4+xRWdMCjoNmHC/IQfQgUYyec66CkNN23IIogOBz5wxYkhoY+lJbyU\nyfnxcr5sfu9IrX3AzIXN6Zm84D7NeUtaMQI+Rqn2wE+xexSKcU8grbw8voxb\n+PeaGiZ/4JA79ApunKj2HRp1P/Ht4u4nHhCDzaBs5850wzXi5kp/68ez1gy3\nIGZZzMtZ6XznREpB0cCQI/5AbDEhd8hcjirfOOGr/Xck9dbxOrZDTQxf7OZB\nPANNiydQfCm++sq81+9IoTvT+NjGZWEXO4iAsJy6heD+C6lwmM19AMoVpJYN\n8Ve1zZqudnrRmBDpE13d7lD94yyGXTLjsxrgv5wDtFfCeum++hA3z1NmAuAK\nXFQAypAUnecZAlr+iKDcWbGv3OgokB1YPa10i90D6qLcNhvT7TdS4NMUcQWx\ntTCr6X9ROPMwa1EUxLwVWn1TLuB1chXst3AOz1kt4zj4CWoMB1U39hddrY9r\nSvaHIPhkiuJEq591zH24OklwtwZ2bpoysjz60bqDcoV8KrRdgF2z9snh7zr1\nYGXyswuwU0u8fPscxbJRGjDatHqyfZwT/bLl1eEmv/hpC2Orc9qKOsG7KNOz\n4ykDvOygv5NarYIzfKVsyO7TORUh8G2bmIRwUd1+m4OdC1i+lcgQbjgYBH8y\n3H5t\r\n=/FoL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"8fbd2c428e1de0f89e701ab83232e189142fbc09","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_1.1.1_1571221423533_0.6657723470315078","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.2.0-hardware-0591f673b5bf8d0889a2f0447d82e4061bf694e2":{"name":"detectorist","version":"1.2.0-hardware-0591f673b5bf8d0889a2f0447d82e4061bf694e2","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.2.0-hardware-0591f673b5bf8d0889a2f0447d82e4061bf694e2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"a5263df12c5cfc6efa5c9af8ad2241949fc50956","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.2.0-hardware-0591f673b5bf8d0889a2f0447d82e4061bf694e2.tgz","fileCount":18,"integrity":"sha512-HiTt8JpFSLkVgpvC2j9ACzRne9W8iymC4t+cPyrnvDT1YQepn0Mk8Gcxq7zRqbi+J8d6niMjnAHoproqg4RXew==","signatures":[{"sig":"MEYCIQDNZg4zYo3K3GihIM9XT2c9K8m+AeVYGjJtSZCgzWxZVAIhAICDZlQSs8ZhGewig1xzFbroI+pSGBpUFpcaf8+uZCqV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRXayCRA9TVsSAnZWagAAIg4QAJpf/saKyCWcDUcqbSmw\nXm+2HbyC+ukehRo0i/8hfornpmp2DNMricX8DjfmFg7IkydzNm+BTOIIdENQ\nYjv293rUV1GZ4GnGHIo2IaooI7v+iqfBnmnWAt7/UQp2I0FHvOf+FFTE/Ezx\n03QFQN4nyQnzmJrTpMQ/3gdTkzN0IF9e4I2tOZLTHEizk8FpbO90sefR+vO1\njzhwb1IdYHfdutA+mNtEfe8IKnACZwuNOZXp0s3H5MchBaqs4RruXx9jrVPw\nkJl6n39mAkCl+XiY3g8D8qjQzDbNOvSw00e8NnT/vJsC8LTaS/vJwS1vG5so\nxmRJYXVRSWpu0NwJC3tx9wtvfqu09EA/I8PPWyJj7Ok7WDQQYrFTPXaQk+Gk\nJU1g2kQktByd1aVMfIGKHqtVC862fx+e2ws48JRomJmfFASSM4kjrX2Y9ewx\nuX1IzZH2phC2O5xEHwtaU2+TqOVivuZPU+QIfn2967cL5fRR674XMHH2GMeE\nz3fnchBnW+CbiWgFyhISwOObi1kXX6JRA2BaraqP2gv3lmWQZEKdtxG6OXpt\n5RLoOTOtYeMOBKErWx92oJmBuI1dzRDW3yUiSjvM6TLdtvdCHb9x9H2Nm+zV\nZmnXhr0TyxDRJIdJgFJjnTrcqocyfHT9/f17J+2tNTnZWuN2I18VVYophU1M\nFAha\r\n=leXX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"0591f673b5bf8d0889a2f0447d82e4061bf694e2","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.2.0-hardware-0591f673b5bf8d0889a2f0447d82e4061bf694e2_1581610672630_0.9348045982303732","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.2.0":{"name":"detectorist","version":"1.2.0","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.2.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"5243dbf73d2ea13a21f74fca95beffc865caf278","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.2.0.tgz","fileCount":18,"integrity":"sha512-gmpK96YiQbFoxdOYWoPsoFFJZ2trTWFma4X7Ti8SjgAy2AA4KlR+Yv4EbPchFUa2iM3jZZQ/Ftio4MU5z8Nb9g==","signatures":[{"sig":"MEUCIQCfbWzm221TDBs+YUC0C2mpfQrU6whwfLdDcCR/b5/RmQIgUg2jh6ygqYRa9HjmoR9yS9QP49mHwaehU0Pq7jeb0zM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRX4OCRA9TVsSAnZWagAAS5oQAIC8HHZDY5CiUl84Hl/4\na5ARtOfzu9utzcy0ti06okjZVE8JQBqmwp1lH8zjyHzL3NrDy1f5JV3P5nK8\najafjqys0aup3r/5AnPP2FUgpkxb69Q9DMmQ2YIw2kDRJ33bUAPAkC9RkqFm\nyxRfh3sQnpq+KO+FmzdIOaZfzYtjFTFR/kKqcEoJxPNDGrDA/Z9k+xLNfGcy\n/gZWoVVxDl/NX+oX6NtteHK2JQmx8As0HAR2KPP+xpG+NU7NIwuZYgbSYE0L\nY335LzuFMTZ05S63hCXQsO9JwgMwz4UdwLqJllKSlKTC6iM0RJq4O7X4Xap7\nkJLhd5Fdq14k6qcPP6Fkm6JFC/rAsunZqhb7qqE4eVCyaAhkBWafBM5OwXdB\nvZ/BufjyFze0vj+7x+SpHfj1BwHUOpzD2nSyrMmXE84A+y5dxR27aZzBkknm\nqEsuHKAvlZuFhZNmKJFSIUx644v1xA7eUWPqgv8S1a1h/8TDG7fsjj/0YIzX\n7ido3pwNysg7Pgcbt0CmLGlNVN2e33Ga5FYeLHxM4pT8dVeSuPKgiD5l6Vnt\ndf2ERfURCtvcTdWjkgeMaZOwos00tDhsu1dTq2+/u7vKxFJwHC8D6DxmnYoR\nZ55YtT4ncR8o5f31N3EzA8L1nHqGrRm40h1mrILW0mB6dlIV2z8oLeOM5p20\n7BXE\r\n=9AQ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"364b2b2130e9d98c4e13bb2a7f4bea784864f51f","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_1.2.0_1581612558383_0.25717717710654897","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.2.1-node-cli-d2ee11932397977a28d66aad21e60909e391a623":{"name":"detectorist","version":"1.2.1-node-cli-d2ee11932397977a28d66aad21e60909e391a623","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.2.1-node-cli-d2ee11932397977a28d66aad21e60909e391a623","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"5b9a38954a15f49221d4a91422d788f895050107","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.2.1-node-cli-d2ee11932397977a28d66aad21e60909e391a623.tgz","fileCount":18,"integrity":"sha512-4xHo+ohBH7ngGd6DH+TW8RkGWju0jPKGAQl+JXQPmL6/b6vn8jYSNLmzUl3RugG6fiovsYaFIS8171fudPNxcQ==","signatures":[{"sig":"MEQCIB/7VVbnTOLmU4j/fuKb3s+QkZZgJUufsdHJpb5co+PLAiBHLluHJurBJNGkcm5Y08/F23MoS/aqZDzgXzz5pw51Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS9e3CRA9TVsSAnZWagAA5pAQAIM481FSH1sJlXQt3AT+\nNUrDHAC+WP6C6F7TlYSkM3AYKc2P26gpUHyB3obweYaLjsOs/r+oebaGdw/G\nroxMhVLc3qfUx9l0aOGl86nnnT7opKJYEkko4Sw4c9haAAP7mhx7MFSpWHn/\niBLQKp1pOr/NeYY1kZCuZwuoY5/w0NfAkoUlkq/13Fo0qVo3Cebj/0lld4hy\nm3SyDfvWoxeFj3CSWEj1rBI5VmCl8l66XoaLT9GrSMpYHe4CNzycOal5h8HQ\n6gt1GPyivUYJjfbyhQsCAs+NndUxmZGkYfd6S3tc1HC77xGQGAkNdWTKO34U\nTP5NzmSWKN3fZuy6Jo9UQo8UNku9ZKo1KpFAJWIF4GnOuY+MvwowgwCjF2e0\nXHI0T6ZQUfbITOBgbKxpxARvA39S5wzFbOUT9jb+rrUZDlt7HOLASHSPuziP\nQG0/8z48YQ6O8SudxyrXbRy5uhunyM0D1usLKO8yYMF7OE379u/EinYgWviD\na4F5fcCXCjNokl02HyT2xPjSIPa5Zp9Y3JivQwppU7ZS76kneCAOvPsYXK1M\nHKiDMfLZtM+oaJnRHarzeR7CoUuDOeldSx8ki7Nrfi7uK0gm8FThkI2hZVMp\nIyXQEidYXz9CP4wDVydYTrQWn8eZUooGOq4yLOxJHfMO0EPT+qylBmFB2bD8\nY+bd\r\n=O3/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"d2ee11932397977a28d66aad21e60909e391a623","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.2.1-node-cli-d2ee11932397977a28d66aad21e60909e391a623_1582028726788_0.5434541156502823","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.2.1":{"name":"detectorist","version":"1.2.1","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.2.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"fabe911de44fc5207d3655cd3647c3e89cf6f1bf","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.2.1.tgz","fileCount":18,"integrity":"sha512-/xLpqCvh5p6zvJV3O9fm9az4JpMXuUq/BoS4SvZstswx3ipT2pC8ZKnlw+5dnoqNIKtytdVyNxLWVEILTXOOAg==","signatures":[{"sig":"MEUCIFzrDsTHjNUOTtP7UE7JxkLxZVvP1SUPswMXI/MZZ71hAiEAoV3x/9D1jpUmbU0ZqF6FMtIjef6nBWyCDNmSp+4UF64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS9qsCRA9TVsSAnZWagAAF5kQAKTIX4VDxJsDka9VWMgb\nVrDx0NcvJH5NDB+G++y5advBxfT/MwUqzvp/NfMoIEa0mcugtC7JksQCfSJ0\ny0zp0tRLwup5GBpNVtslsM9D4BYGQtrTnqOSTtf40piYb7zYJQiM/E1lb5mh\n8wksVHAaVqVTIT2Vp3xG0JCT7Bq480o9rBnc5tcnRLl1JFOjwGt6dqDo30sh\ntn97s8IkGmTdnBuWeCe9LmOBHym7C8JdNuhMJpyVi+pXNLsH9MCScTYf1QO+\nzsVz6+k4vaGTvHaeGmLhHyAVUL1OTzN4BcsAM6O4u2fkjEg/1y9fwMjYiVPi\nsw/mEdb0aO8C9myZwKoLr7M4G3xR270YcVnCa0+psQ643ADJ/dS+uxuPZxm9\nG7liMaq8nyRma98DcNuxBqcwtwLYo0W70BAXKbXjdQ7xEvcehG9Hs6pQOk4S\nfxHpL1lPGMzHL9dflgPE8a2wKWncHrMv3UwDXunsMo339ReOlAewdBZzJYGx\nmMjRB0cLKVTzqA85l/9uip/nztG7Oal8tQSPQtKr1qEI0+6soYYjGVok39VY\nB4nMbntYiwLa/Rm3yVoZOZz4TBI9unWfbm1T4136SDLUXcZtf5E71oRuYBC+\nqGm9ZHZdoFVrFeLYc7G7tLwvwPi+1mXeE2A/dnOC5hOhtgUMJ/GbpyKtX+nK\nt+in\r\n=BOiC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"4084428b899e38edaf2d91f3fe0ef153ca417cf1","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_1.2.1_1582029484013_0.2631733311228044","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.2.2-build-balenalabs-using-balenacloud-5fd75291adfc9491e70d4233ee10a1329d016bbf":{"name":"detectorist","version":"1.2.2-build-balenalabs-using-balenacloud-5fd75291adfc9491e70d4233ee10a1329d016bbf","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.2.2-build-balenalabs-using-balenacloud-5fd75291adfc9491e70d4233ee10a1329d016bbf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"2cd6447857f6f9714ea5c9fdccdbb2aa8453a92e","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.2.2-build-balenalabs-using-balenacloud-5fd75291adfc9491e70d4233ee10a1329d016bbf.tgz","fileCount":19,"integrity":"sha512-pgHPrLVjt2YCyK2lb0twSXKLWpHRzdBophRcz39DNSjcQoYWouCWxdhWR1irEzL2+0yuvqIxFiKfGT76W88rNw==","signatures":[{"sig":"MEQCIFLVWJ+l2PYCTTFJFJtkAskuW+6OhIgQDKDCKCdX2zaQAiAK4FWjkMXBdtwSGgcgUWSd3lBy9F3iJohu9bbCySs7Tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVhtVCRA9TVsSAnZWagAAMwcP/RNWsyn9ifOvQZkKsIWX\n5b4XwwzcHbaoneAyMv4ywQfemvoiXDpnec2ujTXMkqAL2HUENvozMqSToDxz\nKMYHXTfD7Ymcpsfv11Qt3RUPHhlzYTyDu0MlTjTL5UBnpZAQZhzPAGIeUfFi\nxxOedH1MWb3KIOTonj1TyMEY6d/UfTDKsnfBA2l38FqFNz6B5tCEJO/hab5V\nbJBgE5DHeJM9ZaEwRQUvfyqHIxvojcmumWvqnddupJ9shLU8xxQeeMKlNzAT\n6rJDdQl1I4fRqrTixsCAH5u61lyeidfx/77u+wRCnWYyc6LHmSF3g5IHQ1NQ\nHPpohTNu6DlE7vIBRUaklYLqOqbl4Yhk1tgBHQ+Kjsln/J5ReB4vPJqWRAv8\nsSNdilIid8Vvqu6jetob7i7e0uj28Uda9jwGNStL5Gs7tonYcLTWDkWlL0Rz\nRqAADqb7xciKyyaz+Bi2w3mUOvXq82ma3Z+4sYN335MPuXjf3pQ6JUuEmwue\nzVn3iUoqcT1sQPtSV69M3PgX7OMDA2qQKiq6ccW3BvDFOngH109U7e33UjR8\nn8kCoWPv5+rJtwHZjTCiXSVrC+ZBdOyeTI6UEzXOB0NPFNy4AySHEVT3KMj6\nkDzl8PXmQZsfHoPBFeS4QZZ/12demrP0/pps9t1hqus+caQgTggmqGUDb/1N\niZ+x\r\n=BLbH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"5fd75291adfc9491e70d4233ee10a1329d016bbf","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.2.2-build-balenalabs-using-balenacloud-5fd75291adfc9491e70d4233ee10a1329d016bbf_1582701396625_0.9580261647589505","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.2.2":{"name":"detectorist","version":"1.2.2","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.2.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"d32c57c903896f85613812ccbdc19b5680dc68e2","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.2.2.tgz","fileCount":19,"integrity":"sha512-xMF13zA/uIN9Iw6Ha0t+OyPGW/AhVNLduqGxkmER/HgEf5NfIZfLzO1Htq3/4jDAoAmmsAwJtD6gsJecl6D9tA==","signatures":[{"sig":"MEYCIQDP3LhvvoLOGFIH4ySLIr0dcsdyGX29YpJXZdj9zqJYnwIhAOBX6YNf3WXfw8fSlLWH2IoO5dlXzoPLExLYEMQ8BrhR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVn5nCRA9TVsSAnZWagAAvPsQAInz4dBBSV+YflLZTdZT\nawiQRmXUTLOSWdYAVuQsbLa0vniMHfjfyo3jsWS4mBGEfONdKUdPr11aR+L5\no7dwaOUtzs89F1txBsqYu0HGAfxKk6/Oukj/Qf54Vj2fAmGnpj2cXBbKYkVJ\nx1TEHSHhe8ckTNqrCWR6fePePwqW2n+R1DXi/1EmeviMcKx2c9MbLiAqiN+L\ntUgZKvVR698/U3kCe1xsWDga6PNT1GDVRJG1Pj6VMDqIoVm8Blsr1qcbAghu\nrhIkLxxa0fXIGViDBI4uC7DZN1tCcNGCbFpHY1xF+WJNTV12o5fDg0VEaliG\nL6q6qaHBEeI+sYXcJV8/iLKMimX+DJ9eji+0OHKHQfzQNsKwY3TzSiSNeJiK\n6215JgCuL2z8ajzn3xxlvgeWjRoPgv7o1UARhRUFEN+3IOnyb6vX1Txxjj4z\n+MCAVto9oZYrcEvI8Oj/tPc3+msBJ1mcnHJQyXoRes5InSJK/NjCVDL6BVYK\n6p4AKreLIywRJOtemUDTtmOmCTtJ8r0Wl1SR5n7JBKfjaNLLlZivycRZqGt2\nPJbhxvpw8/n1eHbpZTJWzMb7UNzMKMNQz4Cz1VOKRPjHchK7pP+Y+n3kECIo\nsdJrARjdo3LJmrp676GMx7XETwe4tX6yiQH4wFdYCZYMX+9f8l+YqL/iCm48\nhORf\r\n=kHH3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"cbdcb86afd909893576ddbf1677fdb98983b88de","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_1.2.2_1582726758683_0.9516219820378564","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.3.0-balena-engine-24028c59fa80ba079614c9fb5f2666de80ca95ed":{"name":"detectorist","version":"1.3.0-balena-engine-24028c59fa80ba079614c9fb5f2666de80ca95ed","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.3.0-balena-engine-24028c59fa80ba079614c9fb5f2666de80ca95ed","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"2c5d695297a93760ecd572884f47007334a94ecf","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.3.0-balena-engine-24028c59fa80ba079614c9fb5f2666de80ca95ed.tgz","fileCount":20,"integrity":"sha512-HiEKRTe2xjh3gnV0Tjt9IeDagXTb2ZWf5QaOYlCHh5VogF42j7ENEJZta9a3uhzffNBmF1lzpheUTbL/9+oUAQ==","signatures":[{"sig":"MEYCIQDPEIpoRjTYjrNnJPqtqShlZDOt/vOaiLA24cxWBLRPcAIhAJE9MGN13Ebn7oOM6YZMK9vcbvkIIFFLafDziRxHtl0D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaoYiCRA9TVsSAnZWagAA4CoQAIjXWm+P5gWfCgAnaow4\na3Vd4k2y9A0KnZkODvYsDRrBg42xSfawr+pYCqdHQvESR4Ct/oP9Is6ZRYYi\nekxtU6i47MTO7tMSL7y1DP3h1NnOgmhICDkfBi5yO68Fz7p9WarnzMFerv4v\n2YsLTx6Z66pH3cB/RBKZjAS9jpXTW1CGVve7MEFcLlzH2X14aBILAoCuA62U\nHmM0JwjINhPLI/br6FuCy5JaFF9emjXJF8QGccFwH5cY8DjEWshNACoBTnYo\nJ3+Gys1xYREOXDkNLZMyGA3/hJUkwBHN2JPEJ1ks4xKH6FwM75PGsImBz/Tp\nSDrBx2D2JVozerSmsLAHNdRf3OZ6w1+r5NGJej4gnvaQDllAEMMlxvwQlCDM\ngHQBwSszxMWLnZqrWX/xMam3zLeZ7y7QGyor+SZqwEQP8eFUjbGcL7P5tvci\neYuiPNlhD2X83ggvx3N8Kv8kzWDzyUmsTSVsHSDBF7NrUW2RAJir6LR3A6Gu\niM2Pdh3Rxqj8o2MVdagymWQ7TBxxPfXdwycuABuQEXA7y6b8o/XK2AyPuvrs\n/2nTgzxEkAlOe/Rt0QF1wOtrajB8MB0wC8/l5qwcMxyNU4YRLWAaU67YzL4H\n2LCqsYJsEv0isvizdyX65swIn6AS4g/nvNLw7lI84stvSrrj1XvVkj3DKJsv\nqKsJ\r\n=GYxo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"24028c59fa80ba079614c9fb5f2666de80ca95ed","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.3.0-balena-engine-24028c59fa80ba079614c9fb5f2666de80ca95ed_1584039458274_0.5139035226541968","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.3.0":{"name":"detectorist","version":"1.3.0","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.3.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"./bin/detectorist.js"},"dist":{"shasum":"5d469fa77c5aff95352329a000752b30c1386116","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.3.0.tgz","fileCount":20,"integrity":"sha512-a6h7VzgLPtVthKE1uS70KW6G2khdnavL6OCMbewpLDMjNmWGGX1L8q/7YNGsUh8aljVpVu9gS+yXE/gXeUZ9aA==","signatures":[{"sig":"MEQCIG4nuEMimCC1fMMnpqbmG1fOj1aJReTQHSfSF1m0dyNFAiANEZsPW75jzYnEvxfa5GgRDQW698iYX/F3F0iN+8p6Bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea11PCRA9TVsSAnZWagAAMr4P/2NQJkZrzaXtbd6OyBBU\nt3Ri9eDvCj+ViEMnRS9yecUIBGSqQQqH7c/qlepW4Ow2mnVVD8BT/S+ZR4/h\nvfANkvEv71WuG3dKgYKeIChRustoZziswApWsmSPNi1o5Kbj5ZOdqUtKx7jV\njHJmTUiWcXzC34jeI5+E9e+QPGxEQ2Tk1fjPuCXxPFc+EG/RKtlZJIjsorhf\nxuAGnKWp0UvGeIWsBMO4NS/95NA172Z408q8QnNEGySkcg6VzunBYMtNLUP7\nEs4K/QrkZiNsXxsmogqhzrGiImQkWx7WhowzJXGI5jhDXyeAJkur81OdrrDH\nJNE/hN9RpxkXYBDZnYl5WhXLLhr0pbxObejYd5iYO44PL9drZr2r7op/ec3a\nmzVwMI9o459XydnuPDYzPxkQlIT6eoSM6FaKDxC+8goYm4e4OOPdioUmG2cU\njQcJPEXTHRhgqoFpQnA1WvqXiMar0dV455QTt3dgkg5laq7o1QfMiUQI3nEn\nojya9TR3Xuj5yeupIG/cQiJFGxoN/7vHI7Egi/wmlQU+syx7DRINxAO8ja7U\nlJo5jq4p7D7wP8Ei4rwkIee4E4qNXGVb9aDsyQtwAI+/CKDiDmTSlohf4mg6\nxoVcUQDmQjxCi3aEKVCFfzNcuXlC47sD0YQ47uLNdqJmR7NUrfp0SO9QB7SE\nJ8Cf\r\n=oOdG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"a4afceaf9cab0050c75242ecc83f2072353d50e4","scripts":{"test":"echo \"Error: no test specified\" && exit 0"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"_npmVersion":"6.9.0","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"10.4.0","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_1.3.0_1584094543301_0.42156148117021175","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.4.0-detect-transformers-9e5ab09192f0da53770676e09aaed3b45200b50e":{"name":"detectorist","version":"1.4.0-detect-transformers-9e5ab09192f0da53770676e09aaed3b45200b50e","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.4.0-detect-transformers-9e5ab09192f0da53770676e09aaed3b45200b50e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"bin/detectorist.js"},"dist":{"shasum":"9a4cda4f2c60317414af23f27303f47ea0c605de","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.4.0-detect-transformers-9e5ab09192f0da53770676e09aaed3b45200b50e.tgz","fileCount":22,"integrity":"sha512-5FDYXBfVbjHyFXnrz+7CbWgSqgI64GDJEUvB/OM8mCqBI5+WBIMSxg9ensHghuGCkiLbB0VBGViHKNmKjJi9Xw==","signatures":[{"sig":"MEYCIQDyKBwUuRAV0jBPS3BrMdkhSKXx3DRT/hidP+BLkgqotQIhAJQf2r972xWMTnLZlaNaIFjA9Mrh9TzWhTfrMOFZKiyI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23094},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"9e5ab09192f0da53770676e09aaed3b45200b50e","scripts":{"test":"echo \"Error: no test specified\" && exit 0","lint-fix":"balena-lint -e js --fix lib plugins"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"versionist":{"publishedAt":"2021-10-27T09:14:43.069Z"},"_npmVersion":"6.14.15","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1","prettier":"^2.4.1","@balena/lint":"^6.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.4.0-detect-transformers-9e5ab09192f0da53770676e09aaed3b45200b50e_1635326217844_0.4225566255454831","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.4.0":{"name":"detectorist","version":"1.4.0","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.4.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"bin/detectorist.js"},"dist":{"shasum":"07fa3626831aed2a0f3e3d03ec24e38152809296","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.4.0.tgz","fileCount":22,"integrity":"sha512-2jO1l6HwJ6A3pmwnLIUSnhlupSxSk9p9yPIWHhY5AHFd73KQwzh8U/dJCNs4goyjqcT1klDRdIQ5vVUj5L3jQw==","signatures":[{"sig":"MEUCIQDTEctB8+YqdP8BtjPe0iPqYxGb/tBHnTtQyvLh+scz1wIgDgj14WriAxlrYHR7zaGIZupvKibimanq22kBjHEpNU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23033},"main":"lib/index.js","gitHead":"c5e65f7bdf0efb51611ff254d92e3e0852547802","scripts":{"test":"echo \"Error: no test specified\" && exit 0","lint-fix":"balena-lint -e js --fix lib plugins"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"versionist":{"publishedAt":"2021-10-27T09:53:20.563Z"},"_npmVersion":"6.14.15","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1","prettier":"^2.4.1","@balena/lint":"^6.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_1.4.0_1635328510585_0.9352958743934163","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.4.1-check-for-data-d71ac9f16fe4baeff5b42a67038f81b4209f61c3":{"name":"detectorist","version":"1.4.1-check-for-data-d71ac9f16fe4baeff5b42a67038f81b4209f61c3","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.4.1-check-for-data-d71ac9f16fe4baeff5b42a67038f81b4209f61c3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"bin/detectorist.js"},"dist":{"shasum":"a67d1285bb585100981de36e40d5c4c658fb585c","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.4.1-check-for-data-d71ac9f16fe4baeff5b42a67038f81b4209f61c3.tgz","fileCount":22,"integrity":"sha512-bo3j5rKuAcqCnsOX2eqQay0e6KZ5nxQQa2S8rrANcpnNjHkp6hOwsiwF3AMjYdRkK32KT2VHcU+fOFHY5YpjBg==","signatures":[{"sig":"MEUCIEfsNAA+5OIUMKsI3es97lEDzDPh7vWc0ElF9OAo0fkPAiEAxj4J9wyNl1pnHCaXmmkyirA7OrRjgD/MyAbI/8nh+Jk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23172},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"d71ac9f16fe4baeff5b42a67038f81b4209f61c3","scripts":{"test":"echo \"Error: no test specified\" && exit 0","lint-fix":"balena-lint -e js --fix lib plugins"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"versionist":{"publishedAt":"2021-10-27T11:05:47.935Z"},"_npmVersion":"6.14.15","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1","prettier":"^2.4.1","@balena/lint":"^6.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.4.1-check-for-data-d71ac9f16fe4baeff5b42a67038f81b4209f61c3_1635332841898_0.7583185784132052","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.4.1":{"name":"detectorist","version":"1.4.1","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.4.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"bin/detectorist.js"},"dist":{"shasum":"5cf87311a0cdaf86032e6336451b0838ed3d79fa","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.4.1.tgz","fileCount":22,"integrity":"sha512-+5Vv327RAZytQzqdc2W6EScFEa25PBdZPhs6neqqEv6nYxHob+aq6IQQWlKa1ZxtXne0/hRKshUZG2MuifDUAQ==","signatures":[{"sig":"MEQCIDb67u66hLkujMyV5IxWI0rctmGUyUgeQesBdV9zaEFQAiAkVlRSsbn/4wUpnlk9Ohld/P+aHXMXHv4j/3kbZsAfuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23116},"main":"lib/index.js","gitHead":"cc87441cd0b79330328a36ec1c5d87036e22eeac","scripts":{"test":"echo \"Error: no test specified\" && exit 0","lint-fix":"balena-lint -e js --fix lib plugins"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"versionist":{"publishedAt":"2021-10-27T11:08:27.102Z"},"_npmVersion":"6.14.15","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1","prettier":"^2.4.1","@balena/lint":"^6.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_1.4.1_1635332991066_0.7044124587302754","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.4.2-explicit-data-property-check-e441c8c54198a76983eea0f56a68403419bd6214":{"name":"detectorist","version":"1.4.2-explicit-data-property-check-e441c8c54198a76983eea0f56a68403419bd6214","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.4.2-explicit-data-property-check-e441c8c54198a76983eea0f56a68403419bd6214","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"bin/detectorist.js"},"dist":{"shasum":"c9a4f3d0c7ea672e784db24d5228d9b44d5120d2","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.4.2-explicit-data-property-check-e441c8c54198a76983eea0f56a68403419bd6214.tgz","fileCount":22,"integrity":"sha512-vT7fLFZQ2MKCl+axOjEAHNnmZ5EpLm6RV9rSpHYLj7gSX1Jg7XORIO5JjpZbfyPULi79aVrjSveQc4gjN+sJ8w==","signatures":[{"sig":"MEUCIA63awGXPIuTrrQVI786blMzxA7LtVr8cSRfFiSzV3R5AiEAjYdQVlq4FDTHgSFbZxQ0N8szv1yTTmyJ4WZqd+emBzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23285},"main":"lib/index.js","readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","gitHead":"e441c8c54198a76983eea0f56a68403419bd6214","scripts":{"test":"echo \"Error: no test specified\" && exit 0","lint-fix":"balena-lint -e js --fix lib plugins"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"versionist":{"publishedAt":"2021-11-02T15:08:37.284Z"},"_npmVersion":"6.14.15","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1","prettier":"^2.4.1","@balena/lint":"^6.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/detectorist_1.4.2-explicit-data-property-check-e441c8c54198a76983eea0f56a68403419bd6214_1635865851247_0.8579437505311109","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.4.2":{"name":"detectorist","version":"1.4.2","author":{"name":"Resin.io"},"license":"Apache-2.0","_id":"detectorist@1.4.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/resin-io-modules/detectorist#readme","bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"bin":{"detectorist":"bin/detectorist.js"},"dist":{"shasum":"9b293d939f0ffa606d2433f96f470eaf279e6d3a","tarball":"https://registry.npmjs.org/detectorist/-/detectorist-1.4.2.tgz","fileCount":22,"integrity":"sha512-kGh+jnCZaf9TOYHoqJ1YeocntcbfjdxKa7I2+k0rdJ7YwA18+BKBpxdeuO/f5PBzrzLa03wK3o0/jbh61xe8jQ==","signatures":[{"sig":"MEYCIQCWSM+OAsTOTxhwNjkJg9WrLB5/cLUEnCfzwxDCfORw8wIhAPcHgkNCJOsgr+ZEoExGjAs/ZYd0ZpkNwN3RyqY9lt09","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2oGxCRA9TVsSAnZWagAA3r0QAIUPJVyTL+zST4hMyuKZ\n/rFnlacwdb7aX4ugDmrbf6bgjqScPmwo6L2kiZQ/CKaniVccuYO/rlJ23NqZ\nYtxlUGfhVhV4L2+qMkbo32E7lnQVfmHPrMGpRuWVOzx0eg6jSNIOHR72xeku\n8izr3EcmOge5VueJbklKek/QDR7abdNQoD1yg099KX762aemXnV0qbeUuWTK\nZY5vVRbLWx85Y3zH2hVyQzPEkttfPzivqYSiUWBCNOGiexgDbqccogJ29ycP\ntTzTkzzYU1awjeNU3oCWma1cc7AR0MGNIIi9DDQ61GOjZBfBgSlOxoCSL7ea\nw5P1cIBYtFq8fKdH7gGNRdaEaNwiDUvmV+rUAL2Vsi5DLB6QWrIVzGcRyqjp\nYjPA5ZHumBk20fjMIJHJrhxo+x/8BoMADh+sGMM92kIpji8qEzq1Ig8KotAt\nypYvuC5LfrNRPZkhQxNQ6CdG2E1FRDm04pVzlWYf4WzE1zprzA3FrFnhuDOH\ngmMWpKcTWXCAoeuOrtx/9+poHjFF2HNKweIJfJ0iDyRwySk4vy5GnLsg7k1R\nzWnLxrjLq43XiUMabncUi9OjxgJg/4VWTD5J907V0QdSCoS7l+OF3RvwACwu\nDfe0P7WgaaO5bIUiV4Fe7SSB6s6GxBv0WOgA5CDbBsP05kXlpz85boUgy5bg\ny79A\r\n=fjSa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"5e63ffaf547476ed99cc7d8a2a75aecb57069023","scripts":{"test":"echo \"Error: no test specified\" && exit 0","lint-fix":"balena-lint -e js --fix lib plugins"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"versionist":{"publishedAt":"2021-11-02T15:12:16.571Z"},"_npmVersion":"6.14.15","description":"Tool to determine what sort of project a repo contains","directories":{"lib":"lib"},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.10","yamljs":"^0.3.0","bluebird":"^3.5.1","prettier":"^2.4.1","@balena/lint":"^6.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/detectorist_1.4.2_1635866027343_0.07088246244333685","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."}},"time":{"created":"2018-08-17T17:27:34.662Z","modified":"2026-01-29T12:43:51.077Z","0.0.2-license-c11517e":"2018-08-17T17:27:34.741Z","0.1.0-cli-0b62a25":"2018-08-20T16:42:03.941Z","0.1.0":"2018-08-20T16:51:31.949Z","0.2.0-plugins-7ec48c0":"2018-08-20T21:38:55.990Z","0.1.1-fix-readme-8942884":"2018-08-20T22:38:39.843Z","0.1.1-resinci-cb19fb9":"2018-08-20T22:40:21.357Z","0.2.0":"2018-08-20T23:17:28.603Z","0.2.1-fix-electron-fa02f33":"2018-08-24T17:00:00.500Z","0.2.2-resinci-1191c92":"2018-08-24T17:26:56.980Z","0.2.3-fix-readme-c66459f":"2018-08-24T22:04:23.263Z","0.2.2":"2018-08-24T23:21:19.953Z","0.2.3-fix-readme-c66459fe265ee743133fbec0513f0c4e25e0efbc":"2018-08-30T20:17:04.003Z","0.2.3":"2018-08-30T21:02:22.303Z","0.2.4-fix-docker-875e5a055c84cbd2b81ad0ced9da8aab5a189bb6":"2018-08-30T23:20:02.267Z","0.2.4":"2018-08-30T23:22:46.629Z","0.2.5-fix-plugins-7c402c0f1cbef9330d519097aa5271fd62cc0ee9":"2018-08-30T23:38:45.355Z","0.2.5":"2018-08-30T23:48:13.126Z","0.3.0-detect-docker-3894bf5681f651fd76280ff6c4a8a6b9db6363a3":"2018-08-31T20:15:22.064Z","0.3.0":"2018-11-02T16:36:09.981Z","0.2.6-brownjohnf-patch-1-a2d9e67411194cf501443dbd130709c1a387322d":"2018-11-02T18:21:48.609Z","1.0.0-repo-yml-f7de67aa903355da60eae1559d6095e89a58cc1d":"2018-11-02T18:22:10.768Z","0.3.1":"2018-11-02T18:44:59.948Z","1.0.0-repo-yml-fdba9019c259b57cc5471cd53d7d1e7c94a8cdb9":"2018-11-02T18:48:46.224Z","0.3.2-revert-54fa1aadc61375402d8f8975a39ef2640a677315":"2018-11-05T11:21:55.425Z","0.4.0-fix-docker-detection-3ef85db99d02e6c632edf906ebea74a2f8aff702":"2018-11-05T18:17:31.048Z","0.4.0":"2018-11-05T18:39:54.781Z","1.0.0-repo-yml-76533cebaef10cfcbbc3983f5ed2a17338f433f7":"2018-11-05T18:43:24.183Z","0.5.0-exclude-docker-builds-b0ede93e2e3ed28a531093ad0d7d92647b6b4da5":"2019-01-25T09:58:01.915Z","0.5.0":"2019-01-28T12:50:57.425Z","0.5.1-revert-docker-check-865f468dcb2ac4d67dac6401ce3f85e5d3357ee7":"2019-01-28T15:35:28.077Z","0.5.1":"2019-01-28T15:38:35.154Z","0.5.2-update-docker-check-fixed-0830804bc0298e5aea0091cf56397dfa706ec6f3":"2019-01-29T10:16:08.701Z","0.5.2":"2019-03-21T14:18:12.656Z","0.6.0-electron-rust-d9bcc88158ad3de35649f5213c7d5d5014931f9c":"2019-03-21T14:46:59.779Z","0.6.0-electron-rust-1daad52150220020ffec82983395d829e287824e":"2019-03-21T15:03:37.395Z","0.6.0-electron-rust-2c542e029152419628a41016bd85011e9c8b51d0":"2019-03-21T15:27:25.877Z","0.6.0":"2019-03-21T15:35:17.961Z","1.0.0-repo.yml-94326f9cfc703a441c9ae4ca2d1125735e904284":"2019-04-08T14:36:43.524Z","1.0.0-repo.yml-528051858515eff66c283c8bf14b21b69e98a8e3":"2019-04-10T15:28:32.805Z","1.0.0":"2019-04-15T08:33:13.710Z","1.0.1-rollback-repo-yml-3008259923244d3e231a64b996814cae1c68a134":"2019-08-12T08:31:48.529Z","1.0.1":"2019-08-12T09:02:24.319Z","1.1.0-build-in-container-69b4adc7c2e87bae142c219bdb93abd287f98b97":"2019-08-29T10:29:12.505Z","1.1.0-build-in-container-4d81697a372d25e4ce711d0a0719ac66b69c83b8":"2019-09-30T13:31:31.267Z","1.1.0":"2019-09-30T14:38:01.150Z","1.1.1-docker-compose-e6d38c8a2c21f170f7aa3189620dd9bef3d2a60c":"2019-10-16T09:41:49.007Z","1.1.1":"2019-10-16T10:23:43.675Z","1.2.0-hardware-0591f673b5bf8d0889a2f0447d82e4061bf694e2":"2020-02-13T16:17:52.810Z","1.2.0":"2020-02-13T16:49:18.511Z","1.2.1-node-cli-d2ee11932397977a28d66aad21e60909e391a623":"2020-02-18T12:25:26.885Z","1.2.1":"2020-02-18T12:38:04.167Z","1.2.2-build-balenalabs-using-balenacloud-5fd75291adfc9491e70d4233ee10a1329d016bbf":"2020-02-26T07:16:36.723Z","1.2.2":"2020-02-26T14:19:18.826Z","1.3.0-balena-engine-24028c59fa80ba079614c9fb5f2666de80ca95ed":"2020-03-12T18:57:38.382Z","1.3.0":"2020-03-13T10:15:43.412Z","1.4.0-detect-transformers-9e5ab09192f0da53770676e09aaed3b45200b50e":"2021-10-27T09:16:58.040Z","1.4.0":"2021-10-27T09:55:10.715Z","1.4.1-check-for-data-d71ac9f16fe4baeff5b42a67038f81b4209f61c3":"2021-10-27T11:07:22.045Z","1.4.1":"2021-10-27T11:09:51.248Z","1.4.2-explicit-data-property-check-e441c8c54198a76983eea0f56a68403419bd6214":"2021-11-02T15:10:51.375Z","1.4.2":"2021-11-02T15:13:47.485Z"},"bugs":{"url":"https://github.com/resin-io-modules/detectorist/issues"},"author":{"name":"Resin.io"},"license":"Apache-2.0","homepage":"https://github.com/resin-io-modules/detectorist#readme","repository":{"url":"git+https://github.com/resin-io-modules/detectorist.git","type":"git"},"description":"Tool to determine what sort of project a repo contains","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"readme":"# Detectorist\n\nDetectorist is a library containing heuristics for determining the type of\nproject in a directory.\n\n## Install as a library\n\nRun `npm install --save detectorist` to install Detectorist and add it to your\n`package.json`.\n\n## Install as a CLI\n\nRun `npm install -g detectorist.\n\n## Usage\n\nThe CLI tool takes one argument, the path to the directory to check. Example:\n\n```\n$ detectorist .\n#{\n#  \"node\": true,\n#  \"npm\": true,\n#  \"docker\": true\n#}\n```\n\nUsage  as a library is extremely simple. Given the following directory located at\n`~/projects/foobar`:\n\n```\n$ ls -l\npackage.json\npackage-lock.json\nindex.js\n```\n\nAnd the usage of Dectorist:\n\n```\nconst detect = require('detectorist')\n\nconst path = '~/projects/foobar'\n\ndetect(path)\n\n// returns\n//\n// {\n//   npm: true,\n//   node: true,\n//   docker: false\n// }\n```\n\nDetectorist will determine that it is a node project, not a Docker project, and\n(provided that `private` != `true` in the package.json) is also an npm project.\n\n","readmeFilename":"README.md"}