Commit Graph

3 Commits

Author SHA1 Message Date
Peter Steinberger
86f05d6368
refactor: curate public fs-safe API 2026-05-05 20:24:42 +01:00
Peter Steinberger
c73a672d37
fix: harden filesystem write fallbacks 2026-05-05 19:18:55 +01:00
Peter Steinberger
a559283ac5
docs: add fs-safe.io documentation site
- 25 markdown guides covering every public primitive: root(), pathScope(),
  reading/writing, atomic writes, JSON, temp workspaces, archive extraction,
  secret files, sidecar locks, pinned open, local roots, path/filename helpers,
  install paths, errors, types, testing, timing, contributing.
- Custom Node-based static site generator (scripts/build-docs-site.mjs) with
  link validation, dark mode, mobile nav, search, copy buttons.
- GitHub Actions workflow deploys to Pages on docs/script changes.
- CNAME points to fs-safe.io (DNS already configured to GitHub Pages IPs).

To activate: switch repo Pages source from legacy/branch to workflow.
2026-05-05 17:57:31 +01:00