{
  "name": "erisl-nsgm",
  "version": "0.0.18",
  "description": "A CLI tool to run Next/Style-components and Graphql/Mysql fullstack project",
  "author": "Erishen Sun <leisun8309@gmail.com>",
  "homepage": "",
  "license": "ISC",
  "main": "index.js",
  "directories": {
    "lib": "lib",
    "test": "__tests__"
  },
  "files": [
    "generation/*",
    "lib/*",
    "*.config.js"
  ],
  "repository": {
    "type": "git",
    "url": "git@e.coding.net:Erishen/lerna/lerna-erisl.git"
  },
  "bin": {
    "nsgm": "lib/index.js"
  },
  "keywords": [
    "next",
    "style-components",
    "graphql",
    "mysql",
    "redux",
    "react",
    "hooks",
    "express"
  ],
  "scripts": {
    "dev": "node ./lib/index.js dev",
    "build": "next build",
    "tsv": "node ./lib/index.js version",
    "start": "node ./lib/index.js start",
    "export": "node ./lib/index.js export",
    "init": "node ./lib/index.js init",
    "upgrade": "node ./lib/index.js upgrade",
    "create": "node ./lib/index.js create",
    "delete": "node ./lib/index.js delete",
    "clean": "rimraf .next && rimraf build && rimraf webapp && rimraf lib",
    "tsbuild": "rimraf lib && tsc --build tsconfig.build.json",
    "lint": "tslint -p tsconfig.build.json",
    "format": "prettier --write \"src/**/*.ts\" ",
    "prepublishOnly": "npm run lint && npm run tsbuild"
  },
  "dependencies": {
    "antd": "^4.11.2",
    "axios": "^0.21.1",
    "body-parser": "^1.19.0",
    "express": "^4.17.1",
    "express-fileupload": "^1.2.1",
    "express-graphql": "^0.12.0",
    "graphql": "^15.5.0",
    "lodash": "^4.17.20",
    "markdown-it": "^12.0.4",
    "moment": "^2.29.1",
    "mysql": "^2.18.1",
    "next": "^12.1.6",
    "react": "^17.0.1",
    "react-dom": "^17.0.1",
    "react-redux": "^7.2.2",
    "redux": "^4.0.5",
    "redux-devtools-extension": "^2.13.8",
    "redux-thunk": "^2.3.0",
    "replace": "^1.2.0",
    "replace-in-file": "^6.2.0",
    "shelljs": "^0.8.4",
    "styled-components": "^5.2.1",
    "terser-webpack-plugin": "^4.2.3",
    "typescript": "^4.1.3",
    "uglify-js": "^3.16.0",
    "webpack": "^5.44.0",
    "webpack-simple-progress-plugin": "^0.0.5",
    "xlsx": "^0.16.9"
  },
  "devDependencies": {
    "@babel/core": "^7.12.10",
    "@babel/plugin-proposal-optional-chaining": "^7.12.7",
    "@types/body-parser": "^1.19.0",
    "@types/express": "^4.17.11",
    "@types/express-fileupload": "^1.1.6",
    "@types/express-graphql": "^0.9.0",
    "@types/graphql": "^14.5.0",
    "@types/lodash": "^4.14.168",
    "@types/moment": "^2.13.0",
    "@types/mysql": "^2.15.17",
    "@types/next": "^9.0.0",
    "@types/node": "^14.14.22",
    "@types/react": "^17.0.0",
    "@types/react-dom": "^17.0.0",
    "@types/react-redux": "^7.1.16",
    "@types/shelljs": "^0.8.8",
    "@types/styled-components": "^5.1.7",
    "babel-plugin-react-html-attrs": "^3.0.5",
    "babel-plugin-styled-components": "^1.12.0",
    "prettier": "^2.2.1",
    "rimraf": "^3.0.2",
    "tslint": "^6.1.3",
    "tslint-config-prettier": "^1.18.0"
  },
  "gitHead": "d5c8e5f2099df1d249507f389f23158cd043a802"
}
