diff --git a/package.json b/package.json index a186811..ad80295 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ ], "main": "./out/extension", "scripts": { - "compile": "node ./node_modules/vscode/bin/compile -p ./", - "watch": "node ./node_modules/vscode/bin/compile -watch -p ./", + "compile": "tsc -p .", + "watch": "tsc -w -p .", "postinstall": "node ./node_modules/vscode/bin/install && typings prune && typings install", "lint": "tslint -c tslint.json \"src/**/*.ts\"" }, @@ -48,12 +48,11 @@ "typescript": "^2.0.3", "typings": "^1.3.3", "vsce": "^1.8.1", - "vscode": "^0.11.17" + "vscode": "^1.0.0" }, "dependencies": { "mz": "^2.4.0", "semver": "^5.3.0", - "vscode": "^0.11.18", "vscode-languageclient": "^2.5.0" } } diff --git a/tsconfig.json b/tsconfig.json index 8d101ea..825263d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,7 +4,9 @@ "module": "commonjs", "moduleResolution": "node", "outDir": "out", - "noLib": true, + "lib": [ + "es6" + ], "noImplicitAny": true, "sourceMap": true, "rootDir": "src", diff --git a/typings.json b/typings.json index 5822ea1..9d009ae 100644 --- a/typings.json +++ b/typings.json @@ -2,5 +2,9 @@ "dependencies": { "mz": "registry:npm/mz#2.4.0+20160911015431", "semver": "registry:npm/semver#5.0.0+20160723033700" + }, + "globalDependencies": { + "mocha": "registry:env/mocha#2.2.5+20160926180742", + "node": "registry:env/node#6.0.0+20161011193755" } } diff --git a/typings/node.d.ts b/typings/node.d.ts deleted file mode 100644 index 5ed7730..0000000 --- a/typings/node.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// \ No newline at end of file diff --git a/typings/vscode-typings.d.ts b/typings/vscode-typings.d.ts deleted file mode 100644 index 5590dc8..0000000 --- a/typings/vscode-typings.d.ts +++ /dev/null @@ -1 +0,0 @@ -///