package-lock.json 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430
  1. {
  2. "name": "translations",
  3. "lockfileVersion": 3,
  4. "requires": true,
  5. "packages": {
  6. "": {
  7. "devDependencies": {
  8. "node-fetch": "^2.7.0",
  9. "sanitize-html": "^2.12.1",
  10. "yargs": "^17.7.2"
  11. }
  12. },
  13. "node_modules/ansi-regex": {
  14. "version": "5.0.1",
  15. "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
  16. "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
  17. "dev": true,
  18. "engines": {
  19. "node": ">=8"
  20. }
  21. },
  22. "node_modules/ansi-styles": {
  23. "version": "4.3.0",
  24. "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  25. "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
  26. "dev": true,
  27. "dependencies": {
  28. "color-convert": "^2.0.1"
  29. },
  30. "engines": {
  31. "node": ">=8"
  32. },
  33. "funding": {
  34. "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  35. }
  36. },
  37. "node_modules/cliui": {
  38. "version": "8.0.1",
  39. "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
  40. "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
  41. "dev": true,
  42. "dependencies": {
  43. "string-width": "^4.2.0",
  44. "strip-ansi": "^6.0.1",
  45. "wrap-ansi": "^7.0.0"
  46. },
  47. "engines": {
  48. "node": ">=12"
  49. }
  50. },
  51. "node_modules/color-convert": {
  52. "version": "2.0.1",
  53. "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  54. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  55. "dev": true,
  56. "dependencies": {
  57. "color-name": "~1.1.4"
  58. },
  59. "engines": {
  60. "node": ">=7.0.0"
  61. }
  62. },
  63. "node_modules/color-name": {
  64. "version": "1.1.4",
  65. "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  66. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
  67. "dev": true
  68. },
  69. "node_modules/deepmerge": {
  70. "version": "4.2.2",
  71. "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
  72. "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
  73. "dev": true,
  74. "engines": {
  75. "node": ">=0.10.0"
  76. }
  77. },
  78. "node_modules/dom-serializer": {
  79. "version": "2.0.0",
  80. "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
  81. "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
  82. "dev": true,
  83. "dependencies": {
  84. "domelementtype": "^2.3.0",
  85. "domhandler": "^5.0.2",
  86. "entities": "^4.2.0"
  87. },
  88. "funding": {
  89. "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
  90. }
  91. },
  92. "node_modules/domelementtype": {
  93. "version": "2.3.0",
  94. "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
  95. "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
  96. "dev": true,
  97. "funding": [
  98. {
  99. "type": "github",
  100. "url": "https://github.com/sponsors/fb55"
  101. }
  102. ]
  103. },
  104. "node_modules/domhandler": {
  105. "version": "5.0.3",
  106. "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
  107. "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
  108. "dev": true,
  109. "dependencies": {
  110. "domelementtype": "^2.3.0"
  111. },
  112. "engines": {
  113. "node": ">= 4"
  114. },
  115. "funding": {
  116. "url": "https://github.com/fb55/domhandler?sponsor=1"
  117. }
  118. },
  119. "node_modules/domutils": {
  120. "version": "3.1.0",
  121. "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
  122. "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
  123. "dev": true,
  124. "dependencies": {
  125. "dom-serializer": "^2.0.0",
  126. "domelementtype": "^2.3.0",
  127. "domhandler": "^5.0.3"
  128. },
  129. "funding": {
  130. "url": "https://github.com/fb55/domutils?sponsor=1"
  131. }
  132. },
  133. "node_modules/emoji-regex": {
  134. "version": "8.0.0",
  135. "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
  136. "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
  137. "dev": true
  138. },
  139. "node_modules/entities": {
  140. "version": "4.5.0",
  141. "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
  142. "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
  143. "dev": true,
  144. "engines": {
  145. "node": ">=0.12"
  146. },
  147. "funding": {
  148. "url": "https://github.com/fb55/entities?sponsor=1"
  149. }
  150. },
  151. "node_modules/escalade": {
  152. "version": "3.1.1",
  153. "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
  154. "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
  155. "dev": true,
  156. "engines": {
  157. "node": ">=6"
  158. }
  159. },
  160. "node_modules/escape-string-regexp": {
  161. "version": "4.0.0",
  162. "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
  163. "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
  164. "dev": true,
  165. "engines": {
  166. "node": ">=10"
  167. },
  168. "funding": {
  169. "url": "https://github.com/sponsors/sindresorhus"
  170. }
  171. },
  172. "node_modules/get-caller-file": {
  173. "version": "2.0.5",
  174. "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
  175. "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
  176. "dev": true,
  177. "engines": {
  178. "node": "6.* || 8.* || >= 10.*"
  179. }
  180. },
  181. "node_modules/htmlparser2": {
  182. "version": "8.0.2",
  183. "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz",
  184. "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==",
  185. "dev": true,
  186. "funding": [
  187. "https://github.com/fb55/htmlparser2?sponsor=1",
  188. {
  189. "type": "github",
  190. "url": "https://github.com/sponsors/fb55"
  191. }
  192. ],
  193. "dependencies": {
  194. "domelementtype": "^2.3.0",
  195. "domhandler": "^5.0.3",
  196. "domutils": "^3.0.1",
  197. "entities": "^4.4.0"
  198. }
  199. },
  200. "node_modules/is-fullwidth-code-point": {
  201. "version": "3.0.0",
  202. "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
  203. "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
  204. "dev": true,
  205. "engines": {
  206. "node": ">=8"
  207. }
  208. },
  209. "node_modules/is-plain-object": {
  210. "version": "5.0.0",
  211. "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
  212. "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
  213. "dev": true,
  214. "engines": {
  215. "node": ">=0.10.0"
  216. }
  217. },
  218. "node_modules/nanoid": {
  219. "version": "3.3.6",
  220. "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
  221. "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
  222. "dev": true,
  223. "funding": [
  224. {
  225. "type": "github",
  226. "url": "https://github.com/sponsors/ai"
  227. }
  228. ],
  229. "bin": {
  230. "nanoid": "bin/nanoid.cjs"
  231. },
  232. "engines": {
  233. "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
  234. }
  235. },
  236. "node_modules/node-fetch": {
  237. "version": "2.7.0",
  238. "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
  239. "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
  240. "dev": true,
  241. "dependencies": {
  242. "whatwg-url": "^5.0.0"
  243. },
  244. "engines": {
  245. "node": "4.x || >=6.0.0"
  246. },
  247. "peerDependencies": {
  248. "encoding": "^0.1.0"
  249. },
  250. "peerDependenciesMeta": {
  251. "encoding": {
  252. "optional": true
  253. }
  254. }
  255. },
  256. "node_modules/parse-srcset": {
  257. "version": "1.0.2",
  258. "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz",
  259. "integrity": "sha1-8r0iH2zJcKk42IVWq8WJyqqiveE=",
  260. "dev": true
  261. },
  262. "node_modules/picocolors": {
  263. "version": "1.0.0",
  264. "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
  265. "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
  266. "dev": true
  267. },
  268. "node_modules/postcss": {
  269. "version": "8.4.31",
  270. "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz",
  271. "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==",
  272. "dev": true,
  273. "funding": [
  274. {
  275. "type": "opencollective",
  276. "url": "https://opencollective.com/postcss/"
  277. },
  278. {
  279. "type": "tidelift",
  280. "url": "https://tidelift.com/funding/github/npm/postcss"
  281. },
  282. {
  283. "type": "github",
  284. "url": "https://github.com/sponsors/ai"
  285. }
  286. ],
  287. "dependencies": {
  288. "nanoid": "^3.3.6",
  289. "picocolors": "^1.0.0",
  290. "source-map-js": "^1.0.2"
  291. },
  292. "engines": {
  293. "node": "^10 || ^12 || >=14"
  294. }
  295. },
  296. "node_modules/require-directory": {
  297. "version": "2.1.1",
  298. "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
  299. "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
  300. "dev": true,
  301. "engines": {
  302. "node": ">=0.10.0"
  303. }
  304. },
  305. "node_modules/sanitize-html": {
  306. "version": "2.12.1",
  307. "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.12.1.tgz",
  308. "integrity": "sha512-Plh+JAn0UVDpBRP/xEjsk+xDCoOvMBwQUf/K+/cBAVuTbtX8bj2VB7S1sL1dssVpykqp0/KPSesHrqXtokVBpA==",
  309. "dev": true,
  310. "dependencies": {
  311. "deepmerge": "^4.2.2",
  312. "escape-string-regexp": "^4.0.0",
  313. "htmlparser2": "^8.0.0",
  314. "is-plain-object": "^5.0.0",
  315. "parse-srcset": "^1.0.2",
  316. "postcss": "^8.3.11"
  317. }
  318. },
  319. "node_modules/source-map-js": {
  320. "version": "1.0.2",
  321. "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
  322. "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
  323. "dev": true,
  324. "engines": {
  325. "node": ">=0.10.0"
  326. }
  327. },
  328. "node_modules/string-width": {
  329. "version": "4.2.3",
  330. "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
  331. "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
  332. "dev": true,
  333. "dependencies": {
  334. "emoji-regex": "^8.0.0",
  335. "is-fullwidth-code-point": "^3.0.0",
  336. "strip-ansi": "^6.0.1"
  337. },
  338. "engines": {
  339. "node": ">=8"
  340. }
  341. },
  342. "node_modules/strip-ansi": {
  343. "version": "6.0.1",
  344. "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
  345. "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
  346. "dev": true,
  347. "dependencies": {
  348. "ansi-regex": "^5.0.1"
  349. },
  350. "engines": {
  351. "node": ">=8"
  352. }
  353. },
  354. "node_modules/tr46": {
  355. "version": "0.0.3",
  356. "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
  357. "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=",
  358. "dev": true
  359. },
  360. "node_modules/webidl-conversions": {
  361. "version": "3.0.1",
  362. "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
  363. "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=",
  364. "dev": true
  365. },
  366. "node_modules/whatwg-url": {
  367. "version": "5.0.0",
  368. "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
  369. "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=",
  370. "dev": true,
  371. "dependencies": {
  372. "tr46": "~0.0.3",
  373. "webidl-conversions": "^3.0.0"
  374. }
  375. },
  376. "node_modules/wrap-ansi": {
  377. "version": "7.0.0",
  378. "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
  379. "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
  380. "dev": true,
  381. "dependencies": {
  382. "ansi-styles": "^4.0.0",
  383. "string-width": "^4.1.0",
  384. "strip-ansi": "^6.0.0"
  385. },
  386. "engines": {
  387. "node": ">=10"
  388. },
  389. "funding": {
  390. "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
  391. }
  392. },
  393. "node_modules/y18n": {
  394. "version": "5.0.8",
  395. "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
  396. "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
  397. "dev": true,
  398. "engines": {
  399. "node": ">=10"
  400. }
  401. },
  402. "node_modules/yargs": {
  403. "version": "17.7.2",
  404. "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
  405. "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
  406. "dev": true,
  407. "dependencies": {
  408. "cliui": "^8.0.1",
  409. "escalade": "^3.1.1",
  410. "get-caller-file": "^2.0.5",
  411. "require-directory": "^2.1.1",
  412. "string-width": "^4.2.3",
  413. "y18n": "^5.0.5",
  414. "yargs-parser": "^21.1.1"
  415. },
  416. "engines": {
  417. "node": ">=12"
  418. }
  419. },
  420. "node_modules/yargs-parser": {
  421. "version": "21.1.1",
  422. "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
  423. "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
  424. "dev": true,
  425. "engines": {
  426. "node": ">=12"
  427. }
  428. }
  429. }
  430. }