@resource-fallback/core / service-worker
service-worker
Interfaces
ManifestInput
Defined in: service-worker.ts:17
Properties
assets
assets: ManifestInputAsset[];Defined in: service-worker.ts:20
rules
rules: FallbackRule[];Defined in: service-worker.ts:19
versionSalt?
optional versionSalt?: unknown;Defined in: service-worker.ts:21
versionSeed
versionSeed: string;Defined in: service-worker.ts:18
ManifestInputAsset
Defined in: service-worker.ts:12
Properties
type
type: ResourceFallbackAssetType;Defined in: service-worker.ts:14
url
url: string;Defined in: service-worker.ts:13
ServiceWorkerAssetInput
Defined in: service-worker.ts:31
Properties
assets
assets: ManifestInputAsset[];Defined in: service-worker.ts:33
code?
optional code?: string;Defined in: service-worker.ts:34
versionSeed
versionSeed: string;Defined in: service-worker.ts:32
ServiceWorkerAssets
Defined in: service-worker.ts:24
Properties
code
code: string;Defined in: service-worker.ts:27
manifest
manifest: ResourceFallbackManifest;Defined in: service-worker.ts:28
path
path: string;Defined in: service-worker.ts:25
scope
scope: string;Defined in: service-worker.ts:26
Functions
buildResourceFallbackManifest()
function buildResourceFallbackManifest(input): ResourceFallbackManifest;Defined in: service-worker.ts:45
Parameters
input
Returns
buildServiceWorkerAssets()
function buildServiceWorkerAssets(options, input): ServiceWorkerAssets | null;Defined in: service-worker.ts:67
Parameters
options
input
Returns
ServiceWorkerAssets | null
inferResourceFallbackAssetType()
function inferResourceFallbackAssetType(fileName): ResourceFallbackAssetType;Defined in: service-worker.ts:103
Parameters
fileName
string
Returns
normalizeServiceWorkerOptions()
function normalizeServiceWorkerOptions(input): NormalizedServiceWorkerOptions;Defined in: service-worker.ts:37
Parameters
input
| boolean | ServiceWorkerOptions | undefined