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 @@
-///