@fluster.io/dev
Version:
168 lines • 4.82 kB
JSON
{
"name": "@fluster.io/dev",
"version": "0.1.9",
"keywords": [
"academic",
"fluster",
"note taking",
"science",
"STEM"
],
"funding": [
{
"type": "paypal",
"url": "https://www.paypal.com/ncp/payment/D6S6NP4AHJD6Y"
},
{
"type": "patreon",
"url": "https://www.patreon.com/uhlittlelessdum/about"
},
{
"type": "github",
"url": "https://github.com/flusterIO/fluster"
}
],
"type": "module",
"private": false,
"publishConfig": {
"access": "public"
},
"files": [
"dist",
"src/themes.scss"
],
"wireit": {
"build": {
"clean": false,
"command": "tsc && vite build",
"output": [
"dist/index.cjs",
"dist/index.mjs",
"dist/index.d.ts"
]
}
},
"types": "./dist/index.d.ts",
"main": "./dist/index.umd.js",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.es.js",
"require": "./dist/index.umd.js"
},
"./themes.css": {
"import": "./dist/themes.css",
"require": "./dist/themes.css"
},
"./themes.scss": {
"import": "./src/themes.scss",
"require": "./src/themes.scss"
}
},
"dependencies": {
"@radix-ui/react-accordion": "^1.2.11",
"@radix-ui/react-alert-dialog": "^1.1.14",
"@radix-ui/react-aspect-ratio": "^1.1.7",
"@radix-ui/react-avatar": "^1.1.10",
"@radix-ui/react-checkbox": "^1.3.2",
"@radix-ui/react-collapsible": "^1.1.11",
"@radix-ui/react-context-menu": "^2.2.15",
"@radix-ui/react-dialog": "^1.1.14",
"@radix-ui/react-dropdown-menu": "^2.1.15",
"@radix-ui/react-hover-card": "^1.1.14",
"@radix-ui/react-label": "^2.1.7",
"@radix-ui/react-menubar": "^1.1.15",
"@radix-ui/react-navigation-menu": "^1.2.13",
"@radix-ui/react-popover": "^1.1.14",
"@radix-ui/react-progress": "^1.1.7",
"@radix-ui/react-radio-group": "^1.3.7",
"@radix-ui/react-scroll-area": "^1.2.9",
"@radix-ui/react-select": "^2.2.5",
"@radix-ui/react-separator": "^1.1.7",
"@radix-ui/react-slider": "^1.3.5",
"@radix-ui/react-slot": "^1.2.3",
"@radix-ui/react-switch": "^1.2.5",
"@radix-ui/react-tabs": "^1.1.12",
"@radix-ui/react-toggle": "^1.1.9",
"@radix-ui/react-toggle-group": "^1.1.10",
"@radix-ui/react-tooltip": "^1.2.7",
"@tailwindcss/postcss": "^4.1.10",
"@tauri-apps/api": "2",
"@tauri-apps/plugin-dialog": "~2",
"@tauri-apps/plugin-opener": "^2.2.7",
"class-variance-authority": "^0.7.1",
"clsx": "2.1.1",
"cmdk": "1.1.1",
"embla-carousel-react": "^8.6.0",
"lucide-react": "0.510.0",
"plotly.js": "^3.0.1",
"react": "^19.1.0",
"react-day-picker": "8.10.1",
"react-dom": "^19.1.0",
"react-h5-audio-player": "^3.10.0",
"react-hook-form": "7.56.3",
"react-icons": "^5.5.0",
"react-mathquill": "^1.0.3",
"react-plotly.js": "^2.6.0",
"react-resizable-panels": "3.0.2",
"react-responsive": "10.0.1",
"react-router": "7.6.0",
"recharts": "2.15.3",
"tailwind-merge": "3.3.0",
"vaul": "1.1.2",
"zod": "3.24.4"
},
"devDependencies": {
"@chromatic-com/storybook": "^4.0.0",
"@eslint/js": "^9.25.0",
"@microsoft/api-extractor": "^7.52.8",
"@storybook/addon-docs": "^9.0.4",
"@storybook/addon-onboarding": "^9.0.4",
"@storybook/addon-themes": "^9.0.4",
"@storybook/addon-vitest": "9.0.4",
"@storybook/react-vite": "^9.0.4",
"@storybook/types": "^8.6.14",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.3.0",
"@testing-library/user-event": "^14.6.1",
"@types/react": "^19.1.2",
"@types/react-dom": "^19.1.2",
"@types/react-plotly.js": "^2.6.3",
"@vitejs/plugin-react": "^4.4.1",
"@vitest/browser": "^3.1.4",
"@vitest/coverage-v8": "^3.1.4",
"eslint": "^9.25.0",
"eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-refresh": "^0.4.19",
"eslint-plugin-storybook": "^9.0.4",
"globals": "^16.0.0",
"jsdom": "26.1.0",
"playwright": "^1.52.0",
"sass": "^1.89.0",
"storybook": "^9.0.4",
"storybook-addon-data-theme-switcher": "^2.0.0",
"storybook-dark-mode": "^4.0.2",
"tailwindcss": "^4.1.10",
"typedoc": "0.28.3",
"typescript": "~5.8.3",
"typescript-eslint": "^8.30.1",
"vite": "^6.3.5",
"vitest": "^3.1.4",
"wireit": "0.14.12",
"@fluster.io/config": "0.0.4"
},
"eslintConfig": {
"extends": [
"plugin:storybook/recommended"
]
},
"module": "./dist/index.es.js",
"scripts": {
"build": "wireit",
"build-storybook": "storybook build",
"dev": "storybook dev -p 6006",
"lint": "eslint .",
"preview": "vite preview",
"typecheck": "tsc --noEmit -p ./tsconfig.json"
}
}