{"_id":"bmutex","_rev":"16-6d28655aef15ff99a3d055eeaa22fddd","name":"bmutex","dist-tags":{"latest":"0.1.8"},"versions":{"0.0.0":{"name":"bmutex","version":"0.0.0","keywords":["lock","mutex"],"author":{"name":"Christopher Jeffrey","email":"chjjeffrey@gmail.com"},"license":"MIT","_id":"bmutex@0.0.0","maintainers":[{"name":"chjj","email":"chjjeffrey@gmail.com"}],"homepage":"https://github.com/bcoin-org/bmutex","bugs":{"url":"https://github.com/bcoin-org/bmutex/issues"},"dist":{"shasum":"f4e48adf414427ecd33ea7683e622c6afde41113","tarball":"https://registry.npmjs.org/bmutex/-/bmutex-0.0.0.tgz","integrity":"sha512-W+/ngxfnKp7FZpHDcOImpR0577J+ygDqeRqOIntzGOK/zmJHPWWUqf6xfWrW8ocjAgp/bI71Hh71LhOPr1m7RA==","signatures":[{"sig":"MEUCIDASDX/IhgR+isVyDEui+/02e/3yHVGqPHIZ7lIAVI/8AiEA8ffMdeTtTJNIySg12VBLUMBjxSkmuh8Rq+SuEXH9Ti4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/bmutex.js","engines":{"node":">=7.6.0"},"gitHead":"586ba0b9158440c3144aadfa589206612b19864a","scripts":{"lint":"eslint lib/ test/ || exit 0","test":"mocha --reporter spec test/*-test.js","clean":"rm -f bmutex.js","webpack":"webpack --config webpack.config.js","browserify":"browserify -s bmutex lib/bmutex.js | uglifyjs -c > bmutex.js"},"_npmUser":{"name":"chjj","email":"chjjeffrey@gmail.com"},"browserify":{"transform":["babelify"]},"repository":{"url":"git://github.com/bcoin-org/bmutex.git","type":"git"},"_npmVersion":"5.5.1","description":"Mutex locks for node.js","directories":{},"_nodeVersion":"8.7.0","devDependencies":{"mocha":"^4.0.1","eslint":"^4.9.0","webpack":"^3.8.1","babelify":"^7.3.0","uglify-es":"^3.1.3","babel-core":"^6.26.0","browserify":"^14.5.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","uglifyjs-webpack-plugin":"^1.0.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/bmutex-0.0.0.tgz_1509632273796_0.5913295652717352","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"bmutex","version":"0.0.1","keywords":["lock","mutex"],"author":{"name":"Christopher Jeffrey","email":"chjjeffrey@gmail.com"},"license":"MIT","_id":"bmutex@0.0.1","maintainers":[{"name":"chjj","email":"chjjeffrey@gmail.com"}],"homepage":"https://github.com/bcoin-org/bmutex","bugs":{"url":"https://github.com/bcoin-org/bmutex/issues"},"dist":{"shasum":"980a7e8966d2bc53cecf750f19d81eb92f4e58e7","tarball":"https://registry.npmjs.org/bmutex/-/bmutex-0.0.1.tgz","integrity":"sha512-ery/dD4JnstZxNW/Tg6zQ7kfbdRt0aNRjpL+y6Kvm7qE5XBFk3GCtTtTiS4TstHlJBSbV566ncu44a73gopzew==","signatures":[{"sig":"MEUCIBaPUmRB4XUChFldyFDOJAeizQ16fSnn4nTdZ2IQI9o2AiEAui+WBQDB5yyEoBXuUAPp7vnmxrPhSbXzD55d++JMSLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/bmutex.js","engines":{"node":">=7.6.0"},"gitHead":"2dd0028df2799f7a2557d11806fa0f4d257bae4a","scripts":{"lint":"eslint lib/ test/ || exit 0","test":"mocha --reporter spec test/*-test.js","clean":"rm -f bmutex.js","webpack":"webpack --config webpack.config.js","browserify":"browserify -s bmutex lib/bmutex.js | uglifyjs -c > bmutex.js"},"_npmUser":{"name":"chjj","email":"chjjeffrey@gmail.com"},"browserify":{"transform":["babelify"]},"repository":{"url":"git://github.com/bcoin-org/bmutex.git","type":"git"},"_npmVersion":"5.6.0","description":"Mutex locks for javascript","directories":{},"_nodeVersion":"9.3.0","devDependencies":{"mocha":"^4.0.1","eslint":"^4.14.0","webpack":"^3.10.0","babelify":"^8.0.0","uglify-es":"^3.1.3","babel-core":"^6.26.0","browserify":"^14.5.0","babel-loader":"^7.1.2","babel-preset-env":"^1.6.1","uglifyjs-webpack-plugin":"^1.1.5"},"_npmOperationalInternal":{"tmp":"tmp/bmutex-0.0.1.tgz_1514590205809_0.8585270836483687","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"bmutex","version":"0.0.2","keywords":["lock","mutex"],"author":{"name":"Christopher Jeffrey","email":"chjjeffrey@gmail.com"},"license":"MIT","_id":"bmutex@0.0.2","maintainers":[{"name":"chjj","email":"chjjeffrey@gmail.com"}],"homepage":"https://github.com/bcoin-org/bmutex","bugs":{"url":"https://github.com/bcoin-org/bmutex/issues"},"dist":{"shasum":"4f5e703cfbac71a1e29449afd272c851e86b1b08","tarball":"https://registry.npmjs.org/bmutex/-/bmutex-0.0.2.tgz","fileCount":10,"integrity":"sha512-D26cRGVwpMu92SCkRO89HGJSYmgKtWEA73YciFmnpIUP2gYu4xXcLm18DuBPAq9X6jsJsymGzm8H/ntV9bCD/Q==","signatures":[{"sig":"MEUCICYnqL7ijcXDWiJt+4c/elvg2JasiAde/sCxLtnvdeo9AiEAyLqe8UYw5n1u2ZpJjVZcBD2np8rmauJR4LA5DOibhP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13668},"main":"./lib/bmutex.js","engines":{"node":">=7.6.0"},"gitHead":"cfabd05e40b41839c753ff5dcd5802e0c1327fab","scripts":{"lint":"eslint lib/ test/ || exit 0","test":"mocha --reporter spec test/*-test.js","clean":"rm -f bmutex.js","webpack":"webpack --config webpack.config.js","browserify":"browserify -s bmutex lib/bmutex.js | uglifyjs -c > bmutex.js"},"_npmUser":{"name":"chjj","email":"chjjeffrey@gmail.com"},"browserify":{"transform":["babelify"]},"repository":{"url":"git://github.com/bcoin-org/bmutex.git","type":"git"},"_npmVersion":"5.7.1","description":"Mutex locks for javascript","directories":{},"_nodeVersion":"9.8.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.4","eslint":"^4.18.2","webpack":"^4.1.1","babelify":"^8.0.0","uglify-es":"^3.3.9","babel-core":"^6.26.0","browserify":"^16.1.1","babel-loader":"^7.1.4","babel-preset-env":"^1.6.1","uglifyjs-webpack-plugin":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/bmutex_0.0.2_1520895846579_0.4076267096849151","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"bmutex","version":"0.1.0","keywords":["lock","mutex"],"author":{"name":"Christopher Jeffrey","email":"chjjeffrey@gmail.com"},"license":"MIT","_id":"bmutex@0.1.0","maintainers":[{"name":"chjj","email":"chjjeffrey@gmail.com"}],"homepage":"https://github.com/bcoin-org/bmutex","bugs":{"url":"https://github.com/bcoin-org/bmutex/issues"},"dist":{"shasum":"a8683674729630aa317da71cce4f5a1f27806e60","tarball":"https://registry.npmjs.org/bmutex/-/bmutex-0.1.0.tgz","fileCount":10,"integrity":"sha512-+r07Av637kDB5jU9Nexa0S8OxT0A8V/X9HOIMYAXxUJaDaDC7uwWwTaPR/DzlFlO6XtJ7hOcwXK1gasT5E+79g==","signatures":[{"sig":"MEYCIQC7uNj/SMxIF+IhyKDTNkZs9zdGwKz0ux4aGkcvjmMSLwIhAMIlCBAU+/fvCMhr1LNzz/fUEzUl4zIMKHZa1ysFjmO/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGnpfCRA9TVsSAnZWagAAu50QAIha3zEGAfxUSGg1EYvw\n2K8RC4tTd4VSBt3pHPXq4I8l9nl81Qe0bzJiO0EIvDH9uZwMmhB0mMeoRBD2\nqRVuWcs0yyIksxrCEuutebq1qAm0nIuaamb+tcgHg9W3OaWRo69cuWf3knVs\naYygEUnsdYHmp4dBiKofNwD6arlj8UqN4XDwwt2C80ie9HskVyce8tp6Jgl3\nBVqOFNuVO+UGp60Y+XEQDVbgWVg2UmlZy3YPIawS0QarjEZPeKlhKFlBDyaf\n3blD1N6cq9EzNviz0caJizUJshmj3ddk+IESnxGOnmlrcnOti460rs9wgrmo\nxRgoFWa1MzuGCmy3h0B6XmohzChY3mYuAg7efaOKLf6ay4soWyqcBRelqdvv\nv1pfDV9I5i2+NTdd+qzPaNSOpIMppmuIUlHeJr+raXzje62Vdm0oCuWsJxOe\n6NqK+LduUrwMPbXKPFT67gAoOQQP9NEzNTs5Gg2r8u9VG5v5lV7j/v7CkVMa\nwEipiQ+l9UDUbS3u/z6SkoCFp1zzMy4m98mJIS3yHZUyQ7jm3uB15G3qflBx\n27+aWM+4uLg2dzXG0Zb8Og+uJPqq2z4cLmU87iVdzHM0L2DT1vU2TTNKvQAO\nvETKff1zBw4prFq/CBErIFFIlOABlbdpUk92fQdmfM+3TZJEjttJZoH9GiAK\n3D6s\r\n=6qYX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/bmutex.js","engines":{"node":">=8.0.0"},"gitHead":"ef0dd73c355b30d32bbb1f658269955ec0827f35","scripts":{"lint":"eslint lib/ test/ || exit 0","test":"mocha --reporter spec test/*-test.js","clean":"rm -f bmutex.js","webpack":"webpack --mode production --config webpack.config.js","browserify":"browserify -s bmutex lib/bmutex.js | uglifyjs -c > bmutex.js"},"_npmUser":{"name":"chjj","email":"chjjeffrey@gmail.com"},"browserify":{"transform":["babelify"]},"repository":{"url":"git://github.com/bcoin-org/bmutex.git","type":"git"},"_npmVersion":"6.1.0","description":"Mutex locks for javascript","directories":{},"_nodeVersion":"10.4.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","webpack":"^4.11.1","babelify":"^8.0.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","browserify":"^16.2.2","webpack-cli":"^3.0.3","babel-loader":"^7.1.4","babel-preset-env":"^1.7.0","uglifyjs-webpack-plugin":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/bmutex_0.1.0_1528461919036_0.8855274707362442","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"bmutex","version":"0.1.1","keywords":["lock","mutex"],"author":{"name":"Christopher Jeffrey","email":"chjjeffrey@gmail.com"},"license":"MIT","_id":"bmutex@0.1.1","maintainers":[{"name":"chjj","email":"chjjeffrey@gmail.com"}],"homepage":"https://github.com/bcoin-org/bmutex","bugs":{"url":"https://github.com/bcoin-org/bmutex/issues"},"dist":{"shasum":"49a3941046582a8d6fc8cffaa72fa39ba21f8c03","tarball":"https://registry.npmjs.org/bmutex/-/bmutex-0.1.1.tgz","fileCount":10,"integrity":"sha512-cED+iW4gPUqAxLUjHj+QVH/CHMTb4TXS5mnB1cVwSoEYmUEZQVc0BGVDPrken/Yp8RPu5KVDui44o1++jhXu0A==","signatures":[{"sig":"MEUCIGfAqs0EIoIenEzzw8L8bsmYDKt7pUYJRqrPzQ8gPGLnAiEAgNNC7HQCO2r4upKRmzP0kk7GdK+X1FlI3ip3/kuAK70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbScRkCRA9TVsSAnZWagAA61cQAKJFkIZrE5ijCUBwFGKl\nJT25TL3ZoMaDhvn0lE4f4pBv0AJWkASwX723IQdlzgFJKBWK9wx5Job/DIxW\nz3hdF9RPVfKZi6xGzqbu9QRUngGv9zgqewicadhjjPjQq1sqcGHOyla+RdS3\nVUw5Yj/A9jx9sRGm8LsWOEhARPzk9qkRNTJBIqUEgsqoBcxT3MV/7+AmkWve\nrwMz/K2mhcEkQsbv4tBMVBdRmBDcw4wh6jqW+tJQJMngONKicBiOS18MU1Jq\nrrVJ5lm9amCb2LOvbaqdkHULMFg6A0U7bo1Go4fZGJLN2po/vA0eSg4cwViQ\ntyIk9ARw/EYAOV/7vCQpMPohHmEpWm9qDdsj1EqPLvvU79NRLvb/AsTmymhN\nk87IfWmeb02j2vjBoTcXMU/zzFSAL+w+Qwz3u/mFQqoSoDhAvAV/CdYwqcT1\nehsRmydeUsarIWwl+2g6/QkDivSaQ2B1I7HCSDLZAHNmltxv+2qFdRLabrRO\nO5zrBx8e3Ijv+iCBFP3EjbtLBNHnh7/pHwYr1UlWcQtaVC/PE9QvN7R2ZjIz\n1N+ml/UYmcEtubx0bJ2fmjuWUV7wND7t0EtGujujyIAvhx10DJYVpbAVO6MS\nyfAjz/KAADi+uPp85X82+tgbNG+gXoiFto0VgIuUbt7cAJQcazncH1sXiv2L\nJbhT\r\n=PH3I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/bmutex.js","engines":{"node":">=8.0.0"},"gitHead":"670e923a324af853252686a45997f80e22c2fcd7","scripts":{"lint":"eslint lib/ test/ || exit 0","test":"mocha --reporter spec test/*-test.js","clean":"rm -f bmutex.js","webpack":"webpack --mode production --config webpack.config.js","browserify":"browserify -s bmutex lib/bmutex.js | uglifyjs -c > bmutex.js"},"_npmUser":{"name":"chjj","email":"chjjeffrey@gmail.com"},"browserify":{"transform":["babelify"]},"repository":{"url":"git://github.com/bcoin-org/bmutex.git","type":"git"},"_npmVersion":"6.1.0","description":"Mutex locks for javascript","directories":{},"_nodeVersion":"10.6.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^4.19.1","webpack":"^4.11.1","babelify":"^8.0.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","browserify":"^16.2.2","webpack-cli":"^3.0.3","babel-loader":"^7.1.4","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","uglifyjs-webpack-plugin":"^1.2.5","babel-plugin-transform-runtime":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/bmutex_0.1.1_1531561060847_0.5246982917084329","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"bmutex","version":"0.1.2","keywords":["lock","mutex"],"author":{"name":"Christopher Jeffrey","email":"chjjeffrey@gmail.com"},"license":"MIT","_id":"bmutex@0.1.2","maintainers":[{"name":"chjj","email":"chjjeffrey@gmail.com"}],"homepage":"https://github.com/bcoin-org/bmutex","bugs":{"url":"https://github.com/bcoin-org/bmutex/issues"},"dist":{"shasum":"d23e5285a5aadbadd568e0e4eb7ac4bf73371eac","tarball":"https://registry.npmjs.org/bmutex/-/bmutex-0.1.2.tgz","fileCount":8,"integrity":"sha512-H5mZOJQgtK2SMPStn0Zgo+Z/5jf71ZPSblcsepqf4MGa9SrJRsL6jF4jWLlgayGtq6DCAfRuHokZC+WRoHn+AA==","signatures":[{"sig":"MEYCIQDuet/3TH96D8sFRxxDp1OcbC1WjK7+HCTVhhdkdT4MxAIhAKohaEKGvvAgu87GV6rykvuzgsUsZWYGNhhGlov1E+ke","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUGyECRA9TVsSAnZWagAAW3wP/Rz8UtO6Rb5acf04skY8\n4jlTmr/pDk6Dd4oBwKg9bbjBidrxeFkFZYViRZAm5YqO++eyzSzcggKh+SoN\nN7NBMutdvHoJWf4RzlV3yHn0+BtGvXkg7g/KFn3PMubyN/6h2aGaqws/pExf\nc6vLeheAJSF2mnQpoZ01Go2gYqQte9SFysnTxofPktQkQemdlJdfBXIuminI\nm1ajX0Jf9UU3XAi4xiXPxkxGAMvsxmsD1eQJnfTRWFnx2dSKavMo5wtq9un3\nHx3m3GyvGdvxzYNhlqOl43AzN+qb6TTaJeygOamEDVdXdCjuaxq8jhE9ZNZ1\nYQl3TaS/uET/f40F5IWBx+JOyPuhq46fQnQLKg54/0UVaBlnQy+rFg0ejaNj\nItPCcgZhivBmBFYUWeZ0zjzUzbO6gVs5MFWNtUg9ekqhOXStrA0BxBXyMGQ8\nzsTFvgCoRxGKqhyV6oPnEmbXSOAwCI23B4oNhT3WXMyqLb30b05PtHYachXa\nLXflfvs1tCiRKop2RXbGjVz1o8yo/YJiH9sdMu1NfovF4+JNq8hMAhOdbM3g\nHlCb+H6g1GYvCaJGpbwruUihQzkhdaWt0eu69oVuClyu8ndCXb2GotQ9m3fM\n14PvRykymnvXAqGu9VWTn5OTe51A5aGCM2NlYfi0QCWSZ3Te1VscP6v8Tf9B\nHtCc\r\n=V6wW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/bmutex.js","engines":{"node":">=8.0.0"},"gitHead":"993e2482319607a8b7bc772a65393cc9e8c447b8","scripts":{"lint":"eslint lib/ test/ || exit 0","test":"mocha --reporter spec test/*-test.js"},"_npmUser":{"name":"chjj","email":"chjjeffrey@gmail.com"},"repository":{"url":"git://github.com/bcoin-org/bmutex.git","type":"git"},"_npmVersion":"6.2.0","description":"Mutex locks for javascript","directories":{},"_nodeVersion":"10.7.0","dependencies":{"bsert":"~0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","eslint":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bmutex_0.1.2_1531997316922_0.8622484531157639","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"bmutex","version":"0.1.3","keywords":["lock","mutex"],"author":{"name":"Christopher Jeffrey","email":"chjjeffrey@gmail.com"},"license":"MIT","_id":"bmutex@0.1.3","maintainers":[{"name":"chjj","email":"chjjeffrey@gmail.com"}],"homepage":"https://github.com/bcoin-org/bmutex","bugs":{"url":"https://github.com/bcoin-org/bmutex/issues"},"dist":{"shasum":"cf6bbfec86de49a1e317de06af867249bc320cbf","tarball":"https://registry.npmjs.org/bmutex/-/bmutex-0.1.3.tgz","fileCount":8,"integrity":"sha512-VR6fZbVl2/GZOSUy2Cpl7ijVZKP/Ma9JUaGQBSw/xW5lJB7fF2qzmY0BLJ0s0TG+lAY0+1yqPiA3Nj1mlDEUdA==","signatures":[{"sig":"MEUCIQD0idMf80J8wScJON4FHNl8gTYIZh1FLrSH4CjKjSmuIwIgKWo/xQUhU6LO2DafKZJjXeEd7S6cAr87m1XSQceR5HA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbr+dwCRA9TVsSAnZWagAA8xoP/0Zy/weTl05rexdVxic7\n/d90cJz0P0WWWTH+x8AtI/VqIzOaxmXmRiNu0z1GSp4G6VuSPImTlQj6FxCy\nk07JBjEZ5xbHmrxfMVFHAGq5Z68wiPcIz4nrOE/+YlunW8INvVW/wi7DskGg\n1P84caIs5ruahvQH9uj5YXiXdhDsnCcJPfcZKnK1a770aXyES3AaKuTWpyWw\n6im3xJSVqFGzdoOtjz4XujPQXdvvRVkB798uupqVhsccbNLwkpqOLT0fnpOK\ncJS4o8B8RuPXNSykiEHL/pcCB2PVimU3JlgLQlpLuMvwhBwmqp9JvFepQbgm\ndMi9furLG/xkQ4jlVcKvfUDrsTmo8xOCZ8VSXFLitC1ByKM6t5CIr/ICp0Hj\n8/ZRmGL99lo9cfkzc0doDy30mVL18Tf/lTNnv4XUz+cgfd4KN/q7K3znWjTp\nDsJ6Akgwzf5XxL7k7MbsduLvsejelSpwr+WubaTlhACAyIM8KrJ0Q+Z5B/jS\nogbLLx5g0Hr3C5khWY5611GguCYLDUItqtM0Pni0Qz8LpGGqFqaBuIm8ut8L\nW6lMXVAfgzTpdIgsJKAgMpU+isbYtPnxnmokBczbRlPdU6ZGNdN018TaWBz9\ngQaizCVR7n9zCrqQCdDKGjwDbwoFdOK6Q4x+JNloMcGN0ArM5aZGoTKbagu8\nEPGS\r\n=SnDt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/bmutex.js","engines":{"node":">=8.0.0"},"gitHead":"df36c47f4f1a8b2210fb1b85ea8f05e86f61734c","scripts":{"lint":"eslint lib/ test/ || exit 0","test":"mocha --reporter spec test/*-test.js"},"_npmUser":{"name":"chjj","email":"chjjeffrey@gmail.com"},"repository":{"url":"git://github.com/bcoin-org/bmutex.git","type":"git"},"_npmVersion":"6.4.1","description":"Mutex locks for javascript","directories":{},"_nodeVersion":"10.11.0","dependencies":{"bsert":"~0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/bmutex_0.1.3_1538254703392_0.7419938948837748","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"bmutex","version":"0.1.4","keywords":["lock","mutex"],"author":{"name":"Christopher Jeffrey","email":"chjjeffrey@gmail.com"},"license":"MIT","_id":"bmutex@0.1.4","maintainers":[{"name":"chjj","email":"chjjeffrey@gmail.com"}],"homepage":"https://github.com/bcoin-org/bmutex","bugs":{"url":"https://github.com/bcoin-org/bmutex/issues"},"dist":{"shasum":"fef6a4222d90c00325380f91fa298b8c755aada9","tarball":"https://registry.npmjs.org/bmutex/-/bmutex-0.1.4.tgz","fileCount":8,"integrity":"sha512-uSlUggS46kO/ziGZQKVE6nMbZrrlhmG+uw/VgBi54dkDO32DLTTlSQsLeRQHeKj4Zl+B389Pmizvz5J+VYYKFw==","signatures":[{"sig":"MEYCIQDVpuES2uH9rIbBIzYTEPa9LKCSrdhi5nSLQ7c3miuNAgIhAMHITLVBqlWTLPJgSrAZCDAZZlZX8YNSFMJ+ORoiT02u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/8okCRA9TVsSAnZWagAAtOMQAICbXIt+2jkPzoxa3T8T\nf1FiqW9B1zaMcvmYh9gunwvbeoZcoPwWjMrKSUi0Ruai9V2/PLhAPWI/sxzK\nrkEh4V/itsNFVK1+7s+GlpfZFQp1n1LqGRC44G1fxSfjtLlQBjs2JeZ1Kuyw\ngbD35kA6j2JxjwaInRaOB0wpQdGjv7hWMDDZq+6ImNUIKEVux3UdapNE7WSI\nfAMX6Z/lDjadnUEw39s97m5epZnAeJbW5skEtLOFsFh92ia/ckjpOWbaqHM/\n6gdBf4Kl6hDzUk94g6XfMV4NmdGH9KObXDBPhJNFvIxB/8sazjZOPB/47k94\nWJjNLIXhMps4DzQ20XX47ryGQkHoVc2WPAqogPhqtGP07W2U12HAghNVTs+W\n+J7/l08xHIQ/7LrSPb0neJUsfySZ9ijdo3ika1H6YVaR0jGPbOiq2e7LaN2V\nwEpliI9qdXaQXvyV2Idwf44IuBD8e2WOOUhymZ4O48UXnftgcPCDJq3+EjUc\nVijJuvbCHq/adCyPBOS/0oXbb5VuY9spuAX6wII6NtzFioDdzEqxEwekGNX/\nJzI66eHPkaBFLv4HVHeWvWBAYWA0LNq0RQ5DRZ4t2+meUGLVrzsGwPhPuxoT\nYXyWyDGqsrF5vRb3EPf1xbDcQPc/rKMSekWcVal/KGmPZHdY8G9doJHMP0jP\nycXP\r\n=eY57\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/bmutex.js","engines":{"node":">=8.0.0"},"gitHead":"cb5408de78c819ec05961e5aa64d0a12b8549f39","scripts":{"lint":"eslint lib/ test/ || exit 0","test":"bmocha --reporter spec test/*-test.js"},"_npmUser":{"name":"chjj","email":"chjjeffrey@gmail.com"},"repository":{"url":"git://github.com/bcoin-org/bmutex.git","type":"git"},"_npmVersion":"6.4.1","description":"Mutex locks for javascript","directories":{},"_nodeVersion":"11.3.0","dependencies":{"bsert":"~0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"bmocha":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bmutex_0.1.4_1543490084193_0.6689224265959519","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"bmutex","version":"0.1.5","keywords":["lock","mutex"],"author":{"name":"Christopher Jeffrey","email":"chjjeffrey@gmail.com"},"license":"MIT","_id":"bmutex@0.1.5","maintainers":[{"name":"chjj","email":"chjjeffrey@gmail.com"}],"homepage":"https://github.com/bcoin-org/bmutex","bugs":{"url":"https://github.com/bcoin-org/bmutex/issues"},"dist":{"shasum":"0b96908c28aa12821f7494eef468d235566d19e5","tarball":"https://registry.npmjs.org/bmutex/-/bmutex-0.1.5.tgz","fileCount":7,"integrity":"sha512-vBKk+msKCdEE3Zs3fKxVATgibdf6U2k1dR1XALvXA/DuTDRQu9ot2TEp4RoJGilLvSlZxAHNq0AeBesd7KIe+Q==","signatures":[{"sig":"MEUCIQCnxpkaDq1zF1BvbBIrEFJb1Vk55W5Op47Q68o1IQQ1KgIgI5RVJUbCMbY7puZldQXXIGtztkiknfOAuf+/vh/q9bE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRrstCRA9TVsSAnZWagAAiawQAJNBzeiB/UTJxqTSONxZ\npiEDoSmQ4d7W6tLbiJ8Ky7nAk4My3SNtZRa7gE51An3e70Ulep9iET1/IOH1\nrAjfqbD4FHM/HVORHSIZ5e8+G4jTLr7XtE1vh/K3ocxwI6brdxhn1Nyzlhyu\n5Rv3kaBKQ4dOhfL9m5qRgnFQRwPCRtxM8bB6v/NIAC5+l6osK0C2TysLzlU1\nnZbSHxWlCib9ldr+Qeeu2IJLhuetk5gFO3t9eiQUS9rz7otmoOxFIF5yoM0c\ny6Uwqkua+UnwVsXcdFhvOzBJ4AeKX2YtWWkSaoKJkfJxOS33Ft2iR/KOt1EL\nI2I+CvwX4Bp+7BsYfCiYl52YvhhOdwjT0deBNZYONh5oXaGN8S2VN9sdR/Lt\ny9FB2ylCrIecKrWO8EgUONB0ZUnMqtS6e/SZpMGQl/t3yvMU09RwcP9vOczv\n2t46SLGv0S65FhU6EAB2JQgMN7RlUFBV60jvpbVx11oikK0zdhRG9mlvsGg4\n7yHzcH0kF4y0AzciZf5+kekjyUrhlj0q9Yk0q7r8a5N7xhom2VC55UngUb++\nLjd1QUttYxX+1kUjMenEfV7KBzz2FGHbzJalhS/aB+ztQt1KDm2n6Yp8VJd6\nLSPAgANnYovxCiNQOr5AJshc3nv29E9KPuKGAx9I+8457XuQWiPBlxGW+wQy\n+8ff\r\n=C0oe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/bmutex.js","engines":{"node":">=8.0.0"},"gitHead":"73eece49df3320fb17ad1ceeb8b10bfc8d39d5a2","scripts":{"lint":"eslint lib/ test/ || exit 0","test":"bmocha --reporter spec test/*-test.js"},"_npmUser":{"name":"chjj","email":"chjjeffrey@gmail.com"},"repository":{"url":"git://github.com/bcoin-org/bmutex.git","type":"git"},"_npmVersion":"6.5.0","description":"Mutex locks for javascript","directories":{},"_nodeVersion":"11.6.0","dependencies":{"bsert":"~0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"bmocha":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bmutex_0.1.5_1548139308327_0.19768618625258005","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"bmutex","version":"0.1.6","keywords":["lock","mutex"],"author":{"name":"Christopher Jeffrey","email":"chjjeffrey@gmail.com"},"license":"MIT","_id":"bmutex@0.1.6","maintainers":[{"name":"chjj","email":"chjjeffrey@gmail.com"}],"homepage":"https://github.com/bcoin-org/bmutex","bugs":{"url":"https://github.com/bcoin-org/bmutex/issues"},"dist":{"shasum":"28d721316c95c9deda77b3e50b71ee356215b415","tarball":"https://registry.npmjs.org/bmutex/-/bmutex-0.1.6.tgz","fileCount":6,"integrity":"sha512-nXWOXtQHbfPaMl6jyEF/rmRMrcemj2qn+OCAI/uZYurjfx7Dg3baoXdPzHOL0U8Cfvn8CWxKcnM/rgxL7DR4zw==","signatures":[{"sig":"MEYCIQDn3QHUb9mLcLAyqiujcZPzTcNlaif1PRIhEBTGR6E+ZAIhAN1XjNdIHWO1VmfVuZFrphIGf8afEDcsMnD35T7fldO3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2k6lCRA9TVsSAnZWagAAULwQAIvUz2wfBFbvHXfECbej\n1oVCZr0GjWDW5+tLyaziIMjkNN6RRA7mIyuuFVmGz7DOdU+8UoTY8t6Lb9i7\n270wJ0rnmDZw3/+/oVPtUPRa7H64MZuol7UUQoBCCZXqcrtLuCWObHG11J9E\nW5edjOIiWWt+VvjzaGlBCnpfpkNxhOH3nQbnMgW+MZqRmsxdRIpfb0azYDLe\nC8LIePXhXd64Pi1CDMPG+HaELc32XfBb8/V2APn+p5ndgxAw79/88je85dBx\njfdqI4c0WyNkhxeeCalB/L3uYnE1KHdxBo7IRodJ35UAd75+MBs+aZfKQm61\nUrtxm15HAy4rgF0u/GiBLAKU7x9m2trmtUvXWgd2jIk3tOw+kIfisx7NnMCp\nSZY8Le5Y2DqWLSM6wp2qsl+dL7kfo6XEorCgp1sfQizYLYr0j9psn+DxVbU7\nSGcAkOCYsgtiC/qI34B4/I2wTyUKouqsygTRfkCojxdTI5uhcu+9Ia04eRDt\nBcWzXivFgRQx1pqrEz2l3oZdRWqTg77BFOv+JlsFekfczCZ/h/A7k6qIGGJn\nh7/IPSMDt+khBed/qraSf/w8mIH1OvTnxpqbwvf9UpqBLqINCQdcBBQT0h9S\npeaflkiHpG1Ka4tnNwxFpPKkz92cD3ZjdcRcK9GWWbUg6CRNB54fMBUfF8/7\nyfEJ\r\n=5sRf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/bmutex.js","engines":{"node":">=8.0.0"},"gitHead":"e50782323932a4946ecc05a74c6d45861adc2c25","scripts":{"lint":"eslint lib/ test/ || exit 0","test":"bmocha --reporter spec test/*-test.js"},"_npmUser":{"name":"chjj","email":"chjjeffrey@gmail.com"},"repository":{"url":"git://github.com/bcoin-org/bmutex.git","type":"git"},"_npmVersion":"6.9.0","description":"Mutex locks for javascript","directories":{},"_nodeVersion":"11.11.0","dependencies":{"bsert":"~0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"bmocha":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bmutex_0.1.6_1553196037382_0.7108303596995236","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"bmutex","version":"0.1.7","keywords":["lock","mutex"],"author":{"name":"Christopher Jeffrey","email":"chjjeffrey@gmail.com"},"license":"MIT","_id":"bmutex@0.1.7","maintainers":[{"name":"chjj","email":"chjjeffrey@gmail.com"},{"name":"nodweber","email":"nodar.chkuaselidze@gmail.com"},{"name":"pinheadmz","email":"pinheadmz@gmail.com"}],"homepage":"https://github.com/bcoin-org/bmutex","bugs":{"url":"https://github.com/bcoin-org/bmutex/issues"},"dist":{"shasum":"343d4ad3a1251562fc32ab61c1b5b13073a6ebe8","tarball":"https://registry.npmjs.org/bmutex/-/bmutex-0.1.7.tgz","fileCount":7,"integrity":"sha512-czuDM58Y1LCT7V0t9NHd0j4l7A3IBovXNvWrmmCcdKsulEgGcahTGqrWNidvWFv2dhiuvQmUzaLf6AT00+FLFw==","signatures":[{"sig":"MEQCIBQz/8pYHIpf3pR/8aCwFvOytXOpYSxIezv0Gq1U/2rWAiACZlhZqNHhvBEtOuO/cvF/Ek+hqx7oMjhtbnDzReeXxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11564},"main":"./lib/bmutex.js","engines":{"node":">=8.0.0"},"gitHead":"7c1845e1baa68734535e8bb17ec21ab5e290c43d","scripts":{"lint":"eslint lib/ test/","test":"bmocha --reporter spec test/*-test.js","lint-types":"tsc -p ."},"_npmUser":{"name":"nodweber","email":"nodar.chkuaselidze@gmail.com"},"repository":{"url":"git://github.com/bcoin-org/bmutex.git","type":"git"},"_npmVersion":"9.6.6","description":"Mutex locks for javascript","directories":{},"_nodeVersion":"20.2.0","dependencies":{"bsert":"~0.0.12"},"_hasShrinkwrap":false,"devDependencies":{"bmocha":"^2.1.8","bts-type-deps":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/bmutex_0.1.7_1693494841394_0.21803499375074198","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"bmutex","version":"0.1.8","description":"Mutex locks for javascript","keywords":["lock","mutex"],"license":"MIT","repository":{"type":"git","url":"git://github.com/bcoin-org/bmutex.git"},"homepage":"https://github.com/bcoin-org/bmutex","bugs":{"url":"https://github.com/bcoin-org/bmutex/issues"},"author":{"name":"Christopher Jeffrey","email":"chjjeffrey@gmail.com"},"main":"./lib/bmutex.js","scripts":{"lint":"eslint lib/ test/","lint-types":"tsc -p .","test":"bmocha --reporter spec test/*-test.js"},"dependencies":{"bsert":"~0.0.13"},"devDependencies":{"bmocha":"^2.2.1","bslintrc":"^0.0.3","bts-type-deps":"^0.0.3"},"engines":{"node":">=8.0.0"},"_id":"bmutex@0.1.8","gitHead":"06d16f2ae089cbc88b7909bde47a0a0feb7bdb10","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-NEI6oawCTA9hobAIubvpooRkq7hp+dBg0hf1KUJ3uV77PrXlUgLXr6D/mr6+sfJ0hx523lDaz/vEcJIbK9S1uw==","shasum":"978d48f527b1d9aefadbe2627ba22ddec0895914","tarball":"https://registry.npmjs.org/bmutex/-/bmutex-0.1.8.tgz","fileCount":6,"unpackedSize":11340,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHkjoPrJn/dXJhmmFlcaeI8gfmEzL79QbJoG46iOVKZAiEA5PeKHzWOBsn8r/zGcC2Ik60F3wGbKJCdZzsyE/sKkq4="}]},"_npmUser":{"name":"nodweber","email":"nodar.chkuaselidze@gmail.com"},"directories":{},"maintainers":[{"name":"chjj","email":"chjjeffrey@gmail.com"},{"name":"nodweber","email":"nodar.chkuaselidze@gmail.com"},{"name":"pinheadmz","email":"pinheadmz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bmutex_0.1.8_1737101210512_0.012724984242143522"},"_hasShrinkwrap":false}},"time":{"created":"2017-11-02T14:17:53.895Z","modified":"2025-01-17T08:06:50.835Z","0.0.0":"2017-11-02T14:17:53.895Z","0.0.1":"2017-12-29T23:30:05.942Z","0.0.2":"2018-03-12T23:04:06.680Z","0.1.0":"2018-06-08T12:45:19.186Z","0.1.1":"2018-07-14T09:37:40.927Z","0.1.2":"2018-07-19T10:48:36.979Z","0.1.3":"2018-09-29T20:58:23.635Z","0.1.4":"2018-11-29T11:14:44.356Z","0.1.5":"2019-01-22T06:41:48.425Z","0.1.6":"2019-03-21T19:20:38.096Z","0.1.7":"2023-08-31T15:14:01.661Z","0.1.8":"2025-01-17T08:06:50.685Z"},"bugs":{"url":"https://github.com/bcoin-org/bmutex/issues"},"author":{"name":"Christopher Jeffrey","email":"chjjeffrey@gmail.com"},"license":"MIT","homepage":"https://github.com/bcoin-org/bmutex","keywords":["lock","mutex"],"repository":{"type":"git","url":"git://github.com/bcoin-org/bmutex.git"},"description":"Mutex locks for javascript","maintainers":[{"name":"chjj","email":"chjjeffrey@gmail.com"},{"name":"nodweber","email":"nodar.chkuaselidze@gmail.com"},{"name":"pinheadmz","email":"pinheadmz@gmail.com"}],"readme":"# bmutex\n\nMutex locks for javascript.\n\n## Usage\n\n``` js\nconst {Lock} = require('bmutex');\nconst lock = Lock.create();\n\nasync function doSomething() {\n  const unlock = await lock();\n  try {\n    await _doSomething();\n  } finally {\n    unlock();\n  }\n}\n\nasync function _doSomething() {\n  // actually do something async\n}\n```\n\n## Contribution and License Agreement\n\nIf you contribute code to this project, you are implicitly allowing your code\nto be distributed under the MIT license. You are also implicitly verifying that\nall code is your original work. `</legalese>`\n\n## License\n\n- Copyright (c) 2017, Christopher Jeffrey (MIT License).\n\nSee LICENSE for more info.\n","readmeFilename":"README.md"}