@schematics/angular
Version:
Schematics specific to Angular
24 lines (23 loc) • 1.04 kB
JSON
{
"$schema": "http://json-schema.org/draft-07/schema",
"$id": "SchematicsAngularServiceWorker",
"title": "Angular Service Worker Options Schema",
"type": "object",
"additionalProperties": false,
"description": "Adds a service worker to your project. Service workers enable your application to work offline or on low-quality networks by caching assets and intercepting network requests. This schematic configures your project to use a service worker.",
"properties": {
"project": {
"type": "string",
"description": "The name of the project to add the service worker to. If not specified, the CLI will determine the project from the current directory.",
"$default": {
"$source": "projectName"
}
},
"target": {
"type": "string",
"description": "The build target to apply the service worker to. This is typically `build`, indicating that the service worker should be generated during the standard build process.",
"default": "build"
}
},
"required": ["project"]
}