{
  "name": "shadergradient",
  "version": "1.3.5",
  "main": "./dist/index.mjs",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.mts",
  "sideEffects": false,
  "license": "MIT",
  "author": "ruucm",
  "files": [
    "dist/**"
  ],
  "peerDependencies": {
    "react": "*"
  },
  "devDependencies": {
    "@react-spring/three": "^9.7.3",
    "@react-three/drei": "^9.114.3",
    "@react-three/fiber": "^8.17.10",
    "@types/socket.io": "^3.0.2",
    "camera-controls": "2.9.0",
    "concurrently": "^9.0.0",
    "framer": "^2.4.1",
    "globby": "^14.0.2",
    "query-string": "^7.1.1",
    "react": "^18.3.1",
    "socket.io": "^4.7.5",
    "socket.io-client": "^4.7.5",
    "tailwindcss": "^3.4.10",
    "three": "^0.169.0",
    "tsup": "^8.2.4",
    "typescript": "^5.5.4"
  },
  "scripts": {
    "build": "tsup",
    "dev": "tsup --config tsup.config.ts --watch",
    "dev:framer": "concurrently \"tsup --config tsup.framer.config.ts --watch\" \"pnpm ngrok\"",
    "build:framer": "tsup --config tsup.framer.config.ts",
    "release:framer": "pnpm run build:framer && mkdir -p release && cp -Rf dist release/$npm_package_name@$npm_package_version",
    "ngrok": "ngrok http --domain=esm.ngrok.dev 8000"
  }
}