{"_id":"which-pm-lockfile","_rev":"7-6f69853ee358ecb5110aeab23c5f549c","name":"which-pm-lockfile","dist-tags":{"latest":"2.1.0"},"versions":{"1.0.0":{"name":"which-pm-lockfile","version":"1.0.0","description":"Check if a project uses yarn, npm, or pnpm. Supports yarn workspaces.","author":{"name":"Connor White"},"license":"MIT","keywords":["package","manager","yarn","npm","pnpm"],"repository":{"type":"git","url":"git+https://github.com/bconnorwhite/which-pm-lockfile.git"},"main":"./build/index.js","scripts":{"build":"babel ./src --out-dir ./build --config-file ./babel.config.json --extensions .ts --delete-dir-on-start && tsc --project ./tsconfig.json","prepublishOnly":"yarn build"},"dependencies":{"@bconnorwhite/package":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.10.5","@babel/core":"^7.11.1","@babel/plugin-transform-runtime":"^7.11.0","@babel/preset-env":"^7.11.0","@babel/preset-typescript":"^7.10.4","@types/node":"^14.0.27","typescript":"^3.9.7"},"_id":"which-pm-lockfile@1.0.0","dist":{"shasum":"d8c7db4eeccf21b58700c75b32b84329f3e5367d","integrity":"sha512-+8AWth6e1bei/mCGuj4cT6pF1myYHSiOudqY5FUx7bPBrY8ASMsEoQvJaVY4ytNMFkm7/qSKVfHdWFpPJoI3BA==","tarball":"https://registry.npmjs.org/which-pm-lockfile/-/which-pm-lockfile-1.0.0.tgz","fileCount":6,"unpackedSize":5858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOfPECRA9TVsSAnZWagAAfMoP/13wXdNcKTx22qlWd5Be\nqpdifLgR/10ecSG6GwJH8fO6vPiZVXGD1im3VBn75DBogoVcmSJPVGRNw3Xn\nenAwfyh1WIT5pMtAwoTzWfVz7ii7vIo9Lk+yNsLJbIK0Mxo0EMA+a+1/AsR1\nSzSGkpWlodpy2pT6f6POeEeoFLG9d3xjZFXSXS6+RFb3YHML4hOqOw8OZtYL\nTtj6CewWb6AqjOef7jrRwccws9rvoaoSa9rbJZU1ugDELyKUge/GkAF/zU9O\nY9oczSVptRNzgsSoO8P0llgV6g1xfiYwfbYr/sWTiklp4C9fg9LvA9+9D3Kb\nsuB4x/zUE7pxF5228gMKCGswfPDb6j6Uqk22Ngw7h0o316sWqbvqf8jQH3rT\nffzN3kmpPGY6EpW2QnaqN7MRXApvs8+ngPUvjwu1cOozqty35QcI1cttMHlI\noEx/8Alg32KE9klZD4Y8v/pxh8FjOOFEh9oocu/eKN8piWz6HwxlxxjovA/s\nn1W8G3A9gedYajTCIYzeIfw5E6FlDQljcNfY5OltyGCQXv1Wqs7Ky7qECamk\nzS5ChRV/bbZdodXn22bF69FClXGPJ6shvkglZwEsnsuAZ/EkuuBt7sE5Hwp2\nabP9rbmveB7R+2Q61VvfXYOblfMF67MRaUQzvBHRzkrHn+bkmqGQGMpIxAp1\nEyJ4\r\n=60Ug\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCciOS/GddJp07QWol93qJ1YyXuAy9tlpgVLYbOIXAYNwIgY8e4p58tOVCeyIG7wzVk8MZucOciJxIA/qyZLs1CdTM="}]},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/which-pm-lockfile_1.0.0_1597633475864_0.016236331444382968"},"_hasShrinkwrap":false},"1.0.1":{"name":"which-pm-lockfile","version":"1.0.1","description":"Check if a project uses yarn, npm, or pnpm. Supports yarn workspaces.","author":{"name":"Connor White"},"license":"MIT","keywords":["package","manager","yarn","npm","pnpm"],"repository":{"type":"git","url":"git+https://github.com/bconnorwhite/which-pm-lockfile.git"},"main":"./build/index.js","scripts":{"build":"babel ./src --out-dir ./build --config-file ./babel.config.json --extensions .ts --delete-dir-on-start && tsc --project ./tsconfig.json","prepublishOnly":"yarn build"},"dependencies":{"@bconnorwhite/package":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.10.5","@babel/core":"^7.11.1","@babel/plugin-transform-runtime":"^7.11.0","@babel/preset-env":"^7.11.0","@babel/preset-typescript":"^7.10.4","@types/node":"^14.0.27","typescript":"^3.9.7"},"_id":"which-pm-lockfile@1.0.1","dist":{"shasum":"b7f79f9b63a4c724233443604122d502b00988a3","integrity":"sha512-lNqTrS18yv6lHgG/EicmmH5jMsDlR2NXS1OYJdlxVEM0VpaPbJAGh5dKNS6jlof0dL7MfQCCIsQNqzYUV6P4zw==","tarball":"https://registry.npmjs.org/which-pm-lockfile/-/which-pm-lockfile-1.0.1.tgz","fileCount":6,"unpackedSize":5858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOglBCRA9TVsSAnZWagAAvUoP/2f7DhVDHKI+XkajPnSS\nbpeuImIw+PdTlQc+idfmhs3B0fSL+fX65tOlH45BvXPjA5jbHFa4N9vwcdHr\nSYposFY2N4JIUsKDarWqHuTP+JcWScgUxKYa1pCRz6CAvgqGJOn0dTcZZYBy\n2KbVKgIbOptVu26uwV8KZ+4Ad5PuUsqUjMQMwivb1EDqjC61nlor2pVNGmfj\nOHDhbCi4r5WxitaYU0DPqE++PfCM2Yx8n3U/9X/EKiS5HL3QXcjZmo3jp74G\nFEp7TrZOmLaN1IC/kxjw+v5AAMMiV9jeK8tSdGmD6w0O0P21pHolgIUzAdKs\nbkTn13P8cIeYJ7UR5t+GAzlVfQu/jGFOrnUxzmisQSB6OiwwPXvxSCbKtfUX\nUjNf/w/RI5+QDVdrk18zomcyJoPBlfWtFRsmERnWQGOwiqEkDrRhvTtSY8cK\nfhF1jjNGk4oTKPxg9gukzImNIqge5EVlUYU1WyEGHpd25hn7Rm6SNVe0IObi\nf/ztoqkkHpzTIk1mKp05EMuDSe/6Wtt3sUXcY7JiePQZLmdJfrRchWMVi+8z\nAaRJYeM/5VbcK61UG0jVrl5CNSjGpKdoWJDostlWQ6TUs6l8b4hJ7KSsIrM1\nCqn41YuGWKxCiMenlevTJpLnd+sv6YXylDA52eRQEPP166NC+a/3FIha2ikO\nDrG4\r\n=bpLX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBadRs3lnMQ5oCexceUMZgrNkY1Y72raPXCVB0kpI2qwIhANIX2lbCdd+iLtLmkQUYeNWcrzzEroKZ+jjWAAJSoT5Q"}]},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/which-pm-lockfile_1.0.1_1597638977413_0.7026698319852733"},"_hasShrinkwrap":false},"1.1.0":{"name":"which-pm-lockfile","version":"1.1.0","description":"Check if a project uses yarn, npm, or pnpm. Supports yarn workspaces.","author":{"name":"Connor White"},"license":"MIT","keywords":["package","manager","yarn","npm","pnpm"],"repository":{"type":"git","url":"git+https://github.com/bconnorwhite/which-pm-lockfile.git"},"main":"./build/index.js","scripts":{"build":"babel ./src --out-dir ./build --config-file ./babel.config.json --extensions .ts --delete-dir-on-start && tsc --project ./tsconfig.json","prepublishOnly":"yarn build"},"dependencies":{"@bconnorwhite/package":"^3.0.1"},"devDependencies":{"@babel/cli":"^7.10.5","@babel/core":"^7.11.1","@babel/plugin-transform-runtime":"^7.11.0","@babel/preset-env":"^7.11.0","@babel/preset-typescript":"^7.10.4","@types/node":"^14.0.27","typescript":"^3.9.7"},"_id":"which-pm-lockfile@1.1.0","dist":{"shasum":"d255399658aa651e4ff337fd9494e94df410ee6d","integrity":"sha512-8zBATqxACFwQVJ2sH8DI3BbLmleBJr4nzdN2klJRNbZYTURZhBY9l0mwvRULTR+e4RIDONA/n82ET6614kxSJA==","tarball":"https://registry.npmjs.org/which-pm-lockfile/-/which-pm-lockfile-1.1.0.tgz","fileCount":6,"unpackedSize":7140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSIC7CRA9TVsSAnZWagAAxx4P/2kGcCrbks9BwzXKXrRM\nivxw79rkCd/b/MHDyLuZvPDVs/nyR/911UWWYwywa1KNwLVxzwIDvBXK7uL2\nJ1Psd3z57UXo59SysNwvII62m4ymsSIabCh3GJcTapyBF/WfBvUAwoT7m/2B\nK3zAfvaai2vFfiIsvPiImOlJ8AL/lzSk3re3BWdk9CCCSeKbf/85zt5koZ4Z\noPQyK8tY8zRHNQdGf9T9/vYMr+QfhsM5RNgTLYkXPY8VuHEHHq9iwXkWwKAb\nTRFE1qlDOL1QgUPnRr+3Gh6wZlY3V2a6yVrbmHL+FfM3uui0jdL69Du0PTSC\nzoKMCKaFB4V5K+ddNA9g/uq0nztizActMZ+Xh8y0PNhmV5X1r1aTryC84Huf\nZ8yri/QPeO18RuJb9ttNvkIK0i8OoNDPsOlzyaHWN0ShYzj5MYf/5CrymbOg\n/ZLeC0g9t0Srpyw3HKOh+eamr4Se56ffP1Pp0wb7I/tikhoORpFzYi09lkeF\nREDkNTAQseNg1QfMB/O9OusRZCcag8T0+EdL3IqQw+ozLcQ8r1QT79Qo3ObD\n7SxlLdQOoY0Y6zw/kpRgP4Yw1UchnJCCftAk79lGm7/3YJTDtnRfEZDkk9dh\nXb8fFpCo6bYdJxKue/idGyNQ2W/YsXyTXy65eE5VZvugLwjGeUVn5Y7/xduk\nsySD\r\n=16qV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUkyHjakVG4HNKbAE1z0yA8K/M261MBEX/wYr0wgxEDQIgV6iCIR64LYXFu3sYwgHGi5r6OlMREZsJl6ZpDg8njuA="}]},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/which-pm-lockfile_1.1.0_1598587066652_0.2155614353932227"},"_hasShrinkwrap":false},"1.1.1":{"name":"which-pm-lockfile","version":"1.1.1","description":"Check if a project uses yarn, npm, or pnpm","license":"MIT","author":{"name":"Connor White","email":"connor.bcw@gmail.com","url":"https://connorwhite.org"},"homepage":"https://connorwhite.org/github/which-pm-lockfile","repository":{"type":"git","url":"git+https://github.com/bconnorwhite/which-pm-lockfile.git"},"keywords":["package","manager","yarn","npm","pnpm"],"main":"./build/index.js","scripts":{"build":"bob build","commit":"bob commit","lint":"bob lint","release":"bob release","test":"bob test"},"dependencies":{"@bconnorwhite/package":"^4.3.0"},"devDependencies":{"@bconnorwhite/bob":"^2.9.4","@types/mock-fs":"^4.13.0","mock-fs":"^4.13.0"},"eslintConfig":{"extends":"eslint-config-bob"},"husky":{"hooks":{"commit-msg":"bob lint commit"}},"npmpackagejsonlint":{"extends":"npm-package-json-lint-config-bob"},"_id":"which-pm-lockfile@1.1.1","dist":{"shasum":"de6548214c7ce56a59aad677647f77c7dff1141f","integrity":"sha512-YoqXXAvzYJfJ0Cx46LehulG0JqDuLI3HmZ+aWxyKl8fbkfZNnP+2/hlF+NIJ6HeFPAuqiGNLM/YxJBTlPy4KQg==","tarball":"https://registry.npmjs.org/which-pm-lockfile/-/which-pm-lockfile-1.1.1.tgz","fileCount":7,"unpackedSize":7006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgevFzCRA9TVsSAnZWagAAg28QAIz4iby5ASNMrwRMFMQ6\nFPRpgiADU3dMOJOL4wC5XgQLHWg8Mt6OFLjY3pQBnMzrC8XSAdSt+QPRWssI\ny9id/sNhIh0Tq7Q0DHgI0TaAO/t5nRNC4+GWa+Is4/cAKseaDAHO7X1XbbuZ\nHVuzWacEHl3etUfnZmI2JZu86kX6QPfw6/deCehQ7w28X2lNaD4NQqOOwNec\n5dOjlGLW7xPD1w2UA3Av1A3Jxl+XfPkE/dONpQdYCfIK4FWoUEEp+XIzZACU\nqc+U5m/TSjIVhqQjidYgPP7o7LEkJaTqxOqTTOaB6dsE1XJx/mbXKi112CTt\n33srqyJiJ+WxEbhdNvCVIdMYoJo+OgU1fGAxqSBm4+oLL9AVA+OLZnDQdSHA\n1RJwhgkEtW2jOJXnL/dTCBo/vLBuKz4GGWREduJwGLpth0acayXDLWmqBQbL\nMiqEkm+Qa3Puw9JdAPTgUsQa1Cy3ZAw0HWvFgg9JDLptT7EDRcfvcierj0TQ\nzloViZ/nEmS6AOXBY3uR1FRktlEKYcH+pljXtBc37BuIgKCAIQeY4eH2q9ya\nd6LcVSuGnwCPUpI9t7J0MEO9KQasIY535QH4e8HhN7i+jPeudQwNH75CtSZs\nb5LxoquVQcFil4RNUckz6ayBPUf0fTSdbFrnvL3cnya8K30tvJ8rdCbVIziO\n3z0N\r\n=zUID\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEB+mX3lwmC8vHd9NGDhYfmjFyyk3NejLvYN3pSpd6I7AiEAyNOcvini90VHfl3GhXa7fd6qUwMBSImVfgoF+VT9Gzw="}]},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/which-pm-lockfile_1.1.1_1618669939351_0.5246574416980632"},"_hasShrinkwrap":false},"2.0.0":{"name":"which-pm-lockfile","version":"2.0.0","description":"Check if a project uses yarn, npm, or pnpm","main":".auto/build/index.js","author":{"name":"Connor White"},"license":"MIT","private":false,"type":"module","repository":{"type":"git","url":"git+https://github.com/bconnorwhite/which-pm-lockfile.git"},"keywords":["package","manager","yarn","npm","pnpm"],"exports":"./.auto/build/index.js","types":".auto/build/index.d.js","engines":{"node":"^14.13.1 || >=16.0.0"},"scripts":{"build":"auto build","dev":"auto dev","lint":"auto lint","prepack":"yarn build","release":"auto release","test":"auto test","typecheck":"auto typecheck"},"dependencies":{"file-structure":"^1.6.2","find-workspace-root":"^1.0.1"},"devDependencies":{"@types/mock-fs":"^4.13.0","autorepo":"^0.1.3","mock-fs":"^4.13.0"},"eslintConfig":{"extends":"@autosoft/eslint-config"},"jest":{"preset":"@autosoft/jest-preset"},"npmpackagejsonlint":{"extends":"npm-package-json-lint-config-auto"},"_id":"which-pm-lockfile@2.0.0","dist":{"shasum":"5b1215ae6aa3535240232c16bf97ad85f2491668","integrity":"sha512-18RYk6r4LMSshcHcz4EarSazZ5V9gu1iHxf/eftEFmso29x7p84g6SwEpgSlKSIi1z4FeS5bxNwPMxKYnsFpGg==","tarball":"https://registry.npmjs.org/which-pm-lockfile/-/which-pm-lockfile-2.0.0.tgz","fileCount":8,"unpackedSize":6810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAneOohFNuh9moakCV4wSWFE8zOaxZK3NhkKw9tC7sxnAiAOCE7g7iUjKvibe8BqOoPcV6PGrAIkt0rHSY1SCRSgww=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuHe0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgUQ//SSZSBZlrA6EHSWK1qWMEUoJmbbNYlqXus0m4r2sKjMXBQ/oU\r\ncU5mAhTmJUxMcrmwJN5vnePZ/h/zr7tcuUEbtMCD4/yPUz7NwHtr3CknW7bQ\r\nNa3JmOvqSSjlY8VorRO0tocuXQZo6y6KjF95C1wrr5TxemYdXnz6bYgomM8N\r\nCJTgyLPqqkC11uyuAWrL4u6w9RFvMRMsbyZIB26nvL5IvZh6PAbds1X0M1hN\r\nBCSerYoT2TG9SmvAaLIpE4QBCDhGJ8PpWgRMcoaxSupn/03qexlTXE/r5DLO\r\npbME6ibjirDdxR7hxtmuaicgYmZdLG8i29QHwohQzYZBx6q8uvjm5VapY1wl\r\n1P/73m8nN/2ejRy4l5DrXVzPlmlTk0ypl8mizwqJK+NJ3yllK1Hh2A7rZLQK\r\nW6uKJhSbJo86UP1zcvvpe8LVPVGbreiZKIlC+d7vBNG3UN83d8gAeLlJVMgY\r\nfZ52t5hYARqiFL9EvY9VZpKQB3MMq5blC0e3ZJGVBLAq62R44JYTU9xMlKXH\r\nTO+3H6zYTBhxr5shapUlQrcxk+XDe0cEM81+4cXAQLDdoUf4iAtK7lRcB/ez\r\neNN/xq+HNqtJ5eMiePv4W9PSIECfjYbyiu2hVsjGhnjwsezGr7DlUAFLM/Fu\r\ns0U7nBxNMJbERjyI1Z+UnigKJwUThI8udo4=\r\n=PkmM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/which-pm-lockfile_2.0.0_1673033651795_0.45939861707886553"},"_hasShrinkwrap":false},"2.0.1":{"name":"which-pm-lockfile","version":"2.0.1","description":"Check if a project uses yarn, npm, or pnpm","main":".auto/build/index.js","author":{"name":"Connor White"},"license":"MIT","private":false,"type":"module","repository":{"type":"git","url":"git+https://github.com/bconnorwhite/which-pm-lockfile.git"},"keywords":["package","manager","yarn","npm","pnpm"],"exports":"./.auto/build/index.js","types":".auto/build/index.d.js","engines":{"node":"^14.13.1 || >=16.0.0"},"scripts":{"build":"auto build","dev":"auto dev","lint":"auto lint","prepack":"yarn build","release":"auto release","test":"auto test","typecheck":"auto typecheck"},"dependencies":{"file-structure":"^1.6.2","find-workspace-root":"^1.0.1"},"devDependencies":{"@types/mock-fs":"^4.13.0","autorepo":"^0.1.7","mock-fs":"^4.13.0"},"eslintConfig":{"extends":"@autosoft/eslint-config"},"jest":{"preset":"@autosoft/jest-preset"},"npmpackagejsonlint":{"extends":"npm-package-json-lint-config-auto"},"_id":"which-pm-lockfile@2.0.1","dist":{"shasum":"ec7a40596fa10a3cf1e96283d57aa808b0afdf43","integrity":"sha512-mhRj6cAUEVr+Wv5QX9vPiu36+tR381/0KU0XrjoGU3VL/L1ELrRUiwcEIfSRuCLyhrHf3zt5wRCxLp/YdL5huQ==","tarball":"https://registry.npmjs.org/which-pm-lockfile/-/which-pm-lockfile-2.0.1.tgz","fileCount":8,"unpackedSize":7063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDU0+wUQ2jmfLw3Pr42enYtF+CDleAF+6PvAinasT0YOAiEA9jfyvtUx5vjKcJCXxsgsCq5lr0cAHJYDvArPAwWXT7I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuORnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP2w//bjxmSI0Yiet91i/UPHnOKEDdArEq5SpZIv6dweJz3/McbLbr\r\nNKqY6iRF5WXEWpoeL+LPz2G8azEYf/3Mpc03zUnPmJimyjTsGN3QYT2Fon7b\r\nl4WZONEoH3wwRg94jQxRJasmPh641AKiOvQh+eSkSge++Sk7ZhVOoD+wodwn\r\nKEoxKFt6vRY6FZfAo3K6B+LiM1ogkSQXiFiwMBKEFVbzpISORZnJGFtlIUj3\r\nBBKotD5xd6EfrzSf/rXOfWQ2pKR7Km3pzU1gnBOC3wdBZbXbmSBnDDJJxOLh\r\nIkJb3ZuBnmoaTrZbYj172j/xByBZ6FYdgGENVOQWPLI2k1ZiflwXoXRB7vsm\r\npPLkGJv5hPmwDkySvXoIfOpSmFDVfaBV5vgrY3ChcDCtLIpKyWleUvuWr/tO\r\nGo/HsVExw30BC5ANDDJywplIg3hhsz2NKL540WjUVInLd7BqkN+TplwcFlHm\r\nKXqUkas3u1uvZkqpPcb9Dfwldiei75cnrJfIAmHnS0mSyd52LskVr1rETfmw\r\nkbGFfY8r8JD9WDmCT5tqeM8Vk7v1JVT0JdipKLKI5D5epyChI6phdwn+5I6o\r\nI55YlaspeJEAZArv0/j8wsxqeL9AIUngVTi1qO7FR2vaFVcTJ4NtVKi2GTcN\r\nP61yDjepmJtiTrGKTlmQWiVEwmvyi/Emr78=\r\n=NLce\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/which-pm-lockfile_2.0.1_1673061478770_0.4941516467120277"},"_hasShrinkwrap":false},"2.1.0":{"name":"which-pm-lockfile","version":"2.1.0","description":"Check if a project uses yarn, npm, or pnpm","main":".auto/build/index.js","author":{"name":"Connor White"},"license":"MIT","private":false,"type":"module","repository":{"type":"git","url":"git+https://github.com/bconnorwhite/which-pm-lockfile.git"},"keywords":["package","manager","yarn","npm","pnpm"],"exports":"./.auto/build/index.js","types":".auto/build/index.d.js","engines":{"node":"^14.13.1 || >=16.0.0"},"scripts":{"build":"auto build","dev":"auto dev","lint":"auto lint","prepack":"yarn build","release":"auto release","test":"auto test","typecheck":"auto typecheck"},"dependencies":{"file-structure":"^1.6.2","root-pkg-dir":"^1.0.0"},"devDependencies":{"@types/mock-fs":"^4.13.0","autorepo":"^0.1.7","mock-fs":"^4.13.0"},"eslintConfig":{"extends":"@autosoft/eslint-config"},"jest":{"preset":"@autosoft/jest-preset"},"npmpackagejsonlint":{"extends":"npm-package-json-lint-config-auto"},"gitHead":"c047d9adeaede7c91caae797cba1ad0c9500d60d","bugs":{"url":"https://github.com/bconnorwhite/which-pm-lockfile/issues"},"homepage":"https://github.com/bconnorwhite/which-pm-lockfile#readme","_id":"which-pm-lockfile@2.1.0","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-GCftQdek9ahjBVVL5e3RvDUfupx00ELVwkVs5O29GcuIUkVTaUN1KB2acA0OSBnJa4aO11e5vj3V49o2rqjpOQ==","shasum":"d0835b3b74a8e2f527721f9c01a1f81827f779b3","tarball":"https://registry.npmjs.org/which-pm-lockfile/-/which-pm-lockfile-2.1.0.tgz","fileCount":4,"unpackedSize":8096,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrmZhyNWYU5zovX8JnTZ68B6C92tBn4MJInmjv4Z1MiAiBojYykmYjwe6j7W/RUAEGIfqYizCd5BMeIwTMy4MOZwQ=="}]},"_npmUser":{"name":"bconnorwhite","email":"connor.bcw@gmail.com"},"directories":{},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/which-pm-lockfile_2.1.0_1690242291143_0.18901967601026004"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-17T03:04:35.864Z","1.0.0":"2020-08-17T03:04:35.973Z","modified":"2023-07-24T23:44:51.500Z","1.0.1":"2020-08-17T04:36:17.519Z","1.1.0":"2020-08-28T03:57:46.769Z","1.1.1":"2021-04-17T14:32:19.493Z","2.0.0":"2023-01-06T19:34:12.004Z","2.0.1":"2023-01-07T03:17:58.979Z","2.1.0":"2023-07-24T23:44:51.336Z"},"maintainers":[{"name":"bconnorwhite","email":"connor.bcw@gmail.com"}],"description":"Check if a project uses yarn, npm, or pnpm","keywords":["package","manager","yarn","npm","pnpm"],"repository":{"type":"git","url":"git+https://github.com/bconnorwhite/which-pm-lockfile.git"},"author":{"name":"Connor White"},"license":"MIT","readme":"<!--BEGIN HEADER-->\n<div id=\"top\" align=\"center\">\n  <h1>which-pm-lockfile</h1>\n  <a href=\"https://npmjs.com/package/which-pm-lockfile\">\n    <img alt=\"npm\" src=\"https://img.shields.io/npm/v/which-pm-lockfile.svg\">\n  </a>\n  <a href=\"https://github.com/bconnorwhite/which-pm-lockfile\">\n    <img alt=\"typescript\" src=\"https://img.shields.io/github/languages/top/bconnorwhite/which-pm-lockfile.svg\">\n  </a>\n  <a href=\"https://coveralls.io/github/bconnorwhite/which-pm-lockfile?branch=master\">\n    <img alt=\"Coveralls Status\" src=\"https://img.shields.io/coveralls/github/bconnorwhite/which-pm-lockfile.svg?branch=master\">\n  </a>\n</div>\n\n<br />\n\n<blockquote align=\"center\">Get the path to a project's npm, yarn, pnpm, or bun lockfile.</blockquote>\n\n<br />\n\n_If I should maintain this repo, please ⭐️_\n<a href=\"https://github.com/bconnorwhite/which-pm-lockfile\">\n  <img align=\"right\" alt=\"GitHub stars\" src=\"https://img.shields.io/github/stars/bconnorwhite/which-pm-lockfile?label=%E2%AD%90%EF%B8%8F&style=social\">\n</a>\n\n_DM me on [Twitter](https://twitter.com/bconnorwhite) if you have questions or suggestions._\n<a href=\"https://twitter.com/bconnorwhite\">\n  <img align=\"right\" alt=\"Twitter Follow\" src=\"https://img.shields.io/twitter/url?label=%40bconnorwhite&style=social&url=https%3A%2F%2Ftwitter.com%2Fbconnorwhite\">\n</a>\n\n---\n<!--END HEADER-->\n\n## Installation\n\n```sh\nnpm install which-pm-lockfile\n```\n\n```sh\nyarn add which-pm-lockfile\n```\n\n```sh\npnpm add which-pm-lockfile\n```\n\n```sh\nbun add which-pm-lockfile\n```\n\n## Usage\n```js\nimport {\n  getPackageManagerName,\n  getLockfile,\n  getLockfilePath,\n  hasNPM,\n  hasYarn,\n  hasPNPM,\n  hasBun\n} from \"which-pm-lockfile\";\n\nconst pmName = await getPackageManagerName(); // \"npm\" | \"yarn\" | \"pnpm\" | \"bun\"\n\nconst lockfile = await getLockfile(); // \"package-lock.json\" | \"yarn.lock\" | \"shrinkwrap.yaml\" | \"bun.lockb\"\n\nconst npm = await hasNPM(); // true | false\nconst yarn = await hasYarn(); // true | false\nconst pnpm = await hasPNPM(); // true | false\nconst bun = await hasBun(); // true | false\n```\n\n<!--BEGIN FOOTER-->\n\n<br />\n\n<h2 id=\"dependencies\">Dependencies<a href=\"https://www.npmjs.com/package/which-pm-lockfile?activeTab=dependencies\"><img align=\"right\" alt=\"dependencies\" src=\"https://img.shields.io/librariesio/release/npm/which-pm-lockfile.svg\"></a></h2>\n\n- [file-structure](https://www.npmjs.com/package/file-structure): Define and manage file structures\n- [root-pkg-dir](https://www.npmjs.com/package/root-pkg-dir): Find the highest directory with a package.json, starting from from the current working directory.\n\n<br />\n\n<h3>Dev Dependencies</h3>\n\n- [@types/mock-fs](https://www.npmjs.com/package/@types/mock-fs): TypeScript definitions for mock-fs\n- [autorepo](https://www.npmjs.com/package/autorepo): Autorepo abstracts away your dev dependencies, providing a single command to run all of your scripts.\n- [mock-fs](https://www.npmjs.com/package/mock-fs): A configurable mock file system.  You know, for testing.\n\n<br />\n\n<h2 id=\"license\">License <a href=\"https://opensource.org/licenses/MIT\"><img align=\"right\" alt=\"license\" src=\"https://img.shields.io/npm/l/which-pm-lockfile.svg\"></a></h2>\n\n[MIT](https://opensource.org/licenses/MIT) - _The MIT License_\n<!--END FOOTER-->\n","readmeFilename":"README.md","homepage":"https://github.com/bconnorwhite/which-pm-lockfile#readme","bugs":{"url":"https://github.com/bconnorwhite/which-pm-lockfile/issues"}}