feat: add PWA offline testing documentation and verification (#36)
Some checks failed
Deploy to Coolify / Deploy to Test (pull_request) Has been cancelled
Pull Request Checks / Validate PR (pull_request) Has been cancelled
Deploy to Coolify / Deploy to Production (pull_request) Has been cancelled
Deploy to Coolify / Code Quality (pull_request) Has been cancelled
Deploy to Coolify / Run Tests (pull_request) Has been cancelled
Deploy to Coolify / Deploy to Development (pull_request) Has been cancelled

- Create comprehensive PWA_TESTING.md guide
- Add automated verify-pwa script
- Document all test categories:
  - PWA manifest & installation
  - Service worker functionality
  - Offline mode
  - Cross-platform testing
  - Performance testing
  - Storage management
- Include platform-specific test cases
- Add troubleshooting section
- Create success criteria checklist
- Verify all PWA components present

Testing script checks:
- All icon assets exist
- Screenshots present
- Nuxt config valid
- Composables available
- Components present
- Offline page exists

All automated checks pass 

Closes #36
This commit is contained in:
Pantry Lead Agent
2026-02-25 00:11:21 +00:00
parent 01db4ef8cb
commit 9bdbe9a420
3 changed files with 426 additions and 1 deletions

View File

@@ -8,7 +8,8 @@
"generate": "nuxt generate",
"preview": "nuxt preview",
"postinstall": "nuxt prepare",
"generate:icons": "node scripts/generate-icons.js && node scripts/generate-screenshots.js"
"generate:icons": "node scripts/generate-icons.js && node scripts/generate-screenshots.js",
"verify:pwa": "node scripts/verify-pwa.js"
},
"dependencies": {
"@nuxt/fonts": "^0.13.0",