Skip to content

Commit 0be2917

Browse files
committed
(#262) Upgraded to Typescript 4.4.2 with minor adjustments
1 parent 97ac21d commit 0be2917

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

Diff for: lib/keyboard.class.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { sleep } from "./sleep.function";
44

55
type StringOrKey = string[] | Key[];
66

7-
const inputIsString = (input: string[] | Key[]): input is string[] => {
7+
const inputIsString = (input: (string | Key)[]): input is string[] => {
88
return input.every((elem: string | Key) => typeof elem === "string");
99
};
1010

Diff for: lib/sleep.function.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
export const sleep = async (ms: number) => {
2-
return new Promise(resolve => setTimeout(resolve, ms));
2+
return new Promise<void>(resolve => setTimeout(resolve, ms));
33
};
44

55
export const busyWaitForNanoSeconds = (duration: number) => {
6-
return new Promise(res => {
6+
return new Promise<void>(res => {
77
const start = process.hrtime.bigint();
88
let isWaiting = true;
99
while (isWaiting) {

Diff for: package-lock.json

+6-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
"devDependencies": {
6969
"@types/clipboardy": "2.0.1",
7070
"@types/jest": "25.1.4",
71+
"@types/node": "16.7.7",
7172
"istanbul-merge": "1.1.1",
7273
"jest": "25.1.0",
7374
"nyc": "15.1.0",
@@ -76,7 +77,7 @@
7677
"ts-jest": "25.4.0",
7778
"tslint": "6.1.0",
7879
"typedoc": "0.17.6",
79-
"typescript": "3.8.3",
80+
"typescript": "4.4.2",
8081
"version-bump-prompt": "6.0.2"
8182
}
8283
}

0 commit comments

Comments
 (0)