{"name":"async-mutex","version":"0.2.1","description":"A mutex for guarding async workflows","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","build":"tsc && tsc -p tsconfig.es6.json && tsc -p tsconfig.mjs.json && rollup -o index.mjs mjs/index.js","prepublish":"yarn test && yarn build","test":"yarn lint && nyc --reporter=text --reporter=html --reporter=lcov mocha test/*.ts","coveralls":"cat ./coverage/lcov.info | coveralls"},"author":{"name":"Christian Speckner","email":"cnspeckn@googlemail.com","url":"https://github.com/DirtyHairy/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DirtyHairy/async-mutex.git"},"prettier":{"printWidth":120,"tabWidth":4,"singleQuote":true,"parser":"typescript"},"importSort":{".js, .jsx, .ts, .tsx":{"style":"eslint","parser":"typescript"}},"eslintConfig":{"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended"],"rules":{"eqeqeq":"error","@typescript-eslint/no-namespace":"off","no-async-promise-executor":"off"}},"keywords":["mutex","async"],"devDependencies":{"@sinonjs/fake-timers":"^6.0.1","@types/mocha":"^7.0.2","@types/node":"^13.11.0","@types/sinonjs__fake-timers":"^6.0.1","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","coveralls":"^3.0.11","eslint":"^6.8.0","import-sort-style-eslint":"^6.0.0","mocha":"^7.1.1","nyc":"^15.0.1","prettier":"^2.0.2","prettier-plugin-import-sort":"^0.0.4","rollup":"^2.3.2","ts-node":"^8.8.1","typescript":"^3.6.3"},"main":"lib/index.js","module":"es6/index.js","types":"lib/index.d.ts","exports":{"import":"./index.mjs","require":"./lib/index.js"},"dependencies":{"tslib":"^1.11.1"},"gitHead":"c15e3bc23011c15f1a173470622a477184bdc900","bugs":{"url":"https://github.com/DirtyHairy/async-mutex/issues"},"homepage":"https://github.com/DirtyHairy/async-mutex#readme","_id":"async-mutex@0.2.1","_nodeVersion":"13.10.1","_npmVersion":"6.13.7","dist":{"shasum":"ffa0bc669f54f7692812b0ce83de487564677c08","size":7740,"noattachment":false,"key":"/async-mutex/-/async-mutex-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/async-mutex/download/async-mutex-0.2.1.tgz"},"maintainers":[{"name":"dirtyhairy","email":"cnspeckn@googlemail.com"}],"_npmUser":{"name":"dirtyhairy","email":"cnspeckn@googlemail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/async-mutex_0.2.1_1586209807089_0.7618329946601321"},"_hasShrinkwrap":false,"publish_time":1586209807276,"_cnpm_publish_time":1586209807276,"_cnpmcore_publish_time":"2021-12-16T10:53:58.731Z","dist-tags":{"latest":"0.5.0"}}