-
Notifications
You must be signed in to change notification settings - Fork 14
/
package.json
111 lines (111 loc) · 6.16 KB
/
package.json
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
{
"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 <[email protected]>",
"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",
"test": "pnpm -r test",
"unit": "pnpm -r unit",
"e2e": "start-server-and-test docs:headless 9001 'pnpm -r --stream e2e'",
"e2e:ci": "start-server-and-test docs:headless 9001 'pnpm --filter \"...[origin/main]\" --stream e2e:ci'",
"snapshots": "start-server-and-test 'pnpm docs:headless' 9001 'pnpm --filter design-system-documentation snapshots'",
"docs": "pnpm docs:start",
"docs:only": "pnpm --filter design-system-documentation start",
"docs:start": "pnpm --filter design-system-tokens build && pnpm --filter design-system-documentation... --parallel --stream start",
"docs:build": "pnpm --filter design-system-documentation build",
"docs:headless": "pnpm --filter design-system-documentation start:headless",
"docs:test": "pnpm --filter design-system-documentation test",
"docs:e2e": "start-server-and-test docs:headless 9001 'pnpm --filter design-system-documentation e2e'",
"docs:e2e:watch": "start-server-and-test docs:headless 9001 'pnpm --filter design-system-documentation e2e:watch'",
"styles": "pnpm styles:start",
"styles:start": "pnpm --filter design-system-styles start",
"styles:play": "pnpm --filter design-system-styles play",
"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",
"styles:test": "pnpm --filter design-system-styles unit",
"components": "pnpm components:start",
"components:start": "pnpm --filter design-system-components dev",
"components:build": "pnpm --filter design-system-components build",
"components:generate": "pnpm --filter design-system-components generate",
"components:lint": "pnpm --filter design-system-components lint",
"components:test": "pnpm --filter design-system-components test",
"components:unit": "pnpm --filter design-system-components unit",
"components:unit:watch": "pnpm --filter design-system-components unit:watch",
"components:e2e": "start-server-and-test docs:headless 9001 'pnpm --filter design-system-components e2e'",
"components:e2e:watch": "start-server-and-test docs:headless 9001 'pnpm --filter design-system-components e2e:watch'",
"components:snapshots": "start-server-and-test docs:headless 9001 'pnpm --filter design-system-components snapshots'",
"components-angular:start": "pnpm --filter design-system-components-angular-workspace start",
"components-angular:build": "pnpm --filter design-system-components-angular-workspace build",
"components-angular:e2e": "pnpm --filter design-system-components-angular-workspace e2e",
"components-angular:e2e:watch": "pnpm --filter design-system-components-angular-workspace e2e:watch",
"header": "pnpm header:start",
"header:start": "pnpm --filter internet-header dev",
"header:build": "pnpm --filter internet-header build",
"header:test": "pnpm --filter internet-header test",
"header:unit": "pnpm --filter internet-header unit",
"header:unit:watch": "pnpm --filter internet-header unit:watch",
"header:e2e": "start-server-and-test docs:headless 9001 'pnpm --filter internet-header e2e'",
"header:e2e:watch": "start-server-and-test docs:headless 9001 'pnpm --filter internet-header e2e:watch'",
"header:snapshots": "start-server-and-test docs:headless 9001 'pnpm --filter internet-header snapshots'",
"intranet-header": "pnpm intranet-header:start",
"intranet-header:start": "pnpm --filter design-system-intranet-header-workspace start",
"icons": "pnpm icons:dev",
"icons:dev": "pnpm --filter design-system-icons dev",
"icons:start": "pnpm --filter design-system-icons start",
"icons:build": "pnpm --filter design-system-icons build",
"icons:test": "pnpm --filter design-system-icons test",
"icons:unit": "pnpm --filter design-system-icons test",
"icons:unit:watch": "pnpm --filter design-system-icons test:watch",
"icons:lint": "pnpm --filter design-system-icons lint",
"migrations:build": "pnpm --filter design-system-migrations build",
"migrations:lint": "pnpm --filter design-system-migrations lint",
"nextjs": "pnpm nextjs:start",
"nextjs:start": "pnpm --filter design-system-nextjs-integration dev",
"nextjs:build": "pnpm --filter design-system-nextjs-integration build",
"nextjs:lint": "pnpm --filter design-system-nextjs-integration lint",
"changeset:publish": "pnpm changeset publish",
"changeset:version": "pnpm changeset version && pnpm install --lockfile-only",
"tokens:build": "pnpm --filter design-system-tokens build",
"tokens:build:verbose": "pnpm --filter design-system-tokens build:verbose",
"primeng": "pnpm primeng:start",
"primeng:start": "pnpm --filter design-system-styles-primeng-workspace start",
"primeng:build": "pnpm --filter design-system-styles-primeng-workspace build",
"primeng:lint": "pnpm --filter design-system-styles-primeng-workspace lint",
"primeng:lint:fix": "pnpm --filter design-system-styles-primeng-workspace lint:fix",
"tokens:usage": "node ./utilities/token-checker.cjs"
},
"devDependencies": {
"@changesets/cli": "2.27.7",
"start-server-and-test": "2.0.5"
},
"optionalDependencies": {
"@web-types/lit": "2.0.0-3"
},
"engines": {
"node": "20"
},
"packageManager": "[email protected]",
"pnpm": {
"peerDependencyRules": {
"ignoreMissing": {},
"allowedVersions": {
"@typescript-eslint/eslint-plugin": ">=7",
"@typescript-eslint/parser": ">=7",
"zone.js": ">=0.14"
}
},
"overrides": {}
}
}