{
  "name": "retrolib",
  "version": "0.3.10",
  "description": "Render low-res scenes to the canvas in a retro 8-bit era style. Aseprite exported animation wrapper, scene management, sound and image management, particle support.",
  "main": "dist-lib/retrolib.js",
  "scripts": {
    "build": "webpack",
    "build-prod": "webpack --mode production",
    "build-lib": "tsc -m es6 --outDir dist-lib",
    "clean": "rm dist* -r -f",
    "typedocs": "typedoc --plugin typedoc-plugin-markdown --out docs src/retrolib.ts",
    "lint": "eslint . --ext .ts"
  },
  "files": [
    "dist-lib/*"
  ],
  "repository": {
    "url": "https://github.com/philbgarner/retrolib"
  },
  "devDependencies": {
    "@typescript-eslint/eslint-plugin": "^6.11.0",
    "@typescript-eslint/parser": "^6.11.0",
    "eslint": "^8.54.0",
    "ts-loader": "^9.5.0",
    "typedoc": "^0.25.4",
    "typedoc-plugin-markdown": "^3.17.1",
    "typescript": "^5.2.2",
    "webpack": "^5.89.0",
    "webpack-cli": "^5.1.4"
  },
  "keywords": [
    "retro",
    "pixelart",
    "pixel-art",
    "low-res",
    "lores",
    "8-bit",
    "library",
    "vga-nostalgia",
    "canvas",
    "gamedev"
  ],
  "dependencies": {
    "gl-matrix": "^3.4.3"
  }
}
