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