{"_id":"pnpm-shrinkwrap","_rev":"72-45a0a434037d6ac85e5ef23cb53ad03f","name":"pnpm-shrinkwrap","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","dist-tags":{"latest":"8.1.6","next":"8.0.0-2"},"versions":{"1.0.0":{"name":"pnpm-shrinkwrap","version":"1.0.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublish":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","devDependencies":{"@types/node":"^7.0.27","@types/tape":"^4.2.30","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/ramda":"^0.0.11","is-ci":"^1.0.10","load-yaml-file":"^0.1.0","pnpm-logger":"^0.3.0","ramda":"^0.24.1","rimraf-then":"^1.0.1","write-yaml-file":"^1.0.0"},"gitHead":"053ec993042f1a73877860bed0084ab215839556","_id":"pnpm-shrinkwrap@1.0.0","_npmVersion":"5.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"integrity":"sha512-iAcUB22rd580l6XRbZT0Ka06U9ixLaBzVSZy2Zqga8cHfSbZnS9DZrCHbLSapR5Vgqd+zQ8KEd4/yQ1d3MfuWQ==","shasum":"5c6533b3e69294730e671895abd0298cd6d32088","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDPxidrxxkHA/JdAJpbtg411Cvu60vjQzkKMVcI2++vgIhAJJ+8aqGHzWD4hhwYQmwlATMm8yfJx+D3YLs8kQihB0v"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-1.0.0.tgz_1498245702776_0.08510364615358412"},"directories":{}},"1.0.1":{"name":"pnpm-shrinkwrap","version":"1.0.1","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublish":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","devDependencies":{"@types/node":"^7.0.27","@types/tape":"^4.2.30","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/ramda":"^0.0.11","is-ci":"^1.0.10","load-yaml-file":"^0.1.0","pnpm-logger":"^0.3.0","ramda":"^0.24.1","rimraf-then":"^1.0.1","write-yaml-file":"^1.0.0"},"gitHead":"0440a942116e28560b2012a1b570ce5497ac2c5a","_id":"pnpm-shrinkwrap@1.0.1","_npmVersion":"5.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"integrity":"sha512-zp7ZW83R49/FBEd5yVkAjyiEfvDxEe5Wge71QNKuchWGnc8qIw5kMU6xMEwicEyLlkKDVvaoMThS6k8Ty+A40w==","shasum":"72c3660d9ede00bfa2d0195492f98050b2fba30e","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqjDcAmWgqT0gDlrA0OanaXSuhwSclnrefIQwW8S4JeAiEAuIZ5WHxBcnqgyEyzqNEDJ4HxMFxZWg1WmI3ZkOT3jdw="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-1.0.1.tgz_1498248311017_0.9776474547106773"},"directories":{}},"1.0.2":{"name":"pnpm-shrinkwrap","version":"1.0.2","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublish":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","devDependencies":{"@types/tape":"^4.2.30","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","is-ci":"^1.0.10","load-yaml-file":"^0.1.0","pnpm-logger":"^0.3.0","ramda":"^0.24.1","rimraf-then":"^1.0.1","write-yaml-file":"^1.0.0"},"gitHead":"d61dbb1142e03cb74d4803223af7bb2d7d9cbabe","_id":"pnpm-shrinkwrap@1.0.2","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"integrity":"sha512-LFtkaQR8LuMV8BX1ms+bNzug13VWAyNqffPKdHKKLO9e2mgRHvPZ/NLcc3aWHIdf2M2mNKT4OTnciryzpr+bWw==","shasum":"92e5fb34b05c29fa87e561d2f898eed685aa8cc1","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3o55rCTvqxaJCyRtqwnsW7EnJd6lPzETn3JY51azhZAiEA1F6dia6Edj7eyhaKZVPu4JIOauci4pYRUsqpBbirXCE="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-1.0.2.tgz_1498419930042_0.3849207488819957"},"directories":{}},"1.0.3":{"name":"pnpm-shrinkwrap","version":"1.0.3","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublish":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","devDependencies":{"@types/tape":"^4.2.30","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","is-ci":"^1.0.10","load-yaml-file":"^0.1.0","pnpm-logger":"^0.3.0","ramda":"^0.24.1","rimraf-then":"^1.0.1","write-yaml-file":"^1.0.0"},"gitHead":"71b13d36de506440895a67a17359f1168acc8af9","_id":"pnpm-shrinkwrap@1.0.3","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"integrity":"sha512-Df9+rWs/gRzMuGdfZHyK2Lst3mWzZfNtzQ8RaZJnFZVGBqlO8amqr79CWnQJgy7Y8d1eIJXQc7ddp8yxS+c7Tw==","shasum":"1d02553dca8c29166e043e1cf78e0911c2d01c5d","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVeYRDCXJg6vk31xa2cbtcrTRIzOiROQIIK0XFibuQwgIgfEtHYCcuPQNP8en0TvlzuOK45a1OsnfMuyNXr3KCeOs="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-1.0.3.tgz_1498420803608_0.6475511237513274"},"directories":{}},"2.0.0":{"name":"pnpm-shrinkwrap","version":"2.0.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublish":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","devDependencies":{"@types/tape":"^4.2.30","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","is-ci":"^1.0.10","load-yaml-file":"^0.1.0","pnpm-logger":"^0.3.0","ramda":"^0.24.1","rimraf-then":"^1.0.1","write-yaml-file":"^1.0.0"},"gitHead":"1787858ec63716cef19405357f76cf5eee09f155","_id":"pnpm-shrinkwrap@2.0.0","_shasum":"16698c516a4d9cf9083985bf14fce9178c6c3344","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"shasum":"16698c516a4d9cf9083985bf14fce9178c6c3344","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-2.0.0.tgz","integrity":"sha512-u6ga2TSdomwCWJ/ZUhB8+1nhmQX7lAR7otlw9JAIxTa/BBPh8CeLiiz83u/1dL017U6AQBYVT93KBHaHDigvHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2ixY2GwgeM6CE6/By7dCYyzUMxw9Q9itg2f+2Kkw0NgIhAOaEtykh3reSpCI7FpGwPQbB61wieDKUExAKwcHK4chz"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-2.0.0.tgz_1498425087925_0.4033693738747388"},"directories":{}},"2.1.0":{"name":"pnpm-shrinkwrap","version":"2.1.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublish":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","devDependencies":{"@types/tape":"^4.2.30","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","is-ci":"^1.0.10","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","pnpm-logger":"^0.3.0","ramda":"^0.24.1","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"679a047e7dae70e6a218b8f7080045884ef40811","_id":"pnpm-shrinkwrap@2.1.0","_npmVersion":"5.0.4","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"integrity":"sha512-n5zdYnU1Ep6aEs8U+ZxVQZtR4WPX1Q/WUyFldHSLanCY/2hwwgbz3zsFomK0QVENSPrIauBpcIlB70vhXx70qg==","shasum":"d4c2e46f449988f410e73ca6971cc2e8c734e3d0","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-2.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnuSA3VkKeKo3YXCcVnpYQOhi21atHbmStdF6sopZ+WAIgfcWbEwRwjnQGKygSMUUtybmQkf49/nc4uaFY77taBEY="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-2.1.0.tgz_1499457835019_0.9550807531923056"},"directories":{}},"2.1.1":{"name":"pnpm-shrinkwrap","version":"2.1.1","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublish":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","devDependencies":{"@types/tape":"^4.2.30","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","is-ci":"^1.0.10","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","pnpm-logger":"^0.3.0","ramda":"^0.24.1","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"dc6ef54a95d4aeefab8dfde6ae46fff2cf5e9a4b","_id":"pnpm-shrinkwrap@2.1.1","_npmVersion":"5.0.4","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"integrity":"sha512-SMopgSQi1dqxwlD18npmyi/Pjd5ZRBBLDwrL844K66r06l0bwuT26uQWx3B++Zn/Xm7nrqIzx6NPH7o7TjYMHA==","shasum":"7016b5b0a32515d5385ba14ece9997e16813334e","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-2.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp2p01yjbC/1XipGiLJh4L4PUaFD0KnajncW2nHMvMBwIgGy0gCw5jpqIl3qQ0k/79HJh07jXC2e0kuoRVg85Jeis="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-2.1.1.tgz_1499459799406_0.23806485580280423"},"directories":{}},"3.0.0":{"name":"pnpm-shrinkwrap","version":"3.0.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublish":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","devDependencies":{"@types/tape":"^4.2.30","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","pnpm-logger":"^0.3.0","ramda":"^0.24.1","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"0594562fe028a81218d3f94ae9b2125c93b89c57","_id":"pnpm-shrinkwrap@3.0.0","_npmVersion":"5.1.0","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"integrity":"sha512-OOCbOS3CJCid7hCcBhdh2nhoyyueQjBLuRuI8ENwlJ5LWdr+1H105f96vgD7gYP08uTmNBrSZT/qtQdBHUIdZQ==","shasum":"1ded5a901b63573388e5fbcb4705ae9e31834891","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8Clkmrd8XNI5n2w5o/xS9YNeL6MI252nyx2VVWz6M/AIgQ9RI65SkHHHFIn1hK/2Rgs7ZNVaiLDrcj+IUpYzh9d4="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-3.0.0.tgz_1499601922251_0.7769550331868231"},"directories":{}},"3.1.0":{"name":"pnpm-shrinkwrap","version":"3.1.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","devDependencies":{"@types/tape":"^4.2.30","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","pnpm-logger":"^0.3.0","ramda":"^0.24.1","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"cc01502cd888bef8edcf9c71dd28d2258deefdba","_id":"pnpm-shrinkwrap@3.1.0","_npmVersion":"5.1.0","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"integrity":"sha512-mFMdm0fCmh+kwxmGVD8Bl5QO4E7h/SCWdayKRtdzexHon0nN7YNkEz/llj1lHrb99pzQmE4NCI6BEvTYP/XeIg==","shasum":"6e08cf1c315c5b4f8df866143f29d483c4e48cf0","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-3.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGIAhsts7jzkiKH0vDeaSiGqbDYFBhY3Sn+2glDZJ9lQIgAMDqxUXJ+xUj72X9RYFSZfDntSRe2DXOwfKIiEs67Wg="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-3.1.0.tgz_1499622470907_0.9200137155130506"},"directories":{}},"3.2.0":{"name":"pnpm-shrinkwrap","version":"3.2.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","devDependencies":{"@types/tape":"^4.2.30","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","pnpm-logger":"^0.3.0","ramda":"^0.24.1","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"258f8ef580d66de2efa60ff463ef18e67689f225","_id":"pnpm-shrinkwrap@3.2.0","_npmVersion":"5.4.2","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"integrity":"sha512-VKWUDXH9XWWDN7ufz6Zex/mdcs7muukdFolkqpY/175EvV0SluPWJsh8qNqVXTbCXbMxl383UUXDXOZtMBxW+g==","shasum":"581ded5de5afc1bc918d62f8d3e8587ab9c46a6f","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-3.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiQzbWtRwE8i2ImBDmO6MennUQPD02LHT93VWfYr1fWAiAN1fg2EKa+xqDHuWWNReXGMxl9h7VJmYEybHgKiEPlEg=="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-3.2.0.tgz_1506901185409_0.4873902795370668"},"directories":{}},"3.3.0":{"name":"pnpm-shrinkwrap","version":"3.3.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","devDependencies":{"@types/tape":"^4.2.30","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","pnpm-logger":"^0.3.0","ramda":"^0.24.1","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"5bc228a5d6ccefd288e7aa94a4617c16cd92d8a1","_id":"pnpm-shrinkwrap@3.3.0","_npmVersion":"5.4.2","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"integrity":"sha512-JNcbBN+Ti2u8v7lWGhWkERETv3KoYrDFTRbxCoIEznYp91eBhrLweXs97cdMQFClx6ox1IYPnaYPScp6gZcF2Q==","shasum":"581ce96316390a811714b5c0d9a5e3a0cdf2b192","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-3.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkLisSGMOkGL2La6tVSQyFFDhptl7gBR4CMmgh5nxYrAIhAMY6BHsHB/W79l9vUa3QtdLfg+AuevduK1cimVcaCJuc"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-3.3.0.tgz_1506970767299_0.009361142758280039"},"directories":{}},"3.3.1":{"name":"pnpm-shrinkwrap","version":"3.3.1","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","devDependencies":{"@types/tape":"^4.2.30","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","pnpm-logger":"^0.3.0","ramda":"^0.24.1","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"730be886b85a55c9284d3b2e658778dc8639e5f2","_id":"pnpm-shrinkwrap@3.3.1","_npmVersion":"5.4.2","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"zoltan.kochan@gmail.com"},"dist":{"integrity":"sha512-3o72oROvQL6qtodQpKPMiA8SBa2GNCYs99f3G7a4oKSYdxb5WKsnDoEZhnN6tbE9m/gHYldXeaeXlcBl8k9hBA==","shasum":"b5f2ba4adade218ecd6d21fa41d6ec637e20532d","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-3.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHf0p6+lcQiGq2EiYLLl5MS1owSM9uQryPSrSIIsiyARAiApwxeBZKwhhVr36WYINqscXZjUZGYC459Gr9qyDEiGKA=="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-3.3.1.tgz_1506984326010_0.9686479715164751"},"directories":{}},"3.3.2":{"name":"pnpm-shrinkwrap","version":"3.3.2","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","devDependencies":{"@types/tape":"^4.2.30","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","pnpm-logger":"^0.3.0","ramda":"^0.24.1","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"55e475c74bb2c165905031b7ab574d82871818be","_id":"pnpm-shrinkwrap@3.3.2","_npmVersion":"5.4.2","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-q8LmR3XCPb9bo7v/azUgL7T6hyJjD063SmJvwg47mRuXcNyEsFJcy0QGKHGcWDxjFDefHD0N6abQ0QhQz4JUZg==","shasum":"cdd8592e8e6d1919fb11eaa0339fb24513d054b3","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-3.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7rBaB7nvnxjT0PVzWxzh2G7d4Bp8a2S22Fn++YVsijAiB0GQndKEc+wl/aP9ZILIxIR8KZkksU7fPf5KUNtXz4Rg=="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-3.3.2.tgz_1507328098364_0.8947124979458749"},"directories":{}},"3.3.3":{"name":"pnpm-shrinkwrap","version":"3.3.3","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"pnpm-logger":"^0.6.2"},"devDependencies":{"@types/tape":"^4.2.30","pnpm-logger":"^0.6.2","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.24.1","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"67d2da54f929319b5f96462b02beeb4252895344","_id":"pnpm-shrinkwrap@3.3.3","_npmVersion":"5.4.2","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-8+pD1IU2jtRzf4BbMSAnTZsRDs6Pg00xSNSunhak2sxVIzJaxyBqnE1flh8YbQO2tQJ8xbs5v3eTb2PUU6Ga8Q==","shasum":"03bae3dc15dd1dcc0f9b848924c4eae13adc892d","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-3.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2/C3yV52LFLDa/KuWKkDiNxkToED/cXBwGLrW707eGQIhAKSVBHeWZFTeFqnWZo8QvsMsoIbmXsu6e0x4g0+ToqGN"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-3.3.3.tgz_1507374720164_0.7157445102930069"},"directories":{}},"3.4.0":{"name":"pnpm-shrinkwrap","version":"3.4.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"pnpm-logger":"^0.6.2"},"devDependencies":{"@types/tape":"^4.2.30","pnpm-logger":"^0.6.2","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.24.1","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"f736266cab381143a0facc486e8c730be5ad54e5","_id":"pnpm-shrinkwrap@3.4.0","_npmVersion":"5.5.1","_nodeVersion":"6.9.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-Cn1df7tvv5qIC+3AYRhF4h8266ehLzC/lcnjeumU13TUGU4Vwi+5prPXxj/7IWnZiTAzESjfYag3S5bi6xHBqw==","shasum":"a1dabdc1253fe63211c1ab75c340c7d2b52073fe","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-3.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsnBorp6K2v97hQ9uN4TZJ4F9UCML9Lg/GbaerVZJ50AiBhZeSSz47p/d7rh22Flkc302G3b7/JORvYcTKcE89xrw=="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-3.4.0.tgz_1508025566769_0.9910022299736738"},"directories":{}},"4.0.0":{"name":"pnpm-shrinkwrap","version":"4.0.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"pnpm-logger":"^0.6.2"},"devDependencies":{"@types/tape":"^4.2.30","pnpm-logger":"^0.6.2","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.24.1","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"97ab416572b7266318627c6b94b08b8ccb20bf9b","_id":"pnpm-shrinkwrap@4.0.0","_npmVersion":"5.5.1","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-PKRKgDm10Gmv5oZnYwuv8cxLDwQJaUxAggZNVxqYzsERTWs0EDgvUDICgbLxUe2tii8zcYJZ3IGB5STywk2XXw==","shasum":"572dc268c25ee154cb086cb208fc3b514b02d281","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-4.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfN3EZbObXB5zg104FEwjn2y+koTlybsqZQ7RJ6iyRVAiEAke/2ABbGMGTclpn7uWpDpuL6HdeaJSvMWk0wR/ZwVLs="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-4.0.0.tgz_1509187747342_0.5096711190417409"},"directories":{}},"4.0.1":{"name":"pnpm-shrinkwrap","version":"4.0.1","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"ts-node test","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"zoltan.kochan@gmail.com","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"pnpm-logger":"^0.6.2"},"devDependencies":{"@types/tape":"^4.2.30","pnpm-logger":"^0.6.2","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.24.1","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"bf9ddd1159086b261fc96649726d7bc2ca28dfad","_id":"pnpm-shrinkwrap@4.0.1","_npmVersion":"5.5.1","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-IOJhwMWoM2O9goa+0EleZCzrLYQmaBuNZeOmoFUV9WU54WHjQfeFJ1J+Qu7FRAGDlzWWIcuxL43Ap1XL4+OASw==","shasum":"bfd1f17a110510aa5611189bed04bd1131f8c284","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-4.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvGPHeghdxd99DlJhRpsSeOH5KsFvr0WqQLbMwx2GAQAiBUeAoyn4To+l4nXRW6IjG12iSbRsyn+xDAO68XC6m3aw=="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-4.0.1.tgz_1509189043120_0.10496824095025659"},"directories":{}},"5.0.0":{"name":"pnpm-shrinkwrap","version":"5.0.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","ts-node":"^3.0.4","tslint":"^5.8.0","typescript":"^2.3.4"},"dependencies":{"@types/node":"^7.0.32","@types/ramda":"^0.0.11","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.24.1","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"6460a14e8dd3f70cf847c98d8ac283fc91a38da3","_id":"pnpm-shrinkwrap@5.0.0","_npmVersion":"5.5.1","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-1flslfYroQpp2mseTwuifgOqjC64DRcqDXkjHmP89DE6/pkJoSmcG789wviHYQAZyo0KK06tF2FJf0z/XgjOlA==","shasum":"1267f461d567bee779aa081e5c4507b8c72c5bdd","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-5.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGeIb+PmwQgyI9NmC5IL22c5hE4br95kSPn800F9a74iAiEAv+S/wuUtbFEvBkuk407Alcqdaie+DDcSU9RN6LfeOzI="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-5.0.0.tgz_1510343333347_0.24365991353988647"},"directories":{}},"5.1.0":{"name":"pnpm-shrinkwrap","version":"5.1.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^4.1.0","tslint":"^5.8.0","typescript":"^2.3.4"},"dependencies":{"@types/node":"^8.5.2","@types/ramda":"^0.25.12","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"eadd8164cf6e39274d300061df8ae2aab2545bf7","_id":"pnpm-shrinkwrap@5.1.0","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-MJBeQGhEagO5UmZZ2SELaLKtRXM8ey+mn4MZhmPKNgjZFHOeR411iIM1cyI3zFVziebLCPiLbhk4td33aKjFeQ==","shasum":"6dc01e704020b6d06891583730d6aaab25942f45","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-5.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwWIuTeShH/buJyfBxfkjUEw1vj/O0s2VXHR/m6WoEOgIgFRfIeSq+gEBwmGUk0Ck2Gcf/iOuiEVKfJWgfhGi9ixQ="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-5.1.0.tgz_1514979004866_0.8039846366737038"},"directories":{}},"5.1.1":{"name":"pnpm-shrinkwrap","version":"5.1.1","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^4.1.0","tslint":"^5.8.0","typescript":"^2.3.4"},"dependencies":{"@types/node":"^9.3.0","@types/ramda":"^0.25.12","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","thenify":"^3.3.0","write-file-atomic":"^2.1.0"},"gitHead":"4e6106819eb83be1c0bf82c17ad416eb66a93e3a","_id":"pnpm-shrinkwrap@5.1.1","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-rTDk5r3OKdOU+6P/QDh0RZX9fohf4iUs5Wa4T3mTIF0Wb4TH9jJlvQVI4XSidwlgWIZHHbDiHWgIHACOTS+bLQ==","shasum":"753557157006c14631ce3834b8f277c2729ed338","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-5.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo3iIFEzWSznMVjHouMG45uZetcX3NzxAgDPuqyzAwkQIhAMil9uhuORqZakw3w9Hct+lqCZIl54I0bMiH5poJ6m1s"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-5.1.1.tgz_1515542447468_0.6211567767895758"},"directories":{}},"5.1.2":{"name":"pnpm-shrinkwrap","version":"5.1.2","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^4.1.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@types/node":"^9.3.0","@types/ramda":"^0.25.12","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"ed738479be455c39193d73f3ae87a6fa0254f8bf","_id":"pnpm-shrinkwrap@5.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-lSKx5YE9iSda7CWHIyUVpI9jTa1zpvqPJfeu4nwR2+phpw6VdBFeeNagXcUV7l6H2w2Bf+dXTDO7srH12BPB8g==","shasum":"4fe263fd8855a8f9c15f657ef49078428a09a328","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-5.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgzpndQF8U37PJ9fxuSMTp/etXjlhdgXG799vyDdO5kAiEAphCnpWpbyeog4dNwI582UfMthsx2Qiq8Z8CZJ2MJywc="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-5.1.2.tgz_1517140842638_0.385133414529264"},"directories":{}},"5.1.5":{"name":"pnpm-shrinkwrap","version":"5.1.5","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^4.1.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@types/node":"^9.3.0","@types/ramda":"^0.25.12","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"25c12b33c340d9a50affa7bc0b9af0e106797788","_id":"pnpm-shrinkwrap@5.1.5","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-ai/7AWn/95I6UbF4gmtB1FOpDkRBkcDvbQAPE0n/4SxMH6MlOy8e7oe4tpgK3UQmpYDDykNXDMTSC/yXNb2WQQ==","shasum":"556d82abb50ea9fc89b3e6ef462fe4d6f58cea56","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-5.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDx/5EkYiDmEgOAVSi3f39II96V6pFYJfFjFUP+N9l68wIgKPv8DTbpquFn82OFWtcc/q2XUq8Q8JZhk2sdrvuYOEQ="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-5.1.5.tgz_1517663655552_0.7367223559413105"},"directories":{}},"5.2.0":{"name":"pnpm-shrinkwrap","version":"5.2.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^4.1.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@types/node":"^9.3.0","@types/ramda":"^0.25.12","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"78a9f9fb9e9fe1a46f31848c24391542e96cd59e","_id":"pnpm-shrinkwrap@5.2.0","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-wFnlT7sePKHlOdDy28k8Vvdh2Wgxo3x22v7RFbBOc7WMeNmuXsctgV/7z6Mtj0Y+r+nsAi7sUOMI8jnhR0mphw==","shasum":"a2d360cca600ff62ef3053b7c102105e22ee75e5","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-5.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5ySv7Dm6YjBTFkFO/9q7pSxNiGLQtRz/hjyVdK9qrKAIgKCjh4OsIbTFS5nzPLNWTLxwstD31ZznRvOZGT30M1Ok="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-5.2.0.tgz_1517760301055_0.6967098123859614"},"directories":{}},"5.3.0":{"name":"pnpm-shrinkwrap","version":"5.3.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^4.1.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@types/node":"^9.3.0","@types/ramda":"^0.25.12","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"24d79caad369b88beb7617b2a98c3d5ca14c4789","_id":"pnpm-shrinkwrap@5.3.0","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-WdBYsVsaRbKLnU7Vb7QAk2SE9UAD0j0AaWcv5VTX1ky2bJWqF1JE5NJSpedyL/rTr3eBNQiqM5nzV+WbzX0mUQ==","shasum":"6eb4ea35fb882eb0a848f2ecc3026aa8d749c79c","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-5.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBA2hIxLnIy/4j6JeyC2LcyIX0aEdwtdH/4N0kHinvrAIgaxAIEOPRB4tMiMmHZ7H1fgEMZubweB7kh7Uiqc9YTx8="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap-5.3.0.tgz_1517769436875_0.37516864528879523"},"directories":{}},"5.4.0":{"name":"pnpm-shrinkwrap","version":"5.4.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^5.0.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@types/node":"^9.3.0","@types/ramda":"^0.25.12","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"fd18bf2f4e00d6bf1343ae1f1c861d6e68455e4d","_id":"pnpm-shrinkwrap@5.4.0","_npmVersion":"5.7.1","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-bs4SFisn3wQOwR7lbkO5VJYUqsK48X99SWDFGqSrcJl2WT2X8JL6SDafxv10SiQhxZMYc2Iq9HEoXzo4GZrOOQ==","shasum":"e4e56ca0389d813ef19c4053a9fa709821c52b63","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-5.4.0.tgz","fileCount":36,"unpackedSize":36756,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjKHd0ai3Kw1Y7kuKNDJTU+iQVCXecV0Cgit0DQoQVIQIhAMxTh28QHkEq7BWHsRp2eWFbMd0Tx/ztgDoVs6MCM/4A"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_5.4.0_1520087523949_0.8126161200249762"},"_hasShrinkwrap":false},"6.0.0":{"name":"pnpm-shrinkwrap","version":"6.0.0","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^5.0.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@types/node":"^9.3.0","@types/ramda":"^0.25.12","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"readme":"# pnpm-shrinkwrap\n\n[![Build Status](https://travis-ci.org/pnpm/pnpm-shrinkwrap.svg?branch=master)](https://travis-ci.org/pnpm/pnpm-shrinkwrap)\n\n> pnpm's shrinkwrap\n\nReads and writes the public (`shrinkwrap.yaml`) and private (`node_modules/.shrinkwrap.yaml`) shrinkwrap files of pnpm.\nShrinkwrap files are the state files of the `node_modules` installed via pnpm. They are like\nthe `package-lock.json` of npm or the `yarn.lock` of Yarn.\n\n## Install\n\n```\nnpm i pnpm-shrinkwrap\n```\n\n## API\n\n### `readWanted(pkgPath, opts) => Promise<Shrinkwrap>`\n\nAlias: `read`\n\nReads the `shrinkwrap.yaml` file from the root of the package.\n\n#### Arguments\n\n* `pkgPath` - *Path* - the path to the project\n* `opts.ignoreIncompatible` - *Boolean* - `false` by default. If `true`, throws an error\nif the shrinkwrap file format is not compatible with the current library.\n\n### `readCurrent(pkgPath, opts) => Promise<Shrinkwrap>`\n\nAlias: `readPrivate`\n\nReads the shrinkwrap file from `node_modules/.shrinkwrap.yaml`.\n\n### `existsWanted(pkgPath) => Promise<Boolean>`\n\nReturns `true` if a `shrinkwrap.yaml` exists in the root of the package.\n\n### `write(pkgPath, wantedShrinkwrap, currentShrinkwrap) => Promise<void>`\n\nWrites the wanted/current shrinkwrap files. When they are empty, removes them.\n\n### `writeWantedOnly(pkgPath, wantedShrinkwrap) => Promise<void>`\n\nWrites the wanted shrinkwrap file only. Sometimes it is needed just to update the wanted shrinkwrap\nwithout touching `node_modules`.\n\n### `writeCurrentOnly(pkgPath, currentShrinkwrap) => Promise<void>`\n\nWrites the current shrinkwrap file only. Fails if there is no `node_modules` directory in the `pkgPath`.\n\n### `prune(shrinkwrap, [package]) => Promise<Shrinkwrap>`\n\nPrunes a shrinkwrap file. Prunning means removing packages that are not referenced.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"c973426a28eb396d89e359371d2a36879a2b5948","_id":"pnpm-shrinkwrap@6.0.0","_npmVersion":"5.7.1","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-c+GWM0deEHpp5nb2RG6FXyl2jX04lwiOAG14+hMhtYg6BwyDqdK9gURIxCwcgXZFifj2X5rze+6eOAYUSkghtQ==","shasum":"5bd0654dcec42fe683ff494f0c469e125603e6e6","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-6.0.0.tgz","fileCount":36,"unpackedSize":37593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVRHrSKPRzNPo7twGqJ8gKZpcOp5P2WfL4+L1f3X7pEQIhAKc3omtUN4bnhbidRlsJus3ODnaPkDejodlBv44Nmh8r"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_6.0.0_1520119244662_0.31115947617493434"},"_hasShrinkwrap":false},"6.0.1":{"name":"pnpm-shrinkwrap","version":"6.0.1","description":"pnpm's shrinkwrap","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^5.0.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@types/node":"^9.3.0","@types/ramda":"^0.25.12","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"9fc75c89276826293387ed2012ffa868f2147859","_id":"pnpm-shrinkwrap@6.0.1","_npmVersion":"5.7.1","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-2V4ned5KSFUPWqk3EJ9zOvM/GFD8O0JHHCRqqYMlp8LBmAtwz8bt9q1aDHO8Ud0UR5nZHFki/PaFcW+LSXjZhA==","shasum":"a6b749e332570e71d6c42ede2400a3e0ee46dfec","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-6.0.1.tgz","fileCount":36,"unpackedSize":37667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRdEZjtC4OC244tTgp2BatnAdLKvQVdL5UZFuXC4XsfQIgdIrBZvqZRYtiPPd/qCU/GXqSTMIgehH+8gP1aX6Tot0="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_6.0.1_1520238423119_0.9322404365859536"},"_hasShrinkwrap":false},"6.0.2":{"name":"pnpm-shrinkwrap","version":"6.0.2","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^5.0.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@types/js-yaml":"^3.10.1","@types/node":"^9.3.0","@types/ramda":"^0.25.12","dependency-path":"^1.0.0","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"acd4dd40868c31fa84868dd7d2eb65c6b14a760c","_id":"pnpm-shrinkwrap@6.0.2","_npmVersion":"5.7.1","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-IcsQrUaFvK773C4sKsTrcqAD2rMbZGdg95H4FsrJ0lZvVt0I6GnkQWU9sdXwrwyO+l1VciBJEAYvjuHrgfKxKA==","shasum":"752ecf93df5150adcbe3ab7580561156f8f42f18","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-6.0.2.tgz","fileCount":36,"unpackedSize":37846,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMH0EYF5eHwM/Zt4bqnWtADN3sKTJ+dVaCp6chDvAO7wIgEmx+dwblo66nxU0c4kjtizT5emEAOPCMBJcl/dh+J7Q="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_6.0.2_1520902621436_0.133659112462305"},"_hasShrinkwrap":false},"6.1.0":{"name":"pnpm-shrinkwrap","version":"6.1.0","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^5.0.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@pnpm/resolver-base":"^1.0.0","@types/js-yaml":"^3.10.1","@types/node":"^9.3.0","@types/ramda":"^0.25.12","dependency-path":"^1.0.0","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"b78c02c54c8595df01c0540258dce3b75972e99e","_id":"pnpm-shrinkwrap@6.1.0","_npmVersion":"5.7.1","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-s+cVnMpZ25ci0l5a6WSoG8QvBqQbZMF/0gHOdU2WkFigD05IP323VFC6s443dpsanvJe8WSYPBDTBQnivKjPxA==","shasum":"eb85133625f919aa5d921fb70235cde84b0a20d6","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-6.1.0.tgz","fileCount":42,"unpackedSize":42645,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzccAYBy0AjwE0l28eGNC6mHDIp3l+wanBpIkPrsvBCwIhAP+p0Caw9Ij0INEDYG0M6oVNJOOv5BT24Xpoi3vqaHtP"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_6.1.0_1521326832560_0.49345287240385005"},"_hasShrinkwrap":false},"6.2.3":{"name":"pnpm-shrinkwrap","version":"6.2.3","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^5.0.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@pnpm/resolver-base":"^1.0.0","@types/js-yaml":"^3.10.1","@types/node":"^9.3.0","@types/ramda":"^0.25.12","dependency-path":"^1.0.0","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"a855ff7c07fb9423b565db610109e204b30b95bc","_id":"pnpm-shrinkwrap@6.2.3","_npmVersion":"5.7.1","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-tRHPzCmqTalb0eEp4uk7M6pJOSeszU9vXFdnLMw7/mnO26P8n0hm8t38WkVNmywFI1AAr89Ls7KRAr645i1o9Q==","shasum":"cc36790deb87fcc2afe633a8f2dd6b98ed0e6699","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-6.2.3.tgz","fileCount":45,"unpackedSize":45759,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEyo4pKGzz63p15HosAJ940bIvpAvWpl2wP0XgwyoUa6AiEAt9xnhQrO9XIbroaFRFNjuir5mSZrr7U2Lr0AuaKQoCQ="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_6.2.3_1521747697411_0.3991254675298783"},"_hasShrinkwrap":false},"6.2.4":{"name":"pnpm-shrinkwrap","version":"6.2.4","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^5.0.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@pnpm/resolver-base":"^1.0.0","@types/js-yaml":"^3.10.1","@types/node":"^9.3.0","@types/ramda":"^0.25.12","dependency-path":"^1.0.0","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"7be8e0fd5775bd677a2a6d1788791cc21090fe64","_id":"pnpm-shrinkwrap@6.2.4","_npmVersion":"5.7.1","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-6jS1RYFe5vfaoo2+JRQ9xIQ91oDOsYp6xCrJyCkmweKJ5ezXd2PNiYhOpZkwvVNj1NoBRN9IWS4L0/Ld2rIQcg==","shasum":"d132b2dfd193b692996813382b25fe0cdc8095bd","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-6.2.4.tgz","fileCount":45,"unpackedSize":46313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmxIykzOGXqiPY7HVsbYqhMGIyeFaXX/5vUCIi6UNs/gIhAK4hDGCEKGaG401MH0CzGme8Wkd1FY/WTBnKEoymttJL"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_6.2.4_1521899871211_0.5167172522595991"},"_hasShrinkwrap":false},"6.3.2":{"name":"pnpm-shrinkwrap","version":"6.3.2","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^5.0.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@pnpm/resolver-base":"^1.0.0","@types/js-yaml":"^3.10.1","@types/node":"^9.3.0","@types/ramda":"^0.25.12","dependency-path":"^1.2.1","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"e6032ed3f9502f951f7137076ca683a4b3e1f122","_id":"pnpm-shrinkwrap@6.3.2","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-DPfj3g997WtP4glNx0brXXp45Q+w9tluy90HST2md+oOPDXa9WlF9+OZkwAgoi/qgseRecUpK2d8EgIqU6H5Qw==","shasum":"4532d3cbbb8986747fcd4d9f67f5cbe245f8128e","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-6.3.2.tgz","fileCount":45,"unpackedSize":44943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBUmrtO5dRLm0P0rrS4vHxFNus2ez5b2YLc9UkxBcyhFAiBuPPNjCBFIrcGUTOsObXj40Xz9SW4yEU/zeqsQB7pF6g=="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_6.3.2_1523490139535_0.18185367753254256"},"_hasShrinkwrap":false},"6.4.0":{"name":"pnpm-shrinkwrap","version":"6.4.0","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","@types/tempy":"^0.1.0","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^6.0.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@pnpm/resolver-base":"^1.0.0","@types/js-yaml":"^3.10.1","@types/node":"^10.0.6","@types/ramda":"^0.25.12","dependency-path":"^1.2.1","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"597c891536c48b5b62abd4d55c6a276bf942cbe6","_id":"pnpm-shrinkwrap@6.4.0","_npmVersion":"6.0.0","_nodeVersion":"9.10.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-/b79ZgIjg52yLZ8CIf9ol+PoZ+GWNvjPIh9fLVyVpz2p5iU+RMFQPq764UNZnTxzbyo2vcELR6DtTS9yt8cnPQ==","shasum":"435252503e22b989bf0a9d6e70c91c9cdb159905","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-6.4.0.tgz","fileCount":45,"unpackedSize":44994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8tlLCRA9TVsSAnZWagAAh5UP/jRMR+AlZVJmlbcCGBdi\nyV1PTSCSXwn0u7XACYHIQ4RfofNpBe2KhHlgAPP43zYn5vEyG7eBNqFMZ6Ok\n1v7Cw47DSRyhJMJLbKGbxD2oGgL00pZorUDMYkwzuiBjhSd0n9SiDKMk/zJB\nuBJJLgzTy+V+HFhmJKlGyE/ksF90VxFogXwl2CmNhAuQpkNaUWUcD/NY4Ox0\n9A+wg0ra0ciwr2ur1Z0Bk15AG2nKWd6ztu1KkzcFH3oLUAONkHsCCHZIKMlE\nriT5zcpEJAe1RiVvYyOAE4LmzVak4KZyTibwOUM7H5k+321MdSFEhXQJcHtq\n7aLyPh45YQiFoQhDoHwGR/kJdLngWP+xShlgiYZw/5eQFKVyNr+sf2vBjB8B\n92/Xm+iWQzwdmR9vRo2CPDdvaFVCYyBxKZsgiMZ5j1jB06wc3hfznoEsEL/r\nbSr16lJdfCnhzI0uvVMyAIuM4nYtNGyhSB+xpAPkG2H0aPuM9flByafeehAo\nrU9NP1JYJhax19Fgi0uCnIZ6yySRRkictxtqa/mCe4irI7fldTo7tu1+EpA1\n6ZRlk1N4n4jf59jxw+n+eWX0xmmLR7NPEivqsouJ0XXImIiuwR35hm3c4YTo\nsSMZI8XTKe8ioYhLhvtm/G42ZPGzZxmVrzcAGgmftSC0PvS3aTtBzKOK5oIw\nOwAw\r\n=fxOj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpRYsgJsjD7XPxgR/nYy80ZYmz94/HoS1JIBZPOJNHyAiEAhxKcPK06ZqC10cMeVh/2CDDFYGuAyxQWGLYrOS4lk3M="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_6.4.0_1525864778975_0.7774061893129114"},"_hasShrinkwrap":false},"6.5.0":{"name":"pnpm-shrinkwrap","version":"6.5.0","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","@types/tempy":"^0.1.0","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^6.0.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@pnpm/resolver-base":"^1.0.0","@types/js-yaml":"^3.10.1","@types/node":"^10.0.6","@types/ramda":"^0.25.12","dependency-path":"^1.2.1","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"3cf2998f469e3fbeed918fcec86fa41ced83f922","_id":"pnpm-shrinkwrap@6.5.0","_npmVersion":"6.1.0","_nodeVersion":"9.10.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-kRzXxONEdgglBIJj3bXtFSvLDktdw1iYygY6W8xN+VWihuu2fqR+ot1lLQNbzunWfuRFEpHdZKMR++i510X5Aw==","shasum":"75bb70ee3bf3c7000d7323a75ec1b0d436c7ce46","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-6.5.0.tgz","fileCount":45,"unpackedSize":45013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLjdaCRA9TVsSAnZWagAAEDMP/jjYWzPxxT/5En8ZD6fd\nEuiSE0MEPQ1jWfud5VEx4/umX1PuV88yvgLJlGjZskleu1rOMeyUJUoWbAgx\njZZotl6fntpFaCezR3cRuoG09T3XfS15tjaIMCWit6oWaji6HxD66lt2VuYw\n+iaktkIUkeLYq0VvRZK14ND9x6+5c3Pgh7gLmL+vJc28+ZbOurnOUlPd3mm6\nvtqxgONaQl7dKl2cXTRwoU+o+ufIcQchXxqK86y0QJCC5rNYKFBydBmFQSr2\neoj4eeM9z+zaHs44M+fqojyzj0TqSwza09CRRXJjQ+NNg937fof/0VgMEiFS\nMmDMOXiQ6bTDee69MXP+sp8z0v4QlyA/sUSFFZf8gb3+TTkraxUqhOF6+Z7G\nBX7KYBPwIchK3wy2z05bymWVZ9nulzkxC5QWdfcvK9mhvsEclulPnBl56cTT\nq+7X27KDM2KSYS/O9cZRmYWSCNbQkl5O7p+Mf66+vPr5wMHfBCJ87PTU5XVi\nvRhF6hCJ42onwS3l/8VBuGEkULw4xqlURBJOn1DeGWYMLHP2nuANocpSu9yD\ndAMXU89p2JxyDkZNxRzvC2fkTnPH35I6y572JsY2TgWIvVMBrtiVaFM0O5+E\nkPKM95iAzb0w7CkYE3Oq/HeYOyXKs6Z5n/tDRZOWEyNSW83bV6wUCpAFi40X\nAJK8\r\n=LpCC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/OQQ2joBl0jiz4TxyKsU/8SqE2lCm9sTDB15LtGPgFAiBddoi1gH3OGUzI+hOXLTC9chzOtwmaA78UaiypF/xxQQ=="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_6.5.0_1529755482080_0.05006891204768804"},"_hasShrinkwrap":false},"6.5.1":{"name":"pnpm-shrinkwrap","version":"6.5.1","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":"^1.0.0"},"devDependencies":{"@pnpm/logger":"^1.0.0","@types/tape":"^4.2.30","@types/tempy":"^0.1.0","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^7.0.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@pnpm/resolver-base":"^1.0.0","@types/js-yaml":"^3.10.1","@types/node":"^10.0.6","@types/ramda":"^0.25.12","dependency-path":"^1.2.1","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"4b2a597f26d7e9d31a0748b1ecc4a5010b1e43fb","_id":"pnpm-shrinkwrap@6.5.1","_npmVersion":"6.1.0","_nodeVersion":"9.10.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-e6qBou3b7aKty5WghN4uNpj87Zi580PLofagEyUqgG9AZjSUSKPIlkzFixNz+yT/ofDq/r7zR83kf4hBJX1oMQ==","shasum":"d359d330ff0b45780f9498e2ca6b451ccd4095ab","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-6.5.1.tgz","fileCount":45,"unpackedSize":45550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbORSQCRA9TVsSAnZWagAAc4wP/1jreDOiBcalgV4aNkX+\n35C1jlCfr4BsZVTMiBwK4Tr9JbhcQHqQaceMT5RN4aCVhjLjzOZEP/9zf+V1\nGA5f5MMrzczP8zQDNJjUOO2AYa4peMhCqvh/Gb6AH1DS+HQXV5JLQYII/VgO\nRrFcvqc6nRqn7UTbjM4fywBtWpmfY7JvmMdowWnp8ZDbGom/mw9+YrKEL5HL\nbN7SWMtb1MTE9MWhrQdRX/QzBfv61/lyuQbR7uY49Xs5p6DchWqJwtL0vzPQ\ntt8ewA97zohcph0BApY/edEcu+/xJR2aE8yuCtAEFULpZ2BmOaPlHymCF2/L\n8+tzabMklIObmHwYmUklNZWfMA9TLqw3KwjZYesZ2LqvxUxpBzPytZQCglbL\nJi+zY1j1YkAQPl9FJ5bguxOy0Q67CdTIUh3Aht2k2P07iC/Apgw0/HnlP75d\nuXr3JQqcuXYrMnA93dLdiaUDSCHWOpmpAIl8sjPN0ulABZyQr5I93fPUZpI6\nk6f62lhAIZz5sn3/eBAduAY9CX++e6rdIcB0r9nv3E5GJuxpQTP9/lxzvWF7\nxAoB7h+7FMix1t12Mo4eUQYhgPQZXCm9nb+iPXMvOQvJrF/A7emUcW+Wxg2+\nK4MRGornJC9F4xAc4LZE44drEOe/ADKz6RjKIASRo/ieyhfMrC2gpNBUZ1Dg\nwhCD\r\n=ne2E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeMx8ouV26j9UYQlESwm4iXqoC68o/Dt4Uwjr9/Mst/QIhAKe9T4XmkSOkAx11+xlNXw0rHzjg9WnzyFFduZsdXWkd"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_6.5.1_1530467472573_0.7416572241746353"},"_hasShrinkwrap":false},"7.0.0":{"name":"pnpm-shrinkwrap","version":"7.0.0","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"^2.0.1","@types/tape":"^4.2.30","@types/tempy":"^0.1.0","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^7.0.0","tslint":"^5.8.0","typescript":"^2.3.4","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@pnpm/resolver-base":"^1.0.0","@pnpm/types":"^1.7.0","@types/js-yaml":"^3.10.1","@types/node":"^10.0.6","@types/ramda":"^0.25.12","dependency-path":"^1.2.1","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"readme":"# pnpm-shrinkwrap\n\n> Read/write/prune and other utils for dealing with shrinkwrap.yaml files\n\n[![Build Status](https://travis-ci.org/pnpm/pnpm-shrinkwrap.svg?branch=master)](https://travis-ci.org/pnpm/pnpm-shrinkwrap)\n\nReads and writes the wanted (`shrinkwrap.yaml`) and current (`node_modules/.shrinkwrap.yaml`) shrinkwrap files of pnpm.\nShrinkwrap files are the state files of the `node_modules` installed via pnpm. They are like\nthe `package-lock.json` of npm or the `yarn.lock` of Yarn.\n\n## Install\n\n```\nnpm i pnpm-shrinkwrap\n```\n\n## API\n\n### `readWanted(pkgPath, opts) => Promise<Shrinkwrap>`\n\nAlias: `read`\n\nReads the `shrinkwrap.yaml` file from the root of the package.\n\n#### Arguments\n\n* `pkgPath` - *Path* - the path to the project\n* `opts.ignoreIncompatible` - *Boolean* - `false` by default. If `true`, throws an error\nif the shrinkwrap file format is not compatible with the current library.\n\n### `readCurrent(pkgPath, opts) => Promise<Shrinkwrap>`\n\nAlias: `readPrivate`\n\nReads the shrinkwrap file from `node_modules/.shrinkwrap.yaml`.\n\n### `existsWanted(pkgPath) => Promise<Boolean>`\n\nReturns `true` if a `shrinkwrap.yaml` exists in the root of the package.\n\n### `write(pkgPath, wantedShrinkwrap, currentShrinkwrap) => Promise<void>`\n\nWrites the wanted/current shrinkwrap files. When they are empty, removes them.\n\n### `writeWantedOnly(pkgPath, wantedShrinkwrap) => Promise<void>`\n\nWrites the wanted shrinkwrap file only. Sometimes it is needed just to update the wanted shrinkwrap\nwithout touching `node_modules`.\n\n### `writeCurrentOnly(pkgPath, currentShrinkwrap) => Promise<void>`\n\nWrites the current shrinkwrap file only. Fails if there is no `node_modules` directory in the `pkgPath`.\n\n### `prune(shrinkwrap, package, warn: (msg: string) => void) => Promise<Shrinkwrap>`\n\nPrunes a shrinkwrap file. Prunning means removing packages that are not referenced.\n\n### `pruneWithoutPackageJson(shrinkwrap, warn: (msg: string) => void) => Promise<Shrinkwrap>`\n\nPrunes a shrinkwrap file using only the shrinkwrap object.\n\n### `nameVerFromPkgSnapshot(relDepPath, pkgSnapshot): {name: string, version: string}`\n\n### `pkgSnapshotToResolution(relDepPath, pkgSnapshot, registry): Resolution`\n\n### `satisfiesPackageJson(shrinkwrap, packageJson): Boolean`\n\nReturns `true` if the shrinkwrap file resolves the dependencies in the `package.json`.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"92dc2a773e800ce6ee2de7e031a101df3260c6aa","_id":"pnpm-shrinkwrap@7.0.0","_npmVersion":"6.1.0","_nodeVersion":"9.10.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-mpzJmtjtbE0gJfqhK6bl9RDzbl9FMAffLXIwpwwRGzzI/v/C/KmYulxla+kHxd60wpclGiXxRhHDObPdYCFNXg==","shasum":"17988af002c22b2690db66311add9b040312fe5a","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-7.0.0.tgz","fileCount":45,"unpackedSize":46278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQq7bCRA9TVsSAnZWagAA0LsP/1fBiemNocKSdwMzQ4nF\nQx9vYowhN7k/5fQz1AR5al5rkONeWA341DjgDbN0zRgXHmq37bLZ9ftVS0iH\nHXNrb/Vzq5Tx+R/79Gblm3vG/796xHvvY1C7HQMn247hmFT1bi3Z1SASB3T0\nYM9UproWotxSJeppDCPagb2oRb4+aMdZDMVF/ADkGfhdYV1MGd75BOsnv7++\nfrTJxCwKqCH45g/is1C39vLPefb/C5gUSOt/TM2WGlnKaYaaFZWMPce3Ailq\nLq71hvX2EknEZaYA0dbcEoNQzfZ7oX5ryr7UKgr7skp7yRCnuT0F2jW5C7hj\nVx1/P+Ot8mSt7igHwN2QoswO31O047o6H884fvF2drMBF4nViwvMqw1V5gXd\n7HPGtU2TChL7yhaTi79+/LxQMK+xD3y2CDd6SY3igRwX9bLBdG08K4faXito\nAxjZrotX2uP5D9MbBn5OwERxJ6IqKPsh87SKOelZMKJIdm/mnobVXbFo1tt4\noXqAkI8cMVBH4SYPlDcXq8QMgRTrxOsR5ljYC3KJDs+2zVBCKb8rOgbZ4PIg\nk29WvDc25gGyHiR4gb8sB4srAM0TLXQ+r2wY6f9XAKfEupGyouZ35HllirDO\nf9boyfd0ij8vCBdw6emF6EZ3NsRpXoOj/LQmsXfxWO5ZMv5o8+n+N/vVTmky\njwHm\r\n=yOyV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUThaevf2Z73U9MbhpIEXIZElArGz7Y0BJffP5wcK9lgIgbgVQOYj1TpWuHP6Uhkg3GbIPBgfx7BoIjRyaxe5qUP4="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_7.0.0_1531096794958_0.27662089213436114"},"_hasShrinkwrap":false},"7.0.1":{"name":"pnpm-shrinkwrap","version":"7.0.1","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"^2.0.1","@types/tape":"^4.2.30","@types/tempy":"^0.1.0","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^7.0.0","tslint":"^5.8.0","typescript":"^3.0.0","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@pnpm/resolver-base":"^1.0.0","@pnpm/types":"^1.7.0","@types/js-yaml":"^3.10.1","@types/node":"^10.0.6","@types/ramda":"^0.25.12","dependency-path":"^1.2.1","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"788f894fdfd8a6054ba14ea1bf7898c6c96b780f","_id":"pnpm-shrinkwrap@7.0.1","_npmVersion":"6.3.0","_nodeVersion":"9.10.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-PkIxFv+S0l9j99EYln9oM8rYcgCEsMJnGvHN8Ck5ja8Fg50pMKM8lK+C2MVRIxutMg50hrCYRaOh84zRZZUQDQ==","shasum":"20e4d060940783fc0ac4e6f5a78e935c87b6e111","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-7.0.1.tgz","fileCount":45,"unpackedSize":46249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZ+KeCRA9TVsSAnZWagAAthIP/RXhQ1JeDOeDIuUj54cv\nHwXgqQ5ISd0t/Kb+kYF+kpkVVM3ZwPQiX874IBl8DX0anWwHjBfK8yW5nvV+\n6X/b/nBbYV53ed3vL4Q+DiJAqJW0T8Q66CBp30q2TSdvTQQq4ooIkcsVuzzu\n9Q25eOryDXIM0+cpP45N02tgBK3tQkGiCd++9rvLJrAlnmDlhAzLyQB/zNbC\nF9YnSZ4B2j5JlAyc+updebb045E+qef78NqywHNs1gex1qsFOQVDckAL1Hcv\n8s5v3M8TzFQA5xNaBQ50DlLAVsLYx8dwRzq83n/8qrNEM4OgWug578niNSL0\nUjjQjdesQL7n12El6aHWHHcOWixBoporfOP9f8waWsDl5qDKb5D2fAs500Hj\nUjau5IdUDPbl6sLS/mATo8Vf71VZ6GSixqosRLC/HvwzjRSBV85jg8764HIW\nQkRXuInjA022CgvEqcU0T9crlRoHbyV5iai4hIsZrmn73GVdO2+bDB1Rk7MY\nt8aZKaYERDPTK15jGMnvBJ3lh6s9ryoKuLB/fQdIbBW8vf62WixcdU9ZkWDS\nn9bs24d+cSMrenALgjGFjieB99ndo+4BU/XQsm8sFnMlW+LIaC7IO5JB20rr\n8nF29C0XuiOMXqubXQ2BkBqtZU0G0Eq8AXVuaOFu6Ub5BfHrBsK91SWtGbP0\nWe9h\r\n=jlEl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTua7YLUvNEudHHMemyjlldxrUoDK+HF5Zjl3he+NriAiEAhrb14IprR+jzbSgTuN0i4o+53kxVB8Na/wNn6b0udIo="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_7.0.1_1533534877648_0.8840832503585281"},"_hasShrinkwrap":false},"7.0.2":{"name":"pnpm-shrinkwrap","version":"7.0.2","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"files":["lib/"],"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/pnpm-shrinkwrap.git"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm-shrinkwrap/issues"},"homepage":"https://github.com/pnpm/pnpm-shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"^2.0.1","@types/tape":"^4.2.30","@types/tempy":"^0.1.0","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"^7.0.0","tslint":"^5.8.0","typescript":"^3.0.0","yaml-tag":"github:zkochan/yaml-tag"},"dependencies":{"@pnpm/resolver-base":"^1.0.0","@pnpm/types":"^1.7.0","@types/js-yaml":"^3.10.1","@types/node":"^10.0.6","@types/ramda":"^0.25.12","dependency-path":"^2.0.0","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"gitHead":"1c9fb23a8f87f752eddcd22f33750a13a7462902","_id":"pnpm-shrinkwrap@7.0.2","_npmVersion":"6.4.0","_nodeVersion":"9.10.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-3ERaQHBTUVAlhoinTWd+iZlPs7n+O3gKKv5H3BJ86WhLM/HYVO6JG5B8DqpiDzTqrR245YYK3GoKDn9lcvdJyQ==","shasum":"fa1a69e751e9bea8e0704737518ba37e4e9ca23a","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-7.0.2.tgz","fileCount":45,"unpackedSize":46266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfVlpCRA9TVsSAnZWagAAkocP/j08E9Ecw3LPKl+yBJe9\nENiWVoPOcQCZ/clBL/j3r+FU3YorwO4OUWOJfCvnpPxoRhtBbYghLOFeb74t\nuMqKV9kt+aexxOKgKNBV2CM5Y88Vum8dyn+OtAuBc6D1Bzz+mT8ZEgCrTHfE\nmyztWpzjuxqJNY5lNTGb9c7aEpqQ3ToUP3xRJOTVkPpzery3VQRqk/th+yKn\n/dEOIPPtMsAbW/XcuM9Eallt8ZmN6/l7OtCAJ4mm7uofYQOdAITgTAK2q9v0\nflz6JYqG2eVo3Hpfqtq7kNweBZ9NhNb8HDS5p+opi18IaLN3nNoNrhm2z1Eu\ny9MAcf4/CFBDEmDXQTa9KhwB1qoEvDgMwzZ9CrF5RGxOx/2eH/1Vu21xW/om\nUglMMx5lyoATGp5qQYjNvk6UJ8FHYvV72jMIPQIb448Fe3XMPT7aZIfOBQg/\nyDDofG5LkJ8hWFMea7AahwVRidH1aqSghbQxC1FXhh1OvfHJTKZflv82vUKU\nlAhWaOsNFWSuQPVwkAfHLwD6MnXzdC4QwhFRRZZayFNnyVfeGkP6wKkkoBXn\n6WhfIPLRl2VPjilkFaHW+XyP3frv9Cu6ixrN3b1klfDEexm0nuF2S2kfiBLj\nEJwtIKZRrxS2/FixxmzQZA1Twjz6kiCdzpvP0YyyY/h+T34zsz0m3qB/I9fL\n0ZHx\r\n=rZoM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcnynyZ8/EtzTcJUbKbW4pohmRtou7zVJ572LCwAZoBgIhAMcJAlxOvlT/qXmeIYQA5aQV7s1PlnmGe9hD3OK2zJUX"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_7.0.2_1534941544993_0.6866380610661504"},"_hasShrinkwrap":false},"8.0.0-0":{"name":"pnpm-shrinkwrap","version":"8.0.0-0","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"homepage":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"^2.0.1","@types/tape":"^4.2.30","@types/tempy":"^0.1.0","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"6.2.0","tslint":"^5.8.0","tslint-config-standard":"8.0.1","tslint-eslint-rules":"5.4.0","typescript":"^3.0.0","yaml-tag":"1.1.0"},"dependencies":{"@pnpm/resolver-base":"^1.0.0","@pnpm/types":"^1.8.0","@types/js-yaml":"^3.10.1","@types/node":"^10.0.6","@types/ramda":"^0.25.12","dependency-path":"^2.0.0","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","normalize-path":"3.0.0","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"readme":"# pnpm-shrinkwrap\n\n> Read/write/prune and other utils for dealing with shrinkwrap.yaml files\n\nReads and writes the wanted (`shrinkwrap.yaml`) and current (`node_modules/.shrinkwrap.yaml`) shrinkwrap files of pnpm.\nShrinkwrap files are the state files of the `node_modules` installed via pnpm. They are like\nthe `package-lock.json` of npm or the `yarn.lock` of Yarn.\n\n## Install\n\n```\nnpm i pnpm-shrinkwrap\n```\n\n## API\n\n### `readWanted(pkgPath, opts) => Promise<Shrinkwrap>`\n\nAlias: `read`\n\nReads the `shrinkwrap.yaml` file from the root of the package.\n\n#### Arguments\n\n* `pkgPath` - *Path* - the path to the project\n* `opts.ignoreIncompatible` - *Boolean* - `false` by default. If `true`, throws an error\nif the shrinkwrap file format is not compatible with the current library.\n\n### `readCurrent(pkgPath, opts) => Promise<Shrinkwrap>`\n\nAlias: `readPrivate`\n\nReads the shrinkwrap file from `node_modules/.shrinkwrap.yaml`.\n\n### `existsWanted(pkgPath) => Promise<Boolean>`\n\nReturns `true` if a `shrinkwrap.yaml` exists in the root of the package.\n\n### `write(pkgPath, wantedShrinkwrap, currentShrinkwrap) => Promise<void>`\n\nWrites the wanted/current shrinkwrap files. When they are empty, removes them.\n\n### `writeWantedOnly(pkgPath, wantedShrinkwrap) => Promise<void>`\n\nWrites the wanted shrinkwrap file only. Sometimes it is needed just to update the wanted shrinkwrap\nwithout touching `node_modules`.\n\n### `writeCurrentOnly(pkgPath, currentShrinkwrap) => Promise<void>`\n\nWrites the current shrinkwrap file only. Fails if there is no `node_modules` directory in the `pkgPath`.\n\n### `prune(shrinkwrap, package, warn: (msg: string) => void) => Promise<Shrinkwrap>`\n\nPrunes a shrinkwrap file. Prunning means removing packages that are not referenced.\n\n### `pruneWithoutPackageJson(shrinkwrap, warn: (msg: string) => void) => Promise<Shrinkwrap>`\n\nPrunes a shrinkwrap file using only the shrinkwrap object.\n\n### `nameVerFromPkgSnapshot(relDepPath, pkgSnapshot): {name: string, version: string}`\n\n### `pkgSnapshotToResolution(relDepPath, pkgSnapshot, registry): Resolution`\n\n### `satisfiesPackageJson(shrinkwrap, packageJson): Boolean`\n\nReturns `true` if the shrinkwrap file resolves the dependencies in the `package.json`.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","_id":"pnpm-shrinkwrap@8.0.0-0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-NXp1x1zu9VXP3phN0RJAOQhPEMoNUGLgZZf3qI+uI7GguWfBD2faagnPhAZzaTll+WP549bvPN1Z4HczuIjBoA==","shasum":"ced397a14be84caad969dd6336968545ccb6714d","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-8.0.0-0.tgz","fileCount":48,"unpackedSize":53255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbulvGCRA9TVsSAnZWagAAFjEP/3nzZMXUVjiEufXAD00H\n+n+m2w03JAbsQ+2dRo5eNLJcaRef0xpCUuvrtuG6m0EnEioznPttz1xXGAU7\ntbgW50DLu7HK09GQmeNuG6ZRI1znIoF7e2pNYTCcfJ9iRTWxYC61Gz/6nxwd\nS3+R4olVSaejdh70yo6t8GwJCbF14AverCA2HCixAGLMZWE8d0+OfHuAzpLq\nPE6LChBndPgWsVMh4bV0LJSNt4Me0G5g2SIIpi94ITQJYnDhPbXk9CAdQIcY\n1bnJ42oKno4rt7fPIFEjicsSujSB+OxmUb10UAjYppIgut88w5E5zSLIwkdC\n/Rz+AOqW8c03UnQ7GWyc9Twt0fT7mmRDNGpgbdZ9VzzInBqWm1PO9WyLv3Tp\nuFAEc0TURhLebVopZgJPo38xuuRVTSNgp75o4e+KZa6ehdo8hWmzatNxsTP4\nUlCD9/aQuwcEY7AZWZp3DMx+OFfX40xcTdPUNa4KiICfAZVsxnDnR6BwQBg4\nsR6g0/CIBou5B7yisvcu7PUywrp6hB26r7VJmIcTLxvPoQayxBcBOVLyVmby\nXRh5SYuh6/wE3k63Vf5Pk4zI8rOPPsfaV0HPfVp5ATyoBMiHI1f0U1fSibgf\nVUa7A7adqOgcNxP4CHuJ8LFt+bs5E2fhO0JzVYhafjzW22MMO2HH1ieuSnLj\nW0S1\r\n=ippP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBc+5cebvwdB00SDQB8JG1wyKar5zqPYKhoWhCAWUnWbAiBfg7ccBoyHBijzi/1gVV4zHJgSZ5448x5HE+lup02mPg=="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_8.0.0-0_1538939845869_0.9894552592527306"},"_hasShrinkwrap":false},"8.0.0-1":{"name":"pnpm-shrinkwrap","version":"8.0.0-1","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"homepage":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"^2.0.1","@types/tape":"^4.2.30","@types/tempy":"^0.2.0","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"6.2.0","tslint":"^5.8.0","tslint-config-standard":"8.0.1","tslint-eslint-rules":"5.4.0","typescript":"^3.0.0","write-yaml-file":"1.0.1","yaml-tag":"1.1.0"},"dependencies":{"@pnpm/resolver-base":"^1.0.0","@pnpm/types":"^1.8.0","@types/js-yaml":"^3.10.1","@types/node":"^10.0.6","@types/ramda":"^0.25.12","dependency-path":"^2.0.0","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","normalize-path":"3.0.0","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"readme":"# pnpm-shrinkwrap\n\n> Read/write/prune and other utils for dealing with shrinkwrap.yaml files\n\nReads and writes the wanted (`shrinkwrap.yaml`) and current (`node_modules/.shrinkwrap.yaml`) shrinkwrap files of pnpm.\nShrinkwrap files are the state files of the `node_modules` installed via pnpm. They are like\nthe `package-lock.json` of npm or the `yarn.lock` of Yarn.\n\n## Install\n\n```\nnpm i pnpm-shrinkwrap\n```\n\n## API\n\n### `readWanted(pkgPath, opts) => Promise<Shrinkwrap>`\n\nAlias: `read`\n\nReads the `shrinkwrap.yaml` file from the root of the package.\n\n#### Arguments\n\n* `pkgPath` - *Path* - the path to the project\n* `opts.ignoreIncompatible` - *Boolean* - `false` by default. If `true`, throws an error\nif the shrinkwrap file format is not compatible with the current library.\n\n### `readCurrent(pkgPath, opts) => Promise<Shrinkwrap>`\n\nAlias: `readPrivate`\n\nReads the shrinkwrap file from `node_modules/.shrinkwrap.yaml`.\n\n### `existsWanted(pkgPath) => Promise<Boolean>`\n\nReturns `true` if a `shrinkwrap.yaml` exists in the root of the package.\n\n### `write(pkgPath, wantedShrinkwrap, currentShrinkwrap) => Promise<void>`\n\nWrites the wanted/current shrinkwrap files. When they are empty, removes them.\n\n### `writeWantedOnly(pkgPath, wantedShrinkwrap) => Promise<void>`\n\nWrites the wanted shrinkwrap file only. Sometimes it is needed just to update the wanted shrinkwrap\nwithout touching `node_modules`.\n\n### `writeCurrentOnly(pkgPath, currentShrinkwrap) => Promise<void>`\n\nWrites the current shrinkwrap file only. Fails if there is no `node_modules` directory in the `pkgPath`.\n\n### `prune(shrinkwrap, package, warn: (msg: string) => void) => Promise<Shrinkwrap>`\n\nPrunes a shrinkwrap file. Prunning means removing packages that are not referenced.\n\n### `pruneWithoutPackageJson(shrinkwrap, warn: (msg: string) => void) => Promise<Shrinkwrap>`\n\nPrunes a shrinkwrap file using only the shrinkwrap object.\n\n### `nameVerFromPkgSnapshot(relDepPath, pkgSnapshot): {name: string, version: string}`\n\n### `pkgSnapshotToResolution(relDepPath, pkgSnapshot, registry): Resolution`\n\n### `satisfiesPackageJson(shrinkwrap, packageJson): Boolean`\n\nReturns `true` if the shrinkwrap file resolves the dependencies in the `package.json`.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","_id":"pnpm-shrinkwrap@8.0.0-1","_npmVersion":"6.1.0","_nodeVersion":"6.12.3","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-9w/UWnmuVOVJcdCCy8GIMIpmt+okfdmYzHtKOEci7uJx8AXaLu6dCZQkScQPo5zIaOIz8vXBtda8Z30xmPGAjA==","shasum":"97042584b4c7341290d84cca8f0f477940c0628d","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-8.0.0-1.tgz","fileCount":51,"unpackedSize":62882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxNcUCRA9TVsSAnZWagAAbcQP/jDY/3JeY7T2sAG4dOtH\nEkQrkna6n/o1fdLC2Fednn7m/gRccY09qH24sEeBtnpICidkra1BdTcUVTI2\nj6BCZi/RroWdx46vY4dB/7ctMpM33Y2Csje683BwtSeBrT2EqLoMAiqFgbJO\njdf4OqdQfvH5YGx+akN8TgpyNYbOluSbORM23J7tSoylwkQkmqw9FXW3RU/m\n6j6pTqQaL4kxHJhUGyi/LwxvwV73pyQqw/+MtBXbxFP03Rc19bCCqyGQyIln\n365kZM37XbG0yOnCacKFr+0qeQ8pO7ysUKaSSqH+KtcScdoSXQ+cxP3foY7o\n75W0t9MMSVdCywhk0r3Jb6Y3M4B7MoNvaEsZO5C8EgmiB+kAM8rlBup/f/Zi\niDGpyN1xSQgrM8L6ymtOB0GW7mKoQKti67KOfH0/O4jugSxAIqcsopJAz1+s\n0gT6E5q7gpaNetzAYkAW23anEKv6owkX3sX+OdPJO4SUnktsMnqBmUujIEln\nIdsMOeTofJL/VJGQNmxPhwE97YKGRI9ySpGoOL3fN5/cKoENddUVurfVC84b\npGaOH+gZeIgPK6KJ808oY6eLkFnOKsyWDidJ52vWZsWWbj8hUyPmDdGI7YeS\nSme2H9QDOWrCkRydnQNtAPRCDEmdoCs70FU1lOJuRJ2le/X/eymjvvx2k6dy\nescx\r\n=4de0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvDoLrmius/2CshsHbE+mGF/RNJCv5r6NhHMjjzOjtCQIhAPv6rcMz8uSW40RVvGl1KKKnIxUIUSK/LhyMOcDeyMpv"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_8.0.0-1_1539626770765_0.5974220953043932"},"_hasShrinkwrap":false},"8.0.0-2":{"name":"pnpm-shrinkwrap","version":"8.0.0-2","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"scripts":{"test":"tslint -c tslint.json -p . && preview && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"homepage":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"^2.0.1","@types/tape":"^4.2.30","@types/tempy":"^0.2.0","package-preview":"^1.0.0","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"6.2.0","tslint":"^5.8.0","tslint-config-standard":"8.0.1","tslint-eslint-rules":"5.4.0","typescript":"^3.0.0","write-yaml-file":"1.0.1","yaml-tag":"1.1.0"},"dependencies":{"@pnpm/resolver-base":"^1.0.0","@pnpm/types":"^1.8.0","@types/js-yaml":"^3.10.1","@types/node":"10.12.0","@types/ramda":"^0.25.12","dependency-path":"^2.0.0","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","normalize-path":"3.0.0","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"readme":"# pnpm-shrinkwrap\n\n> Read/write/prune and other utils for dealing with shrinkwrap.yaml files\n\nReads and writes the wanted (`shrinkwrap.yaml`) and current (`node_modules/.shrinkwrap.yaml`) shrinkwrap files of pnpm.\nShrinkwrap files are the state files of the `node_modules` installed via pnpm. They are like\nthe `package-lock.json` of npm or the `yarn.lock` of Yarn.\n\n## Install\n\n```\nnpm i pnpm-shrinkwrap\n```\n\n## API\n\n### `readWanted(pkgPath, opts) => Promise<Shrinkwrap>`\n\nAlias: `read`\n\nReads the `shrinkwrap.yaml` file from the root of the package.\n\n#### Arguments\n\n* `pkgPath` - *Path* - the path to the project\n* `opts.ignoreIncompatible` - *Boolean* - `false` by default. If `true`, throws an error\nif the shrinkwrap file format is not compatible with the current library.\n\n### `readCurrent(pkgPath, opts) => Promise<Shrinkwrap>`\n\nAlias: `readPrivate`\n\nReads the shrinkwrap file from `node_modules/.shrinkwrap.yaml`.\n\n### `existsWanted(pkgPath) => Promise<Boolean>`\n\nReturns `true` if a `shrinkwrap.yaml` exists in the root of the package.\n\n### `write(pkgPath, wantedShrinkwrap, currentShrinkwrap) => Promise<void>`\n\nWrites the wanted/current shrinkwrap files. When they are empty, removes them.\n\n### `writeWantedOnly(pkgPath, wantedShrinkwrap) => Promise<void>`\n\nWrites the wanted shrinkwrap file only. Sometimes it is needed just to update the wanted shrinkwrap\nwithout touching `node_modules`.\n\n### `writeCurrentOnly(pkgPath, currentShrinkwrap) => Promise<void>`\n\nWrites the current shrinkwrap file only. Fails if there is no `node_modules` directory in the `pkgPath`.\n\n### `prune(shrinkwrap, package, warn: (msg: string) => void) => Promise<Shrinkwrap>`\n\nPrunes a shrinkwrap file. Prunning means removing packages that are not referenced.\n\n### `pruneWithoutPackageJson(shrinkwrap, warn: (msg: string) => void) => Promise<Shrinkwrap>`\n\nPrunes a shrinkwrap file using only the shrinkwrap object.\n\n### `nameVerFromPkgSnapshot(relDepPath, pkgSnapshot): {name: string, version: string}`\n\n### `pkgSnapshotToResolution(relDepPath, pkgSnapshot, registry): Resolution`\n\n### `satisfiesPackageJson(shrinkwrap, packageJson): Boolean`\n\nReturns `true` if the shrinkwrap file resolves the dependencies in the `package.json`.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","_id":"pnpm-shrinkwrap@8.0.0-2","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-AfoxXzSuNiO+fopJf2wC6iST0gK2Y19YJBia7MI1HQ7F+GQ8/rOJL/D9pvylymGikvnU6ZieNjKY9n9mfXAqVw==","shasum":"52dda7dc9ffdc4452edd8a212fda36c2f2ec2037","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-8.0.0-2.tgz","fileCount":51,"unpackedSize":63637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyi3jCRA9TVsSAnZWagAAZ94P/2b75ycpxSxIUST7ippR\nwp3Gk5no2eHFRNylLYKlrrpumD25eJEp01EQ8USkixs7706pykdsU4FtyU2w\nEQll2QL7RM1zVcWnXh9og/AYRygh7DsdbbJmmIg2miBVSpbV2+HDpa4zqYQ+\ncqPKu7oquAIGbOejxJfSi5dUBO8J2UMkS+MWtqNn8iySTjYX6W9ggMRnLNFO\nBboBmrqQgXibjTy35rdJgBc8Vpbdawq1VcUVqp/p4lusiMK3/ZrpUcdA8Bu3\n5NZrfwo3KDFn+g6lddiyfQxvT2udUI9VBSWHhTtfuN8by164iVKKeSFNo1pK\nj5H5SE4I+vuzPXeUdZwd5rtyQOHgKsiIZIh+YVT35GkAHC/Ufs1zGN7oWKyz\nIHPrnM9vDFR1NEgSxt6QfPGvJj3lTnoIVkddRG6/WFGpXqwjVpFIMnyg7Xpe\n9zBjMJQLKlHQRVvD7j5NC91zXHWuhhVTp1F0gYedQ+d9wPYUvQaK7AuTmLeh\nZ81JuefapDDIinzs3cI/6FuOefjHB2Sjw+S5ANv3JkvbnKVREdYStuovlptS\nniNJpvM98Lj9vyqr6yFq/dlA2gNQ6RGHQFlSuJZPf4dg10oPC1Npa3e5gEFy\n7t27piRqK2JvKVJBuVW4WjbxH3l7Tj8h9qQVys9o0eFBUxsm5aFH5brsWBEj\nGIDC\r\n=EOZr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbjwj2Y1Db3wbQ9gUbBfaCKLgA9z7vpUNfvTkc77+H/AiA4gXvHNj3zzezm3LXdrCwC0P0am/znaM74AShKlsO+GQ=="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_8.0.0-2_1539976674404_0.3468188877086249"},"_hasShrinkwrap":false},"8.0.0":{"name":"pnpm-shrinkwrap","version":"8.0.0","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"scripts":{"test":"npm run tsc && tslint -c tslint.json -p . && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"homepage":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"^2.0.1","@types/tape":"^4.2.30","@types/tempy":"^0.2.0","pnpm-shrinkwrap":"link:.","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"6.2.0","tslint":"^5.8.0","tslint-config-standard":"8.0.1","tslint-eslint-rules":"5.4.0","typescript":"^3.0.0","write-yaml-file":"1.0.1","yaml-tag":"1.1.0"},"dependencies":{"@pnpm/resolver-base":"2.0.0","@pnpm/types":"2.0.0","@types/js-yaml":"^3.10.1","@types/node":"10.12.0","@types/ramda":"^0.25.12","dependency-path":"^2.0.0","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","normalize-path":"3.0.0","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"_id":"pnpm-shrinkwrap@8.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-CHxurO8CKZNNpuYKjVCrqb9yURVYkoaZL4uSQyO6uKC1DB5IikALrseqwRXMKQ0WYMf821MH2sze14T8FasAYg==","shasum":"29521e28e9aa9bd6f9b42f46480271d561870f58","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-8.0.0.tgz","fileCount":51,"unpackedSize":64326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzMnTCRA9TVsSAnZWagAAYOMP/1BYeeaoRlvJ3/oZ+Lty\no7JHlWpZIgUG5EQF8T5rHMu49iuWVZlRD0lN7ndCtfQwIVpiDFjaYpCLR/zR\nJxYtxuvLn1xTTo0VBKPfk2ObdVc+ybm2ArevlzcObcUfHJEtVY3xvIkRZvOu\naVWQgu5gI/tbbjrsmsSY9Ozy/s62gwWrMCF0DqRNXsv6KGIQjYj0BgCTpLTp\nZ8QBkuUFfWgpU7pvKWyosL14Wk2flSuRjpYy8Y8pCH+2b5cwlPUiW6WdQfKi\nZf+FcpTs/5jWQ4AWvh9lCC2pqNFTqiRQsE8Sav+/vJVn5SrnPuKSv3RrKPWr\nbPLVh0/7RKTOr/c34GRSA4seJ0H5vw6PEeXkM71OmU0/UzOD7waZD3ImeBnH\nv7v3+hZFiyPEeeOW9e1NfVSgGBPKmKsRpoPCUhJd0vwnpWlWzXmxAFWC/Nl8\n7/aJZySFeupwArFTzKbTSxHgp3w/SKQWRO4lK/YnS8kmHCOrZ7JxbjLVtHZm\nprhsi75M8wWHmV6UdkV1or78CGsHFHvqdJ+Lp1/lzWRwA4bWpBuCvIvXKYuB\nRk+W+zoUXjvWdPFTL2UPx//XmGbMUcvrt+V7Pi4Aztr75Fj0GnzQh9iIdssr\neUOXy6FWVr2o/KjzGraZ99rehgV+azUp9T2CbYkRVV74OKwaTGT/HhIlEEf7\nxWIE\r\n=LoPa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACOM6lV01tEAVCYFIyaoCM5Y89yeWg3Gk4g+0TtOI4BAiEAjIsBGbc8WhUhTU6kICqXkN1u2TmjvoMojTgJQupDfZc="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_8.0.0_1540147666872_0.8854932879959563"},"_hasShrinkwrap":false},"8.1.0":{"name":"pnpm-shrinkwrap","version":"8.1.0","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"scripts":{"test":"npm run tsc && tslint -c tslint.json -p . && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"homepage":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"^2.0.1","@types/tape":"^4.2.30","@types/tempy":"^0.2.0","pnpm-shrinkwrap":"link:.","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"6.2.0","tslint":"^5.8.0","tslint-config-standard":"8.0.1","tslint-eslint-rules":"5.4.0","typescript":"^3.0.0","write-yaml-file":"1.0.1","yaml-tag":"1.1.0"},"dependencies":{"@pnpm/resolver-base":"2.0.0","@pnpm/types":"2.0.0","@types/js-yaml":"^3.10.1","@types/node":"10.12.0","@types/ramda":"^0.25.12","dependency-path":"^2.0.0","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","normalize-path":"3.0.0","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"_id":"pnpm-shrinkwrap@8.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-eIDGteVTk79pOIf+MPXA/xYNHO/sdVSiOeWWDThdUnmaYxUOxsLPQLlx+qX/cPunpW5A+JJRC5uaiQTqwDCwBw==","shasum":"92c1eeba1567d1cb54b827094aa9859dc23b9234","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-8.1.0.tgz","fileCount":51,"unpackedSize":64960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0MDxCRA9TVsSAnZWagAA61gP/1HrVPGT3GFxS3ZKjaIJ\ny8lmIsAeoMPOrcj1ZcaQUN5HgI7UtoYgsu7bWYxGSylCxNcZqovf4jDnKszM\nrkDpYyd7h8raju+jDnwxKUcvFOD2Antd3g6BrZK0DfJTNlkVI0AwTpxRpu5e\nEllbRameHZZrCXI0OSCdbM4Nw8mbyqOL/09UJQ2Ny7vHJty+KYfrz3ujz5tO\nbvQLf/FB+uDJPeSPBu4e5xs8wSp0ZU5VJ3F7Wxv4ktBv2xz6C39Ys+etihC7\n95P1wFIGoiUvzIjcsRvvdwFRcQKO2gwSgT7Y+w8m90JjIYdWEGfadcplccjZ\nOzHOKa8BpsSRV8H7ncJ3BNPR9lm+4pqtoheGPUQj03jaWd1jUQzq/7vanWaI\n4LrMM4HIAlaE/QHraXb78GQB7OR9bsc/CDFK41Vh+XSBQaj5eOvckyfhUgw9\nnVr9K72dT48AZIk4lyugorA43g8Uu4t+UeH/hZoXjf5HLRpUMJrdwqRe7399\nVQeJ+h3QbtCkXqi0aDufEVQS7vbLW2XVVTk+chP3p1pCttaZ7s0RHEZNP8ru\nVl94LqQO/XVQy5HKbxROaOE0/VInGqR+QxPSFUv2RaopwKPjZT2DxnTvxXRd\nrv/QjLkukPRia0/+B6/NZlC3QbNkcCsH7YSNrBtiXye2jvqKj8WYagxIR4aQ\nsyyc\r\n=viOT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnYsqy2FqUNTIcM3YZzDLqu0QUDyrO+ZqAy+wp/cCExAiEAlRZ6uzd3gvG/lo8xN1xxGtqtbXWUta1MEazp8zBYkZ0="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_8.1.0_1540407537140_0.469875404475002"},"_hasShrinkwrap":false},"8.1.1":{"name":"pnpm-shrinkwrap","version":"8.1.1","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"scripts":{"test":"npm run tsc && tslint -c tslint.json -p . && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"homepage":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"^2.0.1","@types/tape":"^4.2.30","@types/tempy":"^0.2.0","pnpm-shrinkwrap":"link:.","rimraf":"^2.6.1","tape":"^4.6.3","tempy":"^0.2.1","ts-node":"6.2.0","tslint":"^5.8.0","tslint-config-standard":"8.0.1","tslint-eslint-rules":"5.4.0","typescript":"^3.0.0","write-yaml-file":"1.0.1","yaml-tag":"1.1.0"},"dependencies":{"@pnpm/resolver-base":"2.0.0","@pnpm/types":"2.0.0","@types/js-yaml":"^3.10.1","@types/node":"10.12.0","@types/ramda":"^0.25.12","dependency-path":"^2.0.0","get-npm-tarball-url":"^2.0.1","js-yaml":"^3.8.4","load-yaml-file":"^0.1.0","mkdirp-promise":"^5.0.1","normalize-path":"3.0.0","ramda":"^0.25.0","rimraf-then":"^1.0.1","util.promisify":"^1.0.0","write-file-atomic":"^2.1.0"},"_id":"pnpm-shrinkwrap@8.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-0Kb1sABebUEuWM91yaEJqQc5nnO3R7+yoWgyltbp2hVzjkG6fdaNdoP1BKDMAMAUrIma+7pbmo8KHOOvsuW5jw==","shasum":"1adf1fb1265f025bc2f61008bf7a23b4d1585ac3","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-8.1.1.tgz","fileCount":51,"unpackedSize":64960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0M9LCRA9TVsSAnZWagAAJ1wP/0aW+6EWqEVnmEllrya8\nICM2xd9BUCpLuTr5JQTDm+4/O3RUorY/3ajW3T42wo168VEKW23zYHIaHOJh\ndoZRalOpMySLN2T6bUIMDsLWMsxDi8DKcoVGaFLYP/HaKNGb7lmdsslBTOYw\n61svShjBAk/QxDi4z++SNRKzSwgZWA+tweiLYFkl5iNbD9AGZcKB+jlDAl0G\n7OuYl29J+tt4Bh+KesG/LyFIxJfUEVGSmsYmpTxFEFasE1UjP/Tl4Cqy//u3\nLpBNHe1/CnS+fVrjRMbstYpgf5xoHBzPFWQ0SsCSffpFT/6hB0X5XbXI2dFL\nis44kh7ZY0e4w5K052P/6em1gC4mCSjdZUParivqS59w3ulkmntzI4BZr07E\ngs/uzBs7GMr1bkD206OMogPHjYSvCueabrsgRc8XYQb962thjCBg3aZLQBj7\nd0qS+mlr6G2ppYqFYKTeGkJQX6D9xN2AlP5mc6O8nrXUwbYmv3HfRcOSitRs\nierpDFB1LubGq0WK3+dY1bU8aiKDwAsr9kjyu4HO69jmhRBgBAwjijQoEj7V\nbVPRhSm4TC9SrJfdAm+/lGFdLJsHIEZjfBKO6l/2PdYUGE0gdLx5CMyr8Uch\nLFj5BvJsGlhOYYJMEGEnJQ8yWTmOV7T0pmeSwrlA1b57oTT7fVFR5XJ+PzHk\nCZi7\r\n=VtLm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLqqSpnfZZNNJJM3+OdiyIFN8Qte9jl19P7NPL3vkQHAIhAO+fTPMJef2VrTy4kfb1K3d58EmhqGUsm8CIwoP5PduY"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_8.1.1_1540411210393_0.29874398833053784"},"_hasShrinkwrap":false},"8.1.2":{"name":"pnpm-shrinkwrap","version":"8.1.2","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"scripts":{"test":"npm run tsc && tslint -c tslint.json -p . && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"homepage":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"2.1.0","@types/tape":"4.2.32","@types/tempy":"0.2.0","pnpm-shrinkwrap":"link:","rimraf":"2.6.2","tape":"4.9.1","tempy":"0.2.1","ts-node":"6.2.0","tslint":"5.11.0","tslint-config-standard":"8.0.1","tslint-eslint-rules":"5.4.0","typescript":"3.1.3","write-yaml-file":"1.0.1","yaml-tag":"1.1.0"},"dependencies":{"@pnpm/resolver-base":"2.0.0","@pnpm/types":"2.0.0","@types/js-yaml":"3.11.2","@types/node":"10.12.0","@types/ramda":"0.25.39","dependency-path":"2.0.0","get-npm-tarball-url":"2.0.1","js-yaml":"3.12.0","load-yaml-file":"0.1.0","mkdirp-promise":"5.0.1","normalize-path":"3.0.0","ramda":"0.25.0","rimraf-then":"1.0.1","util.promisify":"1.0.0","write-file-atomic":"2.3.0"},"_id":"pnpm-shrinkwrap@8.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-Gs8q9wXZ96A6eOqF4JhOMDlF7v6CM39gK7cD+SSfkrmvYX/chTL6WXGRzxuEWoWzrXZhIFQ/FA7e86EAq1BKkw==","shasum":"44ef61750f37358a68651f2dcb385b710d2a1dd7","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-8.1.2.tgz","fileCount":51,"unpackedSize":64858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1GxTCRA9TVsSAnZWagAANJoP/RWIh1wbsMEH1WTMtIhf\n//1ig/soxk2+fMwdVW8KRR/k5R3Yo/SN9ebs4azSUxjWGm6vcJrPQ2AyIcjE\n04HzdeqSZe+35rzAUN2ZjepW3ZEauy2UEM5Sm6rR/FIdUFugBK1HoyMNa7XX\nZ8Puv1kHrtH2JvrVpOzKiFAfQpu3jgm0hOESvs2sL+uZMSLRYFWXN1n3U8/f\nRuTsag5ER5+xSVb8qjKWgtdPOZtCX18ud7i8mvYYeVh8NvzzxlhmOAAX7aAW\nlCzdl0OwOFAEs2Y6ec+idGfCE/+bwDYDZzcsyaZmc+ApQOVGdkigCTE2IG1R\nyRadboJeZ4twvpor+PsTZi5qo5c4jU+uUfuzqFx8EthCHOgNrH31QuMU07A5\nJJTbcXxG1/dNNWfeacGOOSUyE6BwNj7+u8L+UKCZhOj3+Izrmz/RWBLQqCJp\n8Iy+BKcg/frPyRFBRR/7tFK+hrAQWiDbeF2x1kpFHqdqxu/pHQ4PuIKhbit2\nJcK01d1yAl9Y6c3Vli9fnJoo3HTr7FvjMA6GU5JwhXKQHo/hNGVnCzR0i+eT\nLv9WaBpR5p5Pb8RaoLstHnmbPtpIMMYJCzBN4wV0g/sDKw+DRRytZDGDDMVJ\nqa0vW22J4a1tEzP2tunsQ0/2gyL744Wt5vzHlsmLLn9fkQ/U0vvIyqywAStq\n70hs\r\n=9eZd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3wzOD+5gHA4a4rWpNHHYUvUBL/qQeAQ3m+t4m7hXzIgIhAID4yAt7e+0M1czKU/4t2uKgH7NODjAcJ0kvPZPq3wEd"}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_8.1.2_1540648018797_0.6991626584277952"},"_hasShrinkwrap":false},"8.1.3":{"name":"pnpm-shrinkwrap","version":"8.1.3","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"scripts":{"test":"npm run tsc && tslint -c tslint.json -p . && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"homepage":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"2.1.0","@types/tape":"4.2.32","@types/tempy":"0.2.0","pnpm-shrinkwrap":"link:","rimraf":"2.6.2","tape":"4.9.1","tempy":"0.2.1","ts-node":"6.2.0","tslint":"5.11.0","tslint-config-standard":"8.0.1","tslint-eslint-rules":"5.4.0","typescript":"3.1.6","write-yaml-file":"2.0.0","yaml-tag":"1.1.0"},"dependencies":{"@pnpm/resolver-base":"2.0.0","@pnpm/types":"2.0.0","@types/js-yaml":"3.11.2","@types/node":"10.12.5","@types/ramda":"0.25.39","dependency-path":"2.0.0","get-npm-tarball-url":"2.0.1","js-yaml":"3.12.0","load-yaml-file":"0.1.0","mkdirp-promise":"5.0.1","normalize-path":"3.0.0","ramda":"0.25.0","rimraf-then":"1.0.1","util.promisify":"1.0.0","write-file-atomic":"2.3.0"},"_id":"pnpm-shrinkwrap@8.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-7+fj8vxhitdTCOHLBLEw9M29JnKcO2kE+ojE8bedyh0jrmUsX9wNmsQHkxK2Qbf6lSKwFX8lC0QRD1p41rWWuA==","shasum":"7549789754cdae65dad8250dbf5f0f1b7ded3781","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-8.1.3.tgz","fileCount":51,"unpackedSize":65514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6go0CRA9TVsSAnZWagAAR6YQAJ3ItduIJ0OehDicBnC+\nYcks5jKgSOwGdXUpkh+5Jg+LBpUb2tjgZ3IOukWczemcLclWYm/ozUufTU76\nYqdelRw9tQL6OxGCCl2VEZ8Aph6aShm2aUYmJXiMs59tEQ/yTWxFjb3vr8f4\nO/J5O3yNv+DTpuE5YF4zp2S5/RlQMxs4TA4VzFj0OQcY2oog3l7WCgekNlN6\nora+XcmNiGUKEplBtcMdp0TLwmcUn3JoumeCNRHUAOWFM0mD/Am2WulwrwzN\nYAI2ZzFZfqEw7gPCsT4MJlBFZCIWF1D4k/r3iJNPCE7JI0Qt4cIUHOTicjic\ns8C+MF3suS1i93ozCd5GG8gjZlhO1katyBS2Ku3N4hcvYILBlYOts0L+sp+z\nPKmJLuf7SjUHu+dlKd5MGU+QShMYk+Kbc1UflFMM7aCEp2+/2aPtobRh/jtx\nSO8QLy2fcyvGFJtL4ukCEfUK2CPoIydq8n+pZosiMYt/Av2U5AvraHf9SDv8\njYTrvXrdcPM1xKBW3ZshckMyBh2xm8ZD4lfi5/pkbKpVoALNJpKPPCevhWxy\nZydAX019tqgnS6yZs56omkcxmpQXr1nEZSWXr5V0yNFE2RvZ1FpW86ObFHY9\n8XFeTrT7C4x13Rk7LJaREsOXPNTdt2kY9b3nttOLvqhD6OQmL5fxsjl7yJNR\n6jZn\r\n=ovwQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhcapKoQrlhlvCieviuZBjIKtyhFuNJR9rkmDWIFf4QAiEA1CNX0e2pCOBFus96me2iD/IAdW6XwNtWQxQ6/4BVcDs="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_8.1.3_1542064689340_0.8018397311526702"},"_hasShrinkwrap":false},"8.1.4":{"name":"pnpm-shrinkwrap","version":"8.1.4","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"scripts":{"lint":"tslint -c tslint.json src/**/*.ts test/**/*.ts","test":"npm run tsc && npm run lint && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"homepage":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"2.1.0","@pnpm/tslint-config":"0.0.0","@types/tape":"4.2.32","@types/tempy":"0.2.0","pnpm-shrinkwrap":"link:","rimraf":"2.6.2","tape":"4.9.1","tempy":"0.2.1","ts-node":"6.2.0","tslint":"5.11.0","typescript":"3.1.6","write-yaml-file":"2.0.0","yaml-tag":"1.1.0"},"dependencies":{"@pnpm/resolver-base":"2.0.0","@pnpm/types":"2.0.0","@types/js-yaml":"3.11.2","@types/node":"10.12.5","@types/ramda":"0.25.39","dependency-path":"2.0.0","get-npm-tarball-url":"2.0.1","js-yaml":"3.12.0","load-yaml-file":"0.1.0","mkdirp-promise":"5.0.1","normalize-path":"3.0.0","ramda":"0.25.0","rimraf-then":"1.0.1","util.promisify":"1.0.0","write-file-atomic":"2.3.0"},"_id":"pnpm-shrinkwrap@8.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-B2EvbowJ83T6mjtOnY6+hk0a/XgKCN1XlcIIg09RXRy3qjbfGcB7vd/ePxADXbWkIv83RdeCLjsppdse2FaEXQ==","shasum":"4feb5edf402a48cd045f23740c0a8c0a2d88e938","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-8.1.4.tgz","fileCount":51,"unpackedSize":65817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7gSrCRA9TVsSAnZWagAAACAQAKTWjbwTMUoABy12ryYd\n/xhzhK+E/UkwyEyuOm7RUhuzfC6E7zKNlQrBjsWeU8I0IRb3kBVL79SMPrBS\nOqZ45AwveEp7jMZdG+K08vQ4CmVW6USjT/XvWy0/ZGr1Xl5lePBM25A5CmmG\ncs1gjivkvW6tDcTEUwZQlERnE67C/tATW/gVm7rEu6f4IbUT0Rckbee/oda5\njHeKDJPF03RTJnVuVn0Z9vF7JRspff2c7D1T9O+P99glxqXtwvFLK97mvsom\nyHCFE4pYyBkzm55cZ6jn1LpRIUIxWJhtD2b+8FnbueVy4yq98QbauhmeG9y8\nhYW7jlES1Qgq67dU+L2W0HYmTo8Nc9R/WxXmhY1XVFp2CCcpmL5BEcmPLutm\nWEqWWwGiliQKWCOehGkXzdifI86CztIokZqWpCNALr2Ss6MV9tFGIjm3nS8d\nDOoV2Met5oDLcEwsMIE+OyzVm/K2iKq5tQCswMq8uf8I0XbHnci90EjXPu//\ngXeondSz7Z+4feTp9ID6Q1h1nU+8fPecldrM+OwYhDuCokdeDogWLe9emVs2\nTu7Yqlk/bokaVpf7qryactjv0dDdHZK2NXI0WsBwqAM4JR77qYiz/iy473/y\ncICJ4MObPn5bGjdRcV7kcKV4xSUmpCGIXkWbbWmVaThF67agkG+gmLoTcY7/\ncaCO\r\n=4uUK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGtl3nWPp35REVfnzEmZt90S5coDodoMd4wVS2uqdH9AiAldXNRBc0MTbsczmd64jAr32k34XXxkL8cwsF+wEYq3g=="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_8.1.4_1542325418531_0.01790789242055646"},"_hasShrinkwrap":false},"8.1.5":{"name":"pnpm-shrinkwrap","version":"8.1.5","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"scripts":{"lint":"tslint -c tslint.json src/**/*.ts test/**/*.ts","test":"npm run tsc && npm run lint && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"homepage":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"2.1.0","@pnpm/tslint-config":"0.0.0","@types/tape":"4.2.32","@types/tempy":"0.2.0","pnpm-shrinkwrap":"link:","rimraf":"2.6.2","tape":"4.9.1","tempy":"0.2.1","ts-node":"6.2.0","tslint":"5.11.0","typescript":"3.1.6","write-yaml-file":"2.0.0","yaml-tag":"1.1.0"},"dependencies":{"@pnpm/resolver-base":"2.0.0","@pnpm/types":"2.0.0","@types/js-yaml":"3.11.2","@types/node":"10.12.10","@types/ramda":"0.25.39","dependency-path":"2.0.1","get-npm-tarball-url":"2.0.1","js-yaml":"3.12.0","load-yaml-file":"0.1.0","mkdirp-promise":"5.0.1","normalize-path":"3.0.0","ramda":"0.26.0","rimraf-then":"1.0.1","util.promisify":"1.0.0","write-file-atomic":"2.3.0"},"_id":"pnpm-shrinkwrap@8.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-0q6xk262KqsBTWKIEPIe1o8rZyqYlfVyVH9KtKZD0IBONvdNVZ0G6uM3i1F8wB9TnpVkKEu1neR30naWEJDXtQ==","shasum":"62a06276f8a61a4c4e5a961b8a570b9f5bf2ad92","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-8.1.5.tgz","fileCount":51,"unpackedSize":65818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+wGjCRA9TVsSAnZWagAAE/UP/0glOxX9FBTI5Oy0kxaV\nxrNUBvQLcBuo3iCo2SKUTS0Mfhu+1rJ/EVZzdleEQfTgGTKtAH4++3duY/cv\nk0MEvgfGI912TBzcNyDmUqvVO9/jduRUwxDjvrb8LH8e30iM5H0FeJCG9NJY\nDuzkwg5kFcT7EFsYwnMFn1RImUCthjuypGkdG/6b8RhwKqYbwFTzAsDc8pF2\n0TEGkwNYLIfbkKaJyWZxnl/qy3merVwI2NZHmuAUPx4MoMagR4+owKdXEmsJ\nRwNeCz7dEQ7WbkzVHPsmS3TxKMFUbN3LiuFZyD71fGjHVARHun8OK45sZ+Fi\neVYDdFgSqhWbKza4yK/5fVY7dI9aS4AEPEMlrILr+23oFk9wMHRvh1RDf9up\nbmvGbP4gAh4XQIDAWNNotbtA/nlg8jpRrKUxJiGahCHrVFx4TbJwd9zYi6WI\nFJbNjkwA79X2gbkidZDQQpparMaUJx6blhZnXFeJet5ouFMplBKLywY3O25W\nSjlEwQ55ychuSVdzt5DHFkjIEE5ZTAMod/FKYJRG0MssHMgtcwvFYtauu4B4\n7OLbKwBStyxrw3e9eLijIXJSmFRJwkAcWrMA99kvkPMjpy8s9URA5zXMNPp1\nXvA6QRtRHyc0KpDZmwNyYHS71D5ggUXvEfhGpaVFw3ng9z2iut7q+EbvWGBp\nh9nE\r\n=4xEU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtBdzxjqMTVu6weTiBGB4u2BmSDW31+DChfiqcoUFsdAiEAgrptRHspdYhymZ7sAgwg+5Jym8YC3Lg1kfgxT+20ZwQ="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_8.1.5_1543176610367_0.9340457758073937"},"_hasShrinkwrap":false},"8.1.6":{"name":"pnpm-shrinkwrap","version":"8.1.6","description":"Read/write/prune and other utils for dealing with shrinkwrap.yaml files","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=6"},"scripts":{"lint":"tslint -c tslint.json src/**/*.ts test/**/*.ts","test":"npm run tsc && npm run lint && ts-node test --type-check","tsc":"rimraf lib && tsc","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap"},"keywords":["pnpm","shrinkwrap","lockfile"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"homepage":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap#readme","peerDependencies":{"@pnpm/logger":">=2.0.1 <3.0.0"},"devDependencies":{"@pnpm/logger":"2.1.0","@pnpm/tslint-config":"0.0.0","@types/tape":"4.2.32","@types/tempy":"0.2.0","pnpm-shrinkwrap":"link:","rimraf":"2.6.2","tape":"4.9.1","tempy":"0.2.1","ts-node":"6.2.0","tslint":"5.11.0","typescript":"3.1.6","write-yaml-file":"2.0.0","yaml-tag":"1.1.0"},"dependencies":{"@pnpm/resolver-base":"2.0.0","@pnpm/types":"2.0.0","@types/js-yaml":"3.11.2","@types/node":"10.12.11","@types/ramda":"0.25.39","dependency-path":"2.0.1","get-npm-tarball-url":"2.0.1","js-yaml":"3.12.0","mkdirp-promise":"5.0.1","normalize-path":"3.0.0","ramda":"0.26.1","read-yaml-file":"1.1.0","rimraf-then":"1.0.1","util.promisify":"1.0.0","write-file-atomic":"2.3.0"},"_id":"pnpm-shrinkwrap@8.1.6","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-5F2i74xdIOZ7DhRQfGF8ihLsoi0mYiTMsDUUE06UrV7wurQKA6Fe3xAYeCojiovSHOK6Mg/RVPDYZHYQ+2ms3A==","shasum":"ba5ef8420fb0b75c50e17dbd2626d79336b9ced4","tarball":"https://registry.npmjs.org/pnpm-shrinkwrap/-/pnpm-shrinkwrap-8.1.6.tgz","fileCount":51,"unpackedSize":65835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBHjqCRA9TVsSAnZWagAALpIP/3W4dD3nVCVTsr3d1gWm\nEv9+5lo/qhC3clnjAJ8Kiqht3p5YoUMrY9/5hc7RRXmcClGOGmErnXoEHmQl\nxxEwdcw8QjxhYaRBZtgR97zY+NnGp85QixdNp3kIrkYfEuIlZRYWIOdF8LwS\nVr+oH7ZabU5pug3mv8VthF2uvhNwe2eKJ8lRYWvEXknNW8k2q6B8JaFOEHhc\nnyJcQRcGB1h5n3lkSVxi+PywVDczH6xUAd86ENQOhW91sbbFgZ2Tslxl2nB9\n7050FB+ljbJQDe41GpKV4bCPmsh7vbatk1XAa4nd9YNN/zABWAB07lFaCLIK\n7rCElUxMFagDGLWtSxmN4K6AU2KQM7uujBP0HT6GJoJIl7MiWlpi9PXwDi/C\nkXsaCvuw58VJvYXFAtic1J4HgtAT64mXESVIUe3uTpjCUVRNpzwGCWiX84Zz\nXbEIQ0IBKBXIOJKLaF/sZN3Qvo2+Z0RZeffzHWm68HKKMV8DA0UreIsgl6VU\nOvzgczYeRKT7sO7QSYnZ3SysNbfvDUqHpzZvpoh3Ll8sycDRxIIufRNBMybD\na0K3Wwo77NF+ghIqzbYe9+0HuePfw+l3ul3jwf++Lla43qsAH4o9Ko1RH0r8\nZOkgwERUx8DhMk6TMcvMbWcF4oVs0pRoNMoizy9xRyoXTRgkUieLKnUPffhw\nuIK9\r\n=5RJb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaXesG0Fh2xuyVgw/iIhKayp3j5AAQZAOwYqWWb0ZmZAiBk+v5OB01wIVu7F/dYDjOdUY/IEmv4gy+wtrbiWxdl8g=="}]},"maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pnpm-shrinkwrap_8.1.6_1543796970128_0.7391410600677621"},"_hasShrinkwrap":false}},"readme":"# pnpm-shrinkwrap\n\n> Read/write/prune and other utils for dealing with shrinkwrap.yaml files\n\nReads and writes the wanted (`shrinkwrap.yaml`) and current (`node_modules/.shrinkwrap.yaml`) shrinkwrap files of pnpm.\nShrinkwrap files are the state files of the `node_modules` installed via pnpm. They are like\nthe `package-lock.json` of npm or the `yarn.lock` of Yarn.\n\n## Install\n\n```\nnpm i pnpm-shrinkwrap\n```\n\n## API\n\n### `readWanted(pkgPath, opts) => Promise<Shrinkwrap>`\n\nAlias: `read`\n\nReads the `shrinkwrap.yaml` file from the root of the package.\n\n#### Arguments\n\n* `pkgPath` - *Path* - the path to the project\n* `opts.ignoreIncompatible` - *Boolean* - `false` by default. If `true`, throws an error\nif the shrinkwrap file format is not compatible with the current library.\n\n### `readCurrent(pkgPath, opts) => Promise<Shrinkwrap>`\n\nAlias: `readPrivate`\n\nReads the shrinkwrap file from `node_modules/.shrinkwrap.yaml`.\n\n### `existsWanted(pkgPath) => Promise<Boolean>`\n\nReturns `true` if a `shrinkwrap.yaml` exists in the root of the package.\n\n### `write(pkgPath, wantedShrinkwrap, currentShrinkwrap) => Promise<void>`\n\nWrites the wanted/current shrinkwrap files. When they are empty, removes them.\n\n### `writeWantedOnly(pkgPath, wantedShrinkwrap) => Promise<void>`\n\nWrites the wanted shrinkwrap file only. Sometimes it is needed just to update the wanted shrinkwrap\nwithout touching `node_modules`.\n\n### `writeCurrentOnly(pkgPath, currentShrinkwrap) => Promise<void>`\n\nWrites the current shrinkwrap file only. Fails if there is no `node_modules` directory in the `pkgPath`.\n\n### `prune(shrinkwrap, package, warn: (msg: string) => void) => Promise<Shrinkwrap>`\n\nPrunes a shrinkwrap file. Prunning means removing packages that are not referenced.\n\n### `pruneWithoutPackageJson(shrinkwrap, warn: (msg: string) => void) => Promise<Shrinkwrap>`\n\nPrunes a shrinkwrap file using only the shrinkwrap object.\n\n### `nameVerFromPkgSnapshot(relDepPath, pkgSnapshot): {name: string, version: string}`\n\n### `pkgSnapshotToResolution(relDepPath, pkgSnapshot, registry): Resolution`\n\n### `satisfiesPackageJson(shrinkwrap, packageJson): Boolean`\n\nReturns `true` if the shrinkwrap file resolves the dependencies in the `package.json`.\n\n## License\n\n[MIT](LICENSE)\n","maintainers":[{"name":"zkochan","email":"zoltan.kochan@gmail.com"}],"time":{"modified":"2022-06-24T05:25:53.647Z","created":"2017-06-23T19:21:43.628Z","1.0.0":"2017-06-23T19:21:43.628Z","1.0.1":"2017-06-23T20:05:12.046Z","1.0.2":"2017-06-25T19:45:30.948Z","1.0.3":"2017-06-25T20:00:04.538Z","2.0.0":"2017-06-25T21:11:28.903Z","2.1.0":"2017-07-07T20:03:55.964Z","2.1.1":"2017-07-07T20:36:40.374Z","3.0.0":"2017-07-09T12:05:23.508Z","3.1.0":"2017-07-09T17:47:51.805Z","3.2.0":"2017-10-01T23:39:46.360Z","3.3.0":"2017-10-02T18:59:28.180Z","3.3.1":"2017-10-02T22:45:27.010Z","3.3.2":"2017-10-06T22:14:59.277Z","3.3.3":"2017-10-07T11:12:01.014Z","3.4.0":"2017-10-14T23:59:27.665Z","4.0.0":"2017-10-28T10:49:08.238Z","4.0.1":"2017-10-28T11:10:44.029Z","5.0.0":"2017-11-10T19:48:54.214Z","5.1.0":"2018-01-03T11:30:06.663Z","5.1.1":"2018-01-10T00:00:48.318Z","5.1.2":"2018-01-28T12:00:43.641Z","5.1.3":"2018-02-03T11:40:44.863Z","5.1.4":"2018-02-03T12:14:57.974Z","5.1.5":"2018-02-03T13:14:16.509Z","5.2.0":"2018-02-04T16:05:01.988Z","5.3.0":"2018-02-04T18:37:17.926Z","5.4.0":"2018-03-03T14:32:04.191Z","6.0.0":"2018-03-03T23:20:45.302Z","6.0.1":"2018-03-05T08:27:03.182Z","6.0.2":"2018-03-13T00:57:01.548Z","6.1.0":"2018-03-17T22:47:12.641Z","6.2.0":"2018-03-21T23:07:47.247Z","6.2.1":"2018-03-21T23:24:13.580Z","6.2.2":"2018-03-22T08:22:57.720Z","6.2.3":"2018-03-22T19:41:37.521Z","6.2.4":"2018-03-24T13:57:51.299Z","6.3.0":"2018-04-11T23:29:08.821Z","6.3.1":"2018-04-11T23:39:26.519Z","6.3.2":"2018-04-11T23:42:19.635Z","6.4.0":"2018-05-09T11:19:39.026Z","6.5.0":"2018-06-23T12:04:42.173Z","6.5.1":"2018-07-01T17:51:12.654Z","7.0.0":"2018-07-09T00:39:55.058Z","7.0.1":"2018-08-06T05:54:37.762Z","7.0.2":"2018-08-22T12:39:05.078Z","8.0.0-0":"2018-10-07T19:17:26.052Z","8.0.0-1":"2018-10-15T18:06:10.870Z","8.0.0-2":"2018-10-19T19:17:54.657Z","8.0.0":"2018-10-21T18:47:47.110Z","8.1.0":"2018-10-24T18:58:57.359Z","8.1.1":"2018-10-24T20:00:10.539Z","8.1.2":"2018-10-27T13:46:58.969Z","8.1.3":"2018-11-12T23:18:09.549Z","8.1.4":"2018-11-15T23:43:38.649Z","8.1.5":"2018-11-25T20:10:10.630Z","8.1.6":"2018-12-03T00:29:30.303Z"},"homepage":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap#readme","keywords":["pnpm","shrinkwrap","lockfile"],"repository":{"type":"git","url":"https://github.com/pnpm/pnpm/blob/master/packages/shrinkwrap"},"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io"},"bugs":{"url":"https://github.com/pnpm/pnpm/issues"},"license":"MIT","readmeFilename":"README.md"}