From 177c52b43875f954b5744d487d4bbe6bd3fd2182 Mon Sep 17 00:00:00 2001 From: Jerko Steiner Date: Sat, 14 Sep 2019 11:58:00 +0700 Subject: [PATCH] Upgrade to typescript@3.6.3 --- package-lock.json | 9 ++++++--- package.json | 4 ++-- packages/redux/src/pack.test.tsx | 14 ++++++++------ 3 files changed, 16 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 415058a..fe8a26e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2224,6 +2224,9 @@ "@rondo.dev/test-utils": { "version": "file:packages/test-utils" }, + "@rondo.dev/validator": { + "version": "file:packages/validator" + }, "@types/babel__core": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.0.tgz", @@ -15086,9 +15089,9 @@ } }, "typescript": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.2.tgz", - "integrity": "sha512-7KxJovlYhTX5RaRbUdkAXN1KUZ8PwWlTzQdHV6xNqvuFOs7+WBo10TQUqT19Q/Jz2hk5v9TQDIhyLhhJY4p5AA==", + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.6.3.tgz", + "integrity": "sha512-N7bceJL1CtRQ2RiG0AQME13ksR7DiuQh/QehubYcghzv20tnh+MQnQIuJddTmsbqYj+dztchykemz0zFzlvdQw==", "dev": true }, "typescript-tslint-plugin": { diff --git a/package.json b/package.json index b9b7b77..cf9b6d1 100644 --- a/package.json +++ b/package.json @@ -90,11 +90,11 @@ "tsify": "^4.0.1", "tslint": "^5.12.0", "ttypescript": "^1.5.7", - "typescript": "^3.5.2", + "typescript": "^3.6.3", "typescript-tslint-plugin": "^0.5.4", "uglify-js": "^3.5.3", "uglifyify": "^5.0.1", "watchify": "^3.11.1" }, "name": "node" -} \ No newline at end of file +} diff --git a/packages/redux/src/pack.test.tsx b/packages/redux/src/pack.test.tsx index e7ebb84..41dd7e3 100644 --- a/packages/redux/src/pack.test.tsx +++ b/packages/redux/src/pack.test.tsx @@ -7,13 +7,15 @@ import { pack, TStateSelector } from './pack' describe('pack', () => { + interface IChangeAction { + payload: {a: number, b: string}, + type: 'CHANGE' + } + interface IProps { a: number b: string - update(a: number, b: string): { - payload: {a: number, b: string}, - type: 'CHANGE', - } + update(a: number, b: string): IChangeAction c: string[] } @@ -71,7 +73,7 @@ describe('pack', () => { getLocalState, (localState: LocalState) => localState, { - update(a: number, b: string) { + update(a: number, b: string): IChangeAction { return { payload: {a, b}, type: 'CHANGE', @@ -89,7 +91,7 @@ describe('pack', () => { getLocalState, (localState: LocalState) => localState, { - update(a: number, b: string) { + update(a: number, b: string): IChangeAction { return { payload: {a, b}, type: 'CHANGE',