UNPKG

prisma-util

Version:

Prisma Util is an easy to use tool that merges multiple Prisma schema files, allows extending of models, resolves naming conflicts both manually and automatically and provides easy access to Prisma commands and timing reports. It's mostly a plug-and-play

70 lines (69 loc) 2.53 kB
{ "name": "prisma-util", "version": "2.1.1", "description": "Prisma Util is an easy to use tool that merges multiple Prisma schema files, allows extending of models, resolves naming conflicts both manually and automatically and provides easy access to Prisma commands and timing reports. It's mostly a plug-and-play replacement, with an easy confirguration file.", "main": "index.js", "bin": { "prisma-util": "cli/index.js" }, "type": "module", "scripts": { "classify": "node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > ../src/version.ts", "manifest": "node ../tools/copy-distribution.js", "cleardistribution": "npx -y rimraf build", "prebuild": "npm run classify", "postbuild": "npm run manifest", "packer": "node tools/set-env.js && cd build && npm pack --pack-destination ../", "build": "tsc -p ../", "local": "npm run build && npm run packer", "run-l": "node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > src/version.ts && tsc -p . && node tools/copy-distribution-l.js && node tools/set-env.js && cd build && npm pack --pack-destination ../", "postversion": "npm run build", "semantic-release": "semantic-release" }, "keywords": [ "cli", "prisma", "prisma-cli", "prisma-util", "prisma-merge", "prisma-extend", "prisma-timings", "prisma-utility" ], "author": "DavidHancu", "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/DavidHancu/prisma-util.git" }, "dependencies": { "@esbuild-kit/esm-loader": "^2.5.1", "@prisma/generator-helper": "^4.6.1", "axios": "^0.27.2", "chalk": "^5.0.1", "commander": "^9.4.0", "dotenv": "^16.0.3", "glob": "^8.0.3", "gradient-string": "^2.0.2", "inquirer": "^9.1.0", "json5": "^2.2.1", "ora": "^6.1.2", "pluralize": "^8.0.0", "resolve": "^1.22.1" }, "devDependencies": { "@semantic-release/changelog": "^6.0.2", "@semantic-release/commit-analyzer": "^9.0.2", "@semantic-release/exec": "^6.0.3", "@semantic-release/git": "^10.0.1", "@semantic-release/release-notes-generator": "^10.0.3", "@types/glob": "^8.0.0", "@types/gradient-string": "^1.1.2", "@types/inquirer": "^9.0.1", "@types/node": "^18.7.14", "@types/pluralize": "^0.0.29", "replace-json-property": "^1.8.0", "semantic-release": "^19.0.5", "typescript": "^4.8.2" } }