{
  "name": "@ahmafi/pixi-viewport",
  "version": "5.0.5",
  "description": "A highly configurable viewport/2D camera designed to work with pixi.js. Features include dragging, pinch-to-zoom, mouse wheel zooming, decelerated dragging, follow target, snap to point, snap to zoom, clamping, bouncing on edges, and move on mouse edges.",
  "main": "./dist/pixi_viewport.umd.cjs",
  "module": "./dist/pixi_viewport.js",
  "type": "module",
  "types": "./dist/index.d.ts",
  "directories": {
    "doc": "docs"
  },
  "files": [
    "dist"
  ],
  "scripts": {
    "dev": "vite dev",
    "test": "floss --path test",
    "coverage": "nyc mocha",
    "build": "vite build --config vite.build.ts && node ./scripts/append-mixins.js",
    "docs": "vite build && rimraf ./js && tsc -p ./tsconfig-docs.json --outDir js && rimraf ./docs/dist/jsdoc/ && jsdoc -c .jsdoc.json && node ./scripts/copy",
    "docs:serve": "vite preview --outDir dist/",
    "upgrade": "yarn upgrade-interactive --latest",
    "prepublishOnly": "yarn build && yarn docs",
    "lint": "eslint . --ignore-path .gitignore",
    "lint:fix": "eslint . --ignore-path .gitignore --fix",
    "prepare": "husky install && yarn build",
    "pre-commit": "lint-staged",
    "prepack": "yarn build"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/davidfig/pixi-viewport.git"
  },
  "keywords": [
    "PIXI",
    "pixi.js",
    "viewport",
    "zoom",
    "scroll",
    "pinch",
    "stage",
    "bounce",
    "decelerate"
  ],
  "author": "David Figatner",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/davidfig/pixi-viewport/issues"
  },
  "homepage": "https://github.com/davidfig/pixi-viewport#readme",
  "devDependencies": {
    "@pixi/core": "^7.1.1",
    "@pixi/display": "^7.1.1",
    "@pixi/eslint-config": "^4.0.1",
    "@pixi/events": "^7.1.1",
    "@pixi/math": "^7.1.1",
    "@pixi/ticker": "^7.1.1",
    "@typescript-eslint/parser": "^5.5.0",
    "chai": "^4.3.4",
    "clicked": "^4.0.3",
    "dom-ease": "^0.9.3",
    "electron": "20.0.2",
    "eslint": "^8.3.0",
    "floss": "^5.0.1",
    "fs-extra": "^10.0.0",
    "husky": "^8.0.3",
    "jsdoc": "^3.6.3",
    "lint-staged": "^13.1.0",
    "pixi-ease": "^3.0.7",
    "pixi.js": "^7.1.1",
    "raf": "^3.4.1",
    "typescript": "^4.5.2",
    "vite": "^3.2.4",
    "vite-plugin-dts": "^1.7.1",
    "yy-counter": "^2.1.0",
    "yy-fps": "^2.0.0",
    "yy-jsdoc-template": "^1.3.0",
    "yy-random": "^1.10.2"
  }
}
