package-lock.json 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726
  1. {
  2. "name": "adblocker-rules",
  3. "lockfileVersion": 3,
  4. "requires": true,
  5. "packages": {
  6. "": {
  7. "dependencies": {
  8. "@adguard/aglint": "^2.0.9",
  9. "init": "^0.1.2"
  10. }
  11. },
  12. "node_modules/@adguard/aglint": {
  13. "version": "2.0.9",
  14. "resolved": "https://registry.npmjs.org/@adguard/aglint/-/aglint-2.0.9.tgz",
  15. "integrity": "sha512-1xnQdGNwk6xb9m8YyxbaMLbSTQ59tehlwv7P92O7MqIMFLoLJy70HPrx3JOTj+GRrSNQOuJFHJnl7LVvF7pyUw==",
  16. "dependencies": {
  17. "@adguard/agtree": "^1.1.8",
  18. "@inquirer/checkbox": "^1.3.7",
  19. "@inquirer/select": "^1.2.7",
  20. "chalk": "4.1.2",
  21. "clone-deep": "^4.0.1",
  22. "commander": "^11.0.0",
  23. "deepmerge": "^4.3.1",
  24. "fast-deep-equal": "^3.1.3",
  25. "fs-extra": "^11.1.1",
  26. "ignore": "^5.2.4",
  27. "inflection": "^2.0.1",
  28. "js-yaml": "^4.1.0",
  29. "strip-ansi": "6.0.1",
  30. "superstruct": "^1.0.3",
  31. "terminal-link": "2.1.1",
  32. "text-table": "^0.2.0"
  33. },
  34. "bin": {
  35. "aglint": "dist/aglint.cli.js"
  36. },
  37. "engines": {
  38. "node": ">=14"
  39. }
  40. },
  41. "node_modules/@adguard/agtree": {
  42. "version": "1.1.8",
  43. "resolved": "https://registry.npmjs.org/@adguard/agtree/-/agtree-1.1.8.tgz",
  44. "integrity": "sha512-5k9bYA+JSfZgYTvwahkM8ihIf1fvP+RxA1dKLgkRIGa6ixOSWNKv/pN0Rpiy0DwZJbC9X/OeZrtdW66jASH/JA==",
  45. "dependencies": {
  46. "@adguard/ecss-tree": "^1.0.8",
  47. "@adguard/scriptlets": "^1.9.61",
  48. "clone-deep": "^4.0.1",
  49. "json5": "^2.2.3",
  50. "semver": "^7.5.3",
  51. "tldts": "^5.7.112",
  52. "xregexp": "^5.1.1"
  53. },
  54. "engines": {
  55. "node": ">=14"
  56. }
  57. },
  58. "node_modules/@adguard/ecss-tree": {
  59. "version": "1.0.8",
  60. "resolved": "https://registry.npmjs.org/@adguard/ecss-tree/-/ecss-tree-1.0.8.tgz",
  61. "integrity": "sha512-Y5dfzWH5nnzEH9URuzOQ1RXl0bzmLiGO7Nt9Wc/na7uD5UHqoz4PlzVllFpO1bLA+Cqq5ebNrz+uWRKN3BxSTg==",
  62. "dependencies": {
  63. "css-tree": "^2.3.1"
  64. }
  65. },
  66. "node_modules/@adguard/scriptlets": {
  67. "version": "1.10.25",
  68. "resolved": "https://registry.npmjs.org/@adguard/scriptlets/-/scriptlets-1.10.25.tgz",
  69. "integrity": "sha512-q5s7PZ0oIizmcYQa/UI++MxQ7Cb3pdy1K9VY7yj+wtJ/xevEo/nxSLhnU/ijhSMvlAdFlGEkY898munZNfCUYA==",
  70. "dependencies": {
  71. "@babel/runtime": "^7.20.13",
  72. "js-yaml": "^3.13.1"
  73. }
  74. },
  75. "node_modules/@adguard/scriptlets/node_modules/argparse": {
  76. "version": "1.0.10",
  77. "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
  78. "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
  79. "dependencies": {
  80. "sprintf-js": "~1.0.2"
  81. }
  82. },
  83. "node_modules/@adguard/scriptlets/node_modules/js-yaml": {
  84. "version": "3.14.1",
  85. "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
  86. "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
  87. "dependencies": {
  88. "argparse": "^1.0.7",
  89. "esprima": "^4.0.0"
  90. },
  91. "bin": {
  92. "js-yaml": "bin/js-yaml.js"
  93. }
  94. },
  95. "node_modules/@babel/runtime": {
  96. "version": "7.24.5",
  97. "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.5.tgz",
  98. "integrity": "sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==",
  99. "dependencies": {
  100. "regenerator-runtime": "^0.14.0"
  101. },
  102. "engines": {
  103. "node": ">=6.9.0"
  104. }
  105. },
  106. "node_modules/@babel/runtime-corejs3": {
  107. "version": "7.24.5",
  108. "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.24.5.tgz",
  109. "integrity": "sha512-GWO0mgzNMLWaSYM4z4NVIuY0Cd1fl8cPnuetuddu5w/qGuvt5Y7oUi/kvvQGK9xgOkFJDQX2heIvTRn/OQ1XTg==",
  110. "dependencies": {
  111. "core-js-pure": "^3.30.2",
  112. "regenerator-runtime": "^0.14.0"
  113. },
  114. "engines": {
  115. "node": ">=6.9.0"
  116. }
  117. },
  118. "node_modules/@inquirer/checkbox": {
  119. "version": "1.5.2",
  120. "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-1.5.2.tgz",
  121. "integrity": "sha512-CifrkgQjDkUkWexmgYYNyB5603HhTHI91vLFeQXh6qrTKiCMVASol01Rs1cv6LP/A2WccZSRlJKZhbaBIs/9ZA==",
  122. "dependencies": {
  123. "@inquirer/core": "^6.0.0",
  124. "@inquirer/type": "^1.1.6",
  125. "ansi-escapes": "^4.3.2",
  126. "chalk": "^4.1.2",
  127. "figures": "^3.2.0"
  128. },
  129. "engines": {
  130. "node": ">=14.18.0"
  131. }
  132. },
  133. "node_modules/@inquirer/core": {
  134. "version": "6.0.0",
  135. "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-6.0.0.tgz",
  136. "integrity": "sha512-fKi63Khkisgda3ohnskNf5uZJj+zXOaBvOllHsOkdsXRA/ubQLJQrZchFFi57NKbZzkTunXiBMdvWOv71alonw==",
  137. "dependencies": {
  138. "@inquirer/type": "^1.1.6",
  139. "@types/mute-stream": "^0.0.4",
  140. "@types/node": "^20.10.7",
  141. "@types/wrap-ansi": "^3.0.0",
  142. "ansi-escapes": "^4.3.2",
  143. "chalk": "^4.1.2",
  144. "cli-spinners": "^2.9.2",
  145. "cli-width": "^4.1.0",
  146. "figures": "^3.2.0",
  147. "mute-stream": "^1.0.0",
  148. "run-async": "^3.0.0",
  149. "signal-exit": "^4.1.0",
  150. "strip-ansi": "^6.0.1",
  151. "wrap-ansi": "^6.2.0"
  152. },
  153. "engines": {
  154. "node": ">=14.18.0"
  155. }
  156. },
  157. "node_modules/@inquirer/select": {
  158. "version": "1.3.3",
  159. "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-1.3.3.tgz",
  160. "integrity": "sha512-RzlRISXWqIKEf83FDC9ZtJ3JvuK1l7aGpretf41BCWYrvla2wU8W8MTRNMiPrPJ+1SIqrRC1nZdZ60hD9hRXLg==",
  161. "dependencies": {
  162. "@inquirer/core": "^6.0.0",
  163. "@inquirer/type": "^1.1.6",
  164. "ansi-escapes": "^4.3.2",
  165. "chalk": "^4.1.2",
  166. "figures": "^3.2.0"
  167. },
  168. "engines": {
  169. "node": ">=14.18.0"
  170. }
  171. },
  172. "node_modules/@inquirer/type": {
  173. "version": "1.3.1",
  174. "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.3.1.tgz",
  175. "integrity": "sha512-Pe3PFccjPVJV1vtlfVvm9OnlbxqdnP5QcscFEFEnK5quChf1ufZtM0r8mR5ToWHMxZOh0s8o/qp9ANGRTo/DAw==",
  176. "engines": {
  177. "node": ">=18"
  178. }
  179. },
  180. "node_modules/@types/mute-stream": {
  181. "version": "0.0.4",
  182. "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz",
  183. "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==",
  184. "dependencies": {
  185. "@types/node": "*"
  186. }
  187. },
  188. "node_modules/@types/node": {
  189. "version": "20.12.11",
  190. "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.11.tgz",
  191. "integrity": "sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==",
  192. "dependencies": {
  193. "undici-types": "~5.26.4"
  194. }
  195. },
  196. "node_modules/@types/wrap-ansi": {
  197. "version": "3.0.0",
  198. "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz",
  199. "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g=="
  200. },
  201. "node_modules/ansi-escapes": {
  202. "version": "4.3.2",
  203. "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
  204. "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
  205. "dependencies": {
  206. "type-fest": "^0.21.3"
  207. },
  208. "engines": {
  209. "node": ">=8"
  210. },
  211. "funding": {
  212. "url": "https://github.com/sponsors/sindresorhus"
  213. }
  214. },
  215. "node_modules/ansi-regex": {
  216. "version": "5.0.1",
  217. "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
  218. "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
  219. "engines": {
  220. "node": ">=8"
  221. }
  222. },
  223. "node_modules/ansi-styles": {
  224. "version": "4.3.0",
  225. "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  226. "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
  227. "dependencies": {
  228. "color-convert": "^2.0.1"
  229. },
  230. "engines": {
  231. "node": ">=8"
  232. },
  233. "funding": {
  234. "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  235. }
  236. },
  237. "node_modules/argparse": {
  238. "version": "2.0.1",
  239. "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
  240. "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
  241. },
  242. "node_modules/chalk": {
  243. "version": "4.1.2",
  244. "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
  245. "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
  246. "dependencies": {
  247. "ansi-styles": "^4.1.0",
  248. "supports-color": "^7.1.0"
  249. },
  250. "engines": {
  251. "node": ">=10"
  252. },
  253. "funding": {
  254. "url": "https://github.com/chalk/chalk?sponsor=1"
  255. }
  256. },
  257. "node_modules/cli-spinners": {
  258. "version": "2.9.2",
  259. "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz",
  260. "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==",
  261. "engines": {
  262. "node": ">=6"
  263. },
  264. "funding": {
  265. "url": "https://github.com/sponsors/sindresorhus"
  266. }
  267. },
  268. "node_modules/cli-width": {
  269. "version": "4.1.0",
  270. "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz",
  271. "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==",
  272. "engines": {
  273. "node": ">= 12"
  274. }
  275. },
  276. "node_modules/clone-deep": {
  277. "version": "4.0.1",
  278. "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
  279. "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
  280. "dependencies": {
  281. "is-plain-object": "^2.0.4",
  282. "kind-of": "^6.0.2",
  283. "shallow-clone": "^3.0.0"
  284. },
  285. "engines": {
  286. "node": ">=6"
  287. }
  288. },
  289. "node_modules/color-convert": {
  290. "version": "2.0.1",
  291. "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  292. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  293. "dependencies": {
  294. "color-name": "~1.1.4"
  295. },
  296. "engines": {
  297. "node": ">=7.0.0"
  298. }
  299. },
  300. "node_modules/color-name": {
  301. "version": "1.1.4",
  302. "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  303. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
  304. },
  305. "node_modules/commander": {
  306. "version": "11.1.0",
  307. "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz",
  308. "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==",
  309. "engines": {
  310. "node": ">=16"
  311. }
  312. },
  313. "node_modules/core-js-pure": {
  314. "version": "3.37.0",
  315. "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.37.0.tgz",
  316. "integrity": "sha512-d3BrpyFr5eD4KcbRvQ3FTUx/KWmaDesr7+a3+1+P46IUnNoEt+oiLijPINZMEon7w9oGkIINWxrBAU9DEciwFQ==",
  317. "hasInstallScript": true,
  318. "funding": {
  319. "type": "opencollective",
  320. "url": "https://opencollective.com/core-js"
  321. }
  322. },
  323. "node_modules/css-tree": {
  324. "version": "2.3.1",
  325. "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz",
  326. "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==",
  327. "dependencies": {
  328. "mdn-data": "2.0.30",
  329. "source-map-js": "^1.0.1"
  330. },
  331. "engines": {
  332. "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
  333. }
  334. },
  335. "node_modules/daemon": {
  336. "version": "1.1.0",
  337. "resolved": "https://registry.npmjs.org/daemon/-/daemon-1.1.0.tgz",
  338. "integrity": "sha512-1vX9YVcP21gt12nSD3SQRC/uPU7fyA6M8qyClTBIFuiRWoylFn57PwXhjBAqRl085bZAje7sILhZU48qcS9SWw==",
  339. "engines": {
  340. "node": ">= 0.8.0"
  341. }
  342. },
  343. "node_modules/deepmerge": {
  344. "version": "4.3.1",
  345. "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
  346. "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
  347. "engines": {
  348. "node": ">=0.10.0"
  349. }
  350. },
  351. "node_modules/emoji-regex": {
  352. "version": "8.0.0",
  353. "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
  354. "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
  355. },
  356. "node_modules/escape-string-regexp": {
  357. "version": "1.0.5",
  358. "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
  359. "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
  360. "engines": {
  361. "node": ">=0.8.0"
  362. }
  363. },
  364. "node_modules/esprima": {
  365. "version": "4.0.1",
  366. "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
  367. "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
  368. "bin": {
  369. "esparse": "bin/esparse.js",
  370. "esvalidate": "bin/esvalidate.js"
  371. },
  372. "engines": {
  373. "node": ">=4"
  374. }
  375. },
  376. "node_modules/fast-deep-equal": {
  377. "version": "3.1.3",
  378. "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
  379. "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
  380. },
  381. "node_modules/figures": {
  382. "version": "3.2.0",
  383. "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
  384. "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
  385. "dependencies": {
  386. "escape-string-regexp": "^1.0.5"
  387. },
  388. "engines": {
  389. "node": ">=8"
  390. },
  391. "funding": {
  392. "url": "https://github.com/sponsors/sindresorhus"
  393. }
  394. },
  395. "node_modules/fs-extra": {
  396. "version": "11.2.0",
  397. "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
  398. "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
  399. "dependencies": {
  400. "graceful-fs": "^4.2.0",
  401. "jsonfile": "^6.0.1",
  402. "universalify": "^2.0.0"
  403. },
  404. "engines": {
  405. "node": ">=14.14"
  406. }
  407. },
  408. "node_modules/graceful-fs": {
  409. "version": "4.2.11",
  410. "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
  411. "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
  412. },
  413. "node_modules/has-flag": {
  414. "version": "4.0.0",
  415. "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  416. "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
  417. "engines": {
  418. "node": ">=8"
  419. }
  420. },
  421. "node_modules/ignore": {
  422. "version": "5.3.1",
  423. "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz",
  424. "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==",
  425. "engines": {
  426. "node": ">= 4"
  427. }
  428. },
  429. "node_modules/inflection": {
  430. "version": "2.0.1",
  431. "resolved": "https://registry.npmjs.org/inflection/-/inflection-2.0.1.tgz",
  432. "integrity": "sha512-wzkZHqpb4eGrOKBl34xy3umnYHx8Si5R1U4fwmdxLo5gdH6mEK8gclckTj/qWqy4Je0bsDYe/qazZYuO7xe3XQ==",
  433. "engines": {
  434. "node": ">=14.0.0"
  435. }
  436. },
  437. "node_modules/init": {
  438. "version": "0.1.2",
  439. "resolved": "https://registry.npmjs.org/init/-/init-0.1.2.tgz",
  440. "integrity": "sha512-IvHUjULS2q+BXJdiu4FHkByh3+qSFmkOXQ2ItSfYTtkdUksQc0yNX6f1uDyokzRV71tjpFsFc3ckeYLJXunTGw==",
  441. "dependencies": {
  442. "daemon": ">=0.3.0"
  443. },
  444. "engines": {
  445. "node": ">=0.4.7"
  446. }
  447. },
  448. "node_modules/is-fullwidth-code-point": {
  449. "version": "3.0.0",
  450. "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
  451. "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
  452. "engines": {
  453. "node": ">=8"
  454. }
  455. },
  456. "node_modules/is-plain-object": {
  457. "version": "2.0.4",
  458. "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
  459. "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
  460. "dependencies": {
  461. "isobject": "^3.0.1"
  462. },
  463. "engines": {
  464. "node": ">=0.10.0"
  465. }
  466. },
  467. "node_modules/isobject": {
  468. "version": "3.0.1",
  469. "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
  470. "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
  471. "engines": {
  472. "node": ">=0.10.0"
  473. }
  474. },
  475. "node_modules/js-yaml": {
  476. "version": "4.1.0",
  477. "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
  478. "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
  479. "dependencies": {
  480. "argparse": "^2.0.1"
  481. },
  482. "bin": {
  483. "js-yaml": "bin/js-yaml.js"
  484. }
  485. },
  486. "node_modules/json5": {
  487. "version": "2.2.3",
  488. "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
  489. "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
  490. "bin": {
  491. "json5": "lib/cli.js"
  492. },
  493. "engines": {
  494. "node": ">=6"
  495. }
  496. },
  497. "node_modules/jsonfile": {
  498. "version": "6.1.0",
  499. "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
  500. "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
  501. "dependencies": {
  502. "universalify": "^2.0.0"
  503. },
  504. "optionalDependencies": {
  505. "graceful-fs": "^4.1.6"
  506. }
  507. },
  508. "node_modules/kind-of": {
  509. "version": "6.0.3",
  510. "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
  511. "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
  512. "engines": {
  513. "node": ">=0.10.0"
  514. }
  515. },
  516. "node_modules/mdn-data": {
  517. "version": "2.0.30",
  518. "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz",
  519. "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA=="
  520. },
  521. "node_modules/mute-stream": {
  522. "version": "1.0.0",
  523. "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz",
  524. "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==",
  525. "engines": {
  526. "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
  527. }
  528. },
  529. "node_modules/regenerator-runtime": {
  530. "version": "0.14.1",
  531. "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
  532. "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
  533. },
  534. "node_modules/run-async": {
  535. "version": "3.0.0",
  536. "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz",
  537. "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==",
  538. "engines": {
  539. "node": ">=0.12.0"
  540. }
  541. },
  542. "node_modules/semver": {
  543. "version": "7.6.2",
  544. "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz",
  545. "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==",
  546. "bin": {
  547. "semver": "bin/semver.js"
  548. },
  549. "engines": {
  550. "node": ">=10"
  551. }
  552. },
  553. "node_modules/shallow-clone": {
  554. "version": "3.0.1",
  555. "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
  556. "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
  557. "dependencies": {
  558. "kind-of": "^6.0.2"
  559. },
  560. "engines": {
  561. "node": ">=8"
  562. }
  563. },
  564. "node_modules/signal-exit": {
  565. "version": "4.1.0",
  566. "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
  567. "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
  568. "engines": {
  569. "node": ">=14"
  570. },
  571. "funding": {
  572. "url": "https://github.com/sponsors/isaacs"
  573. }
  574. },
  575. "node_modules/source-map-js": {
  576. "version": "1.2.0",
  577. "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz",
  578. "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
  579. "engines": {
  580. "node": ">=0.10.0"
  581. }
  582. },
  583. "node_modules/sprintf-js": {
  584. "version": "1.0.3",
  585. "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
  586. "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
  587. },
  588. "node_modules/string-width": {
  589. "version": "4.2.3",
  590. "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
  591. "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
  592. "dependencies": {
  593. "emoji-regex": "^8.0.0",
  594. "is-fullwidth-code-point": "^3.0.0",
  595. "strip-ansi": "^6.0.1"
  596. },
  597. "engines": {
  598. "node": ">=8"
  599. }
  600. },
  601. "node_modules/strip-ansi": {
  602. "version": "6.0.1",
  603. "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
  604. "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
  605. "dependencies": {
  606. "ansi-regex": "^5.0.1"
  607. },
  608. "engines": {
  609. "node": ">=8"
  610. }
  611. },
  612. "node_modules/superstruct": {
  613. "version": "1.0.4",
  614. "resolved": "https://registry.npmjs.org/superstruct/-/superstruct-1.0.4.tgz",
  615. "integrity": "sha512-7JpaAoX2NGyoFlI9NBh66BQXGONc+uE+MRS5i2iOBKuS4e+ccgMDjATgZldkah+33DakBxDHiss9kvUcGAO8UQ==",
  616. "engines": {
  617. "node": ">=14.0.0"
  618. }
  619. },
  620. "node_modules/supports-color": {
  621. "version": "7.2.0",
  622. "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
  623. "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
  624. "dependencies": {
  625. "has-flag": "^4.0.0"
  626. },
  627. "engines": {
  628. "node": ">=8"
  629. }
  630. },
  631. "node_modules/supports-hyperlinks": {
  632. "version": "2.3.0",
  633. "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
  634. "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
  635. "dependencies": {
  636. "has-flag": "^4.0.0",
  637. "supports-color": "^7.0.0"
  638. },
  639. "engines": {
  640. "node": ">=8"
  641. }
  642. },
  643. "node_modules/terminal-link": {
  644. "version": "2.1.1",
  645. "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
  646. "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
  647. "dependencies": {
  648. "ansi-escapes": "^4.2.1",
  649. "supports-hyperlinks": "^2.0.0"
  650. },
  651. "engines": {
  652. "node": ">=8"
  653. },
  654. "funding": {
  655. "url": "https://github.com/sponsors/sindresorhus"
  656. }
  657. },
  658. "node_modules/text-table": {
  659. "version": "0.2.0",
  660. "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
  661. "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw=="
  662. },
  663. "node_modules/tldts": {
  664. "version": "5.7.112",
  665. "resolved": "https://registry.npmjs.org/tldts/-/tldts-5.7.112.tgz",
  666. "integrity": "sha512-6VSJ/C0uBtc2PQlLsp4IT8MIk2UUh6qVeXB1HZtK+0HiXlAPzNcfF3p2WM9RqCO/2X1PIa4danlBLPoC2/Tc7A==",
  667. "dependencies": {
  668. "tldts-core": "^5.7.112"
  669. },
  670. "bin": {
  671. "tldts": "bin/cli.js"
  672. }
  673. },
  674. "node_modules/tldts-core": {
  675. "version": "5.7.112",
  676. "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-5.7.112.tgz",
  677. "integrity": "sha512-mutrEUgG2sp0e/MIAnv9TbSLR0IPbvmAImpzqul5O/HJ2XM1/I1sajchQ/fbj0fPdA31IiuWde8EUhfwyldY1Q=="
  678. },
  679. "node_modules/type-fest": {
  680. "version": "0.21.3",
  681. "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
  682. "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
  683. "engines": {
  684. "node": ">=10"
  685. },
  686. "funding": {
  687. "url": "https://github.com/sponsors/sindresorhus"
  688. }
  689. },
  690. "node_modules/undici-types": {
  691. "version": "5.26.5",
  692. "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
  693. "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
  694. },
  695. "node_modules/universalify": {
  696. "version": "2.0.1",
  697. "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
  698. "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
  699. "engines": {
  700. "node": ">= 10.0.0"
  701. }
  702. },
  703. "node_modules/wrap-ansi": {
  704. "version": "6.2.0",
  705. "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
  706. "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
  707. "dependencies": {
  708. "ansi-styles": "^4.0.0",
  709. "string-width": "^4.1.0",
  710. "strip-ansi": "^6.0.0"
  711. },
  712. "engines": {
  713. "node": ">=8"
  714. }
  715. },
  716. "node_modules/xregexp": {
  717. "version": "5.1.1",
  718. "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-5.1.1.tgz",
  719. "integrity": "sha512-fKXeVorD+CzWvFs7VBuKTYIW63YD1e1osxwQ8caZ6o1jg6pDAbABDG54LCIq0j5cy7PjRvGIq6sef9DYPXpncg==",
  720. "dependencies": {
  721. "@babel/runtime-corejs3": "^7.16.5"
  722. }
  723. }
  724. }
  725. }