UNPKG

venom-generator

Version:

In the way of code generation, complete the storage model->computation model (business API) transformation to achieve the goal of design and implementation

65 lines 1.73 kB
{ "name": "venom-generator", "version": "1.5.2", "typings": "dist/index.d.ts", "license": "MIT", "files": [ "dist", "README.md" ], "bin": { "venom-generator": "dist/index.js" }, "author": "manjusaka", "description": "In the way of code generation, complete the storage model->computation model (business API) transformation to achieve the goal of design and implementation", "keywords": [ "venom-generator", "venom", "generator" ], "repository": { "type": "git", "url": "git+https://github.com/xuybin/venom-generator.git" }, "bugs": { "url": "https://github.com/xuybin/venom-generator/issues" }, "homepage": "https://github.com/xuybin/venom-generator#readme", "scripts": { "dev": "ts-node-dev --no-notify --respawn --transpileOnly ./src", "prepublish": "npm run build", "build": "npm run delete && tsc --declaration", "delete": "rimraf ./dist ./src/generated ./src/index-test.ts", "watch": "tsc -d -w" }, "dependencies": { "ajv": "^6.10.0", "js-yaml": "^3.13.1", "npm": "^6.9.0", "prisma-datamodel": "^1.30.4", "prisma-json-schema": "^0.1.3", "rc": "^1.2.8", "source-map-support": "^0.5.12" }, "devDependencies": { "@types/js-yaml": "^3.12.1", "@types/node": "10.12.30", "@types/rc": "^1.1.0", "@types/ajv": "^0.0.5", "cpy-cli": "^2.0.0", "prettier": "1.16.4", "rimraf": "^2.6.3", "ueditor": "^1.2.3", "ts-node-dev": "^1.0.0-pre.32", "typescript": "^3.3.3333" }, "prettier": { "semi": false, "singleQuote": true, "trailingComma": "none", "printWidth": 500, "tabWidth": 2, "eslintIntegration": true, "proseWrap": "always" } }