|
16 | 16 | "dtd" |
17 | 17 | ], |
18 | 18 | "engines": { |
19 | | - "vscode": "^1.27.0" |
| 19 | + "vscode": "^1.37.0" |
20 | 20 | }, |
21 | 21 | "activationEvents": [ |
22 | 22 | "onLanguage:xml", |
|
28 | 28 | "compile": "webpack --mode none", |
29 | 29 | "watch": "webpack --mode development --watch --info-verbosity verbose", |
30 | 30 | "test-compile": "tsc -p ./", |
31 | | - "postinstall": "node ./node_modules/vscode/bin/install", |
32 | | - "test": "node ./node_modules/vscode/bin/test", |
33 | | - "build-server": "./node_modules/.bin/gulp build_server", |
34 | | - "tslint": "./node_modules/.bin/gulp tslint" |
| 31 | + "pretest": "npm run test-compile", |
| 32 | + "test": "node ./out/test/runTest.js", |
| 33 | + "tslint": "./node_modules/.bin/tslint -p .", |
| 34 | + "build": "./node_modules/.bin/gulp build", |
| 35 | + "build-server": "./node_modules/.bin/gulp buildServer", |
| 36 | + "build-ext": "./node_modules/.bin/gulp buildExtension" |
35 | 37 | }, |
36 | 38 | "repository": { |
37 | 39 | "type": "git", |
|
44 | 46 | "Snippets" |
45 | 47 | ], |
46 | 48 | "devDependencies": { |
47 | | - "@types/mocha": "^5.2.5", |
48 | | - "@types/node": "^6.0.40", |
49 | | - "gulp": "^4.0.0", |
| 49 | + "@types/fs-extra": "^7.0.0", |
| 50 | + "@types/md5": "^2.1.33", |
| 51 | + "@types/mocha": "^5.2.6", |
| 52 | + "@types/node": "^10.14.16", |
| 53 | + "@types/vscode": "^1.37.0", |
| 54 | + "@types/which": "^1.3.1", |
| 55 | + "@types/xml2js": "^0.4.4", |
| 56 | + "gulp": "^4.0.2", |
50 | 57 | "gulp-tslint": "^8.1.3", |
51 | | - "mocha": "^5.2.0", |
52 | | - "tar": ">=4.4.2", |
| 58 | + "gulp-rename": "^1.4.0", |
| 59 | + "mocha": "^6.2.1", |
53 | 60 | "ts-loader": "^6.0.1", |
54 | | - "tslint": "^5.11.0", |
55 | | - "typescript": "^3.0.3", |
56 | | - "vscode": "^1.1.21", |
| 61 | + "tslint": "^5.12.1", |
| 62 | + "typescript": "^3.4.1", |
| 63 | + "typescript-tslint-plugin": "^0.3.1", |
| 64 | + "vscode-test": "^1.2.0", |
57 | 65 | "webpack": "^4.32.2", |
58 | 66 | "webpack-cli": "^3.3.2" |
59 | 67 | }, |
60 | 68 | "dependencies": { |
61 | 69 | "expand-home-dir": "^0.0.3", |
62 | 70 | "find-java-home": "0.2.0", |
63 | | - "glob": "^7.1.1", |
64 | | - "path-exists": "^3.0.0", |
65 | | - "vscode-languageclient": "~5.1.0" |
| 71 | + "glob": "^7.1.4", |
| 72 | + "path-exists": "^4.0.0", |
| 73 | + "vscode-languageclient": "^5.2.1" |
66 | 74 | }, |
67 | 75 | "contributes": { |
68 | 76 | "configuration": { |
|
285 | 293 | ".mod" |
286 | 294 | ] |
287 | 295 | } |
| 296 | + ], |
| 297 | + "jsonValidation": [ |
| 298 | + { |
| 299 | + "fileMatch": "package.json", |
| 300 | + "url": "./schemas/package.schema.json" |
| 301 | + } |
288 | 302 | ] |
289 | 303 | } |
290 | 304 | } |
0 commit comments