UNPKG

1.85 kBTypeScriptView 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 index file
19 * @deprecated This option has no effect.
20 */
21 index?: string;
22 /**
23 * The name of the main entry-point file.
24 */
25 main?: string;
26 /**
27 * The HTML selector of the Universal app
28 * @deprecated This option has no effect.
29 */
30 name?: string;
31 /**
32 * The output directory for build results.
33 * @deprecated This option has no effect.
34 */
35 outDir?: string;
36 /**
37 * The root directory of the app.
38 * @deprecated This option has no effect.
39 */
40 root?: string;
41 /**
42 * The name of the root module class.
43 */
44 rootModuleClassName?: string;
45 /**
46 * The name of the root module file
47 */
48 rootModuleFileName?: string;
49 /**
50 * Route path used to produce the app shell.
51 */
52 route?: string;
53 /**
54 * The path of the source directory.
55 * @deprecated This option has no effect.
56 */
57 sourceDir?: string;
58 /**
59 * The name of the test entry-point file.
60 * @deprecated This option has no effect.
61 */
62 test?: string;
63 /**
64 * The name of the TypeScript configuration file for tests.
65 * @deprecated This option has no effect.
66 */
67 testTsconfigFileName?: string;
68 /**
69 * The name of the TypeScript configuration file.
70 */
71 tsconfigFileName?: string;
72 /**
73 * The name of related Universal app.
74 * @deprecated This option has no effect.
75 */
76 universalProject?: string;
77}