UNPKG

@wandelbots/wandelbots-js-react-components

Version:

React UI toolkit for building applications on top of the Wandelbots platform

155 lines (154 loc) • 4.97 kB
{ "name": "@wandelbots/wandelbots-js-react-components", "version": "2.32.0", "description": "React UI toolkit for building applications on top of the Wandelbots platform", "type": "module", "sideEffects": false, "files": [ "dist", "src", "README.md" ], "module": "./dist/index.js", "main": "./dist/index.cjs", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "types": "./dist/index.d.ts", "scripts": { "dev": "storybook dev -p 6006 --no-open", "dev:pack": "nodemon -V -w src -e '*' -x \"npm run build && npm pack\"", "dev:build": "nodemon -V -w src -e '*' -x \"vite build && tsc --declaration --emitDeclarationOnly\"", "dev:wbjs": "nodemon --watch $WBJS_PATH -e tgz --exec 'npm install file:$WBJS_PATH && storybook dev -p 6006 --no-open'", "tsc": "tsc --pretty --noEmit -p stories/tsconfig.json", "test": "test-storybook --url http://127.0.0.1:6006 --index-json --browsers chromium", "test:unit": "vitest --workspace vitest.workspace.ts --project unit", "test:unit:run": "vitest run --workspace vitest.workspace.ts --project unit", "ci:test": "run-s ci:test:build ci:test:built", "ci:test:build": "storybook build --quiet --test", "ci:test:built": "run-p --race ci:test:server ci:test:runner", "ci:test:server": "http-server storybook-static --port 9009 --silent", "ci:test:runner": "wait-on tcp:127.0.0.1:9009 && test-storybook --url http://127.0.0.1:9009 --index-json --browsers chromium", "build": "rimraf dist && vite build && tsc --declaration --emitDeclarationOnly", "build-storybook": "storybook build", "prepare": "husky || true" }, "repository": { "type": "git", "url": "git+https://github.com/wandelbotsgmbh/wandelbots-js-react-components.git" }, "keywords": [ "ui", "toolkit", "wandelbots" ], "author": "Wandelbots", "license": "Apache-2.0", "devDependencies": { "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.0", "@mui/icons-material": "^7.1.1", "@mui/material": "^7.1.1", "@react-three/drei": "^10.2.0", "@react-three/fiber": "^9.1.2", "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.1.2", "@storybook/addon-docs": "^9.1.2", "@storybook/react-vite": "^9.1.2", "@storybook/test-runner": "^0.23.0", "@svgr/rollup": "^8.1.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", "@types/lodash-es": "^4.17.12", "@types/react": "^19.1.8", "@types/three": "^0.174.0", "@vitejs/plugin-react": "^4.3.4", "@wandelbots/nova-js": "^2.1.0", "add": "^2.0.6", "eslint-plugin-storybook": "^9.1.2", "glob": "^11.0.1", "http-server": "^14.1.1", "husky": "^9.1.7", "i18next": "^25.2.1", "jest-simple-dot-reporter": "^1.0.5", "jest-summary-reporter": "^0.0.2", "jsdom": "^26.1.0", "monaco-editor": "^0.52.2", "nodemon": "^3.1.9", "npm-run-all": "^4.1.5", "postcss": "^8.5.3", "prettier-eslint": "^16.3.0", "prop-types": "^15.8.1", "react": "^19.1.0", "react-dom": "^19.1.0", "rimraf": "^6.0.1", "rollup": "^4.34.9", "rollup-plugin-dts": "^6.1.1", "rollup-plugin-gltf": "^4.0.0", "rollup-plugin-peer-deps-external": "^2.2.4", "rollup-plugin-postcss": "^4.0.2", "semantic-release": "^24.2.3", "storybook": "^9.1.2", "storybook-preset-inline-svg": "^1.0.1", "three": "^0.174.0", "three-stdlib": "^2.35.14", "ts-dedent": "^2.2.0", "typescript": "^5.8.2", "unplugin": "^1.15.0", "vite": "^6.2.0", "vite-plugin-svgr": "^4.3.0", "vitest": "^3.0.7", "wait-on": "^8.0.2" }, "peerDependencies": { "@emotion/react": "^11.11.1", "@emotion/styled": "^11.11.0", "@mui/icons-material": "^6 || ^7", "@mui/material": "^6 || ^7", "@react-three/drei": "^9.122.0 || ^10", "@react-three/fiber": "^8 || ^9", "react": "^18.0.0 || ^19.0.0", "react-dom": "^18.0.0 || ^19.0.0", "three": ">=0.174", "three-stdlib": ">=2" }, "peerDependenciesMeta": { "react-dom": { "optional": true }, "@react-three/drei": { "optional": true }, "@react-three/fiber": { "optional": true }, "three": { "optional": true }, "three-stdlib": { "optional": true } }, "dependencies": { "@monaco-editor/react": "^4.7.0", "@mui/x-charts": "^8.9.0", "@shikijs/monaco": "^3.1.0", "i18next-browser-languagedetector": "^8.0.4", "lodash-es": "^4.17.21", "mobx": "^6.13.6", "mobx-react-lite": "^4.1.0", "react-error-boundary": "^6.0.0", "react-i18next": "^15.5.2", "shiki": "^3.1.0" }, "overrides": { "storybook": "$storybook" } }