UNPKG

@nestjs-redis/lock

Version:

Redis-based distributed lock module for NestJS, built on @redis-kit/lock

74 lines 1.78 kB
{ "name": "@nestjs-redis/lock", "version": "0.10.1", "license": "MIT", "author": "Saba Pochkhua <saba.pochkhua@gmail.com> (https://github.com/CSenshi)", "description": "Redis-based distributed lock module for NestJS, built on @redis-kit/lock", "keywords": [ "nestjs", "redis", "lock", "distributed", "typescript", "node-redis", "redis-lock" ], "homepage": "https://github.com/CSenshi/nestjs-redis/tree/main/packages/lock", "main": "./src/index.js", "module": "./src/index.js", "types": "./src/index.d.ts", "exports": { "./package.json": "./package.json", ".": { "development": "./src/index.ts", "types": "./src/index.d.ts", "import": "./src/index.js", "default": "./src/index.js" } }, "files": [ "src", "!**/*.tsbuildinfo" ], "nx": { "name": "lock", "targets": { "build": { "executor": "@nx/js:tsc", "outputs": [ "{options.outputPath}" ], "options": { "outputPath": "dist/packages/lock", "tsConfig": "packages/lock/tsconfig.lib.json", "packageJson": "packages/lock/package.json", "main": "packages/lock/src/index.ts", "assets": [ "packages/lock/*.md", "LICENSE" ] } } } }, "dependencies": { "tslib": "^2.8.0", "@redis-kit/lock": "^0.1.0-3" }, "devDependencies": { "@nestjs/testing": "^11.0.0" }, "peerDependencies": { "@nestjs/common": "^9.0.0 || ^10.0.0 || ^11.0.0" }, "engines": { "node": ">=18.0.0", "npm": ">=8.0.0" }, "repository": { "type": "git", "url": "https://github.com/CSenshi/nestjs-redis", "directory": "packages/lock" }, "type": "commonjs" }