From 5c4ae00eafe1523f4d78b336f65c94e38738dda0 Mon Sep 17 00:00:00 2001 From: grey280 Date: Wed, 23 Sep 2020 09:41:32 -0700 Subject: [PATCH 1/7] Update dependencies for NS 7 --- src/package.json | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) mode change 100644 => 100755 src/package.json diff --git a/src/package.json b/src/package.json old mode 100644 new mode 100755 index 6732bdc..2f8fd5d --- a/src/package.json +++ b/src/package.json @@ -44,10 +44,9 @@ "url": "https://github.com/tjvantoll/nativescript-IQKeyboardManager/issues" }, "devDependencies": { - "nativescript-dev-typescript": "~0.10.0", - "tns-core-modules": "~6.2.0", - "tns-platform-declarations": "~6.2.0", - "typescript": "3.4.5", + "@nativescript/core": "~7.0.0", + "@nativescript/types": "~7.0.0", + "typescript": "~3.9.0", "tslint": "^5.0.0" } } From 58c0bba95852672898ec801e544025e5751ea22b Mon Sep 17 00:00:00 2001 From: grey280 Date: Wed, 23 Sep 2020 09:43:08 -0700 Subject: [PATCH 2/7] Update reference to @nativescript/types --- src/references.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 src/references.d.ts diff --git a/src/references.d.ts b/src/references.d.ts old mode 100644 new mode 100755 index 0823961..c9e47d8 --- a/src/references.d.ts +++ b/src/references.d.ts @@ -1,2 +1,2 @@ -/// +/// /// From 7977bb0445c28e527d43d9378b7692b42fd23847 Mon Sep 17 00:00:00 2001 From: grey280 Date: Wed, 23 Sep 2020 09:43:17 -0700 Subject: [PATCH 3/7] Update imports to @nativescript/core --- src/iqkeyboardmanager.android.ts | 3 +-- src/iqkeyboardmanager.ios.ts | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) mode change 100644 => 100755 src/iqkeyboardmanager.android.ts mode change 100644 => 100755 src/iqkeyboardmanager.ios.ts diff --git a/src/iqkeyboardmanager.android.ts b/src/iqkeyboardmanager.android.ts old mode 100644 new mode 100755 index c82491b..c0089de --- a/src/iqkeyboardmanager.android.ts +++ b/src/iqkeyboardmanager.android.ts @@ -1,5 +1,4 @@ -import { ContentView } from "tns-core-modules/ui/content-view"; -import { TextView } from "tns-core-modules/ui/text-view"; +import { ContentView, TextView } from "@nativescript/core"; export class PreviousNextView extends ContentView { } diff --git a/src/iqkeyboardmanager.ios.ts b/src/iqkeyboardmanager.ios.ts old mode 100644 new mode 100755 index 6fdd1d4..f5bb5cb --- a/src/iqkeyboardmanager.ios.ts +++ b/src/iqkeyboardmanager.ios.ts @@ -1,5 +1,4 @@ -import { ContentView } from "tns-core-modules/ui/content-view"; -import { TextView } from "tns-core-modules/ui/text-view"; +import { ContentView, TextView } from "@nativescript/core"; export class PreviousNextView extends ContentView { createNativeView() { From 8e908c580e4ea928a96b5dc2d63d0553edad3209 Mon Sep 17 00:00:00 2001 From: grey280 Date: Wed, 23 Sep 2020 09:44:24 -0700 Subject: [PATCH 4/7] Bump version --- src/package.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/package.json b/src/package.json index 2f8fd5d..2029263 100755 --- a/src/package.json +++ b/src/package.json @@ -1,6 +1,6 @@ { "name": "nativescript-iqkeyboardmanager", - "version": "1.5.1", + "version": "1.5.2", "description": "NativeScript wrapper of the popular IQKeyboardManager iOS library", "main": "iqkeyboardmanager", "typings": "index.d.ts", @@ -37,7 +37,11 @@ { "name": "Eddy Verbruggen", "email": "eddyverbruggen@gmail.com" - } + }, + { + "name": "Grey Patterson", + "email": "greypatterson@gmail.com" + } ], "homepage": "https://github.com/tjvantoll/nativescript-IQKeyboardManager", "bugs": { From c4fe775b5e81d56b918b24f9d92448cdb26e4f47 Mon Sep 17 00:00:00 2001 From: grey280 Date: Wed, 23 Sep 2020 09:56:07 -0700 Subject: [PATCH 5/7] Bump ES version for NS7 compatibility --- src/tsconfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tsconfig.json b/src/tsconfig.json index 1ba81bc..dc2fbfc 100644 --- a/src/tsconfig.json +++ b/src/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "target": "es5", + "target": "es2015", "module": "commonjs", "declaration": true, "removeComments": true, From 7c6db2151b66bd7ee5293045d8ec6dffe1dac209 Mon Sep 17 00:00:00 2001 From: Grey Patterson Date: Mon, 12 Oct 2020 16:52:25 -0700 Subject: [PATCH 6/7] Fix tabs/spaces issue --- src/package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/package.json b/src/package.json index 2029263..d8064ef 100755 --- a/src/package.json +++ b/src/package.json @@ -37,11 +37,11 @@ { "name": "Eddy Verbruggen", "email": "eddyverbruggen@gmail.com" - }, - { - "name": "Grey Patterson", - "email": "greypatterson@gmail.com" - } + }, + { + "name": "Grey Patterson", + "email": "greypatterson@gmail.com" + } ], "homepage": "https://github.com/tjvantoll/nativescript-IQKeyboardManager", "bugs": { From f33ac8518778ee26d6331ec744772eb363474c01 Mon Sep 17 00:00:00 2001 From: Grey Patterson Date: Mon, 12 Oct 2020 16:54:59 -0700 Subject: [PATCH 7/7] Update TSconfig Per https://nativescript.org/blog/nativescript-7-for-plugin-authors/ --- src/tsconfig.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/tsconfig.json b/src/tsconfig.json index dc2fbfc..c6a4739 100644 --- a/src/tsconfig.json +++ b/src/tsconfig.json @@ -1,7 +1,8 @@ { "compilerOptions": { - "target": "es2015", - "module": "commonjs", + "target": "ES2017", + "module": "esnext", + "moduleResolution": "node", "declaration": true, "removeComments": true, "noLib": false,