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