Skip to content

feat(monorepo): W3 extract @mirrorbuddy/accessibility (PR2 of #360)#376

Merged
Roberdan merged 1 commit intomainfrom
feat/packages-accessibility
Apr 23, 2026
Merged

feat(monorepo): W3 extract @mirrorbuddy/accessibility (PR2 of #360)#376
Roberdan merged 1 commit intomainfrom
feat/packages-accessibility

Conversation

@Roberdan
Copy link
Copy Markdown
Member

Summary

Closes #360 (PR1 was #374 shadcn ui). Adds @mirrorbuddy/accessibility workspace entry using the reversed-shim pattern.

Canonical impl stays at src/lib/accessibility/ (7 DSA profiles store, ADHD session helpers, a11y telemetry, browser detection).

Wiring

  • packages/accessibility/package.json — single dep @mirrorbuddy/types
  • packages/accessibility/tsconfig.json — includes src/lib/accessibility/**/*; excludes test files
  • next.config.tstranspilePackages += '@mirrorbuddy/accessibility'
  • root package.json@mirrorbuddy/accessibility: workspace:*

Verification

  • pnpm --filter @mirrorbuddy/accessibility typecheck → 0
  • npm run ci:summary → ALL CLEAN
  • full unit suite: 798/802 files, 12029/12044 tests — baseline

🤖 Generated with Claude Code

Closes #360 (PR1 was #374 shadcn ui). Same reversed-shim pattern.

- packages/accessibility/src/index.ts → ../../../src/lib/accessibility
- packages/accessibility/tsconfig.json — excludes test files

Canonical impl stays at src/lib/accessibility/ (7 DSA profiles store +
ADHD session helpers + a11y telemetry + browser detection).

Verification:
- pnpm --filter @mirrorbuddy/accessibility typecheck → 0
- ci:summary ALL CLEAN
- full unit suite: 798/802 files, 12029 tests — baseline

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 23, 2026

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

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
mirrorbuddy Ignored Ignored Apr 23, 2026 10:36pm

@github-actions
Copy link
Copy Markdown

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 2 package(s) with unknown licenses.
See the Details below.

License Issues

package.json

PackageVersionLicenseIssue Type
@mirrorbuddy/accessibilityworkspace:*NullUnknown License

packages/accessibility/package.json

PackageVersionLicenseIssue Type
@mirrorbuddy/typesworkspace:*NullUnknown License
Allowed Licenses: MIT, MIT-0, Apache-2.0, BSD-2-Clause, BSD-3-Clause, ISC, 0BSD, Unlicense, CC0-1.0, CC-BY-3.0, CC-BY-4.0, MPL-2.0, Python-2.0, BlueOak-1.0.0, Zlib, AGPL-3.0

OpenSSF Scorecard

PackageVersionScoreDetails
npm/@mirrorbuddy/accessibility workspace:* UnknownUnknown
npm/@mirrorbuddy/types workspace:* UnknownUnknown
npm/typescript ^5 UnknownUnknown

Scanned Files

  • package.json
  • packages/accessibility/package.json

@Roberdan Roberdan merged commit adb2e08 into main Apr 23, 2026
42 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.

W3: extract @mirrorbuddy/ui (shadcn primitives + accessibility)

1 participant