package-lock.json 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408
  1. {
  2. "name": "testing-infra",
  3. "version": "0.1.0",
  4. "lockfileVersion": 3,
  5. "requires": true,
  6. "packages": {
  7. "": {
  8. "name": "testing-infra",
  9. "version": "0.1.0",
  10. "dependencies": {
  11. "jest-diff": "^30.1.2"
  12. },
  13. "devDependencies": {
  14. "@types/lodash": "^4.17.20",
  15. "lodash": "^4.17.21",
  16. "ts-node": "^10.9.1",
  17. "typescript": "^5.3.3"
  18. }
  19. },
  20. "node_modules/@cspotcode/source-map-support": {
  21. "version": "0.8.1",
  22. "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
  23. "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
  24. "dev": true,
  25. "license": "MIT",
  26. "dependencies": {
  27. "@jridgewell/trace-mapping": "0.3.9"
  28. },
  29. "engines": {
  30. "node": ">=12"
  31. }
  32. },
  33. "node_modules/@jest/diff-sequences": {
  34. "version": "30.0.1",
  35. "resolved": "https://registry.npmjs.org/@jest/diff-sequences/-/diff-sequences-30.0.1.tgz",
  36. "integrity": "sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==",
  37. "license": "MIT",
  38. "engines": {
  39. "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
  40. }
  41. },
  42. "node_modules/@jest/get-type": {
  43. "version": "30.1.0",
  44. "resolved": "https://registry.npmjs.org/@jest/get-type/-/get-type-30.1.0.tgz",
  45. "integrity": "sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==",
  46. "license": "MIT",
  47. "engines": {
  48. "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
  49. }
  50. },
  51. "node_modules/@jest/schemas": {
  52. "version": "30.0.5",
  53. "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-30.0.5.tgz",
  54. "integrity": "sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==",
  55. "license": "MIT",
  56. "dependencies": {
  57. "@sinclair/typebox": "^0.34.0"
  58. },
  59. "engines": {
  60. "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
  61. }
  62. },
  63. "node_modules/@jridgewell/resolve-uri": {
  64. "version": "3.1.2",
  65. "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
  66. "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
  67. "dev": true,
  68. "license": "MIT",
  69. "engines": {
  70. "node": ">=6.0.0"
  71. }
  72. },
  73. "node_modules/@jridgewell/sourcemap-codec": {
  74. "version": "1.5.5",
  75. "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
  76. "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
  77. "dev": true,
  78. "license": "MIT"
  79. },
  80. "node_modules/@jridgewell/trace-mapping": {
  81. "version": "0.3.9",
  82. "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
  83. "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
  84. "dev": true,
  85. "license": "MIT",
  86. "dependencies": {
  87. "@jridgewell/resolve-uri": "^3.0.3",
  88. "@jridgewell/sourcemap-codec": "^1.4.10"
  89. }
  90. },
  91. "node_modules/@sinclair/typebox": {
  92. "version": "0.34.41",
  93. "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.34.41.tgz",
  94. "integrity": "sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==",
  95. "license": "MIT"
  96. },
  97. "node_modules/@tsconfig/node10": {
  98. "version": "1.0.11",
  99. "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz",
  100. "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==",
  101. "dev": true,
  102. "license": "MIT"
  103. },
  104. "node_modules/@tsconfig/node12": {
  105. "version": "1.0.11",
  106. "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
  107. "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
  108. "dev": true,
  109. "license": "MIT"
  110. },
  111. "node_modules/@tsconfig/node14": {
  112. "version": "1.0.3",
  113. "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
  114. "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
  115. "dev": true,
  116. "license": "MIT"
  117. },
  118. "node_modules/@tsconfig/node16": {
  119. "version": "1.0.4",
  120. "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz",
  121. "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==",
  122. "dev": true,
  123. "license": "MIT"
  124. },
  125. "node_modules/@types/lodash": {
  126. "version": "4.17.20",
  127. "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.20.tgz",
  128. "integrity": "sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==",
  129. "dev": true,
  130. "license": "MIT"
  131. },
  132. "node_modules/@types/node": {
  133. "version": "24.3.1",
  134. "resolved": "https://registry.npmjs.org/@types/node/-/node-24.3.1.tgz",
  135. "integrity": "sha512-3vXmQDXy+woz+gnrTvuvNrPzekOi+Ds0ReMxw0LzBiK3a+1k0kQn9f2NWk+lgD4rJehFUmYy2gMhJ2ZI+7YP9g==",
  136. "dev": true,
  137. "license": "MIT",
  138. "peer": true,
  139. "dependencies": {
  140. "undici-types": "~7.10.0"
  141. }
  142. },
  143. "node_modules/acorn": {
  144. "version": "8.15.0",
  145. "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
  146. "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
  147. "dev": true,
  148. "license": "MIT",
  149. "bin": {
  150. "acorn": "bin/acorn"
  151. },
  152. "engines": {
  153. "node": ">=0.4.0"
  154. }
  155. },
  156. "node_modules/acorn-walk": {
  157. "version": "8.3.4",
  158. "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz",
  159. "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==",
  160. "dev": true,
  161. "license": "MIT",
  162. "dependencies": {
  163. "acorn": "^8.11.0"
  164. },
  165. "engines": {
  166. "node": ">=0.4.0"
  167. }
  168. },
  169. "node_modules/ansi-styles": {
  170. "version": "4.3.0",
  171. "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  172. "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
  173. "license": "MIT",
  174. "dependencies": {
  175. "color-convert": "^2.0.1"
  176. },
  177. "engines": {
  178. "node": ">=8"
  179. },
  180. "funding": {
  181. "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  182. }
  183. },
  184. "node_modules/arg": {
  185. "version": "4.1.3",
  186. "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
  187. "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
  188. "dev": true,
  189. "license": "MIT"
  190. },
  191. "node_modules/chalk": {
  192. "version": "4.1.2",
  193. "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
  194. "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
  195. "license": "MIT",
  196. "dependencies": {
  197. "ansi-styles": "^4.1.0",
  198. "supports-color": "^7.1.0"
  199. },
  200. "engines": {
  201. "node": ">=10"
  202. },
  203. "funding": {
  204. "url": "https://github.com/chalk/chalk?sponsor=1"
  205. }
  206. },
  207. "node_modules/color-convert": {
  208. "version": "2.0.1",
  209. "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  210. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  211. "license": "MIT",
  212. "dependencies": {
  213. "color-name": "~1.1.4"
  214. },
  215. "engines": {
  216. "node": ">=7.0.0"
  217. }
  218. },
  219. "node_modules/color-name": {
  220. "version": "1.1.4",
  221. "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  222. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
  223. "license": "MIT"
  224. },
  225. "node_modules/create-require": {
  226. "version": "1.1.1",
  227. "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
  228. "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
  229. "dev": true,
  230. "license": "MIT"
  231. },
  232. "node_modules/diff": {
  233. "version": "4.0.2",
  234. "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
  235. "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
  236. "dev": true,
  237. "license": "BSD-3-Clause",
  238. "engines": {
  239. "node": ">=0.3.1"
  240. }
  241. },
  242. "node_modules/has-flag": {
  243. "version": "4.0.0",
  244. "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  245. "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
  246. "license": "MIT",
  247. "engines": {
  248. "node": ">=8"
  249. }
  250. },
  251. "node_modules/jest-diff": {
  252. "version": "30.1.2",
  253. "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-30.1.2.tgz",
  254. "integrity": "sha512-4+prq+9J61mOVXCa4Qp8ZjavdxzrWQXrI80GNxP8f4tkI2syPuPrJgdRPZRrfUTRvIoUwcmNLbqEJy9W800+NQ==",
  255. "license": "MIT",
  256. "dependencies": {
  257. "@jest/diff-sequences": "30.0.1",
  258. "@jest/get-type": "30.1.0",
  259. "chalk": "^4.1.2",
  260. "pretty-format": "30.0.5"
  261. },
  262. "engines": {
  263. "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
  264. }
  265. },
  266. "node_modules/lodash": {
  267. "version": "4.17.21",
  268. "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
  269. "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
  270. "dev": true,
  271. "license": "MIT"
  272. },
  273. "node_modules/make-error": {
  274. "version": "1.3.6",
  275. "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
  276. "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
  277. "dev": true,
  278. "license": "ISC"
  279. },
  280. "node_modules/pretty-format": {
  281. "version": "30.0.5",
  282. "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-30.0.5.tgz",
  283. "integrity": "sha512-D1tKtYvByrBkFLe2wHJl2bwMJIiT8rW+XA+TiataH79/FszLQMrpGEvzUVkzPau7OCO0Qnrhpe87PqtOAIB8Yw==",
  284. "license": "MIT",
  285. "dependencies": {
  286. "@jest/schemas": "30.0.5",
  287. "ansi-styles": "^5.2.0",
  288. "react-is": "^18.3.1"
  289. },
  290. "engines": {
  291. "node": "^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0"
  292. }
  293. },
  294. "node_modules/pretty-format/node_modules/ansi-styles": {
  295. "version": "5.2.0",
  296. "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
  297. "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
  298. "license": "MIT",
  299. "engines": {
  300. "node": ">=10"
  301. },
  302. "funding": {
  303. "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  304. }
  305. },
  306. "node_modules/react-is": {
  307. "version": "18.3.1",
  308. "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
  309. "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
  310. "license": "MIT"
  311. },
  312. "node_modules/supports-color": {
  313. "version": "7.2.0",
  314. "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
  315. "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
  316. "license": "MIT",
  317. "dependencies": {
  318. "has-flag": "^4.0.0"
  319. },
  320. "engines": {
  321. "node": ">=8"
  322. }
  323. },
  324. "node_modules/ts-node": {
  325. "version": "10.9.2",
  326. "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz",
  327. "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==",
  328. "dev": true,
  329. "license": "MIT",
  330. "dependencies": {
  331. "@cspotcode/source-map-support": "^0.8.0",
  332. "@tsconfig/node10": "^1.0.7",
  333. "@tsconfig/node12": "^1.0.7",
  334. "@tsconfig/node14": "^1.0.0",
  335. "@tsconfig/node16": "^1.0.2",
  336. "acorn": "^8.4.1",
  337. "acorn-walk": "^8.1.1",
  338. "arg": "^4.1.0",
  339. "create-require": "^1.1.0",
  340. "diff": "^4.0.1",
  341. "make-error": "^1.1.1",
  342. "v8-compile-cache-lib": "^3.0.1",
  343. "yn": "3.1.1"
  344. },
  345. "bin": {
  346. "ts-node": "dist/bin.js",
  347. "ts-node-cwd": "dist/bin-cwd.js",
  348. "ts-node-esm": "dist/bin-esm.js",
  349. "ts-node-script": "dist/bin-script.js",
  350. "ts-node-transpile-only": "dist/bin-transpile.js",
  351. "ts-script": "dist/bin-script-deprecated.js"
  352. },
  353. "peerDependencies": {
  354. "@swc/core": ">=1.2.50",
  355. "@swc/wasm": ">=1.2.50",
  356. "@types/node": "*",
  357. "typescript": ">=2.7"
  358. },
  359. "peerDependenciesMeta": {
  360. "@swc/core": {
  361. "optional": true
  362. },
  363. "@swc/wasm": {
  364. "optional": true
  365. }
  366. }
  367. },
  368. "node_modules/typescript": {
  369. "version": "5.9.2",
  370. "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.2.tgz",
  371. "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==",
  372. "dev": true,
  373. "license": "Apache-2.0",
  374. "bin": {
  375. "tsc": "bin/tsc",
  376. "tsserver": "bin/tsserver"
  377. },
  378. "engines": {
  379. "node": ">=14.17"
  380. }
  381. },
  382. "node_modules/undici-types": {
  383. "version": "7.10.0",
  384. "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.10.0.tgz",
  385. "integrity": "sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==",
  386. "dev": true,
  387. "license": "MIT",
  388. "peer": true
  389. },
  390. "node_modules/v8-compile-cache-lib": {
  391. "version": "3.0.1",
  392. "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
  393. "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==",
  394. "dev": true,
  395. "license": "MIT"
  396. },
  397. "node_modules/yn": {
  398. "version": "3.1.1",
  399. "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
  400. "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
  401. "dev": true,
  402. "license": "MIT",
  403. "engines": {
  404. "node": ">=6"
  405. }
  406. }
  407. }
  408. }