{"library":"storybook-framework-redwoodjs-vite","title":"storybook-framework-redwoodjs-vite","type":"library","description":"Storybook framework preset for RedwoodJS applications using Vite as the build tool. Current stable version is 8.9.0. Designed to integrate Storybook seamlessly into RedwoodJS projects, it provides a Vite-based Storybook configuration optimized for the RedwoodJS framework. Key differentiator: tightly coupled with RedwoodJS project structure and dependencies, but note that upstream RedwoodJS is winding down; an actively maintained fork exists at CedarJS. Release cadence follows RedwoodJS releases.","language":"javascript","status":"maintenance","last_verified":"Mon Apr 27","install":{"commands":["npm install storybook-framework-redwoodjs-vite"],"cli":null},"imports":["import storybookFrameworkRedwoodjsVite from 'storybook-framework-redwoodjs-vite'","import { createViteConfig } from 'storybook-framework-redwoodjs-vite'","import { storybookConfig } from 'storybook-framework-redwoodjs-vite'"],"auth":{"required":false,"env_vars":[]},"links":{"homepage":"https://storybook.js.org","github":"https://github.com/redwoodjs/redwood","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/storybook-framework-redwoodjs-vite","openapi_spec":null,"status_page":null,"smithery":null},"quickstart":{"code":"// .storybook/main.js\nimport { mergeConfig } from 'vite';\nimport storybookFrameworkRedwoodjsVite from 'storybook-framework-redwoodjs-vite';\n\nexport default {\n  framework: {\n    name: storybookFrameworkRedwoodjsVite,\n    options: {},\n  },\n  stories: ['../src/**/*.stories.@(js|jsx|ts|tsx)'],\n  addons: [\n    '@storybook/addon-links',\n    '@storybook/addon-essentials',\n    '@storybook/addon-interactions',\n  ],\n  async viteFinal(config) {\n    // Customize Vite config here\n    return mergeConfig(config, {\n      // Add any Vite plugins or overrides\n    });\n  },\n};\n\n// Also ensure you have installed peer dependencies:\n// npm install --save-dev react react-dom storybook @redwoodjs/router @redwoodjs/project-config","lang":"javascript","description":"Configures Storybook main.js to use the RedwoodJS Vite framework preset and sets up stories and addons.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}