@@ -14,32 +14,32 @@ export type GenerateScalarUIOptions = {
14
14
searchHotKey ?: string ;
15
15
servers ?: any [ ] ;
16
16
showSidebar ?: boolean ;
17
- theme ?:
18
- | ' alternate'
19
- | ' default'
20
- | ' moon'
21
- | ' purple'
22
- | ' solarized'
23
- | ' bluePlanet'
24
- | ' deepSpace'
25
- | ' saturn'
26
- | ' kepler'
27
- | ' elysiajs'
28
- | ' fastify'
29
- | ' mars'
30
- | ' laserwave'
31
- | ' none' ;
17
+ theme ?:
18
+ | " alternate"
19
+ | " default"
20
+ | " moon"
21
+ | " purple"
22
+ | " solarized"
23
+ | " bluePlanet"
24
+ | " deepSpace"
25
+ | " saturn"
26
+ | " kepler"
27
+ | " elysiajs"
28
+ | " fastify"
29
+ | " mars"
30
+ | " laserwave"
31
+ | " none" ;
32
32
persistAuth ?: boolean ;
33
33
plugins ?: any [ ] ;
34
- layout ?: ' modern' | ' classic' ;
34
+ layout ?: " modern" | " classic" ;
35
35
isLoading ?: boolean ;
36
36
hideModels ?: boolean ;
37
- documentDownloadType ?: ' yaml' | ' json' | ' both' | ' none' ;
37
+ documentDownloadType ?: " yaml" | " json" | " both" | " none" ;
38
38
hideDownloadButton ?: boolean ;
39
39
hideTestRequestButton ?: boolean ;
40
40
hideSearch ?: boolean ;
41
41
darkMode ?: boolean ;
42
- forceDarkModeState ?: ' dark' | ' light' ;
42
+ forceDarkModeState ?: " dark" | " light" ;
43
43
hideDarkModeToggle ?: boolean ;
44
44
metaData ?: any ;
45
45
favicon ?: string ;
@@ -49,16 +49,16 @@ export type GenerateScalarUIOptions = {
49
49
pathRouting ?: { basePath : string } ;
50
50
withDefaultFonts ?: boolean ;
51
51
defaultOpenAllTags ?: boolean ;
52
- tagsSorter ?: ' alpha' | ( ( a : any , b : any ) => number ) ;
53
- operationsSorter ?: ' alpha' | ' method' | ( ( a : any , b : any ) => number ) ;
52
+ tagsSorter ?: " alpha" | ( ( a : any , b : any ) => number ) ;
53
+ operationsSorter ?: " alpha" | " method" | ( ( a : any , b : any ) => number ) ;
54
54
} ;
55
55
56
56
/**
57
57
* Generates HTML to display Scalar UI.
58
58
*
59
59
* @see https://scalar.com/
60
60
*/
61
- export function generateScalarUI ( url : string , options : Omit < GenerateScalarUIOptions , ' url' > = { } ) {
61
+ export function generateScalarUI ( url : string , options : Omit < GenerateScalarUIOptions , " url" > = { } ) {
62
62
return `
63
63
<!doctype html>
64
64
<html>
0 commit comments