|
2 | 2 | "name": "it-tools", |
3 | 3 | "type": "module", |
4 | 4 | "version": "2026.1.4", |
5 | | - "packageManager": "pnpm@9.11.0", |
| 5 | + "packageManager": "pnpm@9.15.9", |
6 | 6 | "description": "Collection of handy online tools for developers, with great UX. ", |
7 | 7 | "author": "Corentin Th <corentin.thomasset74+it-tools@gmail.com> (https://corentin.tech)", |
8 | 8 | "license": "GNU GPLv3", |
|
69 | 69 | "@sindresorhus/slugify": "^3.0.0", |
70 | 70 | "@skeepit/unicode-to-gsm7": "^1.0.0", |
71 | 71 | "@tabler/icons-vue": "^3.20.0", |
72 | | - "@tiptap/core": "3.14.0", |
73 | | - "@tiptap/extension-color": "^3.14.0", |
74 | | - "@tiptap/extension-gapcursor": "^3.14.0", |
75 | | - "@tiptap/extension-highlight": "^3.14.0", |
76 | | - "@tiptap/extension-table": "^3.14.0", |
77 | | - "@tiptap/extension-text-align": "^3.14.0", |
78 | | - "@tiptap/extension-text-style": "^3.14.0", |
79 | | - "@tiptap/extensions": "^3.14.0", |
80 | | - "@tiptap/pm": "3.14.0", |
81 | | - "@tiptap/starter-kit": "3.14.0", |
82 | | - "@tiptap/vue-3": "3.14.0", |
| 72 | + "@tiptap/core": "^3.22.5", |
| 73 | + "@tiptap/extension-color": "^3.22.5", |
| 74 | + "@tiptap/extension-gapcursor": "^3.22.5", |
| 75 | + "@tiptap/extension-highlight": "^3.22.5", |
| 76 | + "@tiptap/extension-table": "^3.22.5", |
| 77 | + "@tiptap/extension-text-align": "^3.22.5", |
| 78 | + "@tiptap/extension-text-style": "^3.22.5", |
| 79 | + "@tiptap/extensions": "^3.22.5", |
| 80 | + "@tiptap/pm": "^3.22.5", |
| 81 | + "@tiptap/starter-kit": "^3.22.5", |
| 82 | + "@tiptap/vue-3": "^3.22.5", |
83 | 83 | "@toon-format/toon": "^2.1.0", |
84 | 84 | "@types/haversine": "^1.1.8", |
85 | 85 | "@types/html-to-text": "^9.0.4", |
86 | 86 | "@types/swagger-ui-dist": "^3.30.6", |
87 | | - "@unicode/unicode-15.1.0": "^1.6.6", |
| 87 | + "@unicode/unicode-15.1.0": "^1.6.16", |
88 | 88 | "@vicons/material": "^0.12.0", |
89 | 89 | "@vicons/tabler": "^0.12.0", |
90 | 90 | "@vueuse/core": "^10.11.1", |
91 | 91 | "@vueuse/head": "^1.0.0", |
92 | 92 | "@vueuse/integrations": "^14.2.0", |
93 | 93 | "@vueuse/router": "^10.0.0", |
94 | | - "@xmldom/xmldom": "^0.8.11", |
| 94 | + "@xmldom/xmldom": "^0.8.13", |
95 | 95 | "@xterm/xterm": "^5.5.0", |
96 | 96 | "@younestouati/playing-cards-standard-deck": "^6.0.1", |
97 | 97 | "@zxcvbn-ts/core": "^3.0.4", |
|
101 | 101 | "a11y-color-contrast": "^0.2.0", |
102 | 102 | "abort-signal-polyfill": "^1.0.0", |
103 | 103 | "aircodes": "^1.3.16", |
104 | | - "ajv": "^8.17.1", |
| 104 | + "ajv": "^8.20.0", |
105 | 105 | "ajv-errors": "^3.0.0", |
106 | 106 | "ansi-styles": "^6.2.3", |
107 | 107 | "ansible-vault": "^1.3.0", |
|
144 | 144 | "data-guardian": "^1.1.3", |
145 | 145 | "date-fns": "^4.1.0", |
146 | 146 | "date-fns-tz": "^3.2.0", |
147 | | - "date-holidays": "^3.26.6", |
| 147 | + "date-holidays": "^3.27.0", |
148 | 148 | "decimal.js": "^10.6.0", |
149 | 149 | "decomposerize": "^1.4.4", |
150 | 150 | "detect-csv": "^1.1.0", |
|
159 | 159 | "dns-query": "^0.11.2", |
160 | 160 | "docker2kube": "^0.0.14", |
161 | 161 | "dom-to-image-more": "^3.7.2", |
162 | | - "dompurify": "^3.2.6", |
| 162 | + "dompurify": "^3.4.2", |
163 | 163 | "duration-fns": "^3.0.2", |
164 | 164 | "email-bounce-parser-browser": "^1.1.0", |
165 | 165 | "email-normalizer": "^1.0.0", |
|
170 | 170 | "exif-be-gone": "^1.5.1", |
171 | 171 | "exifreader": "^4.33.1", |
172 | 172 | "fanger": "^0.3.1", |
173 | | - "fast-xml-parser": "^5.3.3", |
| 173 | + "fast-xml-parser": "^5.7.2", |
174 | 174 | "fast_array_intersect": "^1.1.0", |
175 | 175 | "fflate": "^0.8.2", |
176 | 176 | "figlet": "^1.9.4", |
|
228 | 228 | "json5": "^2.2.3", |
229 | 229 | "jsonar-mod": "^1.9.0", |
230 | 230 | "jsonlint-mod": "^1.7.6", |
231 | | - "jsonpath": "^1.1.1", |
| 231 | + "jsonpath": "^1.3.0", |
232 | 232 | "jsonrepair": "^3.13.1", |
233 | 233 | "jsonschema": "^1.5.0", |
234 | 234 | "jsonschema-protobuf": "^1.0.2", |
|
238 | 238 | "jwt-decode": "^4.0.0", |
239 | 239 | "korean-unpacker": "^1.0.3", |
240 | 240 | "langs": "^2.0.0", |
241 | | - "libmime": "^5.3.7", |
| 241 | + "libmime": "^5.3.8", |
242 | 242 | "libphonenumber-js": "^1.12.33", |
243 | | - "lodash": "^4.17.21", |
| 243 | + "lodash": "^4.18.1", |
244 | 244 | "lodash.defaultsdeep": "^4.6.1", |
245 | 245 | "lodash.flattendeep": "^4.4.0", |
246 | 246 | "lodash.last": "^3.0.0", |
247 | 247 | "lodash.mergewith": "^4.6.2", |
248 | | - "long": "^5.3.1", |
| 248 | + "long": "^5.3.2", |
249 | 249 | "lorem-ipsum-japanese": "^1.0.1", |
250 | 250 | "luhn-js": "^1.1.2", |
251 | 251 | "luxon": "^3.5.0", |
252 | | - "markdown-docx": "^1.5.1", |
253 | | - "markdown-it": "^14.1.0", |
| 252 | + "markdown-docx": "^1.6.0", |
| 253 | + "markdown-it": "^14.1.1", |
254 | 254 | "markdown-it-mark": "^4.0.0", |
255 | 255 | "markdown-it-sanitizer": "^0.4.3", |
256 | 256 | "markdown-it-sub": "^2.0.0", |
257 | 257 | "markdown-it-sup": "^2.0.0", |
258 | | - "markdown-table-prettify": "^3.7.0", |
| 258 | + "markdown-table-prettify": "^4.0.0", |
259 | 259 | "marked": "^10.0.0", |
260 | | - "mathjs": "^15.1.0", |
| 260 | + "mathjs": "^15.2.0", |
261 | 261 | "md-editor-v3": "^4.21.3", |
262 | 262 | "memorystream": "^0.3.1", |
263 | 263 | "merge-anything": "^6.0.6", |
|
273 | 273 | "nanoid-dictionary": "^5.0.0", |
274 | 274 | "nestify-anything": "^4.0.1", |
275 | 275 | "netmask": "^2.0.2", |
276 | | - "netstack.js": "^2.1.2", |
| 276 | + "netstack.js": "^2.1.4", |
277 | 277 | "nginx-config-formatter": "^1.4.5", |
278 | 278 | "niceware": "^4.0.0", |
279 | 279 | "node-emv": "^1.0.23", |
280 | | - "node-forge": "^1.3.3", |
| 280 | + "node-forge": "^1.4.0", |
281 | 281 | "openai-chat-tokens": "^0.2.8", |
282 | 282 | "openpgp": "^6.3.0", |
283 | 283 | "otpauth-migration": "^1.0.0", |
284 | | - "oui-data": "^1.1.476", |
285 | | - "parse-duration": "^2.1.5", |
| 284 | + "oui-data": "^1.1.571", |
| 285 | + "parse-duration": "^2.1.6", |
286 | 286 | "parse-torrent": "^11.0.19", |
287 | 287 | "paseto-ts": "^2.0.5", |
288 | 288 | "path2d-polyfill": "^3.1.3", |
|
322 | 322 | "shiki": "1.29.2", |
323 | 323 | "silly-password-generator": "^1.0.29", |
324 | 324 | "slashes": "^3.0.12", |
325 | | - "smol-toml": "^1.6.0", |
| 325 | + "smol-toml": "^1.6.1", |
326 | 326 | "sms-segments-calculator": "^1.2.0", |
327 | 327 | "spdx-satisfies": "^6.0.0", |
328 | 328 | "sponge-case": "^2.0.3", |
|
331 | 331 | "staveless-futhark": "^0.6.1", |
332 | 332 | "stringify-object": "^6.0.0", |
333 | 333 | "svg2png-wasm": "^1.4.1", |
334 | | - "svgo": "^3.3.2", |
| 334 | + "svgo": "^3.3.3", |
335 | 335 | "swagger-ui-dist": "^5.27.0", |
336 | 336 | "swap-case": "^3.0.3", |
337 | 337 | "tesseract.js": "^5.1.1", |
|
341 | 341 | "title-case": "^4.3.2", |
342 | 342 | "to-double-quotes": "^4.0.0", |
343 | 343 | "to-single-quotes": "^4.0.0", |
344 | | - "turndown": "^7.2.2", |
| 344 | + "turndown": "^7.2.4", |
345 | 345 | "ua-parser-js": "^2.0.4", |
346 | 346 | "ulid": "^3.0.2", |
347 | 347 | "unicode-emoji-json": "^0.8.0", |
|
351 | 351 | "unpdf": "^1.4.0", |
352 | 352 | "unplugin-auto-import": "^0.16.4", |
353 | 353 | "utf8": "^3.0.0", |
354 | | - "uuid": "^13.0.0", |
| 354 | + "uuid": "^14.0.0", |
355 | 355 | "vanilla-jsoneditor": "^3.11.0", |
356 | 356 | "vue": "^3.3.4", |
357 | 357 | "vue-color-wheel": "^0.1.1", |
358 | | - "vue-i18n": "^11.1.9", |
| 358 | + "vue-i18n": "^11.4.0", |
359 | 359 | "vue-loading-overlay": "^6.0", |
360 | | - "vue-markdown-render": "^2.2.1", |
| 360 | + "vue-markdown-render": "^2.3.0", |
361 | 361 | "vue-mathjax-next": "^0.0.6", |
362 | 362 | "vue-router": "^4.1.6", |
363 | 363 | "vue-shadow-dom": "^4.2.0", |
|
369 | 369 | "webcrack": "^2.15.0", |
370 | 370 | "webcrypto-liner-shim": "^1.4.8", |
371 | 371 | "webp-converter-browser": "^1.0.4", |
372 | | - "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz", |
| 372 | + "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz", |
373 | 373 | "xml-formatter": "^3.6.7", |
374 | 374 | "xml-js": "^1.6.11", |
375 | 375 | "xpath": "^0.0.34", |
376 | 376 | "xpath-to-css": "^1.2.0", |
377 | 377 | "xslt-processor": "^3.4.0", |
378 | | - "yaml": "^2.8.2" |
| 378 | + "yaml": "^2.8.4" |
379 | 379 | }, |
380 | 380 | "devDependencies": { |
381 | 381 | "@antfu/eslint-config": "^0.41.0", |
382 | 382 | "@iconify-json/mdi": "^1.1.50", |
383 | 383 | "@intlify/unplugin-vue-i18n": "^11.0.0", |
384 | | - "@playwright/test": "^1.54.1", |
| 384 | + "@playwright/test": "^1.59.1", |
385 | 385 | "@rushstack/eslint-patch": "^1.2.0", |
386 | 386 | "@tsconfig/node18": "^18.2.0", |
387 | 387 | "@types/arr-diff": "^4.0.3", |
|
418 | 418 | "@types/sshpk": "^1.17.4", |
419 | 419 | "@types/stringify-object": "^4.0.5", |
420 | 420 | "@types/text-encoding-utf-8": "^1.0.5", |
421 | | - "@types/turndown": "^5.0.5", |
| 421 | + "@types/turndown": "^5.0.6", |
422 | 422 | "@types/ua-parser-js": "^0.7.39", |
423 | 423 | "@types/utf8": "^3.0.3", |
424 | 424 | "@types/uuid": "^10.0.0", |
|
429 | 429 | "@vue/runtime-dom": "^3.3.4", |
430 | 430 | "@vue/test-utils": "^2.3.2", |
431 | 431 | "@vue/tsconfig": "^0.4.0", |
432 | | - "axios": "^1.12.2", |
| 432 | + "axios": "^1.16.0", |
433 | 433 | "commander": "^14.0.1", |
434 | 434 | "consola": "^3.0.2", |
435 | 435 | "dotenv": "^17.2.3", |
|
454 | 454 | "vitest": "^0.34.6", |
455 | 455 | "vue-i18n-extract": "^2.0.7", |
456 | 456 | "workbox-window": "^7.3.0", |
457 | | - "zx": "^7.2.4" |
| 457 | + "zx": "^8.8.5" |
458 | 458 | }, |
459 | 459 | "pnpm": { |
460 | 460 | "overrides": { |
461 | 461 | "@vueuse/shared": "13.9.0", |
462 | | - "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz" |
| 462 | + "xlsx": "https://cdn.sheetjs.com/xlsx-0.20.3/xlsx-0.20.3.tgz" |
463 | 463 | } |
464 | 464 | }, |
465 | 465 | "scarfSettings": { |
|
0 commit comments