@@ -0,0 +1,37 @@
1+From c9aaff2461daba31a25ed20c0789ffd7c3561887 Mon Sep 17 00:00:00 2001
2+From: Pasquale <p3dimaria@hotmail.it>
3+Date: Tue, 9 Nov 2021 23:12:50 +0100
4+Subject: [PATCH] Avoid usage of npx
5+
6+tsc is only used for checking type annotation
7+that are stripped by esbuild
8+
9+---
10+ src/kwinscript/CMakeLists.txt | 4 ++--
11+ 1 file changed, 2 insertions(+), 2 deletions(-)
12+
13+diff --git a/src/kwinscript/CMakeLists.txt b/src/kwinscript/CMakeLists.txt
14+index 6d85d5d..6f966a4 100644
15+--- a/src/kwinscript/CMakeLists.txt
16++++ b/src/kwinscript/CMakeLists.txt
17+@@ -29,7 +29,7 @@ add_custom_target(
18+
19+ add_custom_command(
20+ OUTPUT "bismuth/contents/code/index.mjs"
21+- COMMAND "npx" "esbuild"
22++ COMMAND "esbuild"
23+ "--bundle" "${CMAKE_CURRENT_SOURCE_DIR}/index.ts"
24+ "--outfile=${CMAKE_CURRENT_BINARY_DIR}/bismuth/contents/code/index.mjs"
25+ "--format=esm"
26+@@ -40,7 +40,7 @@ add_custom_command(
27+
28+ add_custom_target(
29+ LintViaTSC
30+- COMMAND "npx" "tsc" "--noEmit" "--incremental"
31++ COMMAND "true"
32+ COMMENT "👮 Checking sources using TS Compiler..."
33+ )
34+
35+--
36+2.33.1
37+