@mastra/playground-ui
Version:
Mastra Playground components
159 lines • 4.61 kB
JSON
{
"name": "@mastra/playground-ui",
"type": "module",
"version": "30.0.1",
"description": "Mastra Playground components",
"main": "dist/index.umd.js",
"module": "dist/index.es.js",
"types": "dist/index.d.ts",
"files": [
"dist",
"CHANGELOG.md"
],
"exports": {
".": {
"import": {
"types": "./dist/index.d.ts",
"default": "./dist/index.es.js"
}
},
"./style.css": "./dist/index.css",
"./tokens": {
"import": {
"types": "./dist/tokens.d.ts",
"default": "./dist/tokens.es.js"
},
"require": {
"types": "./dist/tokens.d.ts",
"default": "./dist/tokens.cjs.js"
}
},
"./utils": {
"import": {
"types": "./dist/utils.d.ts",
"default": "./dist/utils.es.js"
},
"require": {
"types": "./dist/utils.d.ts",
"default": "./dist/utils.cjs.js"
}
},
"./package.json": "./package.json"
},
"keywords": [
"mastra",
"playground",
"components"
],
"author": "Mastra",
"license": "Apache-2.0",
"dependencies": {
"@assistant-ui/react-ui": "^0.2.1",
"@base-ui/react": "^1.5.0",
"@codemirror/autocomplete": "^6.20.1",
"@codemirror/lang-json": "^6.0.2",
"@codemirror/lang-markdown": "^6.5.0",
"@codemirror/language": "^6.12.3",
"@codemirror/language-data": "^6.5.2",
"@codemirror/merge": "^6.12.1",
"@codemirror/search": "^6.6.0",
"@codemirror/state": "^6.6.0",
"@codemirror/view": "^6.40.0",
"@hello-pangea/dnd": "^18.0.1",
"@lezer/highlight": "^1.2.3",
"@radix-ui/react-alert-dialog": "^1.1.15",
"@radix-ui/react-collapsible": "^1.1.12",
"@radix-ui/react-dialog": "^1.1.15",
"@radix-ui/react-dropdown-menu": "^2.1.16",
"@radix-ui/react-popover": "^1.1.15",
"@radix-ui/react-slot": "^1.2.4",
"@radix-ui/react-tooltip": "^1.2.8",
"@radix-ui/react-visually-hidden": "^1.2.4",
"@tanstack/react-virtual": "^3.13.22",
"@uiw/codemirror-theme-dracula": "^4.25.9",
"@uiw/react-codemirror": "^4.25.9",
"cmdk": "^1.1.1",
"date-fns": "4.1.0",
"prettier": "^3.8.3",
"react-day-picker": "^8.10.1",
"react-markdown": "^9.1.0",
"react-resizable-panels": "^4.7.3",
"recharts": "^3.8.0",
"remark-gfm": "^4.0.1",
"shiki": "^1.29.2",
"sonner": "^2.0.7",
"use-debounce": "^10.1.0",
"zustand": "^5.0.12"
},
"peerDependencies": {
"@mastra/core": ">=1.7.1-0 <2.0.0-0",
"@tanstack/react-query": "^5.90.21",
"lucide-react": "^0.474.0",
"react": ">=19.0.0",
"react-dom": ">=19.0.0",
"tailwindcss": "^4.0.0",
"@mastra/client-js": "^1.21.1",
"@mastra/react": "0.4.2"
},
"devDependencies": {
"@storybook/addon-a11y": "^10.3.6",
"@storybook/addon-docs": "^10.3.6",
"@storybook/addon-mcp": "^0.6.0",
"@storybook/react-vite": "^10.3.6",
"@tailwindcss/postcss": "^4.2.2",
"@tailwindcss/typography": "^0.5.19",
"@tailwindcss/vite": "4.2.2",
"@tanstack/react-query": "^5.90.21",
"@testing-library/react": "^16.3.2",
"@types/json-schema": "^7.0.15",
"@types/node": "22.19.15",
"@types/react": "^19.2.14",
"@types/react-dom": "^19.2.3",
"@vitejs/plugin-react": "^5.2.0",
"@vitest/ui": "4.1.5",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"eslint-plugin-react-hooks": "^7.1.0",
"eslint-plugin-react-refresh": "^0.5.2",
"eslint-plugin-storybook": "^10.3.6",
"jsdom": "^26.1.0",
"react": "^19.2.5",
"react-dom": "^19.2.5",
"rollup-plugin-node-externals": "^8.1.2",
"storybook": "^10.3.6",
"tailwind-merge": "^3.5.0",
"tailwindcss": "4.2.2",
"tw-animate-css": "^1.4.0",
"typescript": "^6.0.3",
"vite": "^7.3.1",
"vite-plugin-dts": "^4.5.4",
"vite-plugin-lib-inject-css": "^2.2.2",
"vitest": "4.1.5",
"@internal/lint": "0.0.99",
"@mastra/react": "0.4.2",
"@mastra/client-js": "^1.21.1",
"@mastra/core": "1.37.1"
},
"homepage": "https://mastra.ai",
"repository": {
"type": "git",
"url": "git+https://github.com/mastra-ai/mastra.git",
"directory": "packages/playground-ui"
},
"bugs": {
"url": "https://github.com/mastra-ai/mastra/issues"
},
"engines": {
"node": ">=22.13.0"
},
"scripts": {
"build": "tsc && vite build",
"dev": "vite build --watch",
"test": "vitest",
"lint": "eslint .",
"build:publish": "pnpm build && yalc push",
"preview": "vite preview",
"storybook": "storybook dev -p 6006 --no-open",
"build-storybook": "storybook build"
}
}