.codeclimate.yml | |
|
|
.eslintignore | |
|
|
.eslintrc.yml | |
|
|
.fossa.yml | |
|
|
.github/dependabot.yml | |
|
|
.github/workflows/branches.yml | |
|
|
.github/workflows/pull-requests.yml | |
|
|
.gitignore | |
|
|
.mocharc.yaml | |
|
|
.npmignore | |
|
|
.prettierrc | |
|
|
.snyk | |
|
|
.yarnrc.yml | |
|
|
CHANGELOG.md | |
|
|
Dockerfile | |
|
|
LICENSE | |
|
|
README.md | |
|
|
docker-compose.yml | |
|
|
package.json | |
|
|
setup-redis-servers.sh | |
|
|
src/Lock.ts | 159 | A 3 hrs |
|
src/RedisMultiSemaphore.ts | 51 | A 0 mins |
|
src/RedisMutex.ts | 39 | A 0 mins |
|
src/RedisSemaphore.ts | 44 | A 0 mins |
|
src/RedlockMultiSemaphore.ts | 51 | A 0 mins |
|
src/RedlockMutex.ts | 47 | A 0 mins |
|
src/RedlockSemaphore.ts | 44 | A 0 mins |
|
src/errors/LostLockError.ts | 1 | A 0 mins |
|
src/errors/TimeoutError.ts | 1 | A 0 mins |
|
src/index.ts | 20 | A 0 mins |
|
src/misc.ts | 10 | A 0 mins |
|
src/multiSemaphore/acquire/index.ts | 50 | A 0 mins |
|
src/multiSemaphore/acquire/lua.ts | 28 | A 0 mins |
|
src/multiSemaphore/refresh/index.ts | 29 | A 0 mins |
|
src/multiSemaphore/refresh/lua.ts | 28 | A 0 mins |
|
src/multiSemaphore/release/index.ts | 19 | A 0 mins |
|
src/multiSemaphore/release/lua.ts | 14 | A 0 mins |
|
src/mutex/acquire.ts | 39 | A 0 mins |
|
src/mutex/refresh.ts | 29 | A 0 mins |
|
src/mutex/release.ts | 24 | A 0 mins |
|
src/redlockMultiSemaphore/acquire.ts | 53 | A 0 mins |
|
src/redlockMultiSemaphore/refresh.ts | 65 | A 0 mins |
|
src/redlockMultiSemaphore/release.ts | 17 | A 0 mins |
|
src/redlockMutex/acquire.ts | 51 | A 0 mins |
|
src/redlockMutex/refresh.ts | 51 | A 0 mins |
|
src/redlockMutex/release.ts | 16 | A 0 mins |
|
src/redlockSemaphore/acquire.ts | 52 | A 0 mins |
|
src/redlockSemaphore/refresh.ts | 56 | A 0 mins |
|
src/redlockSemaphore/release.ts | 15 | A 0 mins |
|
src/semaphore/acquire/index.ts | 48 | A 0 mins |
|