A collection of tools to transform roamresearch.com content into different formats for sharing.
- Bun
1.3.9+
bun install
bun run dev
This starts a local dev server at http://localhost:3000, watches source files, and rebundles into dist/ using Bun's bundler.
bun run build
bun run test
- Build command:
bun install --frozen-lockfile && bun run build - Publish directory:
dist/ - See
docs/netlify.mdfor full configuration notes
- Candidate cleanup: remove
jqueryand migratesrc/index.jsto native DOM APIs in a dedicated follow-up branch. - Scope estimate: low-to-medium; all jQuery usage is in
src/index.jsand mostly maps directly toquerySelector,addEventListener,classList,closest, anddataset. - Risk area to retest carefully: the
label.toggle-on-clickhandler behavior when clicking nested elements, to ensure selection toggling still matches current UX. - Expected outcome: remove
jqueryfrom dependencies and shrink bundle size while keeping behavior unchanged. - Repo housekeeping todo: rename default branch from
mastertomain(local rename, push new branch, update GitHub default/protection rules, then optionally deletemasterafter verification).