UNPKG

react-code-canvas

Version:

React component for running and previewing React code with live editing capabilities

124 lines (123 loc) 3.79 kB
{ "name": "react-code-canvas", "version": "3.1.1", "type": "module", "sideEffects": false, "description": "React component for running and previewing React code with live editing capabilities", "main": "dist/index.js", "module": "dist/index.esm.js", "types": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "build": "rollup -c", "size": "size-limit", "prepare": "npm run build", "storybook": "storybook dev -p 6006", "build-storybook": "storybook build" }, "dependencies": { "@radix-ui/react-accordion": "^1.2.3", "@radix-ui/react-alert-dialog": "^1.1.6", "@radix-ui/react-aspect-ratio": "^1.1.2", "@radix-ui/react-avatar": "^1.1.3", "@radix-ui/react-checkbox": "^1.1.4", "@radix-ui/react-collapsible": "^1.1.3", "@radix-ui/react-context-menu": "^2.2.6", "@radix-ui/react-dialog": "^1.1.6", "@radix-ui/react-dropdown-menu": "^2.1.6", "@radix-ui/react-hover-card": "^1.1.6", "@radix-ui/react-label": "^2.1.2", "@radix-ui/react-popover": "^1.1.6", "@radix-ui/react-scroll-area": "^1.2.3", "@radix-ui/react-select": "^2.1.6", "@radix-ui/react-separator": "^1.1.2", "@radix-ui/react-slider": "^1.2.3", "@radix-ui/react-slot": "^1.1.2", "@radix-ui/react-switch": "^1.1.3", "@radix-ui/react-tabs": "^1.1.3", "@radix-ui/react-tooltip": "^1.1.8", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "date-fns": "^3.6.0", "embla-carousel-react": "^8.5.2", "lucide-react": "^0.475.0", "motion": "^12.10.5", "next-themes": "^0.4.4", "react-day-picker": "^8.10.1", "react-helmet": "^6.1.0", "react-icons": "^5.5.0", "react-live-runner": "^1.0.0", "recharts": "^2.15.1", "sonner": "^2.0.1", "tailwind-merge": "^3.0.2", "vaul": "^1.1.2", "@jridgewell/gen-mapping": "0.3.8" }, "peerDependencies": { "react": ">=18.0.0", "react-dom": ">=18.0.0" }, "devDependencies": { "@babel/core": "^7.22.0", "@babel/preset-env": "^7.22.0", "@babel/preset-react": "^7.22.0", "@chromatic-com/storybook": "^3.2.6", "@rollup/plugin-babel": "^6.0.0", "@rollup/plugin-commonjs": "^25.0.0", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-terser": "^0.4.4", "@size-limit/preset-big-lib": "^11.2.0", "@storybook/addon-essentials": "^8.6.11", "@storybook/addon-interactions": "^8.6.11", "@storybook/addon-links": "^8.6.11", "@storybook/addon-onboarding": "^8.6.11", "@storybook/addon-webpack5-compiler-babel": "^3.0.5", "@storybook/addon-webpack5-compiler-swc": "^3.0.0", "@storybook/blocks": "^8.6.11", "@storybook/react": "^8.6.11", "@storybook/react-vite": "^8.6.11", "@storybook/react-webpack5": "^8.6.11", "@storybook/test": "^8.6.11", "@types/react": "^18.3.18", "@types/react-helmet": "^6.1.11", "package-size": "^1.0.2", "path": "^0.12.7", "react": "^18.0.0", "react-dom": "^18.0.0", "rollup": "^3.25.0", "rollup-plugin-typescript2": "^0.35.0", "rollup-plugin-visualizer": "^5.14.0", "size-limit": "^11.2.0", "storybook": "^8.6.11", "typescript": "^5.0.0" }, "size-limit": [ { "path": "dist/index.js", "limit": "250 KB" }, { "path": "dist/index.esm.js", "limit": "250 KB" } ], "keywords": [ "react", "code-runner", "live-preview", "code-editor" ], "author": "James Titus", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/jamestitus299/summy-dummy.git" }, "bugs": { "url": "https://github.com/jamestitus299/summy-dummy.git/issues" }, "homepage": "https://github.com/jamestitus299/summy-dummy.git#readme" }