{
  "name": "@masabando/easy-three",
  "type": "module",
  "version": "1.11.8",
  "author": "masabando",
  "description": "A simple and easy-to-use 3D library",
  "module": "./dist/easy-three.js",
  "license": "MIT",
  "keywords": [
    "three",
    "3d",
    "webgl",
    "react",
    "vrm"
  ],
  "publishConfig": {
    "access": "public"
  },
  "homepage": "https://masabando.github.io/easy-three/",
  "files": [
    "dist",
    "LICENSE",
    "README.md",
    "package.json"
  ],
  "targets": {
    "types": false
  },
  "types": "./dist/types/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/types/index.d.ts",
      "import": "./dist/easy-three.js",
      "require": "./dist/easy-three.js"
    },
    "./react/*": "./dist/react/*"
  },
  "scripts": {
    "dev": "next dev",
    "parcel": "parcel build dist-src/easy-three.js --no-cache --no-source-maps --dist-dir dist",
    "build": "next build",
    "start": "next start",
    "version:patch": "npm --no-git-tag-version version patch",
    "version:minor": "npm --no-git-tag-version version minor",
    "lint": "next lint",
    "typesCopy": "cp -r dist/types/* ./public/template/easy-three-template/types/",
    "template:zip": "cd public/template && rm -f easy-three-template.zip && zip -r easy-three-template.zip easy-three-template && cd ../../",
    "template:build": "ejs template-src/index.ejs -o ./public/template/easy-three-template/index.html -f package.json",
    "template:update": "npm run template:build && npm run typesCopy && npm run template:zip",
    "echo-version": "echo $(node -p 'require(\"./package.json\").version')",
    "github:push_and_tag": "git add . && git commit -m 'update version' && git push && git tag v$(npm run echo-version --silent) && git push origin v$(npm run echo-version --silent)",
    "finish:patch": "npm run version:patch && npm run parcel && npm run template:update && npm run github:push_and_tag",
    "finish:minor": "npm run version:minor && npm run parcel && npm run template:update && npm run github:push_and_tag",
    "save": "git add . && git commit -m 'save' && git push",
    "test": "exit 0"
  },
  "dependencies": {
    "@pixiv/three-vrm": "^3.4.0",
    "three": "^0.178.0"
  },
  "devDependencies": {
    "@ant-design/nextjs-registry": "^1.0.2",
    "@pixiv/three-vrm-animation": "^3.3.0",
    "antd": "^5.22.4",
    "better-react-mathjax": "^2.0.4-beta1",
    "bootstrap": "^5.3.3",
    "ejs": "^3.1.10",
    "eslint": "^8",
    "eslint-config-next": "15.0.3",
    "lil-gui": "^0.20.0",
    "next": "^14.2.1",
    "parcel": "^2.13.2",
    "react": "^18.2.0",
    "react-bootstrap": "^2.10.6",
    "react-dom": "^18.2.0",
    "react-icons": "^5.4.0",
    "react-syntax-highlighter": "^15.6.1",
    "sass": "^1.82.0"
  }
}
