{"bugs":{"url":"https://github.com/DirtyHairy/async-mutex/issues"},"dist":{"shasum":"ae8048cd4d04ace94347507504b3cf15e631c25f","tarball":"https://registry.npmjs.org/async-mutex/-/async-mutex-0.4.0.tgz","fileCount":28,"integrity":"sha512-eJFZ1YhRR8UN8eBLoNzcDPcy/jqjsg6I1AP+KvWQX80BqOSW1oJPJXDylPUEeMr2ZQvHgnQ//Lp6f3RQ1zI7HA==","signatures":[{"sig":"MEUCIEdNEp5ZIajxqK3aTcEOYIx5kbD4MUQIhwxB5snw8+JCAiEA964VnajzbzdmIg8FGfyRWiS9aDbDbiklqO1irZ1/bkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEhJKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCQxAAmUI7sjX5V5H2pn0yJ7Xl+Bt3N8F1jZyTWbhYG17e+4AI0Yyt\r\nNfdpRxWqKwuqjsvJKaTg4wF+KvqZOTfRMlFre0SPwGzx1TyCOpWpUpLZlKLW\r\nqo0OK63+Q6B/bX/bHgxOzE9jLL/WdZYGsDLXzb42pkeps1MN1VzqxDOC8JVc\r\nooEb5wHliE0Ctvbdj18EWS63ipEu1wVDw2KHJbZ8fouKZcXH8CX4YBAM9Kz9\r\n/WVM9ujd8fU6Zyu9kUb8nhP66w2J5+qsu2Y0Pn5WUyt14m+W1AUx2onZCWM3\r\n+A3mJuDZE8g+gEcryi0kAKcp3sf6w2alPPGf2ctw2lhAEbCBhHQA+3zciI3j\r\nuuXbWB8gNj4pcRIJ9Uyiw4bwH0+HuKIa8iQ5FOU32ZF+3LaDYRVnMUYPtDw/\r\nHI3CkuWsBeUSOxF7rEMyRJ10lIiNLBmZdM7Y7GRom0GlUwftWDk13Ue8423e\r\nPwCw1TX6c72AgV9AQpEyu0YjhjMe4pEaM17xC6OL9xEtTS4V/0d/ZpPFXhJz\r\n4XwP8zN+46nAQ6PcdDoCsvLCCtxC3Hichq+LK1Q5SH/aw3KnA23oOHsHQdev\r\nvuTie1QfkX6ihGlfpaPGbjslWuUlhVdbiG/HVaWLy4goa96nZjX9pdLBLgfK\r\nGdDcca+evaJPyHCVs3dzkMj3VLUaKwfr1+M=\r\n=BJgn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","name":"async-mutex","types":"lib/index.d.ts","author":{"url":"https://github.com/DirtyHairy/","name":"Christian Speckner","email":"cnspeckn@googlemail.com"},"module":"es6/index.js","exports":{".":{"import":"./index.mjs","default":"./lib/index.js","require":"./lib/index.js"},"./package.json":"./package.json"},"gitHead":"3d2d987e60799d0fa222f1df8f99fc90ed570bfd","license":"MIT","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"yarn lint && nyc --reporter=text --reporter=html --reporter=lcov mocha test/*.ts","build":"tsc && tsc -p tsconfig.es6.json && tsc -p tsconfig.mjs.json && rollup -o index.mjs mjs/index.js","coveralls":"cat ./coverage/lcov.info | coveralls","prepublishOnly":"yarn test && yarn build"},"_npmUser":{"name":"dirtyhairy","email":"cnspeckn@googlemail.com"},"homepage":"https://github.com/DirtyHairy/async-mutex#readme","keywords":["mutex","async"],"prettier":{"parser":"typescript","tabWidth":4,"printWidth":120,"singleQuote":true},"importSort":{".js, .jsx, .ts, .tsx":{"style":"eslint","parser":"typescript"}},"repository":{"url":"git+https://github.com/DirtyHairy/async-mutex.git","type":"git"},"_npmVersion":"8.1.2","description":"A mutex for guarding async workflows","directories":{},"maintainers":[{"name":"dirtyhairy","email":"cnspeckn@googlemail.com"}],"_nodeVersion":"16.13.1","dependencies":{"tslib":"^2.4.0"},"eslintConfig":{"root":true,"rules":{"eqeqeq":"error","no-async-promise-executor":"off","@typescript-eslint/no-namespace":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.0.0","eslint":"^8.23.0","rollup":"^2.56.3","ts-node":"^10.9.1","prettier":"^2.7.1","coveralls":"^3.1.1","typescript":"^4.8.2","@types/node":"^18.7.14","@types/mocha":"^9.1.1","@sinonjs/fake-timers":"^9.1.2","import-sort-style-eslint":"^6.0.0","@typescript-eslint/parser":"^5.36.1","@types/sinonjs__fake-timers":"^8.1.2","prettier-plugin-import-sort":"^0.0.7","@typescript-eslint/eslint-plugin":"^5.36.1"},"_npmOperationalInternal":{"tmp":"tmp/async-mutex_0.4.0_1662128714751_0.9285192449094033","host":"s3://npm-registry-packages"},"_id":"async-mutex@0.4.0","version":"0.4.0"}