{ "name": "@theatre/r3f", "version": "0.7.0-dev.2", "license": "Apache-2.0", "authors": [ { "name": "Andrew Prifer", "email": "andrew.prifer@gmail.com", "url": "https://github.com/AndrewPrifer" }, { "name": "Aria Minaei", "email": "aria@theatrejs.com", "url": "https://github.com/AriaMinaei" } ], "repository": { "type": "git", "url": "https://github.com/AriaMinaei/theatre", "directory": "packages/r3f" }, "main": "dist/index.js", "module": "dist/index.esm.js", "sideEffects": false, "files": [ "dist/**/*" ], "exports": { ".": { "import": "./dist/index.esm.js", "require": "./dist/index.js", "types": "./dist/index.d.ts" }, "./dist/extension": { "import": "./dist/extension/index.esm.js", "require": "./dist/extension/index.js", "types": "./dist/extension/index.d.ts" } }, "scripts": { "prepack": "yarn run build", "typecheck": "yarn run build", "build": "run-s build:ts build:js", "build:js": "node -r esbuild-register devEnv/bundle.ts", "build:ts": "tsc --build ./tsconfig.json", "prepublish": "yarn run build", "clean": "rm -rf ./dist && rm -f tsconfig.tsbuildinfo" }, "devDependencies": { "@react-three/drei": "^9.80.1", "@react-three/fiber": "^8.13.6", "@theatre/dataverse": "workspace:*", "@theatre/react": "workspace:*", "@types/jest": "^26.0.23", "@types/lodash-es": "^4.17.4", "@types/node": "^15.6.2", "@types/react": "^18.2.18", "@types/react-dom": "^18.2.7", "@types/styled-components": "^5.1.26", "@types/three": "0.155.0", "esbuild": "^0.18.17", "esbuild-register": "^3.4.2", "lodash-es": "^4.17.21", "npm-run-all": "^4.1.5", "polished": "^4.1.3", "react": "^18.2.0", "react-dom": "^18.2.0", "react-icons": "^4.2.0", "react-merge-refs": "^2.0.2", "react-shadow": "^20.4.0", "react-use-measure": "^2.1.1", "reakit": "^1.3.8", "styled-components": "^5.3.11", "three": "0.155.0", "three-stdlib": "^2.24.1", "typescript": "5.1.6", "zustand": "^3.5.1" }, "peerDependencies": { "@react-three/fiber": "^8.13.6", "@theatre/core": "*", "@theatre/studio": "*", "react": ">=17.0.2", "react-dom": ">=17.0.2", "three": ">=0.155.0" } }