From e93f25d3b7c46630b68f8f6bd6c2a33825840839 Mon Sep 17 00:00:00 2001 From: Half-Shot Date: Fri, 5 Jan 2024 18:06:20 +0000 Subject: [PATCH 1/2] changelog --- changelog.d/490.bugfix | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/490.bugfix diff --git a/changelog.d/490.bugfix b/changelog.d/490.bugfix new file mode 100644 index 00000000..8cc460b4 --- /dev/null +++ b/changelog.d/490.bugfix @@ -0,0 +1 @@ +Start checking types on dependencies to avoid publishing broken type releases. From e3111069ff6c2c8b0d9418ce1dce72ba02953325 Mon Sep 17 00:00:00 2001 From: Half-Shot Date: Fri, 5 Jan 2024 18:06:34 +0000 Subject: [PATCH 2/2] Fix dep types --- package.json | 1 + tsconfig.json | 1 + yarn.lock | 5 +++++ 3 files changed, 7 insertions(+) diff --git a/package.json b/package.json index 30135bb9..a96229a2 100644 --- a/package.json +++ b/package.json @@ -58,6 +58,7 @@ "@types/nedb": "^1.8.16", "@types/node": "^20", "@types/nopt": "^3.0.32", + "@types/jsbn": "^1.2.33", "@types/pkginfo": "^0.4.3", "@typescript-eslint/eslint-plugin": "^6.17.0", "@typescript-eslint/parser": "^6.17.0", diff --git a/tsconfig.json b/tsconfig.json index e470a746..83415bb6 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -6,6 +6,7 @@ "checkJs": false, "declaration": true, "sourceMap": true, + "skipLibCheck": false, "outDir": "./lib", "composite": false, "strictNullChecks": true, diff --git a/yarn.lock b/yarn.lock index a9f4d293..3ded78c0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -567,6 +567,11 @@ resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.9.tgz#cd82382c4f902fed9691a2ed79ec68c5898af4c2" integrity sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg== +"@types/jsbn@^1.2.33": + version "1.2.33" + resolved "https://registry.yarnpkg.com/@types/jsbn/-/jsbn-1.2.33.tgz#470a4ff059f40fa6ca59838a8fa3f30c62a8c5ac" + integrity sha512-ZlLkHfu8xqqVFSbCe1FSPtAMUs7LKxk7TPskMb+sI5IbuzqyVqIEt9SVaQfFD2vrFcQunqKAmEBOuBEkoNLw4g== + "@types/json-schema@^7.0.12": version "7.0.15" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"