-
Notifications
You must be signed in to change notification settings - Fork 23
Expand file tree
/
Copy pathpackage.json
More file actions
158 lines (158 loc) · 9.11 KB
/
Copy pathpackage.json
File metadata and controls
158 lines (158 loc) · 9.11 KB
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
{
"name": "@swisspost/design-system",
"description": "The Swiss Post Design System pattern library for a consistent and accessible user experience across the web platform.",
"author": "Swiss Post <design-system@post.ch>",
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "https://github.com/swisspost/design-system.git"
},
"homepage": "https://design-system.post.ch",
"bugs": {
"url": "https://github.com/swisspost/design-system/issues"
},
"scripts": {
"bootstrap": "pnpm install && pnpm -r --filter \"!*integration*\" build",
"start": "pnpm docs:start",
"start:clean": "pnpm bootstrap && pnpm start",
"e2e": "start-server-and-test 'pnpm docs:headless' 9001 'pnpm -r --stream e2e'",
"e2e:ci": "start-server-and-test 'pnpm docs:headless' 9001 'pnpm --filter \"...[origin/main]\" --filter \"!design-system-integration-angular\" --stream e2e:ci'",
"e2e:next:ci": "pnpm install && pnpm --filter design-system-integration-next^... build",
"e2e:angular:ci": "pnpm install && pnpm --filter design-system-integration-angular... build",
"unit": "pnpm -r unit",
"lint": "pnpm -r lint",
"lint:fix": "pnpm -r lint:fix",
"snapshots": "start-server-and-test 'pnpm docs:headless' 9001 'pnpm --filter design-system-documentation snapshots'",
"help": "pnpm run",
"docs:start": "pnpm --filter design-system-tokens build && pnpm --filter design-system-documentation... --parallel --stream start",
"docs:headless": "pnpm --filter design-system-documentation start:headless",
"docs:build": "pnpm --filter design-system-documentation build",
"docs:only": "pnpm --filter design-system-documentation start",
"docs:e2e": "start-server-and-test 'pnpm docs:headless' 9001 'pnpm --filter design-system-documentation e2e'",
"docs:e2e:watch": "start-server-and-test 'pnpm docs:headless' 9001 'pnpm --filter design-system-documentation e2e:watch'",
"docs:lint": "pnpm --filter design-system-documentation lint",
"docs:lint:fix": "pnpm --filter design-system-documentation lint:fix",
"styles": "pnpm styles:start",
"styles:play": "pnpm --filter design-system-styles play",
"styles:start": "pnpm --filter design-system-styles start",
"styles:build": "pnpm --filter design-system-styles build",
"styles:lint": "pnpm --filter design-system-styles lint",
"styles:lint:fix": "pnpm --filter design-system-styles lint:fix",
"components": "pnpm components:start",
"components:play": "pnpm --filter design-system-components play",
"components:start": "pnpm --filter design-system-components start",
"components:build": "pnpm --filter design-system-components build",
"components:unit": "pnpm --filter design-system-components unit",
"components:unit:watch": "pnpm --filter design-system-components unit:watch",
"components:e2e": "start-server-and-test 'pnpm docs:headless' 9001 'pnpm --filter design-system-components e2e'",
"components:e2e:watch": "start-server-and-test 'pnpm docs:headless' 9001 'pnpm --filter design-system-components e2e:watch'",
"components:lint": "pnpm --filter design-system-components lint",
"components:lint:fix": "pnpm --filter design-system-components lint:fix",
"components:vrt": "pnpm --filter design-system-components build && pnpm --filter design-system-components vrt",
"components:vrt:update": "pnpm --filter design-system-components build && pnpm --filter design-system-components vrt:update",
"components:vrt:ui": "pnpm --filter design-system-components build && pnpm --filter design-system-components vrt:ui",
"components:vrt:chrome": "pnpm --filter design-system-components build && pnpm --filter design-system-components vrt:chrome",
"components:vrt:firefox": "pnpm --filter design-system-components build && pnpm --filter design-system-components vrt:firefox",
"components:vrt:safari": "pnpm --filter design-system-components build && pnpm --filter design-system-components vrt:safari",
"components-angular:ng": "pnpm --filter design-system-components-angular ng",
"components-angular:build": "pnpm --filter design-system-components-angular build",
"components-angular:lint": "pnpm --filter design-system-components-angular lint",
"components-angular:lint:fix": "pnpm --filter design-system-components-angular lint:fix",
"components-react:build": "pnpm --filter design-system-components-react build",
"components-react:lint": "pnpm --filter design-system-components-react lint",
"components-react:lint:fix": "pnpm --filter design-system-components-react lint:fix",
"header": "pnpm header:start",
"header:play": "pnpm --filter internet-header play",
"header:start": "pnpm --filter internet-header start",
"header:build": "pnpm --filter internet-header build",
"header:unit": "pnpm --filter internet-header unit",
"header:unit:watch": "pnpm --filter internet-header unit:watch",
"header:e2e": "start-server-and-test 'pnpm docs:headless' 9001 'pnpm --filter internet-header e2e'",
"header:e2e:watch": "start-server-and-test 'pnpm docs:headless' 9001 'pnpm --filter internet-header e2e:watch'",
"header:lint": "pnpm --filter internet-header lint",
"header:lint:fix": "pnpm --filter internet-header lint:fix",
"header:generate": "pnpm --filter internet-header generate",
"icons": "pnpm icons:start",
"icons:play": "pnpm --filter design-system-icons play",
"icons:start": "pnpm --filter design-system-icons start",
"icons:build": "pnpm --filter design-system-icons build",
"icons:unit": "pnpm --filter design-system-icons unit",
"icons:unit:watch": "pnpm --filter design-system-icons unit:watch",
"icons:lint": "pnpm --filter design-system-icons lint",
"icons:lint:fix": "pnpm --filter design-system-icons lint:fix",
"eslint:start": "pnpm --filter design-system-eslint start",
"eslint:build": "pnpm --filter design-system-eslint build",
"eslint:lint": "pnpm --filter design-system-eslint lint",
"eslint:lint:fix": "pnpm --filter design-system-eslint lint:fix",
"eslint:unit": "pnpm --filter design-system-eslint unit",
"eslint:unit:watch": "pnpm --filter design-system-eslint unit:watch",
"eslint:inspect": "pnpm --filter design-system-eslint inspect",
"apps-angular": "pnpm apps-angular:start",
"apps-angular:ng": "pnpm --filter design-system-integration-angular ng",
"apps-angular:start": "pnpm --filter design-system-integration-angular start",
"apps-angular:build": "pnpm --filter design-system-integration-angular build",
"apps-angular:e2e": "pnpm --filter design-system-integration-angular e2e",
"apps-angular:e2e:watch": "pnpm --filter design-system-integration-angular e2e:watch",
"apps-angular:lint": "pnpm --filter design-system-integration-angular lint",
"apps-angular:lint:fix": "pnpm --filter design-system-integration-angular lint:fix",
"apps-next": "pnpm apps-next:start",
"apps-next:start": "pnpm --filter design-system-integration-next start",
"apps-next:build": "pnpm --filter design-system-integration-next build",
"apps-next:build:serve": "pnpm --filter design-system-integration-next build:serve",
"apps-next:analyze": "pnpm --filter design-system-integration-next analyze",
"apps-next:e2e": "pnpm --filter design-system-integration-next e2e",
"apps-next:e2e:watch": "pnpm --filter design-system-integration-next e2e:watch",
"apps-next:lint": "pnpm --filter design-system-integration-next lint",
"apps-next:lint:fix": "pnpm --filter design-system-integration-next lint:fix",
"apps-next:typecheck": "pnpm --filter design-system-integration-next typecheck",
"apps-next:unit": "pnpm --filter design-system-integration-next unit",
"apps-next:unit:watch": "pnpm --filter design-system-integration-next unit:watch",
"tokens:build": "pnpm --filter design-system-tokens build",
"tokens:build:verbose": "pnpm --filter design-system-tokens build:verbose",
"tokens:lint": "pnpm --filter design-system-tokens lint",
"tokens:lint:fix": "pnpm --filter design-system-tokens lint:fix",
"tokens:usage": "node ./utilities/token-checker.cjs",
"changeset:publish": "pnpm exec changeset publish",
"changeset:version": "pnpm exec changeset version && pnpm install --lockfile-only",
"theme-ag-grid:build": "pnpm --filter design-system-theme-ag-grid build",
"styles-primeng:build": "pnpm --filter design-system-styles-primeng build"
},
"devDependencies": {
"@changesets/cli": "2.31.0",
"start-server-and-test": "2.1.5",
"turbo": "2.9.14"
},
"optionalDependencies": {
"@web-types/lit": "2.0.0-3"
},
"devEngines": {
"runtime": {
"name": "node",
"version": "^24.0.0",
"onFail": "error"
},
"packageManager": {
"name": "pnpm",
"version": "10.29.3",
"onFail": "warn"
}
},
"packageManager": "pnpm@10.29.3",
"pnpm": {
"peerDependencyRules": {
"ignoreMissing": [],
"allowedVersions": {
"@typescript-eslint/eslint-plugin": ">=7",
"@typescript-eslint/parser": ">=7",
"zone.js": ">=0.14"
}
},
"overrides": {
"browserslist": ">=4.27.0",
"form-data@>=4.0.0 <4.0.4": "4.0.6"
},
"onlyBuiltDependencies": [
"cypress"
]
}
}