{ "name": "theatre", "private": true, "version": "0.4.0", "workspaces": [ "./shared", "./core", "./studio" ], "scripts": { "typecheck": "tsc --build", "build:js": "node -r esbuild-register devEnv/bundle.ts", "build:js:watch": "node -r esbuild-register devEnv/watch.ts", "build:ts": "run-s typecheck build:ts:bundle", "build:ts:bundle": "rollup -c devEnv/declarations-bundler/rollup.config.js", "build": "run-p build:ts build:js" }, "devDependencies": { "@babel/cli": "^7.14.3", "@babel/core": "^7.14.3", "@babel/runtime": "^7.14.0", "@rollup/plugin-alias": "^3.1.5", "@rollup/plugin-multi-entry": "^4.1.0", "@rollup/plugin-replace": "^2.4.2", "@rollup/plugin-typescript": "^8.2.5", "@theatre/core": "workspace:*", "@theatre/dataverse": "workspace:*", "@theatre/react": "workspace:*", "@types/fs-extra": "^9.0.11", "@types/jest": "^26.0.23", "@types/lodash": "^4.14.170", "@types/lodash-es": "^4.17.4", "@types/node": "^15.12.3", "@types/react": "^17.0.9", "@types/react-dom": "^17.0.6", "@types/react-icons": "^3.0.0", "@types/redux-actions": "^2.6.1", "@types/shallowequal": "^1.1.1", "@types/styled-components": "^5.1.9", "@types/three": "^0.129.0", "@types/uuid": "^8.3.0", "babel-loader": "^8.2.2", "babel-polyfill": "^6.26.0", "babel-register": "^6.26.0", "circular-dependency-plugin": "^5.2.2", "cross-env": "^7.0.3", "esbuild": "^0.12.15", "esbuild-loader": "^2.13.1", "esbuild-register": "^2.5.0", "exec-loader": "^4.0.0", "file-loader": "^6.2.0", "fs-extra": "^10.0.0", "html-loader": "^2.1.2", "identity-obj-proxy": "^3.0.0", "immer": "^9.0.6", "jiff": "^0.7.3", "json-touch-patch": "^0.11.2", "lodash": "^4.17.21", "lodash-es": "^4.17.21", "nanoid": "^3.1.23", "npm-run-all": "^4.1.5", "null-loader": "^4.0.1", "polished": "^4.1.3", "prop-types": "^15.7.2", "propose": "^0.0.5", "react": "^17.0.2", "react-dom": "^17.0.2", "react-error-boundary": "^3.1.3", "react-icons": "^4.2.0", "react-is": "^17.0.2", "react-merge-refs": "^1.1.0", "react-shadow": "^19.0.2", "react-use": "^17.2.4", "react-use-gesture": "^9.1.3", "reakit": "^1.3.8", "redux": "^3.7.2", "redux-actions": "^2.6.5", "rimraf": "^3.0.2", "rollup": "^2.56.3", "rollup-plugin-dts": "^4.0.0", "shallowequal": "^1.1.0", "styled-components": "^5.3.0", "svg-inline-loader": "^0.8.2", "timing-function": "^0.2.3", "ts-node": "^10.0.0", "tslib": "^2.2.0", "typescript": "^4.4.2", "url-loader": "^4.1.1", "uuid": "^8.3.2" }, "dependencies": { "fast-deep-equal": "^3.1.3" } }