{"_id":"better-deps","_rev":"28-f67ad33b014f3376d2ec0b8925d24ba8","name":"better-deps","dist-tags":{"latest":"0.3.1"},"versions":{"0.1.0":{"name":"better-deps","version":"0.1.0","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.1.0","maintainers":[{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"lib/cli.js"},"dist":{"shasum":"519c8c585896adccd3041f5f3b64fa8737828b7c","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.1.0.tgz","fileCount":10,"integrity":"sha512-38qsrCT7toQF/mtzMG3Xm+gTel9p72sRsCYrmaJRg1i/h0+2S7qIENZGzAYkGvgO3fbOKiuWQNyOZlsmmbHIAA==","signatures":[{"sig":"MEUCIHM0nqch/wWwrqfNh4G8udoseEAKbpnI6MQSUcXBKPe6AiEAojx2FWxy8IEZReBczVfAG3j3Nv9ABBnLT+Oqz5ZooEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizSijACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5Cg/+MZPtREG6uKGIZHPpYAgG6E6YEIGDV+ERM1uXfasUg4QdN8Up\r\n08I04MtXEDBT7lr7bA54hnOlqewfCbE4wlktCHJVkE+vxoeu2hRdKs0CDD9x\r\nqScHOQpMSjdfN7mikJ/waco9sACoFX6d0+RjF1wuMlPZicAQ7WiAPTj0Ohwq\r\nUKI+KeUxwV2oOEA2/Wjh8tZvXxbAMq3kldWGE4tlhtQ2gCGFXWKYXMWYIYjP\r\nd2eMVyz98zvERgwOIYw8vv34s8sKz8r8FG4C+wxKAN2LPA3aGfVJBnmw/byD\r\nYyxKOe4ncqITBvuwkcckDn+Jjfo0GhxnRUZIkRm+N/Gz+S0xuInEmyKQcH41\r\nDseLeWFpfEBhBRCHEBC+jU3Tyf6EZ8rgauLuF1OJZRzFYQ+mzBhltNglwwm0\r\nhldVagowtOT64rH8I1gpY4R8vGRQdXlhfk+eCvPfiAXL7/CwSmCsMxke0X/a\r\ncVH5QQK/A3hmgxmlzpjsfncZMt9Ixw0oZndLsNxomrNcaWr8xcKK7cHtNLZc\r\nZ8E8Nu4r2vHV8VEF9fcHl9ja1CQl17oFvO4SPs8U7/FFb079Fedg0rBz481z\r\n3p1PaF6ggLjDKhzAe40gOM28ji11o4rmNR5rbXKsyrdv9to2AadX7qv4VPDj\r\nnM5aWX6AWEtRa9amimaFd9EcYBgOi0x1eLA=\r\n=We/n\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14"},"gitHead":"f33a93b39f038533c7b9cbdecba58fe2e5e1a564","scripts":{"test":"jest","build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"},"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"8.12.1","description":"CLI for cleaning up issues with JavaScript dependencies","directories":{},"_nodeVersion":"16.15.1","dependencies":{"commander":"^9.3.0","workspace-tools":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.0.0","ts-jest":"^28.0.5","prettier":"~2.7.1","jest-mock":"^28.0.0","typescript":"~4.7.4","@types/node":"^14.0.0","@jest/globals":"^28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.1.0_1657612450772_0.9956619717839081","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"better-deps","version":"0.1.1","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.1.1","maintainers":[{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"bin/better-deps.js"},"dist":{"shasum":"9ad4a687de9d838ca568fd170a4e130a8a62bdc9","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.1.1.tgz","fileCount":11,"integrity":"sha512-5zHyiTY7C/41C4hUoB1bUcckcB7hVTTL8n+OjsLax68mMVm6CkqEZZpH38rXCAwazL5JoaRH4u2m5yCijuUlKg==","signatures":[{"sig":"MEQCIAUavdFU3Ju8IJ9rCtQqAAHNvYssVQ2fviFJ4t/eYnL+AiAsStNanOpHMHkr5oMZesoxJrhtBcgG21jkVSku/2e7Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizSzcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2/A//QEGtfWSGexF2W3CAxAmhBY2flhSL7EroHt+55qnb8UbcRyz3\r\nS3CktwvvwEjw7YZJgoLTwTMSgzGkLFrR76yorx5mW9sI9OI8gCM6gG4mQrCf\r\nY+P8T1QupkBR58eUO4h7GCk1oXAiAQ3cK4qA83bKXi4AFStQg85M9+9ND2fg\r\nrdQu2YoOod/YCoS6uawm75IIID24jTimLIbhj4FBVSECPh1Nx0RgEgBPSRsA\r\nb7XuxvAabSHicP6Dt+hPXN/TEtH9kgIhCtx/Ixj/VBeVKESMjsi6f/nwrQNG\r\njfBjqtKGxjIiKYsUNv2rUmcktyNNG8kKbyl4RZwnF0b7WuOjt2i0Go43PjIG\r\nLNpPVMCRn17oHWBb9SxtbjLx5vliq4mHCnB/7YlnHqDq5yyhKZ0mRlFHdFgr\r\nts+GLTBPLg1gPJqG5u63qTj1cT2GkXbBgr5Wps53arvfNBJgEX/lbdXRsPs7\r\nVESgelRREZa/W8XEFMfAvMzebkjupet6p7uXrNF05L23zFVfWIfsTqpKGYoL\r\nuGTQ27C6Jr4m06CAW0EZ1v4n5LOAoDmRmJnnaD1lL9oAOTCm7+L2QHJODRoZ\r\ngHrmo4atTOg1HzLv0rpXRYcSvuml6IALkIwqDkDa8VGyN6bvRsfpm+5bhke2\r\nDmStOsqiTl5kFUg7W3vSxdiXZqnHgqS5lnc=\r\n=ogDt\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14"},"gitHead":"2f47d36b579138c9e3926f4d55774a18f142b8e8","scripts":{"test":"jest","build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"},"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"8.12.1","description":"CLI for cleaning up issues with JavaScript dependencies","directories":{},"_nodeVersion":"16.15.1","dependencies":{"commander":"^9.3.0","workspace-tools":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.0.0","ts-jest":"^28.0.5","prettier":"~2.7.1","jest-mock":"^28.0.0","typescript":"~4.7.4","@types/node":"^14.0.0","@jest/globals":"^28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.1.1_1657613532196_0.2196982574531825","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"name":"better-deps","version":"0.1.2","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.1.2","maintainers":[{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"bin/better-deps.js"},"dist":{"shasum":"22c90ae5d79ac276f0be6918e51ea895b0c6e34a","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.1.2.tgz","fileCount":11,"integrity":"sha512-Z7Ts1BFDGO2fKXNtYVvdr1Cm97fYTZlUFs18sMjWVpUTeUiCI7cFBOS4oo+POQUA3wXBODU8Z8n/G6vbt9Yacw==","signatures":[{"sig":"MEYCIQDN6eDnpRHYwfvVxQoqOEngUTjnF/rQ6BkJR3v6Mo+aBQIhAPtq6PGa4MlsTh2XPTiIzlDe9017lBwUF33pHxAn6E8D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizTsQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcfBAAhU9iP3QlW7Rc71Wsqqk5+wKK0URd0sbWL7RqeOdqBIbazxLa\r\nMPxzXhzzHBk8XucIq3puiJkelpCC7LAKNSKzDZ0KoWBFbnXnzxW0RjQySyjK\r\nxF0H9kTvMRAYAm3W/ZdXR482PPJ0iYHQm4aLzt45AyWi7rrI3yde/gFOAztd\r\n+5lHGzra2iVSxo248w28BUR/Y1QmlNHN0Y15odzVBUcgzMzFRwnd1hjiinXX\r\nDiF9NRzLPJCHuKf5F0thi16wMibTEDy3A84aanfuHg+fqLyBxncd3e6RjCL2\r\nOSDy1xpvRqir2e/fZN76LB1T/0A6aaBMxjo48SYFXn9IyjfZvpAqCcC3dQZw\r\nVhcYZUp+YlrtQTQDbQr4Qi7jrTZxFNxLX2LFCUVlQCrJghP+Zhz6FasCgIOW\r\nHsLPcYpF2EbljBA93u7SlyPPiMikj5VUoCNwD/jPWAYeQ1SeY7RLLanbfC8F\r\nuzSvAm8MnloTP81g2WaVigkcbDM9A4zeJclfFJF2JtT2R077IhALwQ+vyPLJ\r\n3xpkQNIAmfemDBhOw68OIQRNZR1FI42hthpWtzqtgKlFCWCS/M8IgRthJLDp\r\njo83jjf/jKJ8LTfsnfN7OraHfBfV9TPa4ZPJhWVTI2bKjxBY28QXrzMdf3PT\r\norTbMLvyBGzpGNNMkeik1quWyyyiAuyUOnw=\r\n=wxWX\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14"},"gitHead":"6c229f859d7054949c60e89dc528d085f8c0cedd","scripts":{"test":"jest","build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"},"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"8.12.1","description":"CLI for cleaning up issues with JavaScript dependencies","directories":{},"_nodeVersion":"16.15.1","dependencies":{"commander":"^9.3.0","workspace-tools":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.0.0","ts-jest":"^28.0.5","prettier":"~2.7.1","jest-mock":"^28.0.0","typescript":"~4.7.4","@types/node":"^14.0.0","@jest/globals":"^28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.1.2_1657617168394_0.8099218664982208","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.3":{"name":"better-deps","version":"0.1.3","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.1.3","maintainers":[{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"bin/better-deps.js"},"dist":{"shasum":"509c693db9e699f01877048dbccf584185efae87","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.1.3.tgz","fileCount":12,"integrity":"sha512-Nnpbd9vyyFZ2QRWp9H++cVNM8yD4I4Iitt+jGWfVJKGjVoRegB3abIRaYBHQI8Inv6iSfVo8ZhnRYq2bUnD80g==","signatures":[{"sig":"MEUCIQDzedb/2reVzB0Y+QSlv3AFrTLPefwK2piaENQ/L8eznQIgOc4D2kBSFD+O+fE9u1LxkNbzKDjfaZojt8L95OKvtCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizUYmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXDQ//VOm3KeU2ZqDW5sDImBHjT/gMtYtGYv1DvC3tKrHgGeN8US8g\r\nOD6AL94lIEnelGyTu9GL8if3QLPEepCR4uNmLPjEzqYr8MYyh9sZmPidv/ur\r\nSCTU4pn1V8piAC0P6Uw0ckjQhs4oMBg8KRzLPgLMKt1PBId6+pi7MVZVUsz7\r\nnSjR3WdWAcv25ZczoaU2Dkm33M7kbeGtnsenZjGg50gqkwVeODuxBI3m8fbx\r\nCJD9gtoChwQ52CESzhhCWo0MDPrHOIUl2WskdplvpaZWn6vtOxs69QY9XOW8\r\nA/C4vxWPpQ8g+yVgIl0erSBOFxEVoEyZzsrcOJb1VbLTfvXz9tG8+IPTMqxa\r\n2/xewG3bwbzj1jUsmSvGgBMkw5dvoCiDwEsrhulL8p0PlMjVLLpdSSG04HPv\r\nwyVmV0YULs0KEuBYwTAlBCTBJQxdYWwmnpsRbckg+QytQfONgjl3y1CWISLS\r\nBNioq+ofmQ7e9xY4P3mGLxF2k6yqp2u8HgD2ZGDxUCobQnoh3opr7w74qrPR\r\ntEY9qKvg9MVF2+ayrtmFVCjT2KImodeK4V+/TOAx1mHeLMU/wCdYcaS7colj\r\nDSs8HY5EsFn0zKVDajINDmBTWQrj3gZdOsR8El9MO91+kGWZu3NPgs994z5q\r\nazAPi/Sid47K7EULs3ou3NhH8YA9Cd/vF0Y=\r\n=l1d/\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14"},"gitHead":"d9d9210779805587437f5d62f13b370f15aeb72a","scripts":{"test":"jest","build":"tsc","format":"prettier --write .","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"},"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"8.12.1","description":"CLI for cleaning up issues with JavaScript dependencies","directories":{},"_nodeVersion":"16.15.1","dependencies":{"commander":"^9.3.0","workspace-tools":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.0.0","ts-jest":"^28.0.5","prettier":"~2.7.1","jest-mock":"^28.0.0","typescript":"~4.7.4","@types/node":"^14.0.0","@jest/globals":"^28.0.0"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.1.3_1657620005887_0.6005778453039612","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.4":{"name":"better-deps","version":"0.1.4","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.1.4","maintainers":[{"name":"ecraig12345","email":"ecraig12345@gmail.com"},{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"bin/better-deps.js"},"dist":{"shasum":"ff1f0b4c4de205532722953e646bcdf90259d3ff","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.1.4.tgz","fileCount":13,"integrity":"sha512-z3cX0m9l2OOfZmcyqNYZUHWHvwfbJG0zLM6yNNim8QHzaCPreJKUTAceveCdQsFX3BKNbt1vOeHVl55AK0A42w==","signatures":[{"sig":"MEYCIQDefimIi7pvhHKQQwoChQoUrWbMflsqL0rDIkbXwFkfUwIhAKf437VITO6V92EJjL4ntpRxVw8gpMNn5pKz+UDesLsB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9HegACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3HQ/+OMMhAj/QnxHc2tXyEOoqAZlP4yA4Nv4LqT4L167U8HylbqQj\r\n6N6BL95fI7S7qFm2tlJ5CVnZna/LajWch9eTdXKGfOt20ZJtiZKJYDiRJlmQ\r\nnx+e9aUWwH5KYKFGbyYx0uOO6WZEI1MZDBgOHB1DTjgkgLKm7hK/z0JCKOqP\r\n8q1xitoa1BxO1K0gt3CIxOEyCFjHmIEcm0kioxTApFRqqJK4j6APEVc7angA\r\nCacfzoWAhoUBJLHvW+vZWIABLebDuncRaZlwwTnNJx5lkhGMp69IdptPq/Ow\r\n3/2PGz+RPvOZYpArZpBNjPolis4w7QItXzYAkWUSabma2hW2Q0NVi1jCCt+t\r\nmWONprZ6qeWT/wfGq44U42x0PEnSv1J1jTDdPY8e883Px4n1MvbrGEqXf7ef\r\njf7tuwRPg3sWHxilMFsS/+/hsRUSp9pmDFkaNIFLvdWppn6q2ACVrQ8A5Gs+\r\n5j28tSqxaOdCDzLxUbP52tw5MOcBhCkd5cj9SbQdQGVLwl2ibJItBDnVG1Mz\r\nvuKAwNF11m5biafEv4nfg4Bibid3BxR12rzHqvd4H6e+5uUY4WXUBmv0ujhI\r\nyW02KeTO934kD0NTp8onBqTOOGS9pYIwCLc0xitQ3rXR34BEULFcT/P+IkKZ\r\nwrkMgdtpGXxv91yp8B6s8Yu7LlG50DNztFE=\r\n=1PV2\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14"},"gitHead":"9d504fee97fbe442be2bbf593ea688b5f0675bf9","scripts":{"test":"jest","build":"tsc","format":"prettier --write .","release":"changeset publish","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345","email":"ecraig12345@gmail.com"},"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"6.14.17","description":"CLI for cleaning up issues with JavaScript dependencies","directories":{},"_nodeVersion":"14.20.0","dependencies":{"commander":"^9.3.0","@changesets/cli":"^2.24.2","workspace-tools":"^0.26.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","ts-jest":"28.0.7","prettier":"2.7.1","jest-mock":"28.1.3","typescript":"4.7.4","@types/node":"14.18.23","@jest/globals":"28.1.3"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.1.4_1660188576171_0.8218324575229474","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.5":{"name":"better-deps","version":"0.1.5","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.1.5","maintainers":[{"name":"ecraig12345","email":"ecraig12345@gmail.com"},{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"bin/better-deps.js"},"dist":{"shasum":"7d91543d5e8a300b62d9415773f8123f59f788c3","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.1.5.tgz","fileCount":13,"integrity":"sha512-KVF7jGBItq4BqYrGP5LE8+OQOUeyEsoJxgbbOn0WlN7qgfIQMFh5h6Ov6m/wkIcLLUVLkyemv0D4wLcGsmhFIQ==","signatures":[{"sig":"MEUCIQCh1g6mPf1prSDwQrWi2OzxF4GaSbBB1+3k5/0ayU9lVAIgRbnHaJBadXBAFcwO+ynlqKvoYwn3cT6r/NgS6hwUwzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjI9g1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAuxAAgAtAJaT2eZKQYrlcMVpPkU0XGwbtTNZisxpy7AKhN4QxIpow\r\no+ksjfyrxiT6FyZRF56XDep7li5cc0DTbZfZxrNmwAo+6jYmkTpj3IBcm7F0\r\n7fWsPgNQz4ej9euGeZcxwYwFLjSQMltSw9Wuf9pdUSNV4VZ1FozIv1CiBRRq\r\no6kRx+7TsIfxbgHpSwGj1OsNY5u4b+w+iXiBm+9KMj0uazAAKDHMkoBp6eoT\r\nZRL0YRUMtLz0XH5DaatquY9vdWYSdFeyOpfQ/ADAAgZPl2W0ZVScVmCDPQFF\r\nG7K0zmlc4J7kWNhOnDU2MBYUUfpPtDGVQivO67MVb3vWtzY52jbj36eSOHws\r\nFqu46OO3Rq7NNyoPLHKGaejP2VAm5+s6Vfy4EjX8VtPkdCK8gKDGEw5Xqo8w\r\nOml4g6tziUQRUI2nB69Bj7An75E+7iyr8Y1o+y1pgpCVmA87yRI6DdhdEt0S\r\nWZlhq8IBAAZc7g5Plzza0T3Cv8CAPGoB0VgqZiw4dKZG6DwoTBv+GDMABc82\r\n1UeGbTNU27laezvXkEUH5Igr3kwgynBgDSW2c7SZYUhtm8qIKSfzK/eWGTMC\r\nBTjjEgDyyVK+M5kGPc/dKGHDUHYWbN/t6hVnOQXAHLTCWl8lhWE1UFoBNccU\r\n79ZQIXoi0HzISsmFASiKKL2L/R8Hdn/e9Pk=\r\n=naa2\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14"},"gitHead":"8afbfdbb8bb7f6bc402e866abdc247d05df54b8c","scripts":{"test":"jest","build":"tsc","change":"changeset","format":"prettier --write .","release":"changeset publish","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345","email":"ecraig12345@gmail.com"},"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"6.14.17","description":"CLI for cleaning up issues with JavaScript dependencies","directories":{},"_nodeVersion":"14.20.0","dependencies":{"commander":"^9.3.0","workspace-tools":"^0.26.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.0.3","ts-jest":"29.0.1","prettier":"2.7.1","jest-mock":"29.0.3","typescript":"4.7.4","@types/node":"14.18.29","@jest/globals":"29.0.3","@changesets/cli":"2.24.4"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.1.5_1663293493352_0.10199948379431989","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.6":{"name":"better-deps","version":"0.1.6","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.1.6","maintainers":[{"name":"ecraig12345","email":"ecraig12345@gmail.com"},{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"bin/better-deps.js"},"dist":{"shasum":"02bfe9af1c892a4b3fc9d21840de125618f5b7ff","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.1.6.tgz","fileCount":13,"integrity":"sha512-Uj6tOVxs6Eywa0RlkSNJEM4F70izf26mmy7QJW7IuZMyVlyE0jtiNUBkdroJH7JDZSV302JxfqVGiidweN0ylQ==","signatures":[{"sig":"MEUCIQC0KQLL7WdpJYAwoddWkuBoHlNQdFSKyzCqi4IZztfCxgIgOcZytIGeUtKqz6AnUGkuIzMh41SIzWey3N9lSf9GiXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnQKKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojZg/+Kc6IRUlYrRBbvpLgNoehdTyFPwSrAw38y4UsMHwBDsUoCmXu\r\nry9p4vk4WJV3hVg/po6qSm6Zab+0Hzvup+dsiU/z4cRC4RKcRgakSQyEq9OI\r\nDKdMlPyX8zqlmM7WZ9fhk3RMzlBVbO/COcEGjGGHdGHJLqgJ/k7izbC7tg+c\r\nkxuH9cGAb/CQrZfxWeJ2iSHFXAvDBuLunsVzN+6XZZN1/L3GspVNdwT5Bpn4\r\nYWJbFnlZ57Pf+sNZeJpTdjBVG8ba3IX5TmwhfFCKND1W9NHUvVGEaRI+hAph\r\n/V4MD8+pUgbWLiX4n3MCVp9tJGuHw7+Lbh3QJ9qRz6WJQ2T+LNFp9iWnQ+1B\r\nYCe9sXVQ5ru/65owwfzMS9T4ViRdVCXsVKZwXmGqa9fvyw59cp2KcQItjiGa\r\nPTLikuZEivliZ2jLapMh7/+IFOfBIgmKnO7FHBBFsFVrId0JXcGm0TTMTEpt\r\nab1wf0g6doJO717vdAnnNwQbmdBAHbVUAnXdsY8uRWFDkeSZH9C19c7opP1G\r\nQIcTgfVYYOKTwd0a7l2TFHh2BmaBp+IuA5SfWqi0MbNflZVvmdKid/AKg6Px\r\nTFTalBOWtQH493eZVULAi60qPdfP6L8Idflx6ldzmj6ie77ja8JHgf2VL5Zd\r\nHcC3luOxPwkCaI7UCtL9AvP71UB92In/yt0=\r\n=EH0v\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14"},"gitHead":"6a9cd34bcce3bf7970c731fe2a057f5397a13376","scripts":{"test":"jest","build":"tsc","change":"changeset","format":"prettier --write .","release":"changeset publish","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345","email":"ecraig12345@gmail.com"},"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"6.14.17","description":"CLI for reducing issues with JavaScript dependencies","directories":{},"_nodeVersion":"14.21.1","dependencies":{"commander":"^9.3.0","workspace-tools":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.3.1","ts-jest":"29.0.3","prettier":"2.8.1","jest-mock":"29.3.1","typescript":"4.9.4","@types/node":"16.18.9","@jest/globals":"29.3.1","@changesets/cli":"2.25.2"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.1.6_1671234185881_0.21589089241119397","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.7":{"name":"better-deps","version":"0.1.7","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.1.7","maintainers":[{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"bin/better-deps.js"},"dist":{"shasum":"db514a8b6c3e6011a9ee668971cf24395b9497d0","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.1.7.tgz","fileCount":13,"integrity":"sha512-0bpIN5mjqRQTAGBiGVkshU+FOhOljYiXLYd71mlR9PWQvqNAPtHMvwG+MHIz7nw2IimnzQEkDdEDkP7bQl1AdQ==","signatures":[{"sig":"MEUCIDtjKEK7twpKBUUK8jrVZMfAEzJFqkj9fOixfFI4cL6mAiEAyFBvBN+hVLDwVEPNuDOI1G4zWA49+WZSzgw8sXG7JvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7JNWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpABhAAooGMopAM/UgjMKa0Lp4MDeAHz8/QtzAxD14xXJ9MHofAwmSt\r\nobEnu6o4zq+xmZVyTf2uYfXv946ys0b6PaIRyGwAtZSEW9JScdJak4ovuAbw\r\nlE62rHwCOVZghg2AZ1bYxBSlUfDpXUYJmalxMA5qEPmHEasDsPfFMZrbG6n8\r\nF1+h2z1WwXoB4Cqv4idLs9Y6C6lokIuIJ4Zr86MtLNsyJRl90igSsYYgg08A\r\nqEDOoajduINi0d8JPos4wDUZwHn7eP9vGpK8yXumjLUq5MpTcCNSIaVkoblH\r\ne7opX+65slI6LMjxTbGeUs9wWmGu9H6TT7DHAqtXDl/JGOVPrZI5kDeLu6Um\r\nThJTr/tzgknmDe6bXkW05xcgL4Pq97Q66216bmuoNYlpoxae888i5RmXhQyq\r\nM6sQIbKnJlPzQbU8UBz7V8p313L2j0uMKRRxnYzIXw6NmZDjeZVWyuf52vMj\r\nvd0UHkws6mYR90VdVaQ5F2GOffvtWf5f1QqbvQX1m/JOwchhu40PNQ80v+lg\r\nEA6fTzODJrRXwT4xrtXWZtVdWvb6uGf63+etArLIHsSeAqOFaW0l+LTXOnrc\r\nWYBXz7Vb3IkHUXpa08s0zP2vYnP5mlcYw3NSa8XBTGL6SfZxB92B86PCOwAT\r\nMtQAoHnmsuwlMrU9kIFIkb5Gq2SLeltN2Og=\r\n=Skwi\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14"},"gitHead":"8c323301f7bf14429bdbc83dd6abcf3b68d79f39","scripts":{"test":"jest","build":"tsc","change":"changeset","format":"prettier --write .","release":"changeset publish","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"},"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"6.14.17","description":"CLI for reducing issues with JavaScript dependencies","directories":{},"_nodeVersion":"14.21.2","dependencies":{"commander":"^9.3.0","workspace-tools":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.4.2","ts-jest":"29.0.5","prettier":"2.8.4","jest-mock":"29.4.2","typescript":"4.9.5","@types/node":"16.18.12","@jest/globals":"29.4.2","@changesets/cli":"2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.1.7_1676448598577_0.647742522866493","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"better-deps","version":"0.2.0","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.2.0","maintainers":[{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"bin/better-deps.js"},"dist":{"shasum":"f8a9c2f0303192b80b7c1673c704941d67df7c84","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.2.0.tgz","fileCount":13,"integrity":"sha512-oGv16WydlX3kOxVbdZa2IDfo4kSOf5f63jyZgPFw3nF8GmPd5HxQAwcvV0/CG8JA8fPzr7WzbWpV8U7YI7zpkA==","signatures":[{"sig":"MEYCIQDOUWjUMB3idkovUP3l11Ib7mVfNW5m7JejMzoSzDHRgAIhAMcd9Se/6aikndRZ5I92Xx12HiWSqI0AGrZEmN+z16M6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUHNOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoo4Q//Qxg3NjjxSp6vsyA9gLzRx3532MQ/o6qgovU85osbPL2RTqz8\r\nVfjy+scxIYb2Q1t7Dn3O+vNlMQ81Avf05goE9Bucbt5r0ZjXo0M2plcDilXD\r\n20gk+OUxxuE91u3W7NLq1qV9vtyxmVP1u5NoYroaU7bGEQPv/8hHE3iuYEl6\r\nzJqqthqs/EMNbIKVv3GJRzuIT1647kBmWY8Ex059LTfAKxWN75dbJE93FNkN\r\nom5+HkxcyMgw0qhNkj9xQ66xTvVJeVxiMK1NcdFj+r5967v5ju8+P4S944qX\r\n5GrbpAWTiIGMjkJAGQPsl9wOHlVlki4dOa7legOb2LSZWgiwAJqLdT80O33J\r\nbrNA88RqPlvjqz65uZHIUOjBUSw9pQQlaU9JY0vGISiae0wMDusYAor0cWnB\r\nND60sOtDuNAW5z2nrBWf1fUTFtBk6cnbdQcxoObQcsuTs75PaYkmzecdoiDS\r\nsqdHr0lfP2cJ1YFWmWMQMunXCckOe86Gqec/AtIhRyvzfnYYhGWNggZZwRnx\r\nOGygOyJ3wZdUs5+G3hdBPQfP1cLYMQC9P7tGSNtn5IWFxEVVql/oeDa6yiwc\r\ndN2ZDQEX4W4ddlYsyvvg+lrP0qcO+IxM7lOlrgGEOMhoCUS7Z80LFfxE5b6v\r\nZsXa4CL5UKiHHTnA2pfxIE2k142v3Yf7kas=\r\n=dHtA\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14"},"gitHead":"05838ef1dbe1947d306f68ff39462873eceda36c","scripts":{"test":"jest","build":"tsc","change":"changeset","format":"prettier --write .","release":"changeset publish","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"},"deprecated":"bad version due to missing file","repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"9.6.2","description":"CLI for reducing issues with JavaScript dependencies","directories":{},"_nodeVersion":"16.19.0","dependencies":{"commander":"^9.3.0","workspace-tools":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","prettier":"~2.8.6","jest-mock":"^29.5.0","typescript":"~5.0.0","@types/node":"^16.18.14","@jest/globals":"^29.5.0","@changesets/cli":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.2.0_1682993998542_0.14976273718134214","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"better-deps","version":"0.2.1","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.2.1","maintainers":[{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"bin/better-deps.js"},"dist":{"shasum":"57c787fb9e763825117a630b5bb128286f85475c","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.2.1.tgz","fileCount":14,"integrity":"sha512-bLqTeBjSSo/ST/z6rScYHt5F3IzzXqcDaUG3KGBETo2F+LewR6ZRyJdOhnqdgCe6ivrssZQxtBLoqW21Hywgkg==","signatures":[{"sig":"MEUCIGqYN5Faok4M7jYcx+kDhO77rilBhxyNYJP26BPJF+isAiEA2r+3vtcK25KWCa3Q4jy9MNhZCX7mQ1Rh4rGZaQJSqug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUHPxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9OA/+MBLSj7ST6Db/dLULDPLU1I4huplegaSEjnczroZ1TS2lNala\r\ndufGVvbIY5O3sX+KFpN712El1bRJMZN+njLCJG9WKJP9FHL40QsztoWmIimV\r\nnXM0YIHRCGrvBbGmhg5WFnnpH8xru34qkaBiQpjT6AL/DYLtuuJTjCXEkYqN\r\nfwWrnItrP7cQ/RJ8f1XbZXn/+f8r57Fs85p8ybghWjA8ooUjLfukgeYv/gFE\r\nV0oGPr7kAsPHMMP2oaIUrsGjb5OYQWKInbSJ6L0aUphUwvXUQHIrJ9cCUbri\r\nxN4VHbJTaXls3WWOI6vdfXuIZ1rYZCerUA3fcrnthtHoDN2D3+m6eahKN75b\r\nW5cPuDV8N3AR/fYb8b836qoGuGVvZkdoLJxziu7cv1SjimLKrXL3epTdKucp\r\nuq4gk8AC6dvf/TnDyLXy7e4TI437KVXNNcxWHZXMIshyeCjbwzJSwJFQq7Ai\r\npTQQcXkWuqzsi2jxeyZuV6zLLX5BEnWFP7T0dV26fgvKPFY6eCJm7YDfPzRV\r\nUYDnVLdHFv/czzk6dlrm6iJw0D44n1s0P73rTJ7axtHIqJ0yvEYOS/WDScFU\r\nslPBd4h9RFrO4QM8KC4sSLmVu9AcD+X7hbAGrvLSptbjBlIpcgqk3DUofO0w\r\naIM2JQt+NpmloUia26BgRg4Uc99UKpoLjGk=\r\n=k6Gb\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14"},"gitHead":"496a47197160f64a21cec036fa427f620f307837","scripts":{"test":"jest","build":"tsc","change":"changeset","format":"prettier --write .","release":"changeset publish","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"},"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"9.6.2","description":"CLI for reducing issues with JavaScript dependencies","directories":{},"_nodeVersion":"16.19.0","dependencies":{"commander":"^9.3.0","workspace-tools":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","prettier":"~2.8.6","jest-mock":"^29.5.0","typescript":"~5.0.0","@types/node":"^16.18.14","@jest/globals":"^29.5.0","@changesets/cli":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.2.1_1682994161655_0.2445117140634756","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.2":{"name":"better-deps","version":"0.2.2","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.2.2","maintainers":[{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"bin/better-deps.js"},"dist":{"shasum":"f4b14144faf5c3e048ba3c8d98ef805ff5e5dba0","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.2.2.tgz","fileCount":14,"integrity":"sha512-/Mk/c2bSx3vgvJ9G9QzmPCpvM4wC5SK+yoI/wJn1+G61nsWirvRsAurrMJAG1JEDxy4vy+BR7+ePhZ1J5blbVw==","signatures":[{"sig":"MEYCIQDiGqbeWfeoQkfQ2YOmYEnFfZE0bS7GxLdEG0h/Us9bMQIhAJE5lghLJaIg4afrsv+BhYVGu6FV73QEl7NxCJ5zinV1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUJrhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz/hAApHxZPe5RimEeURZ5UFKesVKIkXCUe++5SpDNNASuyeQDiyqy\r\n786UG4rvhPoWdPErlMwU1XYywelOjru36Jl6CdYpDfV0LqQQ0HzkRW6OjCNV\r\nQLvww4gPUlJVpNMWS++cfiKWHp1BLRU4mQCtXCrUTgCGQb9dWGSKCnj9bHy6\r\n6ErHXcxzk1lj/zqs9IMH118AT9Jj9a8zW7fLeomRPom1TdrDQsQENFCS6m4p\r\nwc2wzhQrtC/4/8uSsIyOjLOLb7bae+ujRG2TLirojZxkBgxsPh5Y/QCbScr1\r\nrEEjJwqvImPDFuRDIrESrSZrPdF13JfV8OJYIacJlhN5BLHoB9ms5zWKmgQJ\r\n8EDJWHC8VCxLdbW4z4G0oyR28q9Y2MzbEWUCsiQSMejks/69hQ4vaIo0mVcx\r\n4tkhZNBDHDWDcDkRDEc6BuxSxBb6K5rfw7idIZF3/31uT8LbjlZU7Mrx/JUB\r\nzV0j3xEwdBlEBvWfZzf6135GL536wvwtgxX15vftHajBR0l7Cy9BaJCXxXkO\r\nI6T1+Hcf3hk0jSDrp+LuB4Sf00ou4rQS31bYQJZV/Gom4dgemWxwgI0chra8\r\n+55+mZrv3LZKEHXSwxD3UyCvEmWKJiuLYNsj0FsRLOPZPkDon1V8uI4gu8lf\r\n9e0jTQ8nEHaQIoU7NytEr+vkLEyj+lexm1U=\r\n=w1H/\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=14"},"gitHead":"b550b18492921ad77d6d49d4ea3f1206856624c2","scripts":{"bump":"changeset version","test":"jest","build":"tsc","change":"changeset","format":"prettier --write .","release":"changeset publish","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"},"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"9.6.2","description":"CLI for reducing issues with JavaScript dependencies","directories":{},"_nodeVersion":"16.19.0","dependencies":{"commander":"^10.0.1","workspace-tools":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","prettier":"~2.8.6","jest-mock":"^29.5.0","typescript":"~5.0.0","@types/node":"^16.18.14","@jest/globals":"^29.5.0","@changesets/cli":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.2.2_1683004129591_0.8810788617149683","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.3":{"name":"better-deps","version":"0.2.3","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.2.3","maintainers":[{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"bin/better-deps.js"},"dist":{"shasum":"4f669c2608c73e11b89c3b6f1c94bd1a1781de0a","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.2.3.tgz","fileCount":14,"integrity":"sha512-OJ5fntLSXe8HbU+M1e0rBhq+XcijsyzSizi50+COYs2kkzIzhP0BcgoA64fphFJwuZT31XsQ+3lA7fxlDZGdXQ==","signatures":[{"sig":"MEQCIH3L4AtY9kTb4FAx4yMwZsRSKMjc+Lp6DxmVzP/pC5l4AiAR35jh9F+SngH671cHeEH7qkP75qad9lNDNk8wdtFNNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26522},"engines":{"node":">=14"},"gitHead":"767e06366c0deb41039995ffa47e4c8106512a0c","scripts":{"bump":"changeset version","test":"jest","build":"tsc","change":"changeset","format":"prettier --write .","release":"changeset publish","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"},"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"9.5.0","description":"CLI for reducing issues with JavaScript dependencies","directories":{},"_nodeVersion":"18.15.0","dependencies":{"commander":"^10.0.1","workspace-tools":"^0.35.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","prettier":"~3.0.0","jest-mock":"^29.5.0","typescript":"~5.2.0","@types/node":"^16.18.14","@jest/globals":"^29.5.0","@changesets/cli":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.2.3_1693942009791_0.07741316767072237","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.0":{"name":"better-deps","version":"0.3.0","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.3.0","maintainers":[{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"bin/better-deps.js"},"dist":{"shasum":"aa8638fb272fa68ebd484c712da3c63788b05435","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.3.0.tgz","fileCount":14,"integrity":"sha512-TnFDGlLd79Lq/MsIZO1c6jZ3M8wxqpzu14yvf02ck33q0KkWvumYtXeh2wXngcx/3JyK1RvQ5GLSolvusJ42JA==","signatures":[{"sig":"MEYCIQCBw2tdnG0V2oHV2gVi+n88lvCdSDNyUogeOJmaghZV3AIhAIGcG8urs8BxHsUna0peHnWizsKij77fRtKoFYB78B5H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26520},"engines":{"node":">=14"},"gitHead":"8c20b03e0313838dd96bb591c2549f284691e8c3","scripts":{"bump":"changeset version","test":"jest","build":"tsc","change":"changeset","format":"prettier --write .","release":"changeset publish","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"},"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"10.8.2","description":"CLI for reducing issues with JavaScript dependencies","directories":{},"_nodeVersion":"20.18.1","dependencies":{"commander":"^10.0.1","workspace-tools":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","prettier":"^3.1.0","jest-mock":"^29.5.0","typescript":"~5.2.0","@types/node":"^20.0.0","@jest/globals":"^29.5.0","@changesets/cli":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.3.0_1764728524283_0.15696350066149467","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.1":{"name":"better-deps","version":"0.3.1","keywords":[],"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","_id":"better-deps@0.3.1","maintainers":[{"name":"ecraig12345","email":"ecraig12345@gmail.com"},{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"homepage":"https://github.com/ecraig12345/better-deps#readme","bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"bin":{"better-deps":"bin/better-deps.js"},"dist":{"shasum":"b6f2f6bcfb568b5e8ea8a74d26c57f6498f3a75b","tarball":"https://registry.npmjs.org/better-deps/-/better-deps-0.3.1.tgz","fileCount":4,"integrity":"sha512-gyDCyaQPqm2KGC1421NvJAFcjR/phZajLVAHaUsDuaI0JHduIppY6JIdj+RAAGbprI6IIsEa0pFdWSQ49j1k/Q==","signatures":[{"sig":"MEYCIQCJW12p37R4l8q7XriOqK3gxajeDmpCSd0uXueYV/n/1AIhAMVazL7vdyc5zgyoQNFnNj8pRbXMHYdgQcDua9cPvrrj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9321},"engines":{"node":">=14"},"gitHead":"6aa7d19c86d6e52abd6f74d0031c3962c85e6a62","scripts":{"bump":"changeset version","test":"jest","build":"tsc","change":"changeset","format":"prettier --write .","release":"changeset publish","format:check":"prettier --check ."},"_npmUser":{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"},"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"_npmVersion":"11.10.1","description":"(deprecated) CLI for reducing issues with JavaScript dependencies","directories":{},"_nodeVersion":"20.18.1","dependencies":{"commander":"^10.0.1","workspace-tools":"^0.41.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","prettier":"^3.1.0","jest-mock":"^29.5.0","typescript":"~5.2.0","@types/node":"^20.0.0","@jest/globals":"^29.5.0","@changesets/cli":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/better-deps_0.3.1_1775685671641_0.7593525119754829","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2022-07-12T07:54:10.772Z","modified":"2026-07-23T21:32:07.446Z","0.1.0":"2022-07-12T07:54:10.999Z","0.1.1":"2022-07-12T08:12:12.373Z","0.1.2":"2022-07-12T09:12:48.569Z","0.1.3":"2022-07-12T10:00:06.034Z","0.1.4":"2022-08-11T03:29:36.312Z","0.1.5":"2022-09-16T01:58:13.505Z","0.1.6":"2022-12-16T23:43:06.024Z","0.1.7":"2023-02-15T08:09:58.735Z","0.2.0":"2023-05-02T02:19:58.708Z","0.2.1":"2023-05-02T02:22:41.880Z","0.2.2":"2023-05-02T05:08:49.826Z","0.2.3":"2023-09-05T19:26:50.014Z","0.3.0":"2025-12-03T02:22:04.488Z","0.3.1":"2026-04-08T22:01:11.774Z"},"bugs":{"url":"https://github.com/ecraig12345/better-deps/issues"},"author":{"name":"Elizabeth Craig","email":"elcraig@microsoft.com"},"license":"MIT","homepage":"https://github.com/ecraig12345/better-deps#readme","keywords":[],"repository":{"url":"git+https://github.com/ecraig12345/better-deps.git","type":"git"},"description":"(deprecated) CLI for reducing issues with JavaScript dependencies","maintainers":[{"name":"ecraig12345_msft","email":"elcraig@microsoft.com"}],"readme":"# better-deps\n\nCLI for reducing issues with JavaScript dependencies in monorepos.\n\n> ⚠️ Since this tool was written, the capabilities of package managers and [`syncpack`](https://syncpack.dev/semver-groups/with-range/) have improved, rendering this tool largely redundant. The `hoist-dev-deps` and `unpin-dev-deps` rules may still be useful for one-time migration purposes if they match your preferences.\n\n## Caveat\n\nThe changes implemented by this CLI may help reduce issues encountered in certain common monorepo setups, but they may not be applicable or preferable in all cases (especially `hoist-dev-deps`).\n\n## Commands\n\nCurrently, each command has a `--check` mode which can be used in CI, but the commands must be run individually. In the future, the tool may be modified to follow more of a \"linter\" model with a configurable list of rules, or entirely rewritten as an ESLint plugin.\n\n- [`hoist-dev-deps`](#hoist-dev-deps) (consider `catalog:` versions instead)\n- ~~[`star-local-dev-deps`](#star-local-dev-deps)~~ (use `workspace:` ranges and/or `syncpack` instead)\n- [`unpin-dev-deps`](#unpin-dev-deps) (consider using `syncpack` instead)\n\n### `hoist-dev-deps`\n\nRemove `devDependencies` from individual packages and declare them at the monorepo root instead.\n\nThis approach helps mitigate issues with package manager behavior (particularly Yarn v1) and reduce churn, but it has some downsides. Alternatively, some repos may prefer to use a package manager which implements strict installation layout (essentially the opposite of this strategy).\n\n> **RECOMMENDED:** If your main concerns are version consistency and reducing churn, consider `catalog:` versions if using [`yarn` 4](https://yarnpkg.com/features/catalogs) or [`pnpm`](https://pnpm.io/catalogs). [`syncpack`](https://syncpack.dev/) (with default settings) can also enforce version consistency.\n\n#### Options\n\n- `--check`: Check for issues without making any changes, and exit non-zero if issues are found (good for CI)\n- `--exclude <deps...>`: Don't hoist these `devDependencies`\n- `--only <deps...>`: Only hoist these `devDependencies` (mutually exclusive with other options)\n- `--threshold <percent>`: Only hoist devDependencies used in \\>= this percent of packages. This can help mitigate concerns about how hoisting makes it less explicit which packages actually use which dependencies.\n  - `--always <deps...>`: Always hoist these `devDependencies` (only relevant with `--threshold`)\n\n#### Usage\n\n```bash\n# Hoist all dev deps\nbetter-deps hoist-dev-deps\n\n# Check that no new non-hoisted deps have been introduced\nbetter-deps hoist-dev-deps --check\n\n# Hoist all dev deps except @storybook/html\nbetter-deps hoist-dev-deps --exclude @storybook/html\n\n# Hoist dev deps used by >= 50% of packages\nbetter-deps hoist-dev-deps --threshold 50\n\n# As above, but always hoist typescript and react deps\nbetter-deps hoist-dev-deps --threshold 50 --always typescript react react-dom @types/react @types/react-dom\n\n# Only hoist @types/react and @types/react-dom\nbetter-deps hoist-dev-deps --only @types/react @types/react-dom\n```\n\n#### Why\n\nThis is a _potentially_ \"less bad\" approach to mitigate issues with package manager behavior and reduce churn, though it has some downsides.\n\n- **Pros:**\n  - Reduces churn and merge conflicts when updating `devDependencies`. _(better managed with `catalog:` versions if supported)_\n    - This is especially important for frequent updates with a tool such as Renovate or Dependabot, though potentially less so with Renovate now that its recommended config presets no longer pin `devDependencies` by default.\n  - Makes it easier for a human to update `devDependencies` without accidentally introducing mismatches and duplicates. _(better managed with `syncpack` or `catalog:` versions)_\n  - Prevents the wrong version of a dep from being hoisted implicitly. Most package managers don't install dependencies strictly nested within their trees; instead, they flatten the tree to some degree, which involves implicitly hoisting some deps to be installed under the monorepo's root `node_modules`. Yarn (at least v1) seems _nondeterministic_ about which package version it chooses to install at the repo root if more than one version is present anywhere in the tree, sometimes leading to different behavior between computers. (npm may also have a variant of this problem when generating or updating the lock file.)\n- **Cons:**\n  - Makes it less obvious which packages use which `devDependencies`. This can be mitigated somewhat by using the `--threshold` option to hoist only things that are widely used.\n  - May make it easier for packages to add implicit dependencies in production code. This can be mitigated by lint rules (which is a good practice regardless).\n\nAnother approach which eliminates implicit hoisting while avoiding the cons listed above is to use a package manager which implements strict installation layout instead (essentially the opposite of this strategy). Some examples are [`pnpm`](https://pnpm.io/), or [`yarn` 4 with `nodeLinker: pnpm`](https://yarnpkg.com/features/linkers#nodelinker-pnpm). Both those managers also support catalogs to prevent `package.json` churn.\n\n### `star-local-dev-deps`\n\nChange version specs of `devDependencies` on local packages (those defined within the monorepo) to `*`.\n\n> **RECOMMENDED:** prefer `workspace:` ranges for internal dependencies with package managers that support it, and/or use [`syncpack`](https://syncpack.dev/semver-groups/with-range/) instead.\n\n#### Options\n\n- `--check`: Check for issues without making any changes, and exit non-zero if issues are found (good for CI)\n\n#### Usage\n\n```bash\nbetter-deps star-local-dev-deps\n```\n\n#### Why\n\nMany monorepos define build scripts or configuration in local packages (which may also be published), and all the other packages have `devDependencies` on the shared build packages. Using `*` for those `devDependencies` minimizes churn and merge conflicts when package versions are updated, while also maintaining the dependency graph.\n\n### `unpin-dev-deps`\n\nChange exact versions of external `devDependencies` to use `^` or `~` ranges (excluding anything using a prerelease version). This is mainly an easy way to revert Renovate's old behavior of pinning `devDependencies`.\n\n> **RECOMMENDED:** use [`syncpack`](https://syncpack.dev/semver-groups/with-range/) instead, unless you just want one-time migration.\n\n#### Options\n\n- `--check`: Check for issues without making any changes, and exit non-zero if issues are found (good for CI)\n- `--exclude <deps...>`: Don't modify these `devDependencies`\n- `--patch <deps...>`: Only allow patch version of these deps to vary (`~`)\n\n#### Usage\n\n```bash\n# Unpin all dev deps\nbetter-deps unpin-dev-deps\n\n# Unpin all dev deps except typescript and prettier\nbetter-deps unpin-dev-deps --exclude typescript prettier\n\n# Unpin all dev deps, using ~ versions for typescript and prettier\nbetter-deps unpin-dev-deps --patch typescript prettier\n```\n","readmeFilename":"README.md"}