From b3e5c43aaf71aa0eaa81bec95dd5331d4a5c451c Mon Sep 17 00:00:00 2001 From: Chris Trevino Date: Wed, 6 Jun 2018 10:17:44 -0700 Subject: [PATCH] Upgrade to Typescript 2.9 (#1067) * v4.0.3 * Upgrade to Typescript 2.9 * Make tsc watchers use the preserveOutput flag * Remove ts sourcemaps --- lerna.json | 2 +- packages/dnd-core/package.json | 4 ++-- packages/dnd-core/tsconfig.json | 1 - packages/documentation/package.json | 4 ++-- packages/react-dnd-html5-backend/package.json | 12 ++++++------ packages/react-dnd-html5-backend/tsconfig.json | 1 - packages/react-dnd-test-backend/package.json | 6 +++--- packages/react-dnd-test-backend/tsconfig.json | 1 - packages/react-dnd/package.json | 8 ++++---- packages/react-dnd/tsconfig.json | 1 - yarn.lock | 6 +++--- 11 files changed, 21 insertions(+), 25 deletions(-) diff --git a/lerna.json b/lerna.json index 4178b910c0..764cdedabc 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "lerna": "2.9.0", - "version": "4.0.2", + "version": "4.0.3", "npmClient": "yarn", "useWorkspaces": true, "packages": [ diff --git a/packages/dnd-core/package.json b/packages/dnd-core/package.json index 9c29735336..897e9d5841 100644 --- a/packages/dnd-core/package.json +++ b/packages/dnd-core/package.json @@ -1,6 +1,6 @@ { "name": "dnd-core", - "version": "4.0.2", + "version": "4.0.3", "description": "Drag and drop sans the GUI", "license": "BSD-3-Clause", "main": "./lib/index.js", @@ -8,7 +8,7 @@ "scripts": { "clean": "rimraf lib", "build": "tsc", - "watch": "tsc -w", + "watch": "tsc -w --preserveWatchOutput", "start": "npm run watch", "test": "run-s clean build" }, diff --git a/packages/dnd-core/tsconfig.json b/packages/dnd-core/tsconfig.json index e6ccd7bbad..08b3ae6731 100644 --- a/packages/dnd-core/tsconfig.json +++ b/packages/dnd-core/tsconfig.json @@ -2,7 +2,6 @@ "extends": "../../tsconfig.base.json", "compilerOptions": { "declaration": true, - "sourceMap": true, "outDir": "./lib", "baseUrl": "./src" }, diff --git a/packages/documentation/package.json b/packages/documentation/package.json index a98bea5d8b..8630eefb94 100644 --- a/packages/documentation/package.json +++ b/packages/documentation/package.json @@ -1,6 +1,6 @@ { "name": "react-dnd-documentation", - "version": "4.0.2", + "version": "4.0.3", "private": true, "scripts": { "clean": "rimraf __site__ __site_prerender__", @@ -48,7 +48,7 @@ "lodash": "^4.17.10", "prop-types": "^15.6.1", "react": "^16.4.0", - "react-dnd-test-backend": "^4.0.2", + "react-dnd-test-backend": "^4.0.3", "react-dom": "^16.4.0", "react-frame-component": "^3.0.0", "shallowequal": "^1.0.2" diff --git a/packages/react-dnd-html5-backend/package.json b/packages/react-dnd-html5-backend/package.json index 59408ea266..13618e1d16 100644 --- a/packages/react-dnd-html5-backend/package.json +++ b/packages/react-dnd-html5-backend/package.json @@ -1,6 +1,6 @@ { "name": "react-dnd-html5-backend", - "version": "4.0.2", + "version": "4.0.3", "description": "HTML5 backend for React DnD", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -16,7 +16,7 @@ "bundle:min": "webpack --mode production --output-filename=ReactDnDHTML5Backend.min.js", "build": "run-p bundle:* transpile", "test": "run-s clean build", - "watch": "tsc -w", + "watch": "tsc -w --preserveWatchOutput", "start": "npm run watch" }, "dependencies": { @@ -24,7 +24,7 @@ "@types/react": "^16.3.16", "@types/shallowequal": "^0.2.2", "autobind-decorator": "^2.1.0", - "dnd-core": "^4.0.2", + "dnd-core": "^4.0.3", "lodash": "^4.17.10", "shallowequal": "^1.0.2" }, @@ -32,11 +32,11 @@ "@types/node": "^10.3.0", "npm-run-all": "^4.1.2", "react": "^16.4.0", - "react-dnd": "^4.0.2", - "react-dnd-test-backend": "^4.0.2", + "react-dnd": "^4.0.3", + "react-dnd-test-backend": "^4.0.3", "rimraf": "^2.6.2", "ts-loader": "^4.2.0", - "typescript": "^2.8.3", + "typescript": "^2.9.1", "webpack": "^4.6.0" }, "peerDependencies": { diff --git a/packages/react-dnd-html5-backend/tsconfig.json b/packages/react-dnd-html5-backend/tsconfig.json index c6e2db33c2..71fe815c72 100644 --- a/packages/react-dnd-html5-backend/tsconfig.json +++ b/packages/react-dnd-html5-backend/tsconfig.json @@ -2,7 +2,6 @@ "extends": "../../tsconfig.base.json", "compilerOptions": { "declaration": true, - "sourceMap": true, "outDir": "./lib", "baseUrl": "./src" }, diff --git a/packages/react-dnd-test-backend/package.json b/packages/react-dnd-test-backend/package.json index ece45536ee..9b0b3ba75e 100644 --- a/packages/react-dnd-test-backend/package.json +++ b/packages/react-dnd-test-backend/package.json @@ -1,6 +1,6 @@ { "name": "react-dnd-test-backend", - "version": "4.0.2", + "version": "4.0.3", "description": "A mock backend for testing React DnD apps", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -16,7 +16,7 @@ }, "dependencies": { "@types/lodash": "^4.14.109", - "dnd-core": "^4.0.2", + "dnd-core": "^4.0.3", "lodash": "^4.17.10" }, "peerDependencies": { @@ -25,6 +25,6 @@ "devDependencies": { "npm-run-all": "^4.1.2", "rimraf": "^2.6.2", - "typescript": "^2.8.3" + "typescript": "^2.9.1" } } diff --git a/packages/react-dnd-test-backend/tsconfig.json b/packages/react-dnd-test-backend/tsconfig.json index fb9372bdd6..862689c5e9 100644 --- a/packages/react-dnd-test-backend/tsconfig.json +++ b/packages/react-dnd-test-backend/tsconfig.json @@ -2,7 +2,6 @@ "extends": "../../tsconfig.base.json", "compilerOptions": { "declaration": true, - "sourceMap": true, "outDir": "./lib", "baseUrl": "./src" }, diff --git a/packages/react-dnd/package.json b/packages/react-dnd/package.json index 92573a7c02..6c716f711b 100644 --- a/packages/react-dnd/package.json +++ b/packages/react-dnd/package.json @@ -1,6 +1,6 @@ { "name": "react-dnd", - "version": "4.0.2", + "version": "4.0.3", "description": "Drag and Drop for React", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -16,7 +16,7 @@ "transpile": "tsc", "build": "run-p bundle:* transpile", "test": "run-s clean build", - "watch": "tsc -w", + "watch": "tsc -w --preserveWatchOutput", "start": "npm run watch" }, "dependencies": { @@ -27,7 +27,7 @@ "@types/react": "^16.3.14", "@types/react-dom": "^16.0.5", "@types/shallowequal": "^0.2.2", - "dnd-core": "^4.0.2", + "dnd-core": "^4.0.3", "hoist-non-react-statics": "^2.5.0", "invariant": "^2.1.0", "lodash": "^4.17.10", @@ -41,7 +41,7 @@ "react": "^16.4.0", "rimraf": "^2.6.2", "ts-loader": "^4.2.0", - "typescript": "^2.8.3", + "typescript": "^2.9.1", "webpack": "^4.6.0", "webpack-cli": "^2.1.2" }, diff --git a/packages/react-dnd/tsconfig.json b/packages/react-dnd/tsconfig.json index 401eaa925b..edd5bcb75c 100644 --- a/packages/react-dnd/tsconfig.json +++ b/packages/react-dnd/tsconfig.json @@ -2,7 +2,6 @@ "extends": "../../tsconfig.base.json", "compilerOptions": { "declaration": true, - "sourceMap": true, "outDir": "./lib", "baseUrl": "./" }, diff --git a/yarn.lock b/yarn.lock index f08032f13d..2044dd5074 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8497,9 +8497,9 @@ typescript@^2.8.1: version "2.8.1" resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.8.1.tgz#6160e4f8f195d5ba81d4876f9c0cc1fbc0820624" -typescript@^2.8.3: - version "2.8.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.8.3.tgz#5d817f9b6f31bb871835f4edf0089f21abe6c170" +typescript@^2.9.1: + version "2.9.1" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.9.1.tgz#fdb19d2c67a15d11995fd15640e373e09ab09961" ua-parser-js@^0.7.9: version "0.7.14"