{
  "name": "@rozelin/matter-tools",
  "version": "1.0.2",
  "license": "MIT",
  "homepage": "https://github.com/Rozelin-dc/matter-tools",
  "author": "Rozelin <rozelin.dc@gmail.com> (https://github.com/Rozelin-dc)",
  "description": "tools for creating, testing and debugging matter.ts worlds",
  "main": "build/matter-tools.js",
  "types": "build/src/matter-tools.d.ts",
  "repository": {
    "type": "git",
    "url": "https://github.com/Rozelin-dc/matter-tools.git"
  },
  "keywords": [
    "javascript",
    "typescript",
    "canvas",
    "html5",
    "physics",
    "physics engine",
    "game engine",
    "rigid body physics"
  ],
  "scripts": {
    "start": "npm run dev",
    "dev": "webpack-dev-server --open --no-cache --mode development",
    "watch": "nodemon --watch webpack.config.js ./node_modules/.bin/webpack-dev-server --no-cache --mode development",
    "build": "webpack --mode=production",
    "build-split": "webpack --config webpack.split.config.js --mode=production --no-watch",
    "build-demo": "rm -rf docs/lib && mkdir docs/lib && cp -f \"build/matter-tools.js\" \"node_modules/@rozelin/matter-ts/build/matter.js\" docs/lib",
    "lint": "eslint src/**/*.ts",
    "type-check": "tsc --noEmit"
  },
  "devDependencies": {
    "@rozelin/matter-ts": "^1.1.4",
    "@types/dat.gui": "^0.7.13",
    "@types/jquery": "^3.5.29",
    "@types/keymaster": "^1.6.33",
    "@typescript-eslint/eslint-plugin": "^7.7.1",
    "@typescript-eslint/parser": "^7.7.1",
    "case": "^1.6.3",
    "dat.gui": "^0.7.9",
    "eslint": "^8.50.0",
    "jquery": "^3.7.1",
    "jstree": "^3.3.16",
    "keymaster": "^1.6.2",
    "raw-loader": "^4.0.2",
    "terser-webpack-plugin": "^5.3.9",
    "ts-loader": "^9.4.4",
    "typescript": "^5.2.2",
    "webpack": "^5.88.2",
    "webpack-cli": "^5.1.4",
    "webpack-dev-server": "^4.15.1"
  },
  "files": [
    "src",
    "build"
  ]
}
