chore: one knobs monorepo with devknobs in packages/devknobs
Merged
ME
4d ago+107318+107318+012345678901234567890123456789012345678901234567890123456789-78-78-01234567890123456789
summary
- moves devknobs into
packages/devknobswith its full git history (filter-repo + unrelated-history merge);git log --followreaches its first commit - site depends on
devknobs: workspace:*; dev still hot-reloads from devknobs source, build uses its dist - ci, deploy and preview install bun 1.3.14 and build devknobs before the site; ci runs devknobs typecheck and its 3447 tests
- root oxlint/oxfmt and pre-commit skip
packages/devknobs, which keeps its own checks - links and npm
repositorypoint to mertbuilds/knobs; docs describe the monorepo and the release steps
test plan
- pnpm install --frozen-lockfile from a clean clone
- turbo build typecheck test (8/8), lint, format:check, dev-tools-check
- npm pack matches published 0.2.0 (446 files)
- bun tests on linux: 3447 pass
- gitleaks over the import: no leaks
- code review
Summary by cubic
Merges the devknobs package into this monorepo at packages/devknobs, with its full git history, so the site and the package are built and tested together. The site now depends on devknobs: workspace:* instead of the published 0.2.0: dev still hot-reloads from devknobs source, and builds use its dist.
- CI, deploy, and preview workflows install bun 1.3.14 and build devknobs before the site; CI also runs devknobs' typecheck and its 3,447 tests.
- The root oxlint, oxfmt, and pre-commit checks skip
packages/devknobs, which keeps its own style and checks. - Links and
repositorynow point to mertbuilds/knobs; README and AGENTS.md describe the monorepo layout and release steps.