{"_id":"@pnpm/fs-locker","_rev":"13-b638504b54c45006bf7e2753a8280adb","name":"@pnpm/fs-locker","description":"An fs locker for pnpm","dist-tags":{"latest":"3.0.1","next":"3.0.1"},"versions":{"1.0.0":{"name":"@pnpm/fs-locker","version":"1.0.0","description":"An fs locker for pnpm","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib"],"engines":{"node":">=4"},"scripts":{"lint":"tslint -c tslint.json --project .","tsc":"rimraf lib && tsc","test":"npm run lint && preview && mos t","md":"mos","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/fs-locker.git"},"keywords":["pnpm","server"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/fs-locker/issues"},"homepage":"https://github.com/pnpm/fs-locker#readme","devDependencies":{"mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","package-preview":"^1.0.1","rimraf":"^2.6.2","tslint":"^5.8.0","typescript":"^2.6.1"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"dependencies":{"@types/node":"^8.0.57","mkdirp-promise":"^5.0.1","proper-lockfile":"^2.0.1"},"gitHead":"801cf8fac52641e9717d2421a2e6817ec2ace0c9","_id":"@pnpm/fs-locker@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-JRIhC8lBFJjuaDnTMgCfCaO8IEa04JHCrNMW4RAjNrCeWBdcw2sczxp7qjqZPDc90z1VgUMlkpkGzXePcS9flQ==","shasum":"a0078005fb8eedd763a91b50624d8ea72331f3b3","tarball":"https://registry.npmjs.org/@pnpm/fs-locker/-/fs-locker-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDntfYujjDicuMnYfz+BTyU8tnEUsTgSnSyl4sb4q305AIhAI9IZz5wiK5yU4jKUPphcRP+zKt5zBU1FO3OGAKAxe9+"}]},"maintainers":[{"name":"zkochan","email":"z@kochan.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-locker-1.0.0.tgz_1512859476656_0.494294325588271"},"directories":{}},"1.0.1":{"name":"@pnpm/fs-locker","version":"1.0.1","description":"An fs locker for pnpm","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib"],"engines":{"node":">=4"},"scripts":{"lint":"tslint -c tslint.json --project .","tsc":"rimraf lib && tsc","test":"npm run lint && preview && mos t","md":"mos","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/fs-locker.git"},"keywords":["pnpm","server"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/fs-locker/issues"},"homepage":"https://github.com/pnpm/fs-locker#readme","devDependencies":{"mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","package-preview":"^1.0.1","rimraf":"^2.6.2","tslint":"^5.8.0","typescript":"^2.6.1"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"dependencies":{"@types/node":"^9.3.0","mkdirp-promise":"^5.0.1","proper-lockfile":"^2.0.1"},"gitHead":"a400eb87ef833f6ee50d625daecac04ce95d5445","_id":"@pnpm/fs-locker@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-gmM3SM6fBpssvbSD1U8wJbArNPiQchFzt90ICkfawo0OGQBYY6mgt+sqxF93E9yLfNY7WGtPJYhAQW3Uht6m7A==","shasum":"24402714bd784d24411d8a82028e1a8b3b5e42b1","tarball":"https://registry.npmjs.org/@pnpm/fs-locker/-/fs-locker-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWpZLGeaGjkTYSNCE9sNp7i94VzqruKQNuFUyBRzTbmAIhAI9tbxA6JUY58D7R/LnSA0rxdKwZfTY5A0EbALg0Ektz"}]},"maintainers":[{"name":"zkochan","email":"z@kochan.io"},{"name":"pnpmuser","email":"zoltan.kochan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-locker-1.0.1.tgz_1516049425461_0.512381692416966"},"directories":{}},"1.0.2":{"name":"@pnpm/fs-locker","version":"1.0.2","description":"An fs locker for pnpm","main":"lib/index.js","typings":"lib/index.d.ts","files":["lib"],"engines":{"node":">=4"},"scripts":{"lint":"tslint -c tslint.json --project .","tsc":"rimraf lib && tsc","test":"npm run lint && preview && mos t","md":"mos","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/fs-locker.git"},"keywords":["pnpm","server"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/fs-locker/issues"},"homepage":"https://github.com/pnpm/fs-locker#readme","devDependencies":{"mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","package-preview":"^1.0.1","rimraf":"^2.6.2","tslint":"^5.8.0","typescript":"^2.6.1"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"dependencies":{"@types/node":"^9.3.0 || 10","mkdirp-promise":"^5.0.1","proper-lockfile":"^2.0.1"},"gitHead":"a8828fe6f113ea0e7ad7067dfc344e5b0658ab52","_id":"@pnpm/fs-locker@1.0.2","_npmVersion":"6.0.1","_nodeVersion":"9.10.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-ASULw2KzrapsjQVSMYdDc3f6+wYOs9cPt0M5Ip9VUkTfYfPrfxd0UYXcOPoUHkk7L12HUj0vwUYK0DE1da2gww==","shasum":"9b313bee3ec63f0b3d8e886058be294f8ba92873","tarball":"https://registry.npmjs.org/@pnpm/fs-locker/-/fs-locker-1.0.2.tgz","fileCount":6,"unpackedSize":8360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+Bn8CRA9TVsSAnZWagAA7gUP/R5oz0dLCgxC8kH0LXZx\ns19SwnihRL2pV+2nuOKBphWHhfI2WrhHnmTb6bW2W7kdYVageNzxW4FohlQx\n5l18JXTMPMwfC6TxRgBChyDALAqEtNQofCQlmAx4uLRMl6nAdKxcax8S/MEs\ncroO/44EqOLFBvDwgUsVuvXFKT9H6NiF7aHR4MfiPDuMCE7bvTBo85X+ICt5\nQUc+2vGamXAzb2mCgAz8jZKqZNgc2Nwo+7c64tc6NvUKsnqFVsqoL88CdX85\nDch9fGs6LNhoa2UonisTelL1UGxyu6li5KwuhXk3gIgpCUTpf4wRSP/urXVR\n/GrHcreGdz1OkNN/mvfxmnuMZMTa7+u7i08zZL4c409fZSfzKXAVC4d47+70\nkEtgIawJq/TneNp71Zu7S4GWQKTVsuFsgepiCiMfxIMCa9KxeRcoz+T3+/Gs\noAtjDfN5gSRMnqqD1ANRK32UHNcCkKGJhsJeHr3H/gq5fXrEugzt1tW88FG3\nHCBnrQbZW+eS43JKwV4ZkpMLCcgBzM3Y0nJbDBjlh7B+ceKWLE9rasNgqUdW\nx0FA/2GweXiXK8Q2T2csMIit9VhyDDQZHgeJZ0dSBfHWf6m3cAXR8IVPdA9P\nbTIRLb2QBeeCODpN9IbIVIJ7P4K/OFyi1Q44hBTc6O5R5S5kzbJ6b5ZEI4K3\nGsir\r\n=5dPg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7ydkwrTOOT2T93nvX5JucKJdA1vbqAjQTJarf3WrlcgIhAMyuS45xaJi8ynnvROIT7fpUgpx101XZHiyFiQzviCM0"}]},"maintainers":[{"name":"pnpmuser","email":"zoltan.kochan@gmail.com"},{"name":"zkochan","email":"z@kochan.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-locker_1.0.2_1526209019277_0.9435802265975899"},"_hasShrinkwrap":false},"1.0.3":{"name":"@pnpm/fs-locker","version":"1.0.3","description":"An fs locker for pnpm","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=4"},"scripts":{"lint":"tslint -c tslint.json --project .","tsc":"rimraf lib && tsc","test":"npm run lint && preview && mos t","md":"mos","prepublishOnly":"npm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/fs-locker.git"},"keywords":["pnpm","server"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/fs-locker/issues"},"homepage":"https://github.com/pnpm/fs-locker#readme","devDependencies":{"mos":"^2.0.0-alpha.3","mos-plugin-readme":"^1.0.4","package-preview":"^1.0.1","rimraf":"^2.6.2","tslint":"^5.8.0","typescript":"^3.0.0"},"mos":{"plugins":["readme"],"installation":{"useShortAlias":true}},"dependencies":{"@types/node":"^9.3.0 || 10","mkdirp-promise":"^5.0.1","proper-lockfile":"^2.0.1"},"gitHead":"7de2969587bc253e44e6d06b4a7b3242314d64c0","_id":"@pnpm/fs-locker@1.0.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-ECFtJCNpqeyjSGwhv+IgnqDRLQclI/d6GRkq+UxyPW3jSvB7AK8qjxuMNFoNG78pwwi1zuJpMLgMvaYPHI/IMA==","shasum":"a2cd5ea4462f1feaf00e3affd6c1de6e82e69ef9","tarball":"https://registry.npmjs.org/@pnpm/fs-locker/-/fs-locker-1.0.3.tgz","fileCount":6,"unpackedSize":8467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9r+HCRA9TVsSAnZWagAAUp4QAIBcXI3l3Y55goIR47TW\n3pSnvhigrmD9LaVbWWYDgtaVRx+fvnA5mD+lr6flKiXrdtVLTqYgbdOxLScx\nT/zT34AG1RrIoHlp7D5R7am8kHfrs6pFdedjQHTSljuYx/jmZDtej/84Anz8\nR2x+chRvLQfq6o3CmBYSjAponc6kv3lJYWuwIWEBo15aIljXfFFOLirXSKpR\ntwOe+oDNcspwswJrRb5mDCeWooePM7kuwct8Jec/sNOm/00Izn217P117x0a\nU8NfQFBZcJ+kuLycrlPQ0cGJUYB1PCPA74ZbYg3Hc0kPumursM9JKTr52fdO\nIAGRdo5nnLuREHn2Kt2RQXGAt7UT4r0GKDHy1G98w6YHyGl1OoZ4cQ404gS0\nMaF+FjGMpGClgR0HrW93NAjSgKErYxdIPlVx+gufsKOLonHLtNHAgC4ljTVc\ntAoP0+3I4rLMXnb7RQKY8txErYHj27SljeNlu4wN1F9rwRb+FP/o3AurUeB+\nTPQMcY3Rpu2JynEFq5YpzO0WAxp0o0/16i9xl/iYKHGBKq/ES4zqhQsymtfL\nsUItLy4RPuJxdso4zhZ0QqxXoBMpQsA8vMN9uiV+GgSICiePzZBCB/1nk0zk\nFOC7VYaGDuySezxkpPAQMeZudEXiEbkEIbcoIJpZnQFleESTwgeBRdLZZOxh\n8/aU\r\n=LlAB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgTjFA6qwTUlqrY1BzlfDZGopVP2VlWzsvAhh0vFU00QIhAJKrjHkk6mYvtzO2dey0Fd/oqaChLVo8T5KdJ93V2i9I"}]},"maintainers":[{"email":"emanuele.tamponi@gmail.com","name":"etamponi"},{"email":"zoltan.kochan@gmail.com","name":"pnpmuser"},{"email":"z@kochan.io","name":"zkochan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-locker_1.0.3_1542897542234_0.37264401232970634"},"_hasShrinkwrap":false},"3.0.0":{"name":"@pnpm/fs-locker","version":"3.0.0","description":"An fs locker for pnpm","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=8.15"},"scripts":{"lint":"tslint -c tslint.json --project .","tsc":"rimraf lib && tsc","test":"pnpm run lint && preview","prepublishOnly":"pnpm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/fs-locker.git"},"keywords":["pnpm","server"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/fs-locker/issues"},"homepage":"https://github.com/pnpm/fs-locker#readme","devDependencies":{"@types/node":"10","package-preview":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.8.0","typescript":"^3.0.0"},"dependencies":{"make-dir":"^3.0.0","proper-lockfile":"3"},"readme":"# @pnpm/fs-locker\n\n> An fs locker for pnpm\n\n<!--@shields('npm', 'travis')-->\n[![npm version](https://img.shields.io/npm/v/@pnpm/fs-locker.svg)](https://www.npmjs.com/package/@pnpm/fs-locker) [![Build Status](https://img.shields.io/travis/pnpm/fs-locker/master.svg)](https://travis-ci.org/pnpm/fs-locker)\n<!--/@-->\n\n## Installation\n\n```sh\n<pnpm|yarn|npm> add @pnpm/fs-locker\n```\n\n## Usage\n\n<!--@example('./example.js')-->\n```js\n'use strict'\nconst lock = require('@pnpm/fs-locker').default\nconst path = require('path')\n\nconst locks = path.resolve('_locks')\n\nlock(process.cwd(), {stale: 100, locks})\n  .then(unlock => {\n    // do some stuff...\n    return unlock() // or unlock.sync()\n  })\n  .then(() => {\n    console.log('folder unlocked')\n    //> folder unlocked\n  })\n  .catch(err => console.error(err))\n```\n<!--/@-->\n\n## API\n\n### `lock(filename, opts) => unlock[.sync]()`\n\nLocks the specified file. Returns an async and sync unlock function.\n\n#### Arguments\n\n- `filename` - the file to lock\n- `opts.stale` - duration in milliseconds in which the lock is considered stale\n- `opts.locks` - the folder that contains the lock files\n- `opts.whenLocked` - function that is called if a lock is found when trying to create the lock\n\n## License\n\n[MIT](./LICENSE) © [Zoltan Kochan](https://www.kochan.io/)\n","readmeFilename":"README.md","gitHead":"101c961580b6ed4c264fd75e4a154ae829954eba","_id":"@pnpm/fs-locker@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-YcB+8GtdhtILA3VAeUZz5JM0cP10YoaPTci7arq9NfzX8+J4Hrn85z6LvtHPclqnPzq2moGfEFCS1y+GTIgpEg==","shasum":"c1ebe12ae5bb99df9dce31d141943fec27a89aab","tarball":"https://registry.npmjs.org/@pnpm/fs-locker/-/fs-locker-3.0.0.tgz","fileCount":6,"unpackedSize":6508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBqQPCRA9TVsSAnZWagAAKBwP/RUW8xRqpu0eZCkqqatu\n8oZjtnkTyI5vYTNUoXEDuEVzhkzhUbqP1DE+NTfR/eJJZQjMSeOGvJ3a615C\n+WL3ZA71zmQuWVxKs0NW7w+Al/STZokh3yqYOpgflj3gGGBsz/WAG9rEgSLH\naiO0arbuKvchMBLUazhwwHHyTKwZEANcm/NugZxih/bDyeq2UWWU7GXAPKh3\n8SzS4TBbDJp8vZDeo5xbZ4IcRokoz970Ajg1/OB3WOPf9cnwdYSJ3/1Vxu9t\nCK3VwSxeTteXU7RIUSDLrBnWJ1Wy68nTjLfFCz2+xhT9847NZ9rx4hE5zLvH\n2kntJ5cinmU3Js3+eE5RtWdLLsF90Mg2zir/ahAQFDxk+j+hTkBE7pP01ZJg\nbTEnS6UJyI8E1/GznU5JX2wUAiIE6zOzckoOYpkP34/wbl00vn69rhIt/HUk\ntM3JEH6RhojUvg9qKrDpvDckDuoHm5LifKkxNAUkqvdf1ZKFvRpDyivGT79o\n29NPVFLGLkNkZPBHJ31unMNoHkNEIaJZhlWwhB71KqfQuSzyF1doossoJaj7\nRXpMtDRTMriwxKoln+l5uMKoHslgAWUHatVpiZr7xUQjq5kwtT3EuDKryOiR\nhvdGzRERaZX3ID54yhx7F1k/rccCLHIxPfe/X3DX/D4Y9UOIFc13rrU9Cchw\n+3qC\r\n=y78K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXKAZeo7rO2/MNMG+m5tAmOgFzrMrKX1DUR42BNO9GEAiBv44t3qTnjx2U0AtABh8SgZyqrAyZKBNXXnZafwNqKvw=="}]},"maintainers":[{"email":"emanuele.tamponi@gmail.com","name":"etamponi"},{"email":"zoltan.kochan@gmail.com","name":"pnpmuser"},{"email":"z@kochan.io","name":"zkochan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-locker_3.0.0_1560716302287_0.26128619505352235"},"_hasShrinkwrap":false},"3.0.1":{"name":"@pnpm/fs-locker","version":"3.0.1","description":"An fs locker for pnpm","main":"lib/index.js","typings":"lib/index.d.ts","engines":{"node":">=8.15"},"scripts":{"lint":"tslint -c tslint.json --project .","tsc":"rimraf lib && tsc","test":"pnpm run lint && preview","prepublishOnly":"pnpm run tsc"},"repository":{"type":"git","url":"git+https://github.com/pnpm/fs-locker.git"},"keywords":["pnpm","server"],"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"license":"MIT","bugs":{"url":"https://github.com/pnpm/fs-locker/issues"},"homepage":"https://github.com/pnpm/fs-locker#readme","devDependencies":{"@types/node":"10","package-preview":"^2.0.0","rimraf":"^2.6.2","tslint":"^5.8.0","typescript":"^3.0.0"},"dependencies":{"make-dir":"^3.0.0","proper-lockfile":"3"},"readme":"# @pnpm/fs-locker\n\n> An fs locker for pnpm\n\n<!--@shields('npm', 'travis')-->\n[![npm version](https://img.shields.io/npm/v/@pnpm/fs-locker.svg)](https://www.npmjs.com/package/@pnpm/fs-locker) [![Build Status](https://img.shields.io/travis/pnpm/fs-locker/master.svg)](https://travis-ci.org/pnpm/fs-locker)\n<!--/@-->\n\n## Installation\n\n```sh\n<pnpm|yarn|npm> add @pnpm/fs-locker\n```\n\n## Usage\n\n<!--@example('./example.js')-->\n```js\n'use strict'\nconst lock = require('@pnpm/fs-locker').default\nconst path = require('path')\n\nconst locks = path.resolve('_locks')\n\nlock(process.cwd(), {stale: 100, locks})\n  .then(unlock => {\n    // do some stuff...\n    return unlock() // or unlock.sync()\n  })\n  .then(() => {\n    console.log('folder unlocked')\n    //> folder unlocked\n  })\n  .catch(err => console.error(err))\n```\n<!--/@-->\n\n## API\n\n### `lock(filename, opts) => unlock[.sync]()`\n\nLocks the specified file. Returns an async and sync unlock function.\n\n#### Arguments\n\n- `filename` - the file to lock\n- `opts.stale` - duration in milliseconds in which the lock is considered stale\n- `opts.locks` - the folder that contains the lock files\n- `opts.whenLocked` - function that is called if a lock is found when trying to create the lock\n\n## License\n\n[MIT](./LICENSE) © [Zoltan Kochan](https://www.kochan.io/)\n","readmeFilename":"README.md","gitHead":"21d94bcefda30ea1eab462a1a21aff087d27bc9a","_id":"@pnpm/fs-locker@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"zkochan","email":"z@kochan.io"},"dist":{"integrity":"sha512-o9d47i3E6XtVDIjxPjl9mg+phHnjScYtjhx5KiAZEcgV4nEjXCtnrQ8MjH8yjN8JVeCQH3FiioR1i+iD9DzkRw==","shasum":"c5a14118748dd600a30126b91afb8b0a2c03c499","tarball":"https://registry.npmjs.org/@pnpm/fs-locker/-/fs-locker-3.0.1.tgz","fileCount":6,"unpackedSize":7273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBr6oCRA9TVsSAnZWagAAqpQQAKGATGXaVt427mB8lbJs\nvdZaq0n0ylhzOJ1rt5WEdtEN81OfIYLZ/WVx/mqIm2JHZGZEx0KXtNxDdUpS\n7p072kL0HiikBvGBoOCfTw5sGSSmKbKNYI7JRt7dQg4qJaIQlUN/6rZZSiCg\ns534IrI32b2QFFIZiub3R/t8LJeUE1QMsSimdPWHznNVdkVlPiT0nOV7Y6U8\nH476+2/WG41bNoFnQpixrIvl15uvCdxriB1FjveFuG3RGzrIurtlDIqJYMuA\nVFx54GSQe9492kEqcBWzYL32+e2B7G9shMqeEi3NbtRZ+zuV/bbZT6nleLR/\nhDWqrbn6n7hmKcbGJlYcF97qELQf5Tno1Lqvz2Z9B+XL5MlbhIFYgUNFNSfT\nA74zXpyBKwqpQT1/4hppWFqlBB74Xq7n9N9qOruq6HilOqQwgGMinaPPRwRX\nrmGRL3bAiJCYyyiwX4Ap6W+IXdFgmzfS7Ktc8Ak/Xfol40RkUTRrLuGk7VjY\nRDA5NKxdWLpYyqpXBYinaAkRa0FDNzfCgtmcHUQ7dQI0GpG6Mo4zskcTSRC3\nY17N+///pMnK9A5c86PWhYmuXwLXYpC1EZyvD3NWHmXgb19Uwfaa+kE56Gei\nq2pTWmwM9jfI2cadG5EyxocxMgvJTv2gS2pWMIehQTUKDriA6CbkZpHJz5uO\nm0SL\r\n=rUvB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbQadWGpCGzl9vhgj2hgT74Zu/2vfyVGUvcfpm/nmw4wIgNzAiYESU6MlDGMdE7YNXaD1mLAGPvO1Hjb7HH0MvGgQ="}]},"maintainers":[{"email":"emanuele.tamponi@gmail.com","name":"etamponi"},{"email":"zoltan.kochan@gmail.com","name":"pnpmuser"},{"email":"z@kochan.io","name":"zkochan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-locker_3.0.1_1560723112296_0.9037204632550215"},"_hasShrinkwrap":false}},"readme":"","maintainers":[{"email":"zoltan.kochan@gmail.com","name":"pnpmuser"},{"email":"z@kochan.io","name":"zkochan"}],"time":{"modified":"2022-04-06T15:34:12.547Z","created":"2017-12-09T22:44:37.623Z","1.0.0":"2017-12-09T22:44:37.623Z","1.0.1":"2018-01-15T20:50:25.521Z","1.0.2":"2018-05-13T10:56:59.434Z","2.0.0":"2018-11-22T14:13:11.789Z","1.0.3":"2018-11-22T14:39:02.372Z","3.0.0":"2019-06-16T20:18:22.419Z","3.0.1":"2019-06-16T22:11:52.480Z"},"homepage":"https://github.com/pnpm/fs-locker#readme","keywords":["pnpm","server"],"repository":{"type":"git","url":"git+https://github.com/pnpm/fs-locker.git"},"author":{"name":"Zoltan Kochan","email":"z@kochan.io","url":"https://www.kochan.io/"},"bugs":{"url":"https://github.com/pnpm/fs-locker/issues"},"license":"MIT","readmeFilename":""}