Skip to content

Add static PWA manifest example#274

Draft
bcomnes wants to merge 1 commit into
staic-client-cachefrom
staic-client-cache-pwa-example
Draft

Add static PWA manifest example#274
bcomnes wants to merge 1 commit into
staic-client-cachefrom
staic-client-cache-pwa-example

Conversation

@bcomnes

@bcomnes bcomnes commented Jul 6, 2026

Copy link
Copy Markdown
Owner

Summary

Adds a hand-rolled static PWA example that consumes the unstable Domstack manifest preview directly.

This PR is stacked on top of #262 / staic-client-cache and intentionally contains only the hand-rolled PWA example plus its root README/example script references.

Includes

  • examples/pwa workspace
  • Manifest filtering via domstack-manifest.settings.js
  • First-class service-worker.js source built by Domstack
  • Static route precaching and offline fallback behavior
  • README documentation for running and testing the example

Validation

  • npm --workspace @domstack/pwa-example run build
  • npm run test:neostandard
  • git --no-pager diff --check

@coveralls

coveralls commented Jul 6, 2026

Copy link
Copy Markdown

Coverage Report for CI Build 28766395572

Coverage increased (+0.06%) to 93.27%

Details

  • Coverage increased (+0.06%) from the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 5552
Covered Lines: 5288
Line Coverage: 95.24%
Relevant Branches: 1001
Covered Branches: 824
Branch Coverage: 82.32%
Branches in Coverage %: Yes
Coverage Strength: 143.08 hits per line

💛 - Coveralls

@bcomnes bcomnes force-pushed the staic-client-cache branch from 25e5323 to 85efc29 Compare July 6, 2026 03:44
Adds a hand-rolled static PWA example that uses the unstable Domstack manifest preview to precache selected static routes and serve an offline fallback.
@bcomnes bcomnes force-pushed the staic-client-cache-pwa-example branch from 31563ca to b403510 Compare July 6, 2026 03:46
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.

2 participants