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
JSON
{
"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"
}
}