{
  "name": "matrix-appservice-wechaty",
  "version": "0.8.32",
  "description": "Matrix Application Services Bridge for Wechat",
  "main": "dist/src/index.js",
  "typings": "dist/src/index.d.ts",
  "scripts": {
    "build": "tsc",
    "clean": "shx rm -fr dist/* *-store.db",
    "dist": "npm run clean && npm run build && chmod +x dist/bin/*.js && cp -R config dist/",
    "lint": "npm run lint:es && npm run lint:ts && npm run lint:md",
    "lint:md": "markdownlint README.md",
    "lint:es": "eslint --ignore-pattern tests/fixtures/ '{bin,src,tests}/**/*.ts' ",
    "lint:ts": "tsc --noEmit",
    "dev": "LOG_LEVEL=silly ts-node bin/matrix-appservice-wechaty.ts",
    "dev:genarate-registration": "ts-node bin/matrix-appservice-wechaty.ts --config config.yaml --url http://localhost:8788 --generate-registration",
    "dev:service": "ts-node bin/matrix-appservice-wechaty.ts --config config.yaml --file wechaty-registration.yaml",
    "dev:watch": "LOG_LEVEL=silly npx nodemon --watch '{bin,src,tests}/**/*.ts' --exec './node_modules/.bin/ts-node' bin/matrix-appservice-wechaty.ts",
    "pack": "npm pack",
    "sloc": "sloc bin scripts src tests --details --format cli-table --keys total,source,comment && sloc bin scripts src tests",
    "test:pack": "bash -x scripts/npm-pack-testing.sh",
    "test:unit": "blue-tape -r ts-node/register 'src/**/*.spec.ts' 'tests/**/*.spec.ts'",
    "test": "npm run lint && npm run test:unit",
    "watch": "nodemon --watch src/ --ext ts --ignore 'src/**/*.spec.ts' --exec npm run dist"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/huan/matrix-appservice-wechaty.git"
  },
  "keywords": [
    "matrix",
    "wechat",
    "wechaty",
    "bridge",
    "appservice"
  ],
  "author": "Huan LI <zixia@zixia.net>",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/huan/matrix-appservice-wechaty/issues"
  },
  "homepage": "https://github.com/huan/matrix-appservice-wechaty#readme",
  "dependencies": {
    "cuid": "^2.1.8",
    "dotenv": "^10.0.0",
    "matrix-appservice-bridge": "^2.7.0",
    "read-pkg-up": "^7.0.1",
    "update-notifier": "^5.1.0",
    "wechaty": "^0.62.3"
  },
  "devDependencies": {
    "@chatie/eslint-config": "^0.12.3",
    "@chatie/git-scripts": "^0.6.2",
    "@chatie/semver": "^0.4.7",
    "@chatie/tsconfig": "^0.16.2",
    "@types/nedb": "^1.8.11",
    "@types/update-notifier": "^5.0.0",
    "nodemon": "^2.0.7",
    "pkg-jq": "^0.2.11",
    "qrcode-terminal": "^0.12.0",
    "shx": "^0.3.3",
    "sloc": "^0.2.1",
    "tstest": "^0.4.10"
  },
  "bin": {
    "matrix-appservice-wechaty": "dist/bin/matrix-appservice-wechaty.js"
  },
  "publishConfig": {
    "access": "public",
    "tag": "latest"
  },
  "git": {
    "scripts": {
      "pre-push": "npx git-scripts-pre-push"
    }
  }
}