{
    "name": "@ythub/nestjs-redis",
    "version": "3.0.1",
    "description": "Redis(ioredis) module for NestJS framework",
    "author": "LiaoLiao",
    "main": "dist/index.js",
    "types": "dist/index.d.ts",
    "files": [
        "dist",
        "health"
    ],
    "license": "MIT",
    "keywords": [
        "redis",
        "cluster",
        "sentinel",
        "ioredis",
        "health",
        "check",
        "nestjs",
        "nest",
        "nodejs",
        "node",
        "javascript",
        "typescript"
    ],
    "scripts": {
        "prepare": "husky install",
        "prebuild": "rimraf dist",
        "build": "tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json",
        "lint": "concurrently \"tsc -p tsconfig.json --noEmit\" \"eslint \"{lib,test}/**/*.ts\"\"",
        "publish:next": "npm publish --tag next",
        "test": "jest",
        "test:cov": "jest --coverage",
        "test:e2e": "jest --config test/jest-e2e.json",
        "test:clear": "jest --clearCache",
        "make-badges": "istanbul-badges-readme",
        "madge": "madge --image docs/v3/dependency-graph.svg dist/index.js health/index.js"
    },
    "dependencies": {
        "tslib": "2.3.1"
    },
    "devDependencies": {
        "@commitlint/cli": "13.1.0",
        "@commitlint/config-conventional": "13.1.0",
        "@nestjs/common": "8.0.6",
        "@nestjs/core": "8.0.6",
        "@nestjs/platform-fastify": "8.0.6",
        "@nestjs/terminus": "8.0.0",
        "@nestjs/testing": "8.0.6",
        "@types/ioredis": "4.27.2",
        "@types/jest": "27.0.1",
        "@types/node": "14.17.16",
        "@typescript-eslint/eslint-plugin": "4.31.1",
        "@typescript-eslint/parser": "4.31.1",
        "concurrently": "6.2.1",
        "eslint": "7.32.0",
        "eslint-config-prettier": "8.3.0",
        "eslint-plugin-jest": "24.4.0",
        "eslint-plugin-prettier": "4.0.0",
        "eslint-plugin-tsdoc": "0.2.14",
        "fastify": "3.20.1",
        "husky": "7.0.2",
        "ioredis": "4.27.9",
        "istanbul-badges-readme": "1.4.0",
        "jest": "27.2.0",
        "lint-staged": "11.1.2",
        "prettier": "2.4.0",
        "rimraf": "3.0.2",
        "ts-jest": "27.0.5",
        "tsc-alias": "1.3.9",
        "typescript": "4.4.3"
    },
    "peerDependencies": {
        "@nestjs/common": "8.x",
        "@nestjs/core": "8.x",
        "@nestjs/terminus": "8.x",
        "ioredis": "4.x"
    },
    "peerDependenciesMeta": {
        "@nestjs/terminus": {
            "optional": true
        }
    },
    "jest": {
        "moduleFileExtensions": [
            "js",
            "json",
            "ts"
        ],
        "rootDir": "lib",
        "testRegex": ".*\\.spec\\.ts$",
        "transform": {
            "^.+\\.(t|j)s$": "ts-jest"
        },
        "collectCoverageFrom": [
            "**/*.(t|j)s"
        ],
        "coverageDirectory": "../coverage",
        "testEnvironment": "node",
        "verbose": true,
        "coveragePathIgnorePatterns": [
            "/node_modules/",
            "/interfaces/"
        ],
        "moduleNameMapper": {
            "@/(.*)": [
                "<rootDir>/$1"
            ]
        },
        "coverageReporters": [
            "json-summary"
        ]
    },
    "commitlint": {
        "extends": [
            "@commitlint/config-conventional"
        ]
    },
    "publishConfig": {
        "access": "public"
    },
    "homepage": "https://github.com/liaoliaots/nestjs-redis#readme",
    "repository": {
        "type": "git",
        "url": "https://github.com/liaoliaots/nestjs-redis.git"
    },
    "bugs": {
        "url": "https://github.com/liaoliaots/nestjs-redis/issues"
    }
}
