Skip to content

feat: add Blume documentation site - #770

Draft
thebuilder wants to merge 7 commits into
mainfrom
feat/blume-docs-site
Draft

feat: add Blume documentation site#770
thebuilder wants to merge 7 commits into
mainfrom
feat/blume-docs-site

Conversation

@thebuilder

Copy link
Copy Markdown
Owner

Summary

  • Move the publishable library into packages/react-intersection-observer and Storybook into apps/storybook under a pnpm/Turborepo workspace.
  • Replace the user-facing Storybook documentation with a Blume documentation site, including interactive API and recipe demos.
  • Add GitHub Release-backed changelog pages, while keeping release notes out of the primary documentation search index.
  • Update package publishing, compatibility tooling, CI, and contributor guidance for the workspace layout.

Why

Library consumers need focused product documentation rather than internal Storybook examples. The workspace layout keeps the published package, Storybook, and docs application independently runnable while preserving the root README for GitHub and published-package use.

Validation

  • corepack pnpm lint
  • corepack pnpm --filter react-intersection-observer test --run (96 tests)
  • corepack pnpm --filter storybook typecheck
  • ASTRO_TELEMETRY_DISABLED=1 node_modules/.bin/blume build --isolated in apps/docs
  • ASTRO_TELEMETRY_DISABLED=1 node_modules/.bin/blume validate --isolated in apps/docs

@bolt-new-by-stackblitz

Copy link
Copy Markdown

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@vercel

vercel Bot commented Jul 29, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
react-intersection-observer Ready Ready Preview, Comment Jul 29, 2026 5:41pm

@pkg-pr-new

pkg-pr-new Bot commented Jul 29, 2026

Copy link
Copy Markdown
npm i https://pkg.pr.new/react-intersection-observer@770

commit: 6b6dcf0

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.

1 participant