-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpackage.json
165 lines (165 loc) · 5.37 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
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
159
160
161
162
163
164
165
{
"name": "vscode-ui5-api-reference",
"displayName": "VSCode UI5: API Reference",
"description": "VSCode extension: SAPUI5/OpenUI5 Reference documentation in a side bar view",
"license": "MIT",
"version": "1.6.1",
"engines": {
"vscode": "^1.95.0"
},
"categories": [
"Other"
],
"repository": {
"type": "git",
"url": "https://github.com/wozjac/vscode-ui5-api-reference.git"
},
"author": "Q-Prod Jacek Woźniczak <wozjac@zoho.com> (https://jackew.dev)",
"bugs": "https://github.com/wozjac/vscode-ui5-api-reference/issues",
"homepage": "https://github.com/wozjac/vscode-ui5-api-reference",
"publisher": "jacek-wozniczak",
"icon": "assets/icon.png",
"keywords": [
"api",
"ui5",
"sapui5",
"openui5",
"vscode"
],
"activationEvents": [
"onStartupFinished"
],
"main": "./out/extension.js",
"scripts": {
"coveralls": "npm run sed && cat ./out/coverage/lcov.info | coveralls -v",
"test": "node ./out/test/runTest.js",
"release": "standard-version",
"vscode:prepublish": "npm run compile",
"clean": "rimraf out/",
"compile": "npm run clean && tsc -p ./ && npm run copyFixtures && npm run copyEditor",
"watch": "tsc -watch -p ./",
"copyFixtures": "copyfiles --error --up 1 ./src/test/support/fixtures/*.* out",
"copyEditor": "copyfiles --error --up 1 ./src/test/support/editor/*.xml out",
"rimraf": "./node_modules/rimraf/bin.js",
"eslint": "eslint -c config/eslint.config.mjs ./src/**/*.ts",
"lint": "npm run eslint && npm run commitlint && npm run markdownlint",
"commitlint": "npx commitlint --from HEAD~1 --to HEAD --verbose -g ./config/commitlint.config.mjs",
"markdownlint": "npx markdownlint -c ./config/markdownlint.json **/*.md",
"pretest": "npm run compile",
"sed": "sed -i 's/\\.\\.\\///g' ./out/coverage/lcov.info",
"package": "vsce package"
},
"devDependencies": {
"@commitlint/cli": "^19.5.0",
"@commitlint/config-conventional": "^19.5.0",
"@eslint/js": "^9.15.0",
"@types/chai": "^4.3.16",
"@types/eslint__js": "^8.42.3",
"@types/glob": "^8.1.0",
"@types/mocha": "^10.0.9",
"@types/mustache": "^4.2.5",
"@types/node": "^20.17.6",
"@types/node-fetch": "^2.6.12",
"@types/sinon": "^17.0.3",
"@types/vscode": "^1.95.0",
"@vscode/test-electron": "^2.4.1",
"@vscode/vsce": "^3.2.1",
"c8": "^10.1.2",
"chai": "^4.3.4",
"copyfiles": "^2.4.1",
"coveralls-next": "^4.2.1",
"dompurify": "^3.2.0",
"eslint": "^9.15.0",
"eslint-plugin-chai-friendly": "^1.0.1",
"glob": "^11.0.0",
"globals": "^15.12.0",
"markdownlint": "^0.36.1",
"markdownlint-cli": "^0.42.0",
"mocha": "^10.8.2",
"nyc": "^17.1.0",
"rimraf": "^6.0.1",
"sinon": "^19.0.2",
"standard-version": "^9.5.0",
"ts-node": "^10.9.2",
"typescript": "^5.5.2",
"typescript-eslint": "^8.0.0-alpha.10"
},
"dependencies": {
"mustache": "^4.2.0"
},
"contributes": {
"viewsContainers": {
"activitybar": [
{
"id": "ui5ApiReference",
"title": "UI5 API Reference",
"icon": "assets/icon.svg"
}
]
},
"commands": [
{
"command": "vscode-ui5-api-reference.showAPIView",
"title": "VSCode UI5: show API view"
},
{
"command": "vscode-ui5-api-reference.searchAPI",
"title": "VSCode UI5: display API for..."
},
{
"command": "vscode-ui5-api-reference.showAPIViewForValue",
"title": "VSCode UI5: Show API for selection",
"category": "navigation",
"where": "editorHasSelection"
}
],
"menus": {
"editor/context": [
{
"when": "resourceLangId == xml",
"command": "vscode-ui5-api-reference.showAPIViewForValue",
"group": "navigation"
}
]
},
"views": {
"ui5ApiReference": [
{
"type": "webview",
"id": "ui5ApiReferenceView",
"name": "UI5 API Reference"
}
]
},
"configuration": {
"type": "object",
"title": "VSCode UI5: API Reference",
"properties": {
"UI5ReferencePanel.apiURL": {
"type": "string",
"default": "https://openui5.hana.ondemand.com/1.120.15",
"description": "The path to SAPUI5/OpenUI5 version. Please remember to reload VS Code after changing it!"
},
"UI5ReferencePanel.favorites": {
"type": "array",
"title": "Favorites UI5 objects",
"description": "Favorites are shown on top of the panel. They can be added here or using the panel itself. After adding the entries here, reload of VSCode is required.",
"items": {
"type": "string"
}
},
"UI5ReferencePanel.hitlistSize": {
"type": "number",
"title": "Hitlist size",
"description": "Maximum number of objects shown in the hitlist if multiple objects matches the search query; if more objects is found than this number, then the hitlist is not displayed and you are asked to narrow your search.",
"default": 35
},
"apiURL": {
"type": "string",
"default": "https://openui5.hana.ondemand.com/1.120.15",
"description": "DEPRECATED , will be removed in the future version. Please move the setting to the one prefixed with \"UI5 Reference Panel\"."
}
}
}
}
}