{
  "name": "react-entity-component-system",
  "version": "2.0.0",
  "description": "Entity Component System for React to make games or other interactive components.",
  "repository": "https://github.com/mattblackdev/react-entity-component-system.git",
  "author": "Matt Black",
  "license": "MIT",
  "private": false,
  "source": "src/index.js",
  "main": "dist/index.js",
  "scripts": {
    "start": "start-storybook -p 6006",
    "build": "microbundle --jsx React.createElement",
    "build-storybook": "build-storybook",
    "deploy-storybook": "storybook-to-ghpages"
  },
  "keywords": [
    "react",
    "game",
    "engine",
    "entity",
    "component",
    "system",
    "ecs"
  ],
  "husky": {
    "hooks": {
      "pre-commit": "pretty-quick --staged"
    }
  },
  "eslintConfig": {
    "extends": "react-app"
  },
  "prettier": {
    "printWidth": 80,
    "singleQuote": true,
    "semi": false,
    "trailingComma": "all"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "dependencies": {
    "immer": "^4.0.2",
    "raf": "^3.4.1",
    "stringify-object": "^3.3.0",
    "use-immer": "^0.3.4"
  },
  "peerDependencies": {
    "react": ">=16.8.0",
    "react-dom": ">=16.8.0"
  },
  "devDependencies": {
    "@babel/core": "^7.6.4",
    "@storybook/addons": "^5.2.5",
    "@storybook/react": "^5.2.5",
    "@storybook/storybook-deployer": "^2.8.1",
    "@typescript-eslint/eslint-plugin": "2.5.0",
    "@typescript-eslint/parser": "2.5.0",
    "babel-eslint": "10.x",
    "babel-loader": "^8.0.6",
    "box-intersect": "^1.0.2",
    "eslint": "6.6.0",
    "eslint-config-react-app": "^5.0.2",
    "eslint-plugin-flowtype": "4.3.0",
    "eslint-plugin-import": "2.x",
    "eslint-plugin-jsx-a11y": "6.x",
    "eslint-plugin-react": "7.x",
    "eslint-plugin-react-hooks": "2.2.0",
    "husky": "^3.0.9",
    "microbundle": "^0.12.0-next.6",
    "prettier": "1.18.2",
    "pretty-quick": "^2.0.0",
    "react": "^16.11.0",
    "react-dom": "^16.11.0",
    "rollup": "^1.25.2",
    "typescript": "^3.6.3",
    "vec-la-fp": "^1.9.0",
    "webpack": "^4.41.2"
  }
}
