tilfluktsrom/pwa/node_modules/workbox-build/build/lib
Ole-Morten Duesund e8428de775 Add progressive web app companion for cross-platform access
Vite + TypeScript PWA that mirrors the Android app's core features:
- Pre-processed shelter data (build-time UTM33N→WGS84 conversion)
- Leaflet map with shelter markers, user location, and offline tiles
- Canvas compass arrow (ported from DirectionArrowView.kt)
- IndexedDB shelter cache with 7-day staleness check
- Service worker with CacheFirst tiles and precached app shell
- i18n for en, nb, nn (ported from Android strings.xml)
- iOS/Android compass handling with low-pass filter
- Respects user map interaction (no auto-snap on pan/zoom)
- Build revision cache-breaker for reliable SW updates

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 17:41:38 +01:00
..
additional-manifest-entries-transform.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
additional-manifest-entries-transform.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
bundle.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
bundle.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
cdn-utils.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
cdn-utils.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
copy-workbox-libraries.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
copy-workbox-libraries.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
errors.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
errors.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
escape-regexp.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
escape-regexp.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-composite-details.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-composite-details.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-file-details.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-file-details.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-file-hash.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-file-hash.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-file-manifest-entries.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-file-manifest-entries.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-file-size.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-file-size.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-source-map-url.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-source-map-url.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-string-details.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-string-details.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-string-hash.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
get-string-hash.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
maximum-size-transform.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
maximum-size-transform.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
modify-url-prefix-transform.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
modify-url-prefix-transform.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
module-registry.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
module-registry.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
no-revision-for-urls-matching-transform.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
no-revision-for-urls-matching-transform.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
populate-sw-template.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
populate-sw-template.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
rebase-path.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
rebase-path.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
replace-and-update-source-map.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
replace-and-update-source-map.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
runtime-caching-converter.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
runtime-caching-converter.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
stringify-without-comments.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
stringify-without-comments.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
transform-manifest.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
transform-manifest.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
translate-url-to-sourcemap-paths.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
translate-url-to-sourcemap-paths.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
validate-options.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
validate-options.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
write-sw-using-default-template.d.ts Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00
write-sw-using-default-template.js Add progressive web app companion for cross-platform access 2026-03-08 17:41:38 +01:00