-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpackage.json
154 lines (154 loc) · 6.02 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
{
"name": "vscode-ui5-odata-mock-generator",
"displayName": "VSCode UI5: OData Mock Generator",
"description": "VSCode extension: configurable generation of mock data files for OData services",
"version": "1.1.5",
"license": "MIT",
"engines": {
"vscode": "^1.95.0"
},
"categories": [
"Other"
],
"icon": "icon.png",
"repository": {
"type": "git",
"url": "https://github.com/wozjac/vscode-ui5-odata-mock-generator.git"
},
"author": "Q-Prod Jacek Woźniczak <[email protected]> (https://twitter.com/jacekwoz)",
"bugs": "https://github.com/wozjac/vscode-ui5-odata-mock-generator/issues",
"homepage": "https://github.com/wozjac/vscode-ui5-odata-mock-generator",
"publisher": "jacek-wozniczak",
"keywords": [
"odata",
"mock",
"generator",
"sapui5",
"openui5",
"mock server",
"vscode"
],
"main": "./out/extension.js",
"scripts": {
"clean": "npx rimraf out/",
"vscode:prepublish": "npm run compile",
"compile": "npm run clean && tsc -p ./",
"watch": "tsc -watch -p ./",
"eslint": "eslint -c ./config/eslint.config.mjs src/**/*",
"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",
"test": "node ./out/test/runTest.js",
"release": "standard-version",
"sed": "sed -i 's/\\.\\.\\///g' ./out/coverage/lcov.info",
"coveralls": "npm run sed && cat ./out/coverage/lcov.info | coveralls -v",
"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/node": "^22.9.0",
"@types/sinon": "^17.0.3",
"@types/vscode": "^1.95.0",
"@vscode/test-electron": "^2.4.1",
"@vscode/vsce": "^3.2.1",
"chai": "^4.3.6",
"coveralls-next": "^4.2.1",
"eslint": "^9.15.0",
"eslint-plugin-chai-friendly": "^1.0.1",
"glob": "^11.0.0",
"globals": "^15.12.0",
"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.6.3",
"typescript-eslint": "^8.14.0"
},
"dependencies": {
"omg-odata-mock-generator": "^1.2.5"
},
"contributes": {
"commands": [
{
"command": "vscode-ui5-odata-mock-generator.generateMockData",
"title": "VSCode UI5: Generate OData mock data"
}
],
"configuration": {
"type": "object",
"title": "VSCode UI5: OData Mock Generator",
"properties": {
"odataMockGenerator.metadataPath": {
"type": "string",
"default": "webapp/localService/metadata.xml",
"description": "The path to the OData service - URL or file path (relative to the project root)"
},
"odataMockGenerator.mockDataRootURI": {
"type": "string",
"default": "",
"description": "The root URI for mock data entries"
},
"odataMockGenerator.mockDataTargetDirectory": {
"type": "string",
"default": "webapp/localService/mockdata",
"description": "The target directory for generated mock data files"
},
"odataMockGenerator.mockRulesConfigFilePath": {
"type": "string",
"default": "",
"description": "The path to the folder with .rules.json file; default (empty) = project root"
},
"odataMockGenerator.defaultLengthOfEntitySets": {
"type": "number",
"default": 30,
"description": "Default length of generated entries; it can be overridden for each entity set in .rules.json "
},
"odataMockGenerator.overwriteExistingMockFiles": {
"type": "boolean",
"default": true,
"description": "Overwrite existing mock data files?"
},
"metadataPath": {
"type": "string",
"default": "webapp/localService/metadata.xml",
"description": "DEPRECATED, will be removed in the future version. Please move the setting to the one prefixed with \"Odata Mock Generator\". The path to the OData service - URL or file path (relative to the project root)"
},
"mockDataRootURI": {
"type": "string",
"default": "",
"description": "DEPRECATED, will be removed in the future version. Please move the setting to the one prefixed with \"Odata Mock Generator\". The root URI for mock data entries"
},
"mockDataTargetDirectory": {
"type": "string",
"default": "webapp/localService/mockdata",
"description": "DEPRECATED, will be removed in the future version. Please move the setting to the one prefixed with \"Odata Mock Generator\". The target directory for generated mock data files"
},
"mockRulesConfigFilePath": {
"type": "string",
"default": "",
"description": "DEPRECATED, will be removed in the future version. Please move the setting to the one prefixed with \"Odata Mock Generator\". The path to the folder with .rules.json file; default (empty) = project root"
},
"defaultLengthOfEntitySets": {
"type": "number",
"default": 30,
"description": "DEPRECATED, will be removed in the future version. Please move the setting to the one prefixed with \"Odata Mock Generator\". Default length of generated entries; it can be overridden for each entity set in .rules.json "
},
"overwriteExistingMockFiles": {
"type": "boolean",
"default": true,
"description": "DEPRECATED, will be removed in the future version. Please move the setting to the one prefixed with \"Odata Mock Generator\". Overwrite existing mock data files?"
}
}
}
}
}