kepelrs/nestjs-prisma-crud

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
    "version": "1.0.0-beta.18",
    "description": "CRUD package for NestJS and Prisma ORM",
    "homepage": "https://kepelrs.github.io/nestjs-prisma-crud",
    "license": "MIT",
    "main": "dist/index.js",
    "typings": "dist/index.d.ts",
    "files": [
        "dist",
        "src"
    ],
    "engines": {
        "node": ">=10"
    },
    "scripts": {
        "start": "tsdx watch",
        "build": "tsdx build",
        "test": "cd test && yarn run test",
        "test:watch": "cd test && yarn run test:watch",
        "test:cov": "cd test && yarn run test:cov",
        "test:clear": "cd test && yarn run test:clear",
        "lint": "tsdx lint src test",
        "prepare": "tsdx build",
        "pretty": "prettier --write \"./**/*.{js,ts,json}\""
    },
    "husky": {
        "hooks": {
            "pre-commit": "tsdx lint src test"
        }
    },
    "prettier": {
        "printWidth": 100,
        "semi": true,
        "singleQuote": true,
        "trailingComma": "all",
        "tabWidth": 4,
        "arrowParens": "always"
    },
    "name": "nestjs-prisma-crud",
    "author": "Kepelrs",
    "module": "dist/nestjs-prisma-crud.esm.js",
    "devDependencies": {
        "@nestjs/common": "10.3.9",
        "@nestjs/core": "10.3.9",
        "@prisma/client": "5.16.1",
        "husky": "9.0.11",
        "prisma": "5.16.1",
        "rxjs": "7.8.1",
        "tsdx": "0.14.1",
        "tslib": "2.6.3",
        "typescript": "5.5.2"
    },
    "peerDependencies": {
        "@nestjs/common": "^8.0.0 || ^9.0.0 || ^10.0.0",
        "@nestjs/core": "^8.0.0 || ^9.0.0 || ^10.0.0",
        "@prisma/client": "^3.0.2 || ^4.0.0 || ^5.0.0",
        "rxjs": "^7.3.0"
    },
    "dependencies": {
        "joi": "^17.4.2",
        "object-traversal": "^1.0.0"
    },
    "np": {
        "yarn": true,
        "contents": "dist"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/kepelrs/nestjs-prisma-crud.git"
    },
    "resolutions": {
        "**/@typescript-eslint/eslint-plugin": "^7.0.0",
        "**/@typescript-eslint/parser": "^7.0.0",
        "**/jest": "^29.0.0",
        "**/ts-jest": "^29.0.0",
        "**/typescript": "5.5.2"
    }
}