{
  "name": "xiangqiground",
  "version": "0.1.0",
  "description": "xiangqi ui",
  "type": "module",
  "main": "dist/xiangqiground.js",
  "types": "xiangqiground.d.ts",
  "exports": {
    ".": "./dist/xiangqiground.js",
    "./*": "./dist/*.js"
  },
  "typesVersions": {
    "*": {
      "*": [
        "dist/*"
      ]
    }
  },
  "devDependencies": {
    "@typescript-eslint/eslint-plugin": "^7.7.0",
    "@typescript-eslint/parser": "^7.7.0",
    "esbuild": "^0.20.2",
    "eslint": "^8.57.0",
    "prettier": "^3.2.5",
    "typescript": "^5.4.5"
  },
  "scripts": {
    "prepare": "$npm_execpath run compile",
    "compile": "tsc --sourceMap --declaration",
    "lint": "eslint src/*.ts",
    "format": "prettier --write .",
    "check-format": "prettier --check .",
    "bundle": "esbuild src/xiangqiground.ts --bundle --format=esm --outfile=dist/xiangqiground.min.js --minify",
    "dist": "$npm_execpath run compile && $npm_execpath run bundle"
  },
  "files": [
    "/dist/*.js",
    "/dist/*.d.ts",
    "/dist/*.js.map",
    "/assets/*.css",
    "/src/*.ts"
  ],
  "repository": "https://github.com/lucaferranti/xiangqiground",
  "keywords": [
    "xiangqi",
    "xiangqi board",
    "ui",
    "typescript"
  ],
  "author": "Luca Ferrnati, Thibault Duplessis (original chessground)",
  "license": "GPL-3.0-or-later",
  "bugs": {
    "url": "https://github.com/lucaferranti/xiangqiground/issues"
  }
}
