{
  "config": {
    "session": {
      "maxAge": 86400000,
      "key": "EGG_SESS",
      "httpOnly": true,
      "encrypt": true
    },
    "security": {
      "domainWhiteList": [],
      "protocolWhiteList": [],
      "defaultMiddleware": "csrf,hsts,methodnoallow,noopen,nosniff,csp,xssProtection,xframe,dta",
      "csrf": {
        "enable": false,
        "type": "ctoken",
        "ignoreJSON": false,
        "useSession": false,
        "cookieName": "csrfToken",
        "sessionName": "csrfToken",
        "headerName": "x-csrf-token",
        "bodyName": "_csrf",
        "queryName": "_csrf",
        "refererWhiteList": []
      },
      "xframe": {
        "enable": true,
        "value": "SAMEORIGIN"
      },
      "hsts": {
        "enable": false,
        "maxAge": 31536000,
        "includeSubdomains": false
      },
      "dta": {
        "enable": true
      },
      "methodnoallow": {
        "enable": true
      },
      "noopen": {
        "enable": true
      },
      "nosniff": {
        "enable": true
      },
      "referrerPolicy": {
        "enable": false,
        "value": "no-referrer-when-downgrade"
      },
      "xssProtection": {
        "enable": true,
        "value": "1; mode=block"
      },
      "csp": {
        "enable": false,
        "policy": {}
      },
      "ssrf": {
        "ipBlackList": null,
        "checkAddress": null
      },
      "_protocolWhiteListSet": "<Set>"
    },
    "helper": {
      "shtml": {}
    },
    "jsonp": {
      "limit": 50,
      "callback": [
        "_callback",
        "callback"
      ],
      "csrf": false
    },
    "onerror": {
      "errorPageUrl": "",
      "appErrorFilter": null,
      "templatePath": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-onerror\\lib\\onerror_page.mustache"
    },
    "i18n": {
      "defaultLocale": "en_US",
      "dirs": [],
      "queryField": "locale",
      "cookieField": "locale",
      "cookieDomain": "",
      "cookieMaxAge": "1y"
    },
    "watcher": {
      "type": "development",
      "eventSources": {
        "default": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-watcher\\lib\\event-sources\\default",
        "development": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-watcher\\lib\\event-sources\\development"
      }
    },
    "customLogger": {
      "scheduleLogger": {
        "consoleLevel": "NONE",
        "file": "egg-schedule.log"
      }
    },
    "schedule": {
      "directory": []
    },
    "multipart": {
      "mode": "stream",
      "autoFields": false,
      "defaultCharset": "utf8",
      "fieldNameSize": 100,
      "fieldSize": "100kb",
      "fields": 10,
      "fileSize": "10mb",
      "files": 10,
      "fileExtensions": [],
      "whitelist": null,
      "tmpdir": "C:\\Users\\11017950\\AppData\\Local\\Temp\\egg-multipart-tmp\\server",
      "cleanSchedule": {
        "cron": "0 30 4 * * *"
      }
    },
    "development": {
      "watchDirs": [],
      "ignoreDirs": [],
      "fastReady": false,
      "reloadOnDebug": true,
      "overrideDefault": false
    },
    "logrotator": {
      "filesRotateByHour": null,
      "hourDelimiter": "-",
      "filesRotateBySize": null,
      "maxFileSize": 52428800,
      "maxFiles": 10,
      "rotateDuration": 60000,
      "maxDays": 31
    },
    "static": {
      "prefix": "/public/",
      "dir": "C:\\robin\\company\\code\\customerevaluation\\server\\app\\public",
      "dynamic": true,
      "preload": false,
      "buffer": false,
      "maxFiles": 1000
    },
    "view": {
      "root": "C:\\robin\\company\\code\\customerevaluation\\server\\app\\view",
      "cache": false,
      "defaultExtension": ".html",
      "defaultViewEngine": "",
      "mapping": {}
    },
    "mysql": {
      "default": {
        "database": null,
        "connectionLimit": 5
      },
      "app": true,
      "agent": true,
      "client": {
        "host": "localhost",
        "port": "3306",
        "user": "tanjiawei",
        "password": "<String len: 6>",
        "database": "evaluation"
      }
    },
    "validate": {},
    "env": "local",
    "name": "server",
    "keys": "<String len: 24>",
    "proxy": false,
    "maxProxyCount": 0,
    "protocolHeaders": "x-forwarded-proto",
    "ipHeaders": "x-forwarded-for",
    "hostHeaders": "",
    "pkg": {
      "name": "server",
      "version": "1.0.0",
      "description": "",
      "private": true,
      "egg": {
        "typescript": true,
        "declarations": true
      },
      "scripts": {
        "start": "egg-scripts start --daemon --title=egg-server-server",
        "stop": "egg-scripts stop --title=egg-server-server",
        "dev": "egg-bin dev",
        "debug": "egg-bin debug",
        "test-local": "egg-bin test",
        "test": "npm run lint -- --fix && npm run test-local",
        "cov": "egg-bin cov",
        "tsc": "ets && tsc -p tsconfig.json",
        "ci": "npm run lint && npm run cov && npm run tsc",
        "autod": "autod",
        "lint": "tslint --project . -c tslint.json",
        "clean": "ets clean"
      },
      "dependencies": {
        "egg": "^2.6.1",
        "egg-mysql": "^3.0.0",
        "egg-scripts": "^2.6.0",
        "egg-validate": "^2.0.2",
        "moment": "^2.24.0"
      },
      "devDependencies": {
        "@types/mocha": "^2.2.40",
        "@types/node": "^7.0.12",
        "@types/supertest": "^2.0.0",
        "autod": "^3.0.1",
        "autod-egg": "^1.1.0",
        "egg-bin": "^4.11.0",
        "egg-ci": "^1.8.0",
        "egg-mock": "^3.16.0",
        "tslib": "^1.9.0",
        "tslint": "^5.0.0",
        "tslint-config-egg": "^1.0.0",
        "typescript": "^3.0.0"
      },
      "engines": {
        "node": ">=8.9.0"
      },
      "ci": {
        "version": "8"
      },
      "repository": {
        "type": "git",
        "url": ""
      },
      "eslintIgnore": [
        "coverage"
      ],
      "author": "",
      "license": "MIT"
    },
    "baseDir": "C:\\robin\\company\\code\\customerevaluation\\server",
    "HOME": "C:\\Users\\11017950",
    "rundir": "C:\\robin\\company\\code\\customerevaluation\\server\\run",
    "dump": {
      "ignore": "<Set>"
    },
    "confusedConfigurations": {
      "bodyparser": "bodyParser",
      "notFound": "notfound",
      "sitefile": "siteFile",
      "middlewares": "middleware",
      "httpClient": "httpclient"
    },
    "notfound": {
      "pageUrl": ""
    },
    "siteFile": {
      "/favicon.ico": "<Buffer len: 6463>"
    },
    "bodyParser": {
      "enable": true,
      "encoding": "utf8",
      "formLimit": "100kb",
      "jsonLimit": "100kb",
      "strict": true,
      "queryString": {
        "arrayLimit": 100,
        "depth": 5,
        "parameterLimit": 1000
      },
      "onerror": "<Function onerror>"
    },
    "logger": {
      "dir": "C:\\robin\\company\\code\\customerevaluation\\server\\logs\\server",
      "encoding": "utf8",
      "env": "local",
      "level": "INFO",
      "consoleLevel": "INFO",
      "disableConsoleAfterReady": false,
      "outputJSON": false,
      "buffer": true,
      "appLogName": "server-web.log",
      "coreLogName": "egg-web.log",
      "agentLogName": "egg-agent.log",
      "errorLogName": "common-error.log",
      "coreLogger": {
        "consoleLevel": "WARN"
      },
      "allowDebugAtProd": false,
      "type": "agent"
    },
    "httpclient": {
      "enableDNSCache": false,
      "dnsCacheLookupInterval": 10000,
      "dnsCacheMaxLength": 1000,
      "request": {
        "timeout": 5000
      },
      "httpAgent": {
        "keepAlive": true,
        "freeSocketTimeout": 4000,
        "maxSockets": 9007199254740991,
        "maxFreeSockets": 256
      },
      "httpsAgent": {
        "keepAlive": true,
        "freeSocketTimeout": 4000,
        "maxSockets": 9007199254740991,
        "maxFreeSockets": 256
      }
    },
    "meta": {
      "enable": true,
      "logging": false
    },
    "coreMiddleware": [
      "meta",
      "siteFile",
      "notfound",
      "bodyParser",
      "overrideMethod"
    ],
    "workerStartTimeout": 600000,
    "serverTimeout": null,
    "cluster": {
      "listen": {
        "path": "",
        "port": 7001,
        "hostname": ""
      }
    },
    "clusterClient": {
      "maxWaitTime": 60000,
      "responseTimeout": 60000
    },
    "onClientError": null,
    "middleware": [
      "auth"
    ],
    "sourceUrl": "https://github.com/eggjs/examples/tree/master/server",
    "app": {
      "checkUpdateInterval": 6
    },
    "coreMiddlewares": "~config~coreMiddleware",
    "appMiddlewares": "~config~middleware",
    "appMiddleware": "~config~middleware"
  },
  "plugins": {
    "session": {
      "enable": true,
      "package": "egg-session",
      "name": "session",
      "dependencies": [],
      "optionalDependencies": [],
      "env": [],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-session",
      "version": "3.1.0"
    },
    "security": {
      "enable": true,
      "package": "egg-security",
      "name": "security",
      "dependencies": [],
      "optionalDependencies": [
        "session"
      ],
      "env": [],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-security",
      "version": "2.6.1"
    },
    "jsonp": {
      "enable": true,
      "package": "egg-jsonp",
      "name": "jsonp",
      "dependencies": [],
      "optionalDependencies": [
        "security"
      ],
      "env": [],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-jsonp",
      "version": "2.0.0"
    },
    "onerror": {
      "enable": true,
      "package": "egg-onerror",
      "name": "onerror",
      "dependencies": [],
      "optionalDependencies": [
        "jsonp"
      ],
      "env": [],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-onerror",
      "version": "2.1.0"
    },
    "i18n": {
      "enable": true,
      "package": "egg-i18n",
      "name": "i18n",
      "dependencies": [],
      "optionalDependencies": [],
      "env": [],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-i18n",
      "version": "2.1.1"
    },
    "watcher": {
      "enable": true,
      "package": "egg-watcher",
      "name": "watcher",
      "dependencies": [],
      "optionalDependencies": [],
      "env": [],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-watcher",
      "version": "3.1.0"
    },
    "schedule": {
      "enable": true,
      "package": "egg-schedule",
      "name": "schedule",
      "dependencies": [],
      "optionalDependencies": [],
      "env": [],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-schedule",
      "version": "3.6.4"
    },
    "multipart": {
      "enable": true,
      "package": "egg-multipart",
      "name": "multipart",
      "dependencies": [],
      "optionalDependencies": [
        "schedule"
      ],
      "env": [],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-multipart",
      "version": "2.9.0"
    },
    "development": {
      "enable": true,
      "package": "egg-development",
      "name": "development",
      "dependencies": [
        "watcher"
      ],
      "optionalDependencies": [],
      "env": [
        "local"
      ],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-development",
      "version": "2.4.3"
    },
    "logrotator": {
      "enable": true,
      "package": "egg-logrotator",
      "name": "logrotator",
      "dependencies": [
        "schedule"
      ],
      "optionalDependencies": [],
      "env": [],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-logrotator",
      "version": "3.1.0"
    },
    "static": {
      "enable": true,
      "package": "egg-static",
      "name": "static",
      "dependencies": [],
      "optionalDependencies": [],
      "env": [],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-static",
      "version": "2.2.0"
    },
    "view": {
      "enable": true,
      "package": "egg-view",
      "name": "view",
      "dependencies": [],
      "optionalDependencies": [],
      "env": [],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg\\config\\plugin.js",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-view",
      "version": "2.1.2"
    },
    "mysql": {
      "enable": true,
      "package": "egg-mysql",
      "name": "mysql",
      "dependencies": [],
      "optionalDependencies": [],
      "env": [],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\config\\plugin.ts",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-mysql",
      "version": "3.0.0"
    },
    "validate": {
      "enable": true,
      "package": "egg-validate",
      "name": "validate",
      "dependencies": [],
      "optionalDependencies": [],
      "env": [],
      "from": "C:\\robin\\company\\code\\customerevaluation\\server\\config\\plugin.ts",
      "path": "C:\\robin\\company\\code\\customerevaluation\\server\\node_modules\\egg-validate",
      "version": "2.0.2"
    }
  }
}