-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
133 lines (133 loc) · 4.03 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
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
{
"name": "@sapcc/limes-ui",
"version": "1.3.9",
"author": "VoigtS",
"license": "MIT",
"source": "src/index.js",
"module": "build/index.js",
"private": false,
"files": [
"build",
"public",
"LICENSE"
],
"devDependencies": {
"@babel/core": "^7.20.2",
"@babel/preset-env": "^7.20.2",
"@babel/preset-react": "^7.18.6",
"@changesets/cli": "^2.27.11",
"@eslint/compat": "^1.1.1",
"@svgr/core": "^8.0.0",
"@svgr/plugin-jsx": "^8.0.0",
"@tanstack/react-query": "5.63.0",
"@testing-library/dom": "^10.0.0",
"@testing-library/jest-dom": "^6.0.0",
"@testing-library/react": "^16.0.0",
"@testing-library/user-event": "^14.4.3",
"assert": "^2.0.0",
"autoprefixer": "^10.4.2",
"babel-jest": "^29.3.1",
"babel-plugin-transform-import-meta": "^2.2.0",
"eslint": "^9.15.0",
"eslint-plugin-jest": "^28.6.0",
"eslint-plugin-react": "^7.36.1",
"jest": "^29.3.1",
"jest-environment-jsdom": "^29.3.1",
"luxon": "^3.0.0",
"postcss": "^8.4.21",
"postcss-url": "^10.1.3",
"prettier": "^3.2.5",
"prop-types": "^15.8.1",
"react": "18.3.1",
"react-dom": "18.3.1",
"react-test-renderer": "18.3.1",
"sass": "^1.60.0",
"shadow-dom-testing-library": "^1.7.1",
"tailwindcss": "^3.3.1",
"util": "^0.12.4",
"zustand": "5.0.3"
},
"scripts": {
"build": "NODE_ENV=production node esbuild.config.js",
"start": "PORT=$APP_PORT NODE_ENV=development node esbuild.config.js --serve --watch",
"format": "prettier --log-level warn --write \"**/*.{js,jsx,ts,tsx,md}\"",
"check-format": "prettier --config ./.prettierrc --check \"**/*.{js,jsx,ts,tsx,md}\" ",
"license-headers": "addlicense -c 'SAP SE' src/",
"lint": "npx eslint",
"test": "jest",
"version": "changeset version"
},
"importmapExtras": {
"zustand/middleware": "4.3.7"
},
"appProps": {
"theme": {
"value": "theme-dark",
"type": "optional",
"description": "Override the default theme. Possible values are theme-light or theme-dark (default)"
},
"endpoint": {
"value": "",
"type": "required",
"description": "Base URL of the Limes API as stored in the Keystone catalog"
},
"projectID": {
"value": "",
"type": "required",
"description": "Project ID (if scoped to a project)"
},
"domainID": {
"value": "",
"type": "required",
"description": "Domain ID (if scoped to a project or domain)"
},
"token": {
"value": "",
"type": "required",
"description": "Keystone token for the scope specified by domain_id and project_id"
},
"canEdit": {
"value": "false",
"type": "required",
"description": "Whether the user has edit permissions in the token's scope"
},
"embedded": {
"value": "false",
"type": "optional",
"description": "Set to true if app is to be embedded in another existing app or page, like e.g. Elektra. If set to true the app won't render a page header/footer and instead render only the content. The default value is false."
},
"mockAPI": {
"value": "false",
"type": "optional",
"description": "Wheter the API data should be mocked."
},
"local": {
"value": false,
"type": "optional",
"description": "Used to display debug log data in local development."
},
"quotaProject": {
"value": "string",
"type": "optional",
"description": "Identify the current project."
},
"quotaAlign": {
"value": "",
"type": "optional",
"description": "Align the displayed quota text to start, center or end (default: end)"
}
},
"dependencies": {
"@cloudoperators/juno-ui-components": "2.35.1",
"@cloudoperators/juno-url-state-provider": "*",
"@cloudoperators/juno-utils": "*",
"cypress": "^13.6.1",
"esbuild": "^0.24.0",
"moment": "^2.29.4",
"postcss-url": "^10.1.3",
"react-day-picker": "^9.0.0",
"react-router": "^7.0.2"
},
"appPreview": true,
"packageManager": "^[email protected]"
}