{
  "author": "Lampione",
  "name": "l1-chessboard",
  "description": "A chessboard web component",
  "homepage": "https://github.com/justinfagnani/chessboard-element",
  "license": "MIT",
  "version": "1.2.1",
  "repository": {
    "type": "git",
    "url": ""
  },
  "devDependencies": {
    "@rollup/plugin-node-resolve": "^13.0.5",
    "@typescript-eslint/eslint-plugin": "^4.15.0",
    "@typescript-eslint/parser": "^4.15.0",
    "@web/dev-server": "^0.1.35",
    "eslint": "^7.20.0",
    "eslint-config-prettier": "^8.1.0",
    "prettier": "^2.2.1",
    "rollup": "^2.39.0",
    "rollup-plugin-filesize": "^9.1.0",
    "rollup-plugin-license": "^2.2.0",
    "rollup-plugin-minify-html-literals": "^1.2.3",
    "rollup-plugin-terser": "^7.0.2",
    "ts-loader": "^9.4.2",
    "typescript": "^4.4.3",
    "web-component-analyzer": "^1.0.2",
    "webpack-cli": "^5.0.1"
  },
  "scripts": {
    "start": "web-dev-server --node-resolve --open --watch",
    "build": "npm run build:ts && npm run analyze && npm run api",
    "build:ts": "tsc",
    "analyze": "wca analyze \"src/**/*.ts\" --outFile custom-elements.json",
    "api": "wca src/lib/chessboard-element.ts -f json2 --outFile docs-src/_data/docs.json --inlineTypes",
    "format": "prettier src/lib/* --write",
    "lint": "eslint src/lib/*.ts",
    "bundle": "rollup -c",
    "watch": "webpack"
  },
  "dependencies": {
    "chess.js": "^1.0.0-alpha.0",
    "lit": "^2.0.0",
    "webpack": "^5.75.0"
  }
}
