{
    "author": "Victor Pishuk <victor.pishuk@gmail.com>",
    "type": "module",
    "bugs": {
        "url": "https://github.com/laverve/fusion/issues"
    },
    "dependencies": {
        "@types/matter-js": "^0.19.8",
        "matter-js": "^0.20.0",
        "pixi.js": "^8.8.0",
        "pixi-viewport": "^6.0.3"
    },
    "peerDependencies": {
        "react": "^19.0.0"
    },
    "devDependencies": {
        "@laverve/eslint-utils": "^5.1.11",
        "@laverve/test-utils": "^5.1.11",
        "@types/react": "^19.0.10",
        "husky": "9.1.7",
        "lint-staged": "^15.4.3",
        "ts-node": "^10.9.1",
        "typescript": "^5.7.3"
    },
    "description": "This module offers a set of common components needed for playing games.",
    "keywords": [
        "game",
        "engine",
        "pixi.js",
        "matter-js",
        "react"
    ],
    "license": "MIT",
    "main": "./dist/src/index.js",
    "types": "./dist/src/index.d.ts",
    "name": "pixi-fusion",
    "files": [
        "./dist/src/",
        "./src/",
        "package.json",
        "package-lock.json",
        "README.md",
        "LICENSE"
    ],
    "publishConfig": {
        "access": "public"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/laverve/fusion.git"
    },
    "scripts": {
        "lint": "eslint ./src/",
        "lint:fix": "eslint ./src/ --fix",
        "lint:staged": "lint-staged",
        "prepare": "husky",
        "test": "jest --passWithNoTests",
        "build": "tsc",
        "build:dev": "tsc -w"
    },
    "version": "2.0.1",
    "webpack": "./src/index.ts"
}
