From 0a5c85506f8ff51a0b8a7969a6385d95e60e5b38 Mon Sep 17 00:00:00 2001 From: Artyom Vancyan Date: Wed, 13 Nov 2024 16:32:19 +0400 Subject: [PATCH 1/3] Remove `noImplicitUseStrict` build option --- tsconfig.json | 1 - 1 file changed, 1 deletion(-) diff --git a/tsconfig.json b/tsconfig.json index bd37bb2..b2b8cb4 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,7 +3,6 @@ "noImplicitAny": true, "noUnusedLocals": true, "noUnusedParameters": true, - "noImplicitUseStrict": true, "strictNullChecks": true, "module": "esnext", "moduleResolution": "node", From d8bc799743d57a1ba01a1e5a3f9755e92b836564 Mon Sep 17 00:00:00 2001 From: Artyom Vancyan Date: Wed, 13 Nov 2024 16:33:09 +0400 Subject: [PATCH 2/3] Check if build succeeds --- tox.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tox.ini b/tox.ini index de03179..ad27fab 100644 --- a/tox.ini +++ b/tox.ini @@ -10,6 +10,7 @@ commands = npm install npm install -D @types/react@^16.0.0 npm test + npm build [testenv:rc17] allowlist_externals = npm @@ -17,6 +18,7 @@ commands = npm install npm install -D @types/react@^17.0.0 npm test + npm build [testenv:rc18] allowlist_externals = npm @@ -24,3 +26,4 @@ commands = npm install npm install -D @types/react@^18.0.0 npm test + npm build From 6e856dd9c0444895e560b0afced1343b5064871d Mon Sep 17 00:00:00 2001 From: Artyom Vancyan Date: Wed, 13 Nov 2024 16:37:38 +0400 Subject: [PATCH 3/3] Fix npm script call --- tox.ini | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tox.ini b/tox.ini index ad27fab..e429b2d 100644 --- a/tox.ini +++ b/tox.ini @@ -10,7 +10,7 @@ commands = npm install npm install -D @types/react@^16.0.0 npm test - npm build + npm run build [testenv:rc17] allowlist_externals = npm @@ -18,7 +18,7 @@ commands = npm install npm install -D @types/react@^17.0.0 npm test - npm build + npm run build [testenv:rc18] allowlist_externals = npm @@ -26,4 +26,4 @@ commands = npm install npm install -D @types/react@^18.0.0 npm test - npm build + npm run build