{
  "name": "@pixelfox/ascii-rpg",
  "version": "1.1.0",
  "description": "PixelFox: ASCII RPG",
  "main": "src/server.ts",
  "author": "tihlok",
  "homepage": "https://github.com/PixelFoxGames/ascii-rpg",
  "license": "MIT",
  "type": "commonjs",
  "types": "./typings/index.d.ts",
  "engines": {
    "node": ">=14.12.0",
    "npm": ">=6.14.8",
    "yarn": ">=1.22.x"
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/PixelFoxGames/ascii-rpg.git"
  },
  "bugs": {
    "url": "https://github.com/PixelFoxGames/ascii-rpg/issues"
  },
  "scripts": {
    "start": "node --inspect=5858 -r ts-node/register ./src/server.ts",
    "dev": "nodemon",
    "build": "tsc",
    "clean": "git clean -fX lib/ typings/",
    "lint": "eslint src/",
    "pretest": "tsc -p .",
    "test": "nyc mocha --require ts-node/register --timeout 120000 --exit 'test/**/*.spec.ts'",
    "posttest": "nyc report --reporter=text-lcov > coverage.lcov && codecov"
  },
  "dependencies": {
    "body-parser": "^1.19.0",
    "debug": "^4.2.0",
    "discord.js": "^12.3.1",
    "dotenv": "^8.2.0",
    "express": "^4.17.1",
    "lodash": "^4.17.20",
    "mongoose": "^5.10.7",
    "mongoose-autopopulate": "^0.12.2",
    "telegraf": "^3.38.0",
    "telegraf-inline-menu": "^5.1.0",
    "telegraf-session-mongodb": "^1.3.1",
    "ts-mongoose": "^0.0.21"
  },
  "devDependencies": {
    "@types/debug": "^4.1.5",
    "@types/express": "^4.17.8",
    "@types/lodash": "^4.14.161",
    "@types/mocha": "^8.0.3",
    "@types/mongodb": "^3.5.27",
    "@types/mongoose": "^5.7.36",
    "@types/node": "^14.11.2",
    "@typescript-eslint/eslint-plugin": "^4.2.0",
    "@typescript-eslint/parser": "^4.2.0",
    "chai": "^4.2.0",
    "chai-http": "^4.3.0",
    "codecov": "^3.7.2",
    "eslint": "^7.9.0",
    "eslint-config-prettier": "^6.11.0",
    "eslint-config-standard": "^14.1.1",
    "eslint-config-standard-with-typescript": "^19.0.1",
    "eslint-plugin-ava": "^11.0.0",
    "eslint-plugin-import": "^2.22.0",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-prettier": "^3.1.4",
    "eslint-plugin-promise": "^4.2.1",
    "eslint-plugin-standard": "^4.0.1",
    "husky": "^4.2.0",
    "mocha": "^8.1.3",
    "mocker-data-generator": "^2.9.0",
    "nodemon": "^2.0.4",
    "nyc": "^15.1.0",
    "prettier": "^2.1.2",
    "ts-node": "^9.0.0",
    "typescript": "^4.0.2"
  },
  "husky": {
    "hooks": {
      "pre-commit": "npm run lint"
    }
  },
  "keywords": [
    "pixel",
    "fox",
    "pixelfox",
    "bot",
    "telegram",
    "rpg",
    "ascii",
    "game"
  ]
}
