forked from chocolatey/choco-theme
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpreview-config.ts
85 lines (82 loc) · 1.92 KB
/
preview-config.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
#!/usr/bin/env ts-node
/*!
* Configuration for repositories to be used by preview commands.
* Copyright 2020-2024 Chocolatey Software
* Licensed under Apache License (https://github.com/chocolatey/choco-theme/blob/main/LICENSE)
*/
export interface FolderMapping {
[key: string]: {
folder: string;
protocol?: string;
port?: null | number;
isStatiq: boolean;
isAstro: boolean;
root?: string
};
}
export const folderMapping: FolderMapping = {
'--blog': {
folder: 'blog',
port: 5082,
isStatiq: true,
isAstro: false
},
'--ccm': {
folder: 'choco-licensed-management-ui',
protocol: 'https',
port: 44302,
isStatiq: false,
isAstro: false,
root: '/src/ChocolateySoftware.ChocolateyManagement.Web.Mvc'
},
'--boxstarter': {
folder: 'boxstarter.org',
port: 5083,
isStatiq: true,
isAstro: false
},
'--community': {
folder: 'community.chocolatey.org',
port: 55881,
isStatiq: false,
isAstro: false,
root: '/chocolatey/Website'
},
'--design': {
folder: 'choco-design-system',
port: 5085,
isStatiq: true,
isAstro: false
},
'--docs': {
folder: 'docs',
port: 5086,
isStatiq: false,
isAstro: true
},
'--fest': {
folder: 'chocolateyfest',
port: 5084,
isStatiq: true,
isAstro: false
},
'--org': {
folder: 'chocolatey.org',
port: 5081,
isStatiq: true,
isAstro: false
},
'--portal': {
folder: 'licensing-services',
protocol: 'https',
port: 44362,
isStatiq: false,
isAstro: false,
root: '/source/LicensingServices'
},
'--zendesk': {
folder: 'copenhagen_theme',
isStatiq: false,
isAstro: false
}
};