| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- {
- "$schema": "http://json-schema.org/schema",
- "id": "SchematicsAngularUniversalApp",
- "title": "Angular Universal App Options Schema",
- "type": "object",
- "description": "Pass this schematic to the \"run\" command to set up server-side rendering for an app.",
- "properties": {
- "clientProject": {
- "type": "string",
- "description": "The name of the related client app. Required in place of \"project\"."
- },
- "appId": {
- "type": "string",
- "format": "html-selector",
- "description": "The app identifier to use for transition.",
- "default": "serverApp"
- },
- "main": {
- "type": "string",
- "format": "path",
- "description": "The name of the main entry-point file.",
- "default": "main.server.ts"
- },
- "test": {
- "type": "string",
- "format": "path",
- "description": "The name of the test entry-point file.",
- "x-deprecated": "This option has no effect."
- },
- "tsconfigFileName": {
- "type": "string",
- "default": "tsconfig.server",
- "description": "The name of the TypeScript configuration file."
- },
- "testTsconfigFileName": {
- "type": "string",
- "format": "path",
- "description": "The name of the TypeScript configuration file for tests.",
- "default": "tsconfig.spec",
- "x-deprecated": "This option has no effect."
- },
- "appDir": {
- "type": "string",
- "format": "path",
- "description": "The name of the application folder.",
- "default": "app"
- },
- "rootModuleFileName": {
- "type": "string",
- "format": "path",
- "description": "The name of the root NgModule file.",
- "default": "app.server.module.ts"
- },
- "rootModuleClassName": {
- "type": "string",
- "description": "The name of the root NgModule class.",
- "default": "AppServerModule"
- },
- "skipInstall": {
- "description": "When true, does not install packages for dependencies.",
- "type": "boolean",
- "default": false
- }
- },
- "required": [
- "clientProject"
- ]
- }
|