You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							50 lines
						
					
					
						
							1.4 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							50 lines
						
					
					
						
							1.4 KiB
						
					
					
				
								{
							 | 
						|
								  "$schema": "http://json-schema.org/draft-07/schema",
							 | 
						|
								  "$id": "SchematicsAngularService",
							 | 
						|
								  "title": "Angular Service Options Schema",
							 | 
						|
								  "type": "object",
							 | 
						|
								  "additionalProperties": false,
							 | 
						|
								  "description": "Creates a new, generic service definition in the given or default project.",
							 | 
						|
								  "properties": {
							 | 
						|
								    "name": {
							 | 
						|
								      "type": "string",
							 | 
						|
								      "description": "The name of the service.",
							 | 
						|
								      "$default": {
							 | 
						|
								        "$source": "argv",
							 | 
						|
								        "index": 0
							 | 
						|
								      },
							 | 
						|
								      "x-prompt": "What name would you like to use for the service?"
							 | 
						|
								    },
							 | 
						|
								    "path": {
							 | 
						|
								      "type": "string",
							 | 
						|
								      "format": "path",
							 | 
						|
								      "description": "The path at which to create the service, relative to the workspace root.",
							 | 
						|
								      "visible": false
							 | 
						|
								    },
							 | 
						|
								    "project": {
							 | 
						|
								      "type": "string",
							 | 
						|
								      "description": "The name of the project.",
							 | 
						|
								      "$default": {
							 | 
						|
								        "$source": "projectName"
							 | 
						|
								      }
							 | 
						|
								    },
							 | 
						|
								    "flat": {
							 | 
						|
								      "type": "boolean",
							 | 
						|
								      "default": true,
							 | 
						|
								      "description": "When true (the default), creates files at the top level of the project."
							 | 
						|
								    },
							 | 
						|
								    "skipTests": {
							 | 
						|
								      "type": "boolean",
							 | 
						|
								      "description": "Do not create \"spec.ts\" test files for the new service.",
							 | 
						|
								      "default": false,
							 | 
						|
								      "x-user-analytics": 12
							 | 
						|
								    },
							 | 
						|
								    "lintFix": {
							 | 
						|
								      "type": "boolean",
							 | 
						|
								      "description": "Apply lint fixes after generating the service.",
							 | 
						|
								      "x-user-analytics": 15,
							 | 
						|
								      "x-deprecated": "Use \"ng lint --fix\" directly instead."
							 | 
						|
								    }
							 | 
						|
								  },
							 | 
						|
								  "required": ["name"]
							 | 
						|
								}
							 |