119.diff (11548B)
1 diff --git a/package-lock.json b/package-lock.json 2 index af8286b..c93789c 100644 3 --- a/package-lock.json 4 +++ b/package-lock.json 5 @@ -35,7 +35,7 @@ 6 "js-yaml": "^4.1.0", 7 "nock": "^13.3.3", 8 "prettier": "^3.4.2", 9 - "ts-jest": "^29.1.1", 10 + "ts-jest": "^29.2.6", 11 "typescript": "^5.7.2" 12 } 13 }, 14 @@ -2121,6 +2121,13 @@ 15 "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", 16 "dev": true 17 }, 18 + "node_modules/async": { 19 + "version": "3.2.6", 20 + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", 21 + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", 22 + "dev": true, 23 + "license": "MIT" 24 + }, 25 "node_modules/available-typed-arrays": { 26 "version": "1.0.5", 27 "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", 28 @@ -2764,6 +2771,22 @@ 29 "node": ">=6.0.0" 30 } 31 }, 32 + "node_modules/ejs": { 33 + "version": "3.1.10", 34 + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", 35 + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", 36 + "dev": true, 37 + "license": "Apache-2.0", 38 + "dependencies": { 39 + "jake": "^10.8.5" 40 + }, 41 + "bin": { 42 + "ejs": "bin/cli.js" 43 + }, 44 + "engines": { 45 + "node": ">=0.10.0" 46 + } 47 + }, 48 "node_modules/electron-to-chromium": { 49 "version": "1.5.76", 50 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", 51 @@ -3866,6 +3889,39 @@ 52 "node": "^10.12.0 || >=12.0.0" 53 } 54 }, 55 + "node_modules/filelist": { 56 + "version": "1.0.4", 57 + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", 58 + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", 59 + "dev": true, 60 + "license": "Apache-2.0", 61 + "dependencies": { 62 + "minimatch": "^5.0.1" 63 + } 64 + }, 65 + "node_modules/filelist/node_modules/brace-expansion": { 66 + "version": "2.0.1", 67 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 68 + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 69 + "dev": true, 70 + "license": "MIT", 71 + "dependencies": { 72 + "balanced-match": "^1.0.0" 73 + } 74 + }, 75 + "node_modules/filelist/node_modules/minimatch": { 76 + "version": "5.1.6", 77 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", 78 + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", 79 + "dev": true, 80 + "license": "ISC", 81 + "dependencies": { 82 + "brace-expansion": "^2.0.1" 83 + }, 84 + "engines": { 85 + "node": ">=10" 86 + } 87 + }, 88 "node_modules/fill-range": { 89 "version": "7.1.1", 90 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 91 @@ -4839,6 +4895,25 @@ 92 "node": ">=8" 93 } 94 }, 95 + "node_modules/jake": { 96 + "version": "10.9.2", 97 + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", 98 + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", 99 + "dev": true, 100 + "license": "Apache-2.0", 101 + "dependencies": { 102 + "async": "^3.2.3", 103 + "chalk": "^4.0.2", 104 + "filelist": "^1.0.4", 105 + "minimatch": "^3.1.2" 106 + }, 107 + "bin": { 108 + "jake": "bin/cli.js" 109 + }, 110 + "engines": { 111 + "node": ">=10" 112 + } 113 + }, 114 "node_modules/jest": { 115 "version": "29.7.0", 116 "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", 117 @@ -6908,28 +6983,31 @@ 118 } 119 }, 120 "node_modules/ts-jest": { 121 - "version": "29.1.1", 122 - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", 123 - "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", 124 + "version": "29.2.6", 125 + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.6.tgz", 126 + "integrity": "sha512-yTNZVZqc8lSixm+QGVFcPe6+yj7+TWZwIesuOWvfcn4B9bz5x4NDzVCQQjOs7Hfouu36aEqfEbo9Qpo+gq8dDg==", 127 "dev": true, 128 + "license": "MIT", 129 "dependencies": { 130 - "bs-logger": "0.x", 131 - "fast-json-stable-stringify": "2.x", 132 + "bs-logger": "^0.2.6", 133 + "ejs": "^3.1.10", 134 + "fast-json-stable-stringify": "^2.1.0", 135 "jest-util": "^29.0.0", 136 "json5": "^2.2.3", 137 - "lodash.memoize": "4.x", 138 - "make-error": "1.x", 139 - "semver": "^7.5.3", 140 - "yargs-parser": "^21.0.1" 141 + "lodash.memoize": "^4.1.2", 142 + "make-error": "^1.3.6", 143 + "semver": "^7.7.1", 144 + "yargs-parser": "^21.1.1" 145 }, 146 "bin": { 147 "ts-jest": "cli.js" 148 }, 149 "engines": { 150 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 151 + "node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0" 152 }, 153 "peerDependencies": { 154 "@babel/core": ">=7.0.0-beta.0 <8", 155 + "@jest/transform": "^29.0.0", 156 "@jest/types": "^29.0.0", 157 "babel-jest": "^29.0.0", 158 "jest": "^29.0.0", 159 @@ -6939,6 +7017,9 @@ 160 "@babel/core": { 161 "optional": true 162 }, 163 + "@jest/transform": { 164 + "optional": true 165 + }, 166 "@jest/types": { 167 "optional": true 168 }, 169 @@ -6951,13 +7032,11 @@ 170 } 171 }, 172 "node_modules/ts-jest/node_modules/semver": { 173 - "version": "7.5.4", 174 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 175 - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 176 + "version": "7.7.1", 177 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", 178 + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", 179 "dev": true, 180 - "dependencies": { 181 - "lru-cache": "^6.0.0" 182 - }, 183 + "license": "ISC", 184 "bin": { 185 "semver": "bin/semver.js" 186 }, 187 @@ -8912,6 +8991,12 @@ 188 "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", 189 "dev": true 190 }, 191 + "async": { 192 + "version": "3.2.6", 193 + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", 194 + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", 195 + "dev": true 196 + }, 197 "available-typed-arrays": { 198 "version": "1.0.5", 199 "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", 200 @@ -9374,6 +9459,15 @@ 201 "esutils": "^2.0.2" 202 } 203 }, 204 + "ejs": { 205 + "version": "3.1.10", 206 + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", 207 + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", 208 + "dev": true, 209 + "requires": { 210 + "jake": "^10.8.5" 211 + } 212 + }, 213 "electron-to-chromium": { 214 "version": "1.5.76", 215 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", 216 @@ -10153,6 +10247,35 @@ 217 "flat-cache": "^3.0.4" 218 } 219 }, 220 + "filelist": { 221 + "version": "1.0.4", 222 + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", 223 + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", 224 + "dev": true, 225 + "requires": { 226 + "minimatch": "^5.0.1" 227 + }, 228 + "dependencies": { 229 + "brace-expansion": { 230 + "version": "2.0.1", 231 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 232 + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 233 + "dev": true, 234 + "requires": { 235 + "balanced-match": "^1.0.0" 236 + } 237 + }, 238 + "minimatch": { 239 + "version": "5.1.6", 240 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", 241 + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", 242 + "dev": true, 243 + "requires": { 244 + "brace-expansion": "^2.0.1" 245 + } 246 + } 247 + } 248 + }, 249 "fill-range": { 250 "version": "7.1.1", 251 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 252 @@ -10837,6 +10960,18 @@ 253 "istanbul-lib-report": "^3.0.0" 254 } 255 }, 256 + "jake": { 257 + "version": "10.9.2", 258 + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", 259 + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", 260 + "dev": true, 261 + "requires": { 262 + "async": "^3.2.3", 263 + "chalk": "^4.0.2", 264 + "filelist": "^1.0.4", 265 + "minimatch": "^3.1.2" 266 + } 267 + }, 268 "jest": { 269 "version": "29.7.0", 270 "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", 271 @@ -12355,29 +12490,27 @@ 272 "requires": {} 273 }, 274 "ts-jest": { 275 - "version": "29.1.1", 276 - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", 277 - "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", 278 + "version": "29.2.6", 279 + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.6.tgz", 280 + "integrity": "sha512-yTNZVZqc8lSixm+QGVFcPe6+yj7+TWZwIesuOWvfcn4B9bz5x4NDzVCQQjOs7Hfouu36aEqfEbo9Qpo+gq8dDg==", 281 "dev": true, 282 "requires": { 283 - "bs-logger": "0.x", 284 - "fast-json-stable-stringify": "2.x", 285 + "bs-logger": "^0.2.6", 286 + "ejs": "^3.1.10", 287 + "fast-json-stable-stringify": "^2.1.0", 288 "jest-util": "^29.0.0", 289 "json5": "^2.2.3", 290 - "lodash.memoize": "4.x", 291 - "make-error": "1.x", 292 - "semver": "^7.5.3", 293 - "yargs-parser": "^21.0.1" 294 + "lodash.memoize": "^4.1.2", 295 + "make-error": "^1.3.6", 296 + "semver": "^7.7.1", 297 + "yargs-parser": "^21.1.1" 298 }, 299 "dependencies": { 300 "semver": { 301 - "version": "7.5.4", 302 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 303 - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 304 - "dev": true, 305 - "requires": { 306 - "lru-cache": "^6.0.0" 307 - } 308 + "version": "7.7.1", 309 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", 310 + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", 311 + "dev": true 312 } 313 } 314 }, 315 diff --git a/package.json b/package.json 316 index 740891a..c4dad01 100644 317 --- a/package.json 318 +++ b/package.json 319 @@ -54,7 +54,7 @@ 320 "js-yaml": "^4.1.0", 321 "nock": "^13.3.3", 322 "prettier": "^3.4.2", 323 - "ts-jest": "^29.1.1", 324 + "ts-jest": "^29.2.6", 325 "typescript": "^5.7.2" 326 } 327 }