{
  "name": "@pixiv/three-vrm-node-constraint",
  "version": "3.5.2",
  "description": "Node constraint module for @pixiv/three-vrm",
  "license": "MIT",
  "author": "pixiv",
  "files": [
    "/lib/",
    "/types/",
    "LICENSE"
  ],
  "type": "module",
  "main": "lib/three-vrm-node-constraint.module.js",
  "types": "types/index.d.ts",
  "exports": {
    ".": {
      "types": "./types/index.d.ts",
      "import": "./lib/three-vrm-node-constraint.module.js",
      "require": "./lib/three-vrm-node-constraint.cjs"
    },
    "./package.json": "./package.json"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/pixiv/three-vrm.git",
    "directory": "packages/three-vrm-node-constraint"
  },
  "scripts": {
    "version": "pnpm clean && pnpm build",
    "dev": "cross-env SERVE=1 pnpm build-dev",
    "clean": "rimraf docs/ lib/ types/",
    "build": "pnpm build-dev && pnpm build-prod && pnpm build-types",
    "build-js": "node ../../bin/build.mjs",
    "build-dev": "cross-env NODE_ENV=development pnpm build-js",
    "build-prod": "cross-env NODE_ENV=production pnpm build-js",
    "build-types": "tsc --project ./tsconfig.build-types.json",
    "docs-legacy": "typedoc --plugin ../../typedoc-redirect-legacy-docs-plugin.mjs",
    "lint": "eslint \"src/**/*.{ts,tsx}\"  && pnpm lint-examples &&  prettier \"src/**/*.{ts,tsx}\" --check",
    "lint-examples": "eslint \"examples/**/*.{js,html}\" --rule \"padded-blocks: error\"",
    "lint-fix": "eslint \"src/**/*.{ts,tsx}\" --fix && eslint \"examples/**/*.{js,html}\" --fix &&  prettier \"src/**/*.{ts,tsx}\" --write"
  },
  "lint-staged": {
    "./src/**/*.{ts,tsx}": [
      "eslint --fix",
      "prettier --write"
    ],
    "./examples/**/*.{js,html}": [
      "eslint --fix --rule \"padded-blocks: error\""
    ]
  },
  "dependencies": {
    "@pixiv/types-vrmc-node-constraint-1.0": "3.5.2"
  },
  "devDependencies": {
    "@types/three": "^0.180.0",
    "three": "^0.180.0"
  },
  "peerDependencies": {
    "three": ">=0.137"
  },
  "gitHead": "9d125586f6d7da094b0ac5f204cebf19586f2397"
}
