diff --git a/package.json b/package.json
index 3fbc427e8a..cfca8db458 100644
--- a/package.json
+++ b/package.json
@@ -88,7 +88,7 @@
"lint": "npm-run-all --parallel lint_*",
"perf": "protractor protractor.conf.js",
"perf_micro": "node ./perf/micro/index.js",
- "prepublish": "shx rm -rf ./typings && typings install && npm run build_all",
+ "prepublish": "npm run build_all",
"publish_docs": "./publish_docs.sh",
"test_mocha": "mocha --opts spec/support/default.opts spec-js",
"debug_mocha": "node --inspect --debug-brk ./node_modules/.bin/_mocha --opts spec/support/debug.opts spec-js",
@@ -146,6 +146,12 @@
},
"homepage": "https://github.com/ReactiveX/RxJS",
"devDependencies": {
+ "@types/chai": "3.5.2",
+ "@types/lodash": "4.14.50",
+ "@types/mocha": "2.2.41",
+ "@types/node": "7.0.22",
+ "@types/sinon": "2.2.2",
+ "@types/sinon-chai": "2.7.27",
"babel-polyfill": "^6.23.0",
"benchmark": "^2.1.0",
"benchpress": "2.0.0-beta.1",
@@ -192,7 +198,6 @@
"tslib": "^1.5.0",
"tslint": "^4.4.2",
"typescript": "~2.0.6",
- "typings": "^2.0.0",
"validate-commit-msg": "^2.3.1",
"watch": "^1.0.1",
"webpack": "^1.13.1",
@@ -205,4 +210,4 @@
"dependencies": {
"symbol-observable": "^1.0.1"
}
-}
+}
\ No newline at end of file
diff --git a/spec/helpers/doNotUnsubscribe.ts b/spec/helpers/doNotUnsubscribe.ts
index 29341119a6..872f01e8f3 100644
--- a/spec/helpers/doNotUnsubscribe.ts
+++ b/spec/helpers/doNotUnsubscribe.ts
@@ -1,4 +1,3 @@
-///
import * as Rx from '../../dist/cjs/Rx';
export function doNotUnsubscribe(ob: Rx.Observable): Rx.Observable {
diff --git a/spec/helpers/marble-testing.ts b/spec/helpers/marble-testing.ts
index 2fb9bcdf72..49d3bafed9 100644
--- a/spec/helpers/marble-testing.ts
+++ b/spec/helpers/marble-testing.ts
@@ -1,4 +1,3 @@
-///
import {Observable} from '../../dist/cjs/Observable';
import {SubscriptionLog} from '../../dist/cjs/testing/SubscriptionLog';
import {ColdObservable} from '../../dist/cjs/testing/ColdObservable';
diff --git a/spec/helpers/test-helper.ts b/spec/helpers/test-helper.ts
index 2acd0f40d9..0b9ee7a96e 100644
--- a/spec/helpers/test-helper.ts
+++ b/spec/helpers/test-helper.ts
@@ -1,4 +1,3 @@
-///
declare const global: any;
import * as Rx from '../../dist/cjs/Rx';
diff --git a/spec/helpers/testScheduler-ui.ts b/spec/helpers/testScheduler-ui.ts
index 0e522e6d60..93a5bda3b7 100644
--- a/spec/helpers/testScheduler-ui.ts
+++ b/spec/helpers/testScheduler-ui.ts
@@ -1,4 +1,3 @@
-///
///
import * as _ from 'lodash';
diff --git a/typings.json b/typings.json
deleted file mode 100644
index e329d616d7..0000000000
--- a/typings.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "devDependencies": {
- "chai": "registry:npm/chai#3.5.0+20160723033700",
- "lodash": "registry:npm/lodash#4.0.0+20161015015725",
- "sinon": "registry:npm/sinon#1.16.0+20160723033700",
- "sinon-chai": "registry:npm/sinon-chai#2.8.0+20160310030142"
- },
- "globalDevDependencies": {
- "mocha": "registry:env/mocha#2.2.5+20160926180742",
- "node": "registry:env/node#6.0.0+20161105011511"
- }
-}