Commit graph

6 commits

Author SHA1 Message Date
Aric Camarata
1e75709789 chore: P1 standardization — finalize src/wiki/ci 2026-05-30 18:48:57 -04:00
Aric Camarata
6be2c20113 docs: refresh TypeDoc API output (T-E8-03 QA-A verify) 2026-05-30 17:48:45 -04:00
Aric Camarata
b52802f94b docs: add TypeDoc API generation (typedoc@0.28.19 + typedoc-plugin-markdown@4.11.0)
Add typedoc and typedoc-plugin-markdown as devDependencies. Add typedoc.json config
targeting src/index.ts with markdown output to .github/wiki/api. Add docs script to
package.json. Generate initial API reference pages.

Part of T-E8-03 — TypeDoc automation for all 12 JS/TS packages.
2026-05-30 16:41:57 -04:00
Aric Camarata
a2a4564731 chore: E6 polish wiki content (P1) 2026-05-29 07:15:55 -04:00
Aric Camarata
aa850f806c feat(e6): portfolio polish — docs, CI, TypeScript standard, wiki
- Trim README to ≤80 lines with wiki link for full docs
- Add CHANGELOG.md with initial entry
- Fix CI: replace pinned pnpm/action-setup with corepack enable
- Add "type": "module" and flat exports map (ADR-015)
- Add ./package.json exports entry
- Add coverage script
- Rename lib/spa.js → lib/spa.cjs to fix CJS/ESM conflict under "type": "module"
- Update src/index.ts and tsup.config.ts to reference spa.cjs
- Add .github/wiki pages: _Sidebar, _Footer, Contributing, SECURITY, CODE_OF_CONDUCT
2026-05-28 13:59:43 -04:00
Aric Camarata
d428f71cea chore: align repository structure with portfolio documentation standards 2026-05-15 15:27:22 -04:00