From 212ade5ab6ca81dfbad25ceed5b91518951e4d91 Mon Sep 17 00:00:00 2001 From: Peter Fajdiga Date: Fri, 13 Sep 2024 22:03:00 +0200 Subject: [PATCH] extract global.d.ts into its own Typescript project --- src/extern/global.d.ts | 5 +++++ src/generators/config/tsconfig.json | 6 +++++- src/generators/docs/keyBindingsBbcode/tsconfig.json | 1 + src/generators/docs/keyBindingsFmt/tsconfig.json | 1 + src/generators/docs/keyBindingsMarkdown/tsconfig.json | 1 + src/lib/extern/global.d.ts | 4 ---- src/main/global.d.ts | 1 - src/main/tsconfig.json | 6 +++++- src/tests/tsconfig.json | 6 +++++- 9 files changed, 23 insertions(+), 8 deletions(-) create mode 100644 src/extern/global.d.ts delete mode 100644 src/main/global.d.ts diff --git a/src/extern/global.d.ts b/src/extern/global.d.ts new file mode 100644 index 0000000..48000b4 --- /dev/null +++ b/src/extern/global.d.ts @@ -0,0 +1,5 @@ +declare const Qt: Qt; +declare const KWin: KWin; +declare const Workspace: Workspace; +declare const qmlBase: QmlObject; +declare const notificationInvalidWindowRules: Notification; diff --git a/src/generators/config/tsconfig.json b/src/generators/config/tsconfig.json index 0fcc3ed..1944982 100644 --- a/src/generators/config/tsconfig.json +++ b/src/generators/config/tsconfig.json @@ -1,4 +1,8 @@ { "extends": "../../tsconfig.json", - "include": ["../../lib/**/*", "./**/*"] + "include": [ + "../../extern/**/*", + "../../lib/**/*", + "./**/*" + ] } diff --git a/src/generators/docs/keyBindingsBbcode/tsconfig.json b/src/generators/docs/keyBindingsBbcode/tsconfig.json index 6204e4a..547862f 100644 --- a/src/generators/docs/keyBindingsBbcode/tsconfig.json +++ b/src/generators/docs/keyBindingsBbcode/tsconfig.json @@ -1,6 +1,7 @@ { "extends": "../../../tsconfig.json", "include": [ + "../../../extern/**/*", "../../../lib/**/*", "../keyBindings.ts", "./**/*" diff --git a/src/generators/docs/keyBindingsFmt/tsconfig.json b/src/generators/docs/keyBindingsFmt/tsconfig.json index 6204e4a..547862f 100644 --- a/src/generators/docs/keyBindingsFmt/tsconfig.json +++ b/src/generators/docs/keyBindingsFmt/tsconfig.json @@ -1,6 +1,7 @@ { "extends": "../../../tsconfig.json", "include": [ + "../../../extern/**/*", "../../../lib/**/*", "../keyBindings.ts", "./**/*" diff --git a/src/generators/docs/keyBindingsMarkdown/tsconfig.json b/src/generators/docs/keyBindingsMarkdown/tsconfig.json index 6204e4a..547862f 100644 --- a/src/generators/docs/keyBindingsMarkdown/tsconfig.json +++ b/src/generators/docs/keyBindingsMarkdown/tsconfig.json @@ -1,6 +1,7 @@ { "extends": "../../../tsconfig.json", "include": [ + "../../../extern/**/*", "../../../lib/**/*", "../keyBindings.ts", "./**/*" diff --git a/src/lib/extern/global.d.ts b/src/lib/extern/global.d.ts index cf11cd5..b9ccdc1 100644 --- a/src/lib/extern/global.d.ts +++ b/src/lib/extern/global.d.ts @@ -1,5 +1 @@ declare const console: Console; -declare const Qt: Qt; -declare const Workspace: Workspace; -declare const qmlBase: QmlObject; -declare const notificationInvalidWindowRules: Notification; diff --git a/src/main/global.d.ts b/src/main/global.d.ts deleted file mode 100644 index 57a0bf8..0000000 --- a/src/main/global.d.ts +++ /dev/null @@ -1 +0,0 @@ -declare const KWin: KWin; diff --git a/src/main/tsconfig.json b/src/main/tsconfig.json index f56cc95..a0fd6d8 100644 --- a/src/main/tsconfig.json +++ b/src/main/tsconfig.json @@ -1,4 +1,8 @@ { "extends": "../tsconfig.json", - "include": ["../lib/**/*", "./**/*"] + "include": [ + "../extern/**/*", + "../lib/**/*", + "./**/*" + ] } diff --git a/src/tests/tsconfig.json b/src/tests/tsconfig.json index f56cc95..a0fd6d8 100644 --- a/src/tests/tsconfig.json +++ b/src/tests/tsconfig.json @@ -1,4 +1,8 @@ { "extends": "../tsconfig.json", - "include": ["../lib/**/*", "./**/*"] + "include": [ + "../extern/**/*", + "../lib/**/*", + "./**/*" + ] }