1234567891011121314151617181920212223 |
- {
- "$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"]
- }
|