diff --git a/package.json b/package.json index cbb4729..66dc312 100644 --- a/package.json +++ b/package.json @@ -89,7 +89,7 @@ "dependencies": { "commander": "^15.0.0", "document-outline.js": "^1.0.0", - "documents.js": "^3.1.5", + "documents.js": "^4.0.18", "ink": "^7.1.1", "ink-text-input": "^6.0.0", "react": "^19.2.8" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1e45191..4449733 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^1.0.0 version: 1.0.0 documents.js: - specifier: ^3.1.5 - version: 3.1.5 + specifier: ^4.0.18 + version: 4.0.18 ink: specifier: ^7.1.1 version: 7.1.1(@types/react@19.2.18)(react@19.2.8) @@ -1735,20 +1735,12 @@ packages: resolution: {integrity: sha512-ckdp0yIItnQKPK23ciINygPbKPQanvodeLT9uJIj1EtQpjIlaMqHT/8iKdoql2zrgOol0rUguJAsEWCHEr44Gw==} engines: {node: '>=20'} - document-schema.js@4.3.0: - resolution: {integrity: sha512-Ao6bE/q4JGVy6hOX7UGYBZUsekU6GzI19+t+M6jBpGmPuDEeHM5MXSIxbtty45tsKEYmf0seeLybb2DaLZyxPg==} - engines: {node: '>=20'} - - document-schema.js@4.3.2: - resolution: {integrity: sha512-vsU/WgJx6ikaFWd+LhxLFNfznxp2yylWdgpNBEhrrnF0ZhvkWsTaT51x3tkCZnuug1FSvz/1d8PJsXIXzrHRrg==} - engines: {node: '>=20'} - document-schema.js@4.3.3: resolution: {integrity: sha512-nSxpMVe21hnQstwdlbBeocoYlL8lKfLT0+1XxWrOVTcrJJZsCCaoYdyefqSVVtXcipWdUgK3uhEa5bSiYwAI5w==} engines: {node: '>=20'} - documents.js@3.1.5: - resolution: {integrity: sha512-uv9xKnaK8kQRtzo2Tk0Ll/N/z+I4K4VyLrnHuNW57yTd4LPV2879FecbW0pEZ/rHeYFeaNU01SwNsl5rB0oHGA==} + documents.js@4.0.18: + resolution: {integrity: sha512-3xrnHlKEdV6jBWppgWAj7M75UgLUS1y4p88v33hB/nm0dtacAkH5ootGMZ3ZgVuOVLn6hFOHHEJpFxn/M9n0LQ==} engines: {node: '>=20'} hasBin: true @@ -2439,8 +2431,8 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} - markdown-codec@3.1.0: - resolution: {integrity: sha512-NG6CSM/qJYJZaH1SKhzk/0KqxXkAKnuKPwOmJ4Pzw9ZK+VQFu+sxYSwk70sGEGyynKOHqwawKREL/XbRBEETtA==} + markdown-codec@4.0.6: + resolution: {integrity: sha512-PvRTo/GreSr9JDnlCxi/euMeCxc9dkk09PtckoIXmaFgViAPZquMUxFicpB5vOZh/Ad1N9MIwysxQnOIiLC/Vg==} engines: {node: '>=20'} marked-terminal@7.3.0: @@ -2625,10 +2617,6 @@ packages: resolution: {integrity: sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==} engines: {node: '>=12.20.0'} - odf.js@4.0.3: - resolution: {integrity: sha512-XmC2ULP8DjUpkdqQ9FPfG7IBDQ44yH5kGuOLSja0/mqDdlB7zAaALMVA+unQB+eKnHNF5deuRSROYJMxyJ39Ag==} - engines: {node: '>=20'} - odf.js@5.0.3: resolution: {integrity: sha512-HopdpWrWISU67YgCt9bBp6KP8TQHQi6ObwW3g8PotRvoLhn7/4MqmPw5Xy8V39ys+3PFoPUXWSkU91tHA4EL3w==} engines: {node: '>=20'} @@ -2641,8 +2629,8 @@ packages: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} - ooxml.js@3.1.0: - resolution: {integrity: sha512-zfY5Or81HedeSY+m4q0HuptBmKr8j2sdkA1F4muqvJcewt4tyesMXUcaCXdswK+pvwzhMG3g3bNCxohJnRrZZw==} + ooxml.js@4.0.8: + resolution: {integrity: sha512-ztRztO18nXfmDIOSZTEVMaQcGkgmoxtIc3Xi+8aoXYWdoqdAfJcyRbAvWpRyGlD6kLZNL+h3P/1GjCxAMVnbvA==} engines: {node: '>=20'} optionator@0.9.4: @@ -2763,8 +2751,8 @@ packages: resolution: {integrity: sha512-oc2h039edaWyP/96WF0Jf29EhX7wQmjurEtNpEGliNwAPZ9eO6A0RWAAOl3B1Vnm7RJv06sxUxp2ZvcJJehyQw==} engines: {node: '>=20'} - pdf-codec@3.0.4: - resolution: {integrity: sha512-EwGetkta3q/LBIu94883mES1uKmlIls8f8Mi0L/03xaV8uR1YftSwxnO00Vg+rWxPeE8TaCdZQVIExAhJtKvPQ==} + pdf-codec@3.0.7: + resolution: {integrity: sha512-3OKQh+PWLzd68KnC96VGbPcTJU/TWMXIufa18ZmaT7Dtb18LIMK/RrLKeL5WJxqS0oYNC2fcY/+wwPWiZbY6WQ==} engines: {node: '>=20'} picocolors@1.1.1: @@ -5015,27 +5003,19 @@ snapshots: dependencies: zod: 4.4.3 - document-schema.js@4.3.0: - dependencies: - zod: 4.4.3 - - document-schema.js@4.3.2: - dependencies: - zod: 4.4.3 - document-schema.js@4.3.3: dependencies: zod: 4.4.3 - documents.js@3.1.5: + documents.js@4.0.18: dependencies: byte-codec: 1.1.9 - document-schema.js: 4.3.0 + document-schema.js: 4.3.3 fflate: 0.8.3 - markdown-codec: 3.1.0 - odf.js: 4.0.3 - ooxml.js: 3.1.0 - pdf-codec: 3.0.4 + markdown-codec: 4.0.6 + odf.js: 5.0.3 + ooxml.js: 4.0.8 + pdf-codec: 3.0.7 temml: 0.13.4 zod: 4.4.3 @@ -5715,9 +5695,9 @@ snapshots: dependencies: semver: 7.8.5 - markdown-codec@3.1.0: + markdown-codec@4.0.6: dependencies: - document-schema.js: 4.3.2 + document-schema.js: 4.3.3 zod: 4.4.3 marked-terminal@7.3.0(marked@15.0.12): @@ -5835,13 +5815,6 @@ snapshots: obug@2.1.4: {} - odf.js@4.0.3: - dependencies: - document-schema.js: 4.3.2 - fast-xml-parser: 5.11.0 - fflate: 0.8.3 - zod: 4.4.3 - odf.js@5.0.3: dependencies: document-schema.js: 4.3.3 @@ -5857,9 +5830,9 @@ snapshots: dependencies: mimic-fn: 4.0.0 - ooxml.js@3.1.0: + ooxml.js@4.0.8: dependencies: - document-schema.js: 4.3.2 + document-schema.js: 4.3.3 fast-xml-parser: 5.11.0 fflate: 0.8.3 zod: 4.4.3 @@ -5966,10 +5939,10 @@ snapshots: fflate: 0.8.3 zod: 4.4.3 - pdf-codec@3.0.4: + pdf-codec@3.0.7: dependencies: byte-codec: 1.1.9 - document-schema.js: 4.3.2 + document-schema.js: 4.3.3 fflate: 0.8.3 zod: 4.4.3