Skip to content

Conversation

@jthrilly
Copy link
Member

@jthrilly jthrilly commented Sep 2, 2025

This pull request adds Storybook integration to the project, including configuration, example stories, and related dependencies. It also updates several dependencies and improves ESLint configuration to support Storybook. The main changes are grouped below.

Storybook Integration:

  • Added Storybook configuration files (.storybook/main.ts, .storybook/preview.ts) and example stories/components (stories/Button.stories.ts, stories/Button.tsx, stories/Header.stories.ts, stories/Header.tsx, stories/Page.stories.ts, stories/Page.tsx) along with their CSS files (stories/button.css, stories/header.css, stories/page.css). [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]

  • Added Storybook scripts (storybook, build-storybook) and dependencies (@storybook/nextjs, eslint-plugin-storybook, storybook) to package.json. [1] [2] [3]

ESLint Configuration:

  • Updated .eslintrc.cjs to extend plugin:storybook/recommended for improved linting of Storybook files.

Dependency Updates:

  • Updated several dependencies and devDependencies in package.json to their latest versions, including @radix-ui/react-collapsible, @radix-ui/react-toast, concaveman, dotenv, es-toolkit, lucide-react, luxon, react-hook-form, react-markdown, zod, @vitejs/plugin-react, eslint-config-prettier, @types/async, @tailwindcss/postcss, and tailwindcss. [1] [2] [3] [4] [5] [6]

These changes collectively enable Storybook for component development and testing, while also keeping the project dependencies up to date and ensuring code quality with improved linting.

dependabot bot and others added 30 commits July 28, 2025 17:19
Bumps [dotenv](https://github.com/motdotla/dotenv) from 17.2.0 to 17.2.1.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v17.2.0...v17.2.1)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-version: 17.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.525.0 to 0.532.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.532.0/packages/lucide-react)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 0.532.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…_yarn/next/dotenv-17.2.1

Bump dotenv from 17.2.0 to 17.2.1
Bumps [es-toolkit](https://github.com/toss/es-toolkit) from 1.39.7 to 1.39.8.
- [Release notes](https://github.com/toss/es-toolkit/releases)
- [Changelog](https://github.com/toss/es-toolkit/blob/main/CHANGELOG.md)
- [Commits](toss/es-toolkit@v1.39.7...v1.39.8)

---
updated-dependencies:
- dependency-name: es-toolkit
  dependency-version: 1.39.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [concaveman](https://github.com/mapbox/concaveman) from 1.2.1 to 2.0.0.
- [Release notes](https://github.com/mapbox/concaveman/releases)
- [Commits](mapbox/concaveman@v1.2.1...v2.0.0)

---
updated-dependencies:
- dependency-name: concaveman
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…_yarn/next/lucide-react-0.532.0

Bump lucide-react from 0.525.0 to 0.532.0
…_yarn/next/es-toolkit-1.39.8

Bump es-toolkit from 1.39.7 to 1.39.8
…_yarn/next/concaveman-2.0.0

Bump concaveman from 1.2.1 to 2.0.0
Bumps [react-markdown](https://github.com/remarkjs/react-markdown) from 9.0.3 to 9.1.0.
- [Release notes](https://github.com/remarkjs/react-markdown/releases)
- [Changelog](https://github.com/remarkjs/react-markdown/blob/main/changelog.md)
- [Commits](remarkjs/react-markdown@9.0.3...9.1.0)

---
updated-dependencies:
- dependency-name: react-markdown
  dependency-version: 9.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/async](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/async) from 3.2.24 to 3.2.25.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/async)

---
updated-dependencies:
- dependency-name: "@types/async"
  dependency-version: 3.2.25
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) from 4.1.10 to 4.1.11.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.11/packages/@tailwindcss-postcss)

---
updated-dependencies:
- dependency-name: "@tailwindcss/postcss"
  dependency-version: 4.1.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…_yarn/next/tailwindcss/postcss-4.1.11

Bump @tailwindcss/postcss from 4.1.10 to 4.1.11
…_yarn/next/types/async-3.2.25

Bump @types/async from 3.2.24 to 3.2.25
…_yarn/next/react-markdown-9.1.0

Bump react-markdown from 9.0.3 to 9.1.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 10.1.5 to 10.1.8.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/eslint-config-prettier@v10.1.5...v10.1.8)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-version: 10.1.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [zod](https://github.com/colinhacks/zod) from 3.25.67 to 3.25.76.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](colinhacks/zod@v3.25.67...v3.25.76)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 3.25.76
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [luxon](https://github.com/moment/luxon) from 3.6.1 to 3.7.1.
- [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md)
- [Commits](moment/luxon@3.6.1...3.7.1)

---
updated-dependencies:
- dependency-name: luxon
  dependency-version: 3.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…_yarn/next/luxon-3.7.1

Bump luxon from 3.6.1 to 3.7.1
…_yarn/next/zod-3.25.76

Bump zod from 3.25.67 to 3.25.76
…_yarn/next/eslint-config-prettier-10.1.8

Bump eslint-config-prettier from 10.1.5 to 10.1.8
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.5.2 to 5.0.0.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.0.0/packages/plugin-react)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 5.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…_yarn/next/vitejs/plugin-react-5.0.0

Bump @vitejs/plugin-react from 4.5.2 to 5.0.0
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.1.11 to 4.1.12.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.12/packages/tailwindcss)

---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-version: 4.1.12
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@radix-ui/react-toast](https://github.com/radix-ui/primitives) from 1.2.14 to 1.2.15.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

---
updated-dependencies:
- dependency-name: "@radix-ui/react-toast"
  dependency-version: 1.2.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@radix-ui/react-collapsible](https://github.com/radix-ui/primitives) from 1.1.11 to 1.1.12.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

---
updated-dependencies:
- dependency-name: "@radix-ui/react-collapsible"
  dependency-version: 1.1.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [react-hook-form](https://github.com/react-hook-form/react-hook-form) from 7.58.1 to 7.62.0.
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)
- [Commits](react-hook-form/react-hook-form@v7.58.1...v7.62.0)

---
updated-dependencies:
- dependency-name: react-hook-form
  dependency-version: 7.62.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.532.0 to 0.541.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.541.0/packages/lucide-react)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 0.541.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…_yarn/next/lucide-react-0.541.0

Bump lucide-react from 0.532.0 to 0.541.0
…_yarn/next/radix-ui/react-collapsible-1.1.12

Bump @radix-ui/react-collapsible from 1.1.11 to 1.1.12
…_yarn/next/tailwindcss-4.1.12

Bump tailwindcss from 4.1.11 to 4.1.12
jthrilly and others added 5 commits August 26, 2025 17:43
…_yarn/next/radix-ui/react-toast-1.2.15

Bump @radix-ui/react-toast from 1.2.14 to 1.2.15
…_yarn/next/react-hook-form-7.62.0

Bump react-hook-form from 7.58.1 to 7.62.0
@vercel
Copy link

vercel bot commented Sep 2, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
fresco-sandbox Ready Ready Preview Comment Sep 2, 2025 4:07pm
fresco-storybook Ready Ready Preview Comment Sep 2, 2025 4:07pm
1 Skipped Deployment
Project Deployment Preview Comments Updated (UTC)
barf Ignored Ignored Sep 2, 2025 4:07pm

@jthrilly jthrilly merged commit fda2bd5 into main Sep 2, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants