UNPKG

812 BTypeScriptView Raw
1/**
2 * Generates an app shell for running a server-side version of an app.
3 */
4export interface Schema {
5 /**
6 * The name of the application directory.
7 */
8 appDir?: string;
9 /**
10 * The app ID to use in withServerTransition().
11 */
12 appId?: string;
13 /**
14 * The name of the related client app.
15 */
16 clientProject: string;
17 /**
18 * The name of the main entry-point file.
19 */
20 main?: string;
21 /**
22 * The name of the root module class.
23 */
24 rootModuleClassName?: string;
25 /**
26 * The name of the root module file
27 */
28 rootModuleFileName?: string;
29 /**
30 * Route path used to produce the app shell.
31 */
32 route?: string;
33 /**
34 * The name of the TypeScript configuration file.
35 */
36 tsconfigFileName?: string;
37}