{"_id":"document-rest","_rev":"125-662b12f124d7bb794d92d10fdea4e1b1","name":"document-rest","dist-tags":{"latest":"1.4.121"},"versions":{"0.0.0":{"name":"document-rest","version":"0.0.0","_id":"document-rest@0.0.0","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"dist":{"shasum":"78013ac33a07410ff420e385376393b85c31198e","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-0.0.0.tgz","fileCount":1,"integrity":"sha512-SbvznJhtV64VHHx8LmwzhQAA4d2Jj79dUwruFafV70+EhZwzLXMepSx9oS1Qryaqs7+ANPRTscvp8hCEtqE0EA==","signatures":[{"sig":"MEYCIQC9jGQFBhpy5Vf80xcpxJZzdrfG5ja35RsYhx4QQKTzNAIhAMqFq2hIEYHZlAoGe3B7IId6x5U/ctO7CuCBouHhCLdg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72},"private":false,"_npmUser":{"name":"jmearman","email":"joseph@mearman.co.uk"},"_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/document-rest_0.0.0_1789125376413_0.4805588824704139","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"document-rest","version":"1.0.0","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.0.0","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"ab07d1c8ef5a3b3103f529f0f47ce2d45403b690","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.0.0.tgz","fileCount":8,"integrity":"sha512-zcLgkp3S2lpg80peqDB8KexmdsrtQEYtvLFkRVUZnBSRIn/KMWV2Bwb4u291WESIrZW0Kg3Xf2j1nUIvnj1o0A==","signatures":[{"sig":"MEUCIQDn7ZnMFC7kNPjXVtCslSl1hrLSfEpLvVEZzCCwTyJSxgIgbtmo/ct4zKt079xrGHo4GIJZFxt3ZHNuNBLfjU74MIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24298},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"c481aa400c384f18595d0b16479dd8ffec5efa62","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.1","document-operations":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.0.0_1789126705797_0.14977263876337044","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"document-rest","version":"1.1.0","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.1.0","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"c316d3c58bb9ddcb03a1cebc1326e19346289a43","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.1.0.tgz","fileCount":8,"integrity":"sha512-hTSZcQtYxd7kSAd4EC72RoujCIgV1pYPyfkvWpxuY+98VdHuXzl3Ja63yAcodvKH2HoEmTMfoRCIwNaO8Xx7lw==","signatures":[{"sig":"MEUCIQChiNFE1d5tIokqjGwIoPmIitbD3E0l1S9yp3n0Lv0ZIgIgOsBsjm1Pp98lOJDy1BWjiS2irCbfHwOd2g1FninFry0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25832},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"60f1c0efc42ec95e1756d8a905e929ed13ad779f","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.1","document-operations":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.1.0_1789138677873_0.1886334172379358","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"document-rest","version":"1.2.0","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.2.0","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"254dd40c5d383c96d27a6e5a1992b924f414357f","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.2.0.tgz","fileCount":8,"integrity":"sha512-KBn0QqG5t5gOlLxTybdzfI5mM2a9e/zgYwI4WLkboVOYpfa2NsH+A64L7yI3PbEOzLZXfcXIpbm3Z1i2DonGAw==","signatures":[{"sig":"MEYCIQCukYCvMzlr0zFa4qnEO1SHmx13KFyTBJwzLjggZ2cQkwIhAP+F9+ppMOXN7xgEgV+vs0WzZsvXmK9uJxoHB9SjWq4R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25863},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ce8a36df6171bc01ce50abbbe6c3728022c6002a","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.1","document-operations":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.2.0_1789146727815_0.16383618998168825","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"document-rest","version":"1.3.0","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.3.0","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"e9fd9181fd4b5e041d0f6c7ed71d3f4abcaf06c6","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.3.0.tgz","fileCount":8,"integrity":"sha512-y4KtozXUE8hpI41clH9vzvsEV56wd8fMORagbq/KpMJvGqA/wFajsyEfymgoElZb8B00I46EZLw1NpHFCsXiIg==","signatures":[{"sig":"MEUCIHi6bem7Pt36jb/XPibGc2Fj/d92oAw9tDuEYrqCkV6HAiEAyQj3kwrOO7xKpeC0U66rStNSpwK17DcMuchgy6mshkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25890},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"a635ccdfa14055c813cc1e0f93df4644330e9979","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.1","document-operations":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.3.0_1789148835452_0.3830503736025417","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"document-rest","version":"1.4.0","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.0","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"d9387f05e5215e364d31ed1d989c90e867c45a80","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.0.tgz","fileCount":8,"integrity":"sha512-U7xvgVx0iVxiRwiFL6K26QfmQ6l9cgdJFpjQ2HdWezkhDGQUSdfgBalWlIITEnWl6dtzQGjWq90s2usOvhn7ig==","signatures":[{"sig":"MEUCIHQdM7vLagDJTUXz6mrEVAG11C6dJ062uNGn/Mvcswn4AiEA0337byvSs3ETx0Uvlo6SGBugk0PpDcDQbT0U+qt3wBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27039},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"2ff65099fc16dabad22c289d0ef495e98100aa07","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.1","document-operations":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.0_1789153821320_0.4560556840996053","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"document-rest","version":"1.4.1","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.1","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"1a96feac1d713cc302d2c27132ef8f4c25b0343a","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.1.tgz","fileCount":8,"integrity":"sha512-IM+qpEcAc0tyDYDjye4Vc4KT8ZGtaROKxmxO0mOvW9h3f1iHcGXOTBzbd58mmC8saw6xv1Tu+NPJX8xEZUVPwA==","signatures":[{"sig":"MEYCIQCXdo5Wg4kFrRkHt74++Iu5pXVJmdjXqzfmH8TnscjGqwIhAJxxrcAYA6jTedgwilEEsYaAXHlX1Zij8b0ZVmSfQjjX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27039},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"15c777cf21de861254c1707b6f5221f20e10a28f","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.2","document-operations":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.2","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.1_1789163770722_0.3320154330339171","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"document-rest","version":"1.4.2","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.2","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"537878e11493369427c988cf24e433a1c1803c9d","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.2.tgz","fileCount":8,"integrity":"sha512-zKb5rUVcMk7uQ965rV2DoLRqlShEpK9UydlVDbANHCv87zrCdc+TCd159ioxHwWTzMlmDTPIwaCo8YAfB0KOgA==","signatures":[{"sig":"MEUCIH2g3/bCno3T+1Jm+1A2zQbA1dtWykvgf5Al235r4zlVAiEAtrg5ZblcU4ULsEdvyGyrUW0dY4c6gp+KtOCTleHO43U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27039},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"a10945ad2eb4ccbe63ad6c03b4b2080736cc65b2","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.3","document-operations":"1.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.2","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.2_1789166421479_0.7405715953759666","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"document-rest","version":"1.4.3","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.3","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"75b912ab2e8fb2daf97defe3191f8bc96fd2b000","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.3.tgz","fileCount":8,"integrity":"sha512-t+vUDt57+2QuCdGlC2dROjZi/w9tNY2kXdjylbWtT3/DsTnueXBZY+cd6cnpUuaI6NW1UiTwFuk9IjpZYxz5lw==","signatures":[{"sig":"MEYCIQD5qVPJMuDaazLb5G5SiJrEeVVg/T0BAMN0aStbRA1EJwIhANr9ivJtAS0cM0JN7CbFHeneCGut5BBgu7fVydBrUKA/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27039},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"9271cdb8dbff2d8e6f8b26695264672c2d2df079","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.3","document-operations":"1.1.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.2","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.3_1789170931879_0.4781236777563891","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"document-rest","version":"1.4.4","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.4","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"7de8a5cf1902aa58f7cc2d2e5c1b3a872d410017","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.4.tgz","fileCount":8,"integrity":"sha512-IwUWwS5M9rDBpeuridFH3+DpLtilBvmPfFZyb7qCOcJyAT4+L350vgQeA+9/gqcp8m6XXWa9238xD6yXKuF+Pw==","signatures":[{"sig":"MEUCIQDF1LKmGqyd2yD+nF9vNgquZx2HsoclqjFN5KneLCmHxQIgUKun8T8CgVHFdWi6/DQfgWxt4ZLgLyOp39OGRvldmWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27039},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"36202dba64f672af1b6d741954b9853a7926717c","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.4","document-operations":"1.1.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.2","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.4_1789173609642_0.1488048198125249","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"document-rest","version":"1.4.5","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.5","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"a96543da27d9ef3e24dbcef9c85345e58abb8939","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.5.tgz","fileCount":8,"integrity":"sha512-xE7NhgKnJZEN8w5Ty2PNg6JKesIN6K8XaQ4kzKKgxw88yeBHoS0wCGvHfQ0zv0DGt6K4MorXLU0mxOn5SJBXNg==","signatures":[{"sig":"MEUCIGiYmwARsPwWueSFup6Y83yIkQzNvMzhMdq+TeFE4goOAiEAgpCOncfcVVx9ZJMBHWO7LHxS35/ivUXsI5iMxy1ZFnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27039},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"83c4863a50926f8472d3c4f100ddae758306af42","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.5","document-operations":"1.1.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.2","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.5_1789192050227_0.9900583860460292","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"document-rest","version":"1.4.6","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.6","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"60c83a542c59e5db58d1f1abe3b81dc5b385d770","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.6.tgz","fileCount":8,"integrity":"sha512-C1jmOf1a4/DBCesQ7H2fkfKYLNSu2IEfKqvk33gVAidhu5PJVufZtEq0TfhYgzIcfDFnZa1PJiHpSLVvCICOWw==","signatures":[{"sig":"MEQCIEavQQaNz/FKJZoJ+LeCJBpGKxqWxKKpzm6ivrYp8wAqAiAO9NXBhoo35ZcBtxPYOHEgjwpobHf8mTsw+9AkwqQY1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27039},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ee5ff54c6bbd0d3a7dc18abd008f3936c1226e41","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.6","document-operations":"1.1.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.2","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.6_1789252497078_0.6435168224774646","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"document-rest","version":"1.4.7","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.7","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"13884da88f06640e0ffcac5194649e7a90bf58b1","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.7.tgz","fileCount":8,"integrity":"sha512-rAufbBFE0gOgeHQh3eGhwt/KWpWkBDrlC6RW81tE6twdl4cf6pq9f7/Gy7byztMxhznl2FP8Em9p0oJYB2IUBg==","signatures":[{"sig":"MEUCIQCMgbwKAXT5lD4n5fxwd2vz4iQRWo5X6k1upm8gLFVRQQIgfqUvVZFyui0uDPbDnzeyhSfaPcFGl0vsIiECXXK4F5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27138},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"d75b636b0c20bb7274dd888f2eca31e7cf173a6a","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.7","document-operations":"1.1.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.7_1789287097401_0.0262445444156012","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"document-rest","version":"1.4.8","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.8","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"49e763928209d14a72ea76b9b61cc2e7d91555c0","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.8.tgz","fileCount":8,"integrity":"sha512-cOK3H7hRxkFH+QBlJZ5WIPLXwG88/dO+saubmxLIuQanjtTXdAkA1yRq+7egmsmMHw/l550IVzTtZGlg6HmPpg==","signatures":[{"sig":"MEQCIGXWua7m305iidSp+Jf9lvYBMUpXttmD0AMPmx6pekQ8AiBkBUep0Oezc+tDQ0q/qXOFzF6ExsdPzhhab2jDMsWSeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27138},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"06f34fab78e083888c015c09ebe771d6b6b8e3a2","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.8","document-operations":"1.1.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.8_1789302166913_0.08927662755248189","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"document-rest","version":"1.4.9","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.9","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"dc2b5e64255cce6432509847283359a2f84303a9","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.9.tgz","fileCount":8,"integrity":"sha512-LkyctWAU6cwWRRPIB+dopIz/MlA9dbWVRa/4T7nHINdcOBEdK06kJxjrfPoiiSwizO1fPVT+dqlV7gCSDXZHXg==","signatures":[{"sig":"MEUCIQCeGZp+NTPpLfJBqfYHZ7q6FdcnS/wFK6XmDo+UeKipQAIgH6PjORB8H2yz04tR2k9iS03rtpOCZD4HBJuQK4VUTTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27138},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"a393cd86289e62a78ed4e65940249ae814d49cd6","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.9","document-operations":"1.1.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.9_1789304803762_0.21906068783382304","host":"s3://npm-registry-packages-npm-production"}},"1.4.10":{"name":"document-rest","version":"1.4.10","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.10","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"52b6aac869f7386b01734e4a5803da0ebf4d9840","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.10.tgz","fileCount":8,"integrity":"sha512-zlttfuAZMOeJB1dtR0BHAMDSaRnNCWPGEXsbu5B5Adh8BVWAZ8ioHlKGYJiz4sUxHRKVQmqtiM60iNv6kD73Cw==","signatures":[{"sig":"MEUCIDedErcs7pJNePkfDMNbUruv9tVIz2k4d9f4xpV5JLRAAiEAxqRuGT/qStHv64sXseFW8zeiJqttXocu4qFART8E3EM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27141},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"eb1642948d322c7ac93de2252aeb937b9311e3da","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.10","document-operations":"1.1.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.10_1789362924691_0.47119446583275115","host":"s3://npm-registry-packages-npm-production"}},"1.4.11":{"name":"document-rest","version":"1.4.11","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.11","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"059fc93bf4a58281c9a90c2bf93f3260b4d4aa9d","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.11.tgz","fileCount":8,"integrity":"sha512-OEnK2/04xwPfWfZ9m9jeOADR2vAp4UXUJJcKBy2ntU1WgGeI3Ya9VfXzeQnS32swLSMMndpPc+Wp4PS/z2uZRA==","signatures":[{"sig":"MEYCIQDC6oLdHgDWrDUOVjEACHqMteFn4iYdGBGf7ql7J2de0QIhAPZI8nTY5wOT36kWNMm5mC4YjxaUwZn9Q9zSqQmOAYKV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27141},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"16f38adea3d283003ac0c04fa89176788f4c2ed6","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.10","document-operations":"1.1.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.11_1789373206340_0.7354997314465042","host":"s3://npm-registry-packages-npm-production"}},"1.4.12":{"name":"document-rest","version":"1.4.12","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.12","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"f0b2af4afc25069a844366c4cb48ff4b100995cc","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.12.tgz","fileCount":8,"integrity":"sha512-2wAzHkcNSWlP6WXgToWYoqQLb83+/0+O3iorQMwZWCywrrQvE6GK8rX/xHFxwFHJBLfRzwK3tWClEQrqbxvl/g==","signatures":[{"sig":"MEYCIQCxzt6k8A6ZkQC6Sw60z2k45dJhoMP7C8/IxwPJCin8wQIhAPwjPxzh/ehXzePRiX383TrCyUQClqmKCHdcOphZPH7N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"260395e9d473446cfa45985086d697f4c808598e","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.11","document-operations":"1.1.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.4","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.12_1789397811009_0.012211276764909185","host":"s3://npm-registry-packages-npm-production"}},"1.4.13":{"name":"document-rest","version":"1.4.13","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.13","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"ede7aa4da8b6f1c24e2bf673ec29f5633b754f0e","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.13.tgz","fileCount":8,"integrity":"sha512-4pLkpsoI2grW/vKLcYzOMbxnQvR9WIzqZ56ZZhirM/7gN0l3xvJjo1ZNcagoiMuWqabGg+bZnG5npzsS7wayzw==","signatures":[{"sig":"MEUCIAPZu/H0KLanKNNfWGOeMkMTWwmwOWLGBgujB2VTv6U2AiEAmODsJ6mEPoYo1b2AYXwXUrtx6CM92C0aigK0WOQ4A0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"6d40c19113b86c269f7df0bdf970e5d17c678175","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.12","document-operations":"1.1.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.4","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.13_1789414366732_0.8987154864171805","host":"s3://npm-registry-packages-npm-production"}},"1.4.15":{"name":"document-rest","version":"1.4.15","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.15","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"42051da7a796b0861c86824b7bb1c73f212d666b","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.15.tgz","fileCount":8,"integrity":"sha512-m/bCmZ5b+kkX+P6beHmMOY7GP4IDud+FW9TBtFLWH1a5PFIlKzVy8d7QZRFOab6Zs2okXvMwR+pnrkgahCTkYw==","signatures":[{"sig":"MEUCIQCh0ZunjCa6jZrRaZMk7pfFGV/0JMbwTEsbSrJZBaixxwIgKYVU3sIgUjeVwCxTWktA0pEDy9oSrIIkWtQA2Xt4m+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"786724c28ac909af6c88e68623232f71103a9c3c","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.14","document-operations":"1.1.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.15_1789529697303_0.975539705869233","host":"s3://npm-registry-packages-npm-production"}},"1.4.16":{"name":"document-rest","version":"1.4.16","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.16","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"e1620ec615e70516089fbc8eaf1b67e1274e7146","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.16.tgz","fileCount":8,"integrity":"sha512-7I2zYgsqoMW0IeYjbkXswbYihzMUZhFciDBWrIaBXwtFoKRP2/+D4ZDr64t52sOgh5CeBScmVLG7/lxSejh8HQ==","signatures":[{"sig":"MEUCIQDeOdZYC40vJBQBZ7fiHr8TbziMyNO2DXhL33Cg9Dx3owIgZe0I5qUK9WGhnh/+jZ2u2YZoTrPbBB4bG1y23JIyNGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFCXU41UrvCXZ28bsX+XM2p6XfSF41MhBPJtDqoHyqY+AiEA1aVrYHtBH01V7fyJlx6Uvne/NqNPKVz4S8dsbk6XhIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"20b172e3f0c73ea3aede072065ce45ccc18f818a","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.15","document-operations":"1.1.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.16_1789846930407_0.09845337561506429","host":"s3://npm-registry-packages-npm-production"}},"1.4.17":{"name":"document-rest","version":"1.4.17","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.17","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"ea2ce12c4004013a333855a1542893a9aa5455a9","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.17.tgz","fileCount":8,"integrity":"sha512-FADGXy2e9fEZW9mi2Zokk5JkQdgECJnMcubauR/nEYh+0MKTnYX8qM5rQt/5kLqUsQjnqv69zAuqsgYpns4raQ==","signatures":[{"sig":"MEQCIBkDCSSdUHBa5Z/1Uz5g5PGN7aFrQP4g/JYhPclkDoj8AiACMAd+vrhQ5KZ9p0L5KDZ5crD3jPQvvc+GyWPmq1RaeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYbiJJ9Lf90mN7lBOx9q8yOJn6NgjkDrSRjCOlJ1IgDwIhAN/tPcNntD4mxc/3Up2xaeasZGKgfhHDqX9fLwFwEO4B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"74ac890290425efc93eee0e4c35eb51b03d7e8ec","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.16","document-operations":"1.1.16"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.17_1789850128270_0.4509072352921055","host":"s3://npm-registry-packages-npm-production"}},"1.4.18":{"name":"document-rest","version":"1.4.18","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.18","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"5e4171102fd17b321faea299816c79e44de7a416","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.18.tgz","fileCount":8,"integrity":"sha512-9c4ussrhfOTSdQM2fsACWBh6+Mv6XQC1Rfc9681F5pFV0NKrW/jNE2RxYCn+5rj8mtCkEL4zcWe3tuZRcO92sQ==","signatures":[{"sig":"MEYCIQDYEKXFFcQh8Q4vY9WjvUh4hezIDrQ0Cgv5qL+RUKYzGQIhAKv/Hzb+k5nGTRrCcoB9fSmvcAxgOqPvuqPbIYEzlrsW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4RBI2OixDfHgNt8JBvh9O2h9KhxhaR+UOGc6CNOhZ7gIhANFyXR6RmtBbcEakuxhY0Te5wKmpGjXrNPLDtvNsyNKb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"f58537c765ece784b2a4dd5f4a36d2acd3b08b48","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.17","document-operations":"1.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.18_1789859066872_0.2288299374267333","host":"s3://npm-registry-packages-npm-production"}},"1.4.19":{"name":"document-rest","version":"1.4.19","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.19","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"4d542140627e2fe6968a486b2f7b8f77ba213652","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.19.tgz","fileCount":8,"integrity":"sha512-0Dq0tJ/Uo37AtyO+5+XmN1RP2EQmtuUnA2aaovtcmWszdXh+Ijt92kQvZ9MWytkKJR3w8/uL1/hiwP0/e9bcng==","signatures":[{"sig":"MEUCIQDVGSGIzw0BbRlSltBFawcWOPdUePprQD5rnn1s4oMpkgIgcViD6rGWXwjK7295V9ZVlgQV+rXSlDVqcdm774x7HHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTNotUJ/sopH2Oo3gSv+RvOhuq301yF80SMmNrVX/udQIhAMBdsT+8dDpV6oRFrrPpIQCyNCMZMNFnJa2WP5pRuftm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"1eb493f23aed7f707912c15c722cc091b00f7d6b","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.18","document-operations":"1.1.18"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.19_1789861133948_0.9155536663148605","host":"s3://npm-registry-packages-npm-production"}},"1.4.20":{"name":"document-rest","version":"1.4.20","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.20","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"fa8499147509285d57416b4a21b94a575a53c014","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.20.tgz","fileCount":8,"integrity":"sha512-PB9Y2DaLp2K0OgIFYc0uCNeE3gz5OoKtVmJhPro/K2wsNqWYYjxqDiD/V45daNHkjFq74rxDpA+bFflN/weXpw==","signatures":[{"sig":"MEUCIBa887j+BGceXSF1lvah0nphZ5b8WCWbMhpHgIC89MN5AiEAgfVXDqQltJaU7ncxETb8l+WXTserljJd6wT5UY7WypA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChvaIte4NmwTuris06dqe8RP9ipC455ZR1F9L5nn7SfwIgDuD6uBSwuMXVEyezBK7Ya0XvPYFURCpKpGv/zZ74SZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"682d3dfaf03c7779a75b470155887ecb7748daf8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.19","document-operations":"1.1.19"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.20_1789864720115_0.35135700817359505","host":"s3://npm-registry-packages-npm-production"}},"1.4.21":{"name":"document-rest","version":"1.4.21","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.21","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"7dbd0ef11ff4738af7ab8771ec41b4e28b2d3ce2","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.21.tgz","fileCount":8,"integrity":"sha512-XdK4t1y0s3SDu9kZF46gHL+uMpcWjmrIwktRNvW9d73scPK1i8OBhNs+hmtXVxxwzoisq6Z1D5FUHHv5loqpZA==","signatures":[{"sig":"MEQCIAesgAd7F/MWTHlHs5TVH3mxtLbMrW801xhGVniZqcqxAiBOlqj0ebPLpSdqHkBdSZueIkn39p8O+edIGSIscm5pQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBukoxZM3igcZUWIcINAteVcZD23LqTgr63Iz9/gQ9agIgDVUvLaPrpRrE1T1lC9PpbwOqBHrk4LWGKxh22fVJtwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"45e320c0dd7c83e5b91747814f8b8bdf1cca7879","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.20","document-operations":"1.1.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.21_1789868416748_0.7486521576721485","host":"s3://npm-registry-packages-npm-production"}},"1.4.22":{"name":"document-rest","version":"1.4.22","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.22","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"8fede2a57d2ce61f071cf5eafef16b16ca058e37","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.22.tgz","fileCount":8,"integrity":"sha512-N4EMpYYexsTRcMIQrdpDsoENuwPyfO/YwHEXNITjdeJ49Jmrfnhmk2oFOM+oxiopDwr5y/YBYNW9topdksVYRQ==","signatures":[{"sig":"MEUCIQCf/cIRwg6KsNMb0yA/6IAnBaw8Eq1dcJN2QrL0pj1xrAIgdgkga8nBKoTezuHmktC49ynEVGsghouAtrHRCERWw80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHjNAwxsnHZPewMXIcdYHi5IlxdvS4mdLdvHWIe1LI7zAiA5ZyRIqSGRTTZ0LHoRQJwJoORncigRVKp2h2TSlpDY5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"3e206d99ae757160acc6053536826d799558890e","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.21","document-operations":"1.1.21"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.22_1789871584230_0.12993656599833803","host":"s3://npm-registry-packages-npm-production"}},"1.4.23":{"name":"document-rest","version":"1.4.23","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.23","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"dd920f5cf89887831cd9abe32b69b2acc50a000b","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.23.tgz","fileCount":8,"integrity":"sha512-EqDqnYXmNPmQ2/3NVGJnqwrru+FvsMqTSgQHgXtW3snFJubjKp4eEJR+4lLGo6UbnTGck4Y7iv5UtMJ3+4QHEg==","signatures":[{"sig":"MEUCIQDX7YL2sko6svpq2du/TFDVYbyWQbnp1LMdhXZPwxB5kgIgPwlfFEpFHGQ9LaDPl8WI36gAWk/JK5tGDVZXkzxgiOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA0rkm7WW3DA24/dDeE5x5RhzLU6pMayOlHj+Guimt9RAiEA93Phy3JHp9rOlL+jBKLs9FVYD8jXCOju0luEGbUoD80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"c2b9b5b014746c3e750a05fcec54affad6d9adcd","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.22","document-operations":"1.1.22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.23_1789880143980_0.7693042411564228","host":"s3://npm-registry-packages-npm-production"}},"1.4.24":{"name":"document-rest","version":"1.4.24","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.24","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"be8fba44a804a154e99b200c2bb727888a7f0041","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.24.tgz","fileCount":8,"integrity":"sha512-KwcYKiJ3lNctDsrD/xAeb1MGwgfCD3mt4cXxW2jdlHo52LsRTebuRoYoEZgz4AwfINI7lZHoMwXi9e7Quh+bTQ==","signatures":[{"sig":"MEUCIFTKmKyvaTSnQJIp861cCF8Ilg0BLA5MRx9bl+vB3whoAiEAktapEXDDR9AKeC/9IuiMkctYSG1foUnpSGww+D/ZpCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBRCDQlDPWJUwdEcvKq8WBbVB9uOuUKLXPwUi7H+NExTAiEA2DBl1Vzek4pXedyTdXv5XABZFyHVDNI5hHynPE7UAhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"e62704269d16fe26befdcea47ddc04db410c41ef","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.22","document-operations":"1.1.23"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.24_1789886716115_0.20144819722496","host":"s3://npm-registry-packages-npm-production"}},"1.4.25":{"name":"document-rest","version":"1.4.25","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.25","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"566fc4a73158a7ab94c1ec5b2ba093baf406e28f","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.25.tgz","fileCount":8,"integrity":"sha512-SP988vcFXVVpTbEaJC9nb6UIlgjQ++M+smY3ig2J19nphsweg2uX8QdDm5wfyDUMwwBDee1hFuB1EXYLxo6a+A==","signatures":[{"sig":"MEQCIDniOeVHZZ0Se5YvJLEB6ih1ivdThGXM69Y9iWRPSD5RAiBtPIU7/4KYM9tGns8+tl1VbmvKqGvL88miwjW7L90rHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFiPBKAI8MLU5GadJQHBfZZU3dwd5aaWzpc2wMYhbEDEAiAtGhAz8rJkwlUP0p+M3U43MiSKu3fCsdx7419IKsL2aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"621173c25fe6b8947c80e5eff846e1fe826f3ca2","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.23","document-operations":"1.1.24"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.25_1789888172849_0.6445637231307724","host":"s3://npm-registry-packages-npm-production"}},"1.4.26":{"name":"document-rest","version":"1.4.26","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.26","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"c6dfc5781769da4e79a57d04c3b1ec01c2535c66","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.26.tgz","fileCount":8,"integrity":"sha512-G6Aw3oIORAtZr8ZM6aTUcgDQ+F/eNCFlZd6uR6TUwXYiBEZyWHmGp1p5H1seWfDp1oIQzckVYQ7u1x9BH7ZuaA==","signatures":[{"sig":"MEUCIQDXtQ/jumUh51FkHtu1bCI1QSmzL4F05HP1XRous71PQQIgf0tTSZgG2fSgO0HMDWdZ/r8h7l1dT1Bt4xRlPZFi3Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCtBjdCC5tX132KjxJlB2zMmB5p8uaGfYSV0MZ5O5L3rQIgItJ7QXBn742fxIk4un96PIkkldtBaOjBdbSrOendEn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"bf1dffd23bbdc68b166b39f7a7a3f78a876d8c38","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.24","document-operations":"1.1.25"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.26_1789892690290_0.4649502213196972","host":"s3://npm-registry-packages-npm-production"}},"1.4.27":{"name":"document-rest","version":"1.4.27","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.27","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"555706491f1787c10088b1ec1dd2ec62804bc31b","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.27.tgz","fileCount":8,"integrity":"sha512-YUe8aBIwBgkjvOPoEV4MwYV2i6VYAJBGMfZ6m/j16Uid6y7GCG5nTVu8JmUL7BlcQ3Pvjs1SIz1RC98TYRukyQ==","signatures":[{"sig":"MEUCIQDgQTTPJYOhH+QRICpa7kgKiQH0cT0JPIOmboMTrBrIkwIgEcWqitfq1OE+u9i3bsBcfwH2CL0JmUUfIvlXFbM2qHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE+hvnIG01jzcpOCrPSeKvuxEXeArnzqK2FQSKIC6+k+AiEA2a8D7Jx1toUcKg27PbQtD335SOg5+zHFvJC7WLphic8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"6df636de26eceeb06c0d797372d38a5bf65ce891","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.25","document-operations":"1.1.26"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.27_1789894119274_0.7118784978234289","host":"s3://npm-registry-packages-npm-production"}},"1.4.28":{"name":"document-rest","version":"1.4.28","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.28","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"904761fe3d33dd69265e211e8c76a6e1eea3b34d","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.28.tgz","fileCount":8,"integrity":"sha512-JmCjf3ym9sSq9xoOLyEUvFR8w98CmauVecn1lGmvyijO8HwN7H3g4XmsR2KibqO6xF4p8MzmganVIFK+ggdR3w==","signatures":[{"sig":"MEQCIDOf+8GNcsRDfc6oxbmDP5G4e2QwNj4We17G8a5Cvci8AiATY1MhBsswut0UjmjfcT8svw3XfSb3QPX32vEYVWMraQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfkKGxTDSaxYKpL725yXefp4bw+0bZYrsDUxtjoFtW+AIhAI777WlIdAyR2omLtV6skAz+LMwcql3Os+eclDZLVNev","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"731a721fba180b97b7db5f98713db5f15aa993b6","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.26","document-operations":"1.1.27"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.28_1789895580548_0.6380916163838153","host":"s3://npm-registry-packages-npm-production"}},"1.4.29":{"name":"document-rest","version":"1.4.29","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.29","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"33aa64d92f8822e28b369944142ec24e361715cd","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.29.tgz","fileCount":8,"integrity":"sha512-UwtkU382fLRxfsXbr5pjOptBU5Guci9hrjZyB8HsOy7tvEiuSZOKUuTjAyrn9NOVcoEyl+UYzhcKGdwyG34bug==","signatures":[{"sig":"MEUCIQCf6PPyg+D0lPwqUUS7LqzNflP1tahXDVC1dGXRVmdNVgIgLLdqrrwhAlR18r02hOoMk6lkphp6HNejd2YQT9B/CF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC2Ix1ZqjvKM9422aupi3NDhApzACXiJpv6oOh65aBIbgIhAOLW8KO8qZ5/tWs8t5ge9hHefEOqCSRTGBYNAcxWG9c/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"122e78cae3fc966d348ace6a3f46406279b2ce3d","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.27","document-operations":"1.1.28"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.6","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.29_1789898692217_0.9602803566598674","host":"s3://npm-registry-packages-npm-production"}},"1.4.30":{"name":"document-rest","version":"1.4.30","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.30","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"2381ce4d34b65fec597dc273323d998015796861","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.30.tgz","fileCount":8,"integrity":"sha512-/zd9jbwGa6yHUy2UzP2bNYHo6wb4F6ET9DS4Xr/oQu3sBHWmKThZBC5TeTn54rxf8uTU4p3u5xcrCp6Ed3pzig==","signatures":[{"sig":"MEYCIQClSJVJF4+/R9slz8Ee+7vsfTAKoJpJkCIFQpkc4/EJiAIhALEL9sy+xTSBHhQ3vnJuVUevQmKV5FlF3xAVIxP74qyz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD72/wvx6W2NCkD+cvHmIvF8g0uar1Jzhemjblpl1AhLgIgOFXgsmxqCCf1JRbRwprpHEBneE5cPs09zVPj+lJVhPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"4376611e7ec3f0e9b653441ea577a63ee188e3bd","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.28","document-operations":"1.1.29"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.6","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.30_1789901668122_0.02326858839542134","host":"s3://npm-registry-packages-npm-production"}},"1.4.31":{"name":"document-rest","version":"1.4.31","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.31","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"4ed97e8fd1effe44f9bb19ccc3fd9c461ee5fde1","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.31.tgz","fileCount":8,"integrity":"sha512-LTTChFRo6cb4o1rOUepS69KctiLbwjtnCDX4WHwJ5xOYpxYgTd0+Ievf7fQvnvZiLTWQMs/0suoWjsYhhY4OLw==","signatures":[{"sig":"MEUCIQDxyawKt4RMcXVroKkXNkVF4O4krqGj4DNcwfKCnSwImwIgZNFLAmbYvSfYZX4X5gs/zz6ueg4K64tV4svkczZ1U7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICIXte188lj3cb/3UTv4N25Nyco0uQzbZ2VzfKXj0DCzAiEApUYQTcmEA/Jv8eGXpFrDD0GOTjdRM9Ib45OkGttt93o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"fa71d8955a6b57e2bd38f67783bc3f5b83d82865","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.29","document-operations":"1.1.30"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.7","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.31_1789910545726_0.9253691839496754","host":"s3://npm-registry-packages-npm-production"}},"1.4.32":{"name":"document-rest","version":"1.4.32","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.32","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"792bd638ac6089068e0bd4fcbadb8921d880b113","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.32.tgz","fileCount":8,"integrity":"sha512-YhXVUyutsDmodNTU/2L9TddOucQjkIaEdqqs80KVtkiltsvY8Np7ECzkuLlSaiNJ8Za8W8dzEmi5V//wBlrkBw==","signatures":[{"sig":"MEQCIH+khJ6BNHXqpeuJzwUWz4fu+77nxTik24HJj5hXW6RLAiB/FI2BRpnxaRCJSD7yhRP7eDb71oE45oL1lPlAji1ZHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGjikFH8v/dWHRvjbOKbm9oc7NLkFYQt7l63CroOcxQpAiBvdfAC24J02skKSvzd10YmzsBrP8Uj6LyjEQxb8W2kLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27277},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"c7739a3de687fc50e3d8c0896b2aaf723227d6e8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.30","document-operations":"1.1.31"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"7.25.7","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.32_1789917575438_0.14378303078651355","host":"s3://npm-registry-packages-npm-production"}},"1.4.33":{"name":"document-rest","version":"1.4.33","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.33","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"8d613b180da327c230d5d595d611e90412183ce1","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.33.tgz","fileCount":8,"integrity":"sha512-7BzllBKK+he/pzLGb9N3KcwiGtkAoBZVV2tYL4s+Rq/LnGaYGVnrANnijoChp4laRlSurHdjGJ8CTQHpwg0Y8Q==","signatures":[{"sig":"MEUCIBQOTp8vmbvD3T+neIJh3kdA4ZRiTooosnGKJxg64JMTAiEA78JgA19pXa7208vs7bLhDCC4GpI9WpQEiPh4ttaQp50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHYvSYC8Lg2qmWwrbhiuLRNGPS+ibAtsIfuRryf/QfH5AiBo1bVaAwA2lRTyxAxFEGQsQRMtbyArycW5DKvT1Glx9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"6e9f482ab8a77a096fcb5d8cefffab24de56cf25","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.31","document-operations":"1.1.32"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"8.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.33_1789924676487_0.2857972304250318","host":"s3://npm-registry-packages-npm-production"}},"1.4.34":{"name":"document-rest","version":"1.4.34","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.34","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"f9586247f503be459a9673838a4a1c44db926b55","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.34.tgz","fileCount":8,"integrity":"sha512-zOodPJhBL/BuGdmlVLaFl2ZKFkTiCXMQcRddxmPuFsbKigexhsNiYu1ZkhkklPeprfG44LWiSANFrzVzXEQxVQ==","signatures":[{"sig":"MEQCIE2C4HvCTQsvoyJ/0uQ/eQ+HXD0ShHwqGHH0k97XJIoIAiAqUw+uDrJ4zMqKB4X7jhrYUD1coFw3M15W6TdFL7260A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxOqnZGofKoHggYqaNr3gGXioAdlQ3Wu62PZVjZWyEIQIgIbh8a9L9iRYHgRmUt8/eZsUw57q5kxoWcCEbUVy8Caw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"1d4c992e0ff9652b6205f2d382cf378eb2b9ec0f","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.32","document-operations":"1.1.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"8.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.34_1789928926507_0.3382921834680961","host":"s3://npm-registry-packages-npm-production"}},"1.4.35":{"name":"document-rest","version":"1.4.35","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.35","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"5fcf93371ba0ae03301340f8aaa171fba2b818f7","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.35.tgz","fileCount":8,"integrity":"sha512-UnFiLbhmGDKMH8T5hV6IQz7Jh7OO5md3JNvaioLgeorXVVOjygYkI1qYjaX9dWpWtKYRvv76Ag3EEwW0wn2sCw==","signatures":[{"sig":"MEUCIAacRII0U24CK2ebjQeuD8uJZiwVhuAZyW3jVydPDwEwAiEArjvQilj3YLbRFfBpGSlBqvuwwkAgmSMW5UCI8j9dJ+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBey684rAFOsWmj6O74NOUAvC+VhJ0kCfB3wVv0Ayh6nAiB6r9aXKrMn/Tj1TrzHGnXGV0XInDKDb/e44qMD6+qyzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"629c5c2401f826273f8c6e1229bd99fb1c6c6c4b","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.33","document-operations":"1.1.34"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"8.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.35_1789932012141_0.5716822979389706","host":"s3://npm-registry-packages-npm-production"}},"1.4.36":{"name":"document-rest","version":"1.4.36","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.36","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"7b1fae0ae426f42d4f774d602d689a58ed74ef64","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.36.tgz","fileCount":8,"integrity":"sha512-A/43vL6FZzP89+mJv8EM90ZCxN7m5kZ5uH5iczM2l9E/KqUAaz1l6xkwMaBnCaPy/zE8AIXLdWb2jTRUWwcLrA==","signatures":[{"sig":"MEUCIAzSipisVFsJQ8TVvWXtAPD5EN9KQLamDpN8N3YZaBq6AiEAsDl/WXhuj2w6tcIJqsxymi67Qa/GmTm2/sUweoaknIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG4Or7JN0EkgyNvDoXKIZglEqNywajv7KfG+ktgZP2LDAiB6oGrB2JDvs8MpMYXO52hCRS/1HY5/K0xmz/ihDdeG5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"d36f601604a56441bc15c04fc6be7128a25369c8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.34","document-operations":"1.1.35"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"8.0.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.36_1789936283661_0.6300023523710097","host":"s3://npm-registry-packages-npm-production"}},"1.4.37":{"name":"document-rest","version":"1.4.37","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.37","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"0466ef3bd9ebe919a5a9ee035177cca2fbd8b6c2","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.37.tgz","fileCount":8,"integrity":"sha512-+7a6mzIcWjborhAkEhPBIDMBsaofvqRNE179tBOFw9lWvX7OmCSSZNtAcaeoD7Vy1tICzACncaT8vTvJ/oQAkA==","signatures":[{"sig":"MEYCIQCdEVMulvW5ODhAAtzKah4BsU+V3FurudK5LwccrobR9wIhAJbS3g1kd2yUNq+0uP+DqBUjS/aqdA8eagBhZ1dZSePX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAGNfb7m2OwIbGpd3KiG+ccdw5K4eYBjx58OFm5fVhfQIgXc2+xgPaqmcDm6KvysJT5mtBHe34RfDOcgbibFMNXWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"497115fe6185e4d417b58c59bef9b7b891510147","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.35","document-operations":"1.1.36"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"8.0.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.37_1789941069915_0.5616394964524363","host":"s3://npm-registry-packages-npm-production"}},"1.4.38":{"name":"document-rest","version":"1.4.38","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.38","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"a1f5fd34d1e66b700f18769ed6d9f017811d8b1c","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.38.tgz","fileCount":8,"integrity":"sha512-ClQYNK00r3w/5n1KFwAo2OWt9lwGHJ7G2/5gfgIQ08knDnor5fPDNO7oFQfMny1dK5wzzn0KvkQKCwVBOE9Lsg==","signatures":[{"sig":"MEUCIE9qciKL+fXELvofTfCp7EWGvlxwbD/thr0x/t1wu1tIAiEA8+gHwRT9oUmxeDPFLSz9ovgQGO2GkYckOb7s8yA29eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9sJq0j0r39cPr4LEdGGO3kUVB6nq3XLiKYxbdWqCL/wIhAMcHwrezsF/mxPAzD8RygBQhuy+g6OU/7lEywTg2JQYZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"4a94143cba9578c36d7733e915e285bc0ffda0a1","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"7.20.36","document-operations":"1.1.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"8.0.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.38_1789947641622_0.04529768711737625","host":"s3://npm-registry-packages-npm-production"}},"1.4.39":{"name":"document-rest","version":"1.4.39","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.39","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"fbac89da4ec3f8ac3b027d4b1eff14ab920b4aae","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.39.tgz","fileCount":8,"integrity":"sha512-VZ8XCyPC+/lJ9mluxRicL8zGpZCAoG5DeE3nBabX+sWCNZRtbqrwWAXV7TB+Oned5ekhLRLmjc7sIpPnQFaR3w==","signatures":[{"sig":"MEQCIA2Lm+IFpInVdYYLEx1eYiSK2PvHQRS0v1jzDQeJVKgpAiBhsl/v5TYFwMy0T1qzYo6I9ZfrcyAJpNDOkje+YX979g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZ6BQL6ZQiuU43y07xZshy9MtblC0qlEmlbQQJ9J6Z2QIgGWzfAea9ETv8zeXJEMaglZk58cL9GXzsmFkI624c2RM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27274},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"203eb8cb097a79364425511f27b1d0da5673ced8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"8.0.0","document-operations":"1.1.38"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"8.0.2","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.39_1789955223620_0.967822821968706","host":"s3://npm-registry-packages-npm-production"}},"1.4.40":{"name":"document-rest","version":"1.4.40","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.40","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"6bb117496b1cd5a905e9de889c80301656739d9e","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.40.tgz","fileCount":8,"integrity":"sha512-6xg2CumAV9cpcKnzraaNeFMM+KgnsaTVNglAThFBTAXKY8XhpUL0M5fEX/5gcaZhpEzA2Mp+4C5qZBgXTYYr5g==","signatures":[{"sig":"MEYCIQDRgvGiB938G0If6xcRubTRvEQDAGuJ+yzQoRVL9cjs5wIhAJh1PjmkydP9VNQgbQz8HNiBE1jydndKL+AhaPoDnQ2Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAjfQo5UHGB14Qmf/V1ZDrTx3IWx8caSFAXaw4f0OwPfAiEAqTX/kJPC8XrM6/83MEVvnotMR8ocIcLOyGrBFtH1gfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27274},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"0f2d44201b195f20edcbee4fa0dbadfd4a5bdb51","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"8.0.1","document-operations":"1.1.39"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"8.0.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.40_1789962576082_0.21176082711095345","host":"s3://npm-registry-packages-npm-production"}},"1.4.41":{"name":"document-rest","version":"1.4.41","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.41","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"f734e9e5acc688b1939c3410f9146e340bf7b882","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.41.tgz","fileCount":8,"integrity":"sha512-5KUN6r1fj1jvHv1bVDvVCzonXHvzb4HB0fFUFgqgaRMHE457Fr7iaPAOhVRPcMtbGQJ5Ne5VQVKaiPDJBReYRg==","signatures":[{"sig":"MEUCIFovdcFS5fY/6BSQE4kk3tq4Pm6btOY2881EZ7bEz7fiAiEAgwlaK7aICUFrN2ccNn1qFglcFblYb7Wn8yAAZNIXQYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCw09NVlMsGDSuvmNcrFi21uUMpY+pkwb1jNs3LD2R2aAIhALn4VtEf23UHgjJ3bV8iDgEcqaWpSqfJ+vX2uWdVt99Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27274},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"7c443e227baf0cb7f12141a672c73d84605d6948","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"9.0.0","document-operations":"1.1.40"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"9.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.41_1789969156079_0.5114511535041197","host":"s3://npm-registry-packages-npm-production"}},"1.4.42":{"name":"document-rest","version":"1.4.42","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.42","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"b33e5552798353f77d8eaf436962bac11bf7f042","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.42.tgz","fileCount":8,"integrity":"sha512-TiaMotzVPtpY/XPqOzgQx21xALcvEPvc4PME8/lpvPc5hWJSUr/toqZCBGIx05xRnNYTpTDlWkGL+FlBUO2GyA==","signatures":[{"sig":"MEQCIFxEdSyvC63G/uNK2KsRQoeJZUW2FYDtV5fXid21JHvPAiA+OZDEeYAW6pBY+0ItofQxtvXBhARHfx98hSmh+NhEaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB1SRp1F046NLuWcVRDx+RNbyqs6ApdA0x/50hytf7yHAiEAtLYwLnQ3faGAW85sMANWxRA0uDjkhloiiY8jkQ0uovE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ef1ed601f4e8ec420b96a8ec01c4e0c58181f7dc","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"10.0.0","document-operations":"1.1.41"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"10.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.42_1789972095965_0.13422520953005312","host":"s3://npm-registry-packages-npm-production"}},"1.4.43":{"name":"document-rest","version":"1.4.43","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.43","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"d4074649a718e11be9b6486fd018f88d83abd52d","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.43.tgz","fileCount":8,"integrity":"sha512-FEj5YWWHkxI1J+VM/6yqsrDuxjQjiHnS5B0fTIv0GbzE/tal/8QoHO3uZldt/hGjh/QW+cjMwWD/G0gItrxOXQ==","signatures":[{"sig":"MEQCICFFW0FLbUt3cWLwgK4rxs5LGvdSeQwketHhYSbsrNtNAiBvXy0NGtPxarMd69M8gln2J/Yy/IeIia36Ny2M7m48XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGrCpdmfAVXvI6wlRyaHGSQplg3HWd18HlCaUA0LeA11AiEAkOizGo4YoqTpbCNct66rYSttSWSSEh614P8scg7j6K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"368ac7d912bee4e1e53a5ef2ee693f79eadc4ae1","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"11.0.0","document-operations":"1.1.42"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"10.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.43_1789974778725_0.1284273758557788","host":"s3://npm-registry-packages-npm-production"}},"1.4.44":{"name":"document-rest","version":"1.4.44","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.44","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"c7d7e70cac1479e124e6cc0d65f802c48388fde4","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.44.tgz","fileCount":8,"integrity":"sha512-1WEMam2XTDV6cNb3WVHiZAUOUXecFpgBrlBADISNgWD/vL8YF/eGuAl3k/GkhtBqbx7dYoj60SHjz00fBiSSxA==","signatures":[{"sig":"MEUCIFYeloOzphXKWkSnXHVtX7iP9t4oI7OMUmxszLLHnTcgAiEA7aa4S56YtoH6N0PmZX3Tk2t3fUYA/NeEclLX/U1IulI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCktSrYX2TG6gGmU3/vyVDLGAm+Jpn7+AeSW2omjKWm+gIhANXjhzOjRxsjPFrnvvvGshnlwU2kEogiITBWCVIs8NhY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"4c151da7c80768ac21b9c6fe69065cb2e34c1a5b","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"12.0.0","document-operations":"1.1.43"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"10.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.44_1789977616193_0.9765081157480293","host":"s3://npm-registry-packages-npm-production"}},"1.4.45":{"name":"document-rest","version":"1.4.45","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.45","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"755709938cf0b782b4340bbbbe1298b2f1615dc3","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.45.tgz","fileCount":8,"integrity":"sha512-HPqOcVt5aBpOXY1xIF9U3AIkkNXuMacQtNluwneJtE3+HXhgGwCZWtC2a5NR8wacM4N2Gw929tln1n/lNRP6NQ==","signatures":[{"sig":"MEUCIQCFI19cTDEZcelT2JUqZEiKBR6UnzpfQGwm/WhkPhAs2gIgQ5IfjVRG1UONC+oDdOEG6oCx/IauMtkLUPRX1p2LEu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF/u2tzblH5MB6fsIH6siGQMefPBpHw4rsPHNnAqJF5qAiBSNz6+F9vFTzLvrHbdzNfHzN2d//WcWusFdGpmhLrZWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"53b2345adeb06e8e0968ac463bcc672ece3b3a07","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"12.1.0","document-operations":"1.1.44"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"10.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.45_1789979001230_0.855472344744963","host":"s3://npm-registry-packages-npm-production"}},"1.4.46":{"name":"document-rest","version":"1.4.46","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.46","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"da90947982a6319c285552c96270858fc6122e82","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.46.tgz","fileCount":8,"integrity":"sha512-6aEZjNyEDrIUuD/ethAGw8XSxy9CZ2NGbpCi+fnsYBJK56hmyi9XJ9x/XoPmev/OFHpXUfjtSAk+csBwLdMhHA==","signatures":[{"sig":"MEQCIG4FmdIMfYSkIpmUgvTed96dipq43oob/Yqrw55/oQi3AiBFEGBEXT7y0j/ifVIINXx1y9BsmGpA+vnCFXS3y+6wCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDh2Vmbf2MfMpYLg/uxEtzHJzf3B62AYCMQ5yOCM2Gr0QIhAMy0bxcCNd3KbO5T5jfz3NjRpCOHE3WBXlM1uGM1fqJZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"1aa4de56f85afafae39ad1958920161c3e9f52e9","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"13.0.0","document-operations":"1.1.45"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"10.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.46_1789980413409_0.4593560799841221","host":"s3://npm-registry-packages-npm-production"}},"1.4.47":{"name":"document-rest","version":"1.4.47","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.47","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"756d499b9213b4f046b8bad8d34b51e57275de94","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.47.tgz","fileCount":8,"integrity":"sha512-LDygO31M3jEXIhPw5MF2Zmer0zH8Att0IasBZY+ouFLc3Q9m8dtV7s1czUNY59IBTyZQYhz8KUIM4IkfJmCFNQ==","signatures":[{"sig":"MEYCIQC5+Kd5Mt3N0U4k6eY/gHWeyJF0hoEO+p9zfmIV5uTm1wIhAL2iPtuyYdO8trGqySlxFyxS0fawKqSIXT5DZDWz9Z/3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICeMygG22bLspKOyliqEypGVA5lTi/blB2+X7Z+54NmTAiEA3u2Rf+RLTyqhicx0Wz1g7+h82pjaO1CoBwNsZA2uOt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"5ac555e63aa72da6ba6f8976202454103f9a35f8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.0.0","document-operations":"1.1.46"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.47_1789986271219_0.07174098654539685","host":"s3://npm-registry-packages-npm-production"}},"1.4.48":{"name":"document-rest","version":"1.4.48","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.48","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"67cf089f136b02ce819a3c4fbd3a6cf04b3d2bc7","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.48.tgz","fileCount":8,"integrity":"sha512-hxVkkShBD1Xe38zUBtClhg54Z77GvNFXHod/HBZYSsEKmYBMuGaPFFzIm7yol/0eZckWgKJLk0yJRtEEf5JOlw==","signatures":[{"sig":"MEUCID4xX24Y2iSPHQGSPEbnn+fLo1WXqnfg6sKVnuJJJOM8AiEA6PJ/W6v3fNxhPc6j1Rb1tjAfHIIvwdwgoaYB7nzcOu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC64gGrWWgWJCwMP0w/BFiH35utfQqroz5LpfzWcTRcvAIgNnGkVq6VzqB5TB5GUJDPE5QfMvfuVmXVbEZGuFriXGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ddd1ed2d99317474144e895b9c743f2d091d4fa8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.0.1","document-operations":"1.1.47"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.48_1789989424443_0.41682829533797805","host":"s3://npm-registry-packages-npm-production"}},"1.4.49":{"name":"document-rest","version":"1.4.49","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.49","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"b6270a89f7c242601bea05a8cd2436a8e3b6bc29","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.49.tgz","fileCount":8,"integrity":"sha512-+wPyXtcZnvbYje9/N1dqtD53y0uC6vZmlH8snAYu9FjTQCY5cysoILfTJlejcAn4C5WWvA/9VUju02eCymEjOw==","signatures":[{"sig":"MEUCIQCd7tZruphY13kLfmy5Eu3aVtbT1iSPG2mUjNiFWQ1XogIgTM4Co3b7tHr0EY1B/hB9EeBns2H7RbfhTRE9vWC2KiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFiTm6Gtki7B9v6IUQraWOhHrfjGObYX/mYzKrI+2MesAiEAqjSOwj1FpUggGJZ2X96NzDyYMkY3tJTgXpYMPZaYQNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"e85438875d0a58eab0fbac777fec570741ba5e9c","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.0.2","document-operations":"1.1.48"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.49_1790020102754_0.9956284774700661","host":"s3://npm-registry-packages-npm-production"}},"1.4.50":{"name":"document-rest","version":"1.4.50","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.50","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"7ca7681d9840928898c06cb2cb4fc95a46e8c9b1","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.50.tgz","fileCount":8,"integrity":"sha512-GI/DLA13J6WvBx2WHWgO6sHeRh05qnJgBN+k6OtY+w2BhqqF5gI6m00Vm8QxHdZbicxDOVb7ZNj92DxwTkfsmA==","signatures":[{"sig":"MEQCIGR0eM2gz4v8A3b1ODRaZqtl/LoNz4PvjNM0I6lc2XpDAiAPeGhzMEwDmu+R71YiCO5lNRUaJ2RdOiWNEU1MUHGvVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA7HI6vX+EkNeTis3/KMdyJD0PYyjQDIGvgJiaBw+PdjAiAmxfie2l4npKfzX9gRfA6LX87H1INb7iNO2mQHMeaSyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ab5fa495d0410efc60a060e4bbf752d5a85e72bb","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.0.3","document-operations":"1.1.49"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.50_1790022184086_0.6023353256938198","host":"s3://npm-registry-packages-npm-production"}},"1.4.51":{"name":"document-rest","version":"1.4.51","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.51","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"132c2cdcf632b52dc5fe074f2549537d2de1d256","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.51.tgz","fileCount":8,"integrity":"sha512-PKD2VR3c+oTZv//qQg4P33A3hZxIVzXlfQJkgy64aJi5ipRq7281isJ+caP5QSr2yZZ+WvVVJeOqEXlqTcmpxA==","signatures":[{"sig":"MEUCIQCKvDZRxSLptIOA5KsdOqNx9YSvwI2yGwBtA07M+/IT0QIgF6rRwMd27o28daywl16YO3VePKlpIxnjSjswXz6d81g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGdBjDk+Sz462RU1T8GA4wRKRxkKCodnO3rEHbuU6gfGAiBCKsz+Y2vJQYdg5/AHEr0ELozViRsZu0K8ivUk0V9FUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27276},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"73844060e45c2beab064c3498925063fffb82a9b","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints -- one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.1.0","document-operations":"1.1.50"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.0.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.51_1790074222714_0.7813696281889653","host":"s3://npm-registry-packages-npm-production"}},"1.4.52":{"name":"document-rest","version":"1.4.52","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.52","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"110480eaeb8be3d92a1731dcda799c29ba4cf8d9","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.52.tgz","fileCount":8,"integrity":"sha512-HbPBOhc+j6uuo4PhgABmYyVFneJCL6crZWazalBoCvwbN9n/mvuS9JJEs5spbrxVcAwPOHZwDhmrGVkYO68yVg==","signatures":[{"sig":"MEUCIQD+CJmjNsNol/sw/TuGn6sRXxEAm1WleD4kaago9Z5j1gIgByBHR/HMbNpEQMiDVlIOOsts91m8bpY99PVn39CeEVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDweUjDGLyTIUIULSQClN7Pke5KM/JLiGuzMEaCubrgRAiBTXsosGTnCvL+jbduD9Q1qt/qLMk9UgLJGsDJjZGJD7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"9c27e5d8fa500ccc42ee7ac617fa02ac7e56a222","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.1.1","document-operations":"1.1.51"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.0.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.52_1790078344604_0.898662928802686","host":"s3://npm-registry-packages-npm-production"}},"1.4.53":{"name":"document-rest","version":"1.4.53","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.53","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"8d52c9bc0d2b9aebaab7a3790f1533515c297c4c","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.53.tgz","fileCount":8,"integrity":"sha512-N6lhmwupXl3z8yTI0loNFAZGdM8o1cjrUPZi79CwhUxOzClWWNd/+TWUZ2t6P5Tnr8LZBY9Am6ZjWTFxmOwwxQ==","signatures":[{"sig":"MEUCIQCfWeZPHa9d3cLm+Wf9ZIV96AywmZhOY5JHW330uhsrngIgZxw5dOo8KIJ2rucnBzDRHu/Ejy03ImfN1PLnp7s0wNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAbchjIEeX2USU7A3wRfgAuq+d80dzlHKHc7eUXqZHdeAiEAsGGQtKSNd49fkKS+dTgzMsx+TeoeXiNDFx/2Q1hjRig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"72ccc10da20c4150607a47db29aa6c75bd4cbd66","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.0.2","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.2.0","document-operations":"1.1.52"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.53_1790086501690_0.945451543960214","host":"s3://npm-registry-packages-npm-production"}},"1.4.54":{"name":"document-rest","version":"1.4.54","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.54","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"f1a56cb74905e448ec9e73fde832e4441c23d62f","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.54.tgz","fileCount":8,"integrity":"sha512-uH1pzlI9N9PGADJ3lLIYApy/6f99sHjc8Sh5tLhL9sB0s9a9YRVDVnRgTUFnNuK8xuju6Nxs99z8U0WRtvsYXA==","signatures":[{"sig":"MEUCIHbfLBia2i5HTX7uqFgaDmssgLImgaEA4jdKqRB5cb4SAiEAuKuRR7OUWlYWeR0VwdqiIQyG0c558Y0zPESsKp4kS/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF+hsWzH657xmkOb4BBUiDl8pUZgHXVY6dUX7Za/RsiTAiB7Pahpdyu9RKc9Z6rCD+kxXJxGLtDNosLhEk0f1kvm/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"a941647453b3bb1348414f0a4712d28506be469c","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.3.0","document-operations":"1.1.53"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.54_1790156603099_0.9918370652899606","host":"s3://npm-registry-packages-npm-production"}},"1.4.55":{"name":"document-rest","version":"1.4.55","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.55","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"4e6c08603d9381a01c5d921cf2269e2b91f9ffde","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.55.tgz","fileCount":8,"integrity":"sha512-tMOLmXXKrPXQ7ocCuHKGhCsEmHcPpYq+G6YLT8UjfUopj2PdK+91sLCEUD33i7oMFTTy6GkZengvz1mMZ7hWyA==","signatures":[{"sig":"MEQCICTQoq3n4/3rhaxbkT/GshKVMeXA1uKByw71yYxbxskmAiABwsqCqre1DeebTMhQQiVcDGqyalonhfAgTgVO/AP3tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgNJ+KQxi0JbjJypjXv88B+eCsD3bpaGayBiJSLpU96gIhANwoTthIWAAlvnVTJhdjnpmWMr3B/o2CrDO+67JDr8pe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"fdabcbaf74d6efb7694454ca3dc41eb1a0ee619c","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.3.1","document-operations":"1.1.54"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.55_1790158082442_0.5185851327222784","host":"s3://npm-registry-packages-npm-production"}},"1.4.56":{"name":"document-rest","version":"1.4.56","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.56","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"16b2b1bc0299f381c34fe2df19435614238e70b5","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.56.tgz","fileCount":8,"integrity":"sha512-3ACanYFH6GjpGLhAh+OIoko/xKiMCf/0E4MD1JN94bCDciONdpwnIwRn7HIrgkYmzXT84g+it3koXdyvTMlFOw==","signatures":[{"sig":"MEQCIGQi0YinLQqIT9dZTGeVA8EhxCcmOFxbw/pBOWG7P7wDAiAlLHI6AwflwiedmkJDFo5L97yaUPNVatW78f4jTpIhIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFkCf3fSrl9ggQj62eTEvGkJLs4Yg99Ly/HnfsgnYrWqAiEAxxgx9TskZ+jyGYj1/LA3gchJ9sAG0R9BtFV5GSMXkGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"e47046e934289a2da466485d16ebe263c8482c95","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.3.2","document-operations":"1.1.55"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.56_1790173754493_0.8229953465376374","host":"s3://npm-registry-packages-npm-production"}},"1.4.57":{"name":"document-rest","version":"1.4.57","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.57","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"a6ffaee4d6a1217e5b96c1233fb1c3890bf201d7","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.57.tgz","fileCount":8,"integrity":"sha512-ykqQnAlqPPgGlrlXvO/59MhJpjigTX+YrrnAFHX2PYR+3P6E3pzR2xfPZhq8m0+XsAYiJBg90r6BzZDTd7+tAg==","signatures":[{"sig":"MEUCIGQcdlwbhSHbBjF2ciRzkf3FONJGL+V0pGTmLK6joSGzAiEA62ECwJ3DsL6H/f6kldn0+UjcnmJa93QsEOrieQxG3ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICV3hHR8kH+ZYU2LLg1Cdql465+IgtynHun+F/htthzLAiEAiFfY5v9C3SUVJmlPyGXqmoCNqYzGuJCMDuCQ8eHs8ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"285a702e9235763118cd185c83fb3070254fc689","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.3.3","document-operations":"1.1.56"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.2","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.57_1790175960482_0.29585497394072147","host":"s3://npm-registry-packages-npm-production"}},"1.4.58":{"name":"document-rest","version":"1.4.58","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.58","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"520dbec1e12597f5d100c364f3ef161056cf1679","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.58.tgz","fileCount":8,"integrity":"sha512-UM1UnZJDnVSj2HGRXAoECBrFCiUGVfOTc8KwT2/0/RTii15PEmOEawwsrDrZQqsaEG1vHrI3g3zNfm7YmTzvUg==","signatures":[{"sig":"MEUCIQDY1sfWzfmbva9oAGqY33OCTLgo/nS3Ng64X3AJHfB59gIgYTHRHoV7/EUwcuvgvYHNWOGBLbkSPjuwZFAUl3sDuwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFqUUFROIyJoX3nq5rEFtDmfdEgoF0vFdoaI63xTCXcbAiBY4v/9DcXqi0YVydGG1r8VsBxDZYBqRal8cy14exO85A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"91da513cec9b9e9c23f7432f4ecdd3bda5aabac9","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.3.4","document-operations":"1.1.57"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.2","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.58_1790177674157_0.8540379931099156","host":"s3://npm-registry-packages-npm-production"}},"1.4.59":{"name":"document-rest","version":"1.4.59","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.59","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"eecbfec69e3378472085dcdc54cb42c797537a2a","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.59.tgz","fileCount":8,"integrity":"sha512-aJKDI8Wk+eriY0WMWUWVoDomOxU5aNkOiYxRvH3n7trwLfmRbYh/ZcplkyUJNwgMlu7StLcbu7vLrJFbhaKBCg==","signatures":[{"sig":"MEYCIQCjkxc7rhVahDV2gKh9pTKcz3edPHuQipbpD1qax2uE+wIhAOatHMcQa6HheP805h3ILzqmX3+f11Dy0+uxPgVYhCIY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC/QsBc0ICT+51kYstMTHIBsEgsukhWt18Bb+WhHU8x7AiEAlQkpHooUBUhMV7LgVD5SzneSy/20gh6y+o5lGHDN8QU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"8d3d050058cc74fd9c040fcf36d5bf32fc44ca09","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.3.4","document-operations":"1.1.57"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.2","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.59_1790180094948_0.772185906556047","host":"s3://npm-registry-packages-npm-production"}},"1.4.60":{"name":"document-rest","version":"1.4.60","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.60","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"f28d5f8b390e5a1c2485afade092326b078c16ce","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.60.tgz","fileCount":8,"integrity":"sha512-+3h9AsTQvjyBon8Gmb2kDlyCdqU7yUG8jULt8VaL3+w90nW2CZ52sG2srsw18yMuyJdWWtogspmQ6DY5koL5cA==","signatures":[{"sig":"MEUCIQCeOWXhm5npWNZWEQ6+2qlPK94hgxNZ4E7UO60CGRtbvgIgD9ceMiv4o7bg0ORkMCy2+Gv/8eQuG3ZulUYkOU/iuWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICsIuytFiUCEhoxtGUFbh6ewsC2C/UBqoyN5i3aw4gWqAiEAknNlas0RrARbxpZXgSzEHEnkkHI0z7cRLPXZSmBtQio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"9c187c440a2950cbaea46b4ef08ccb51cdaba112","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.3.5","document-operations":"1.1.58"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.2","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.60_1790181987079_0.2568434278934342","host":"s3://npm-registry-packages-npm-production"}},"1.4.61":{"name":"document-rest","version":"1.4.61","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.61","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"bf8544d30bf6417af03e3043447cdcfcb3f4ce32","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.61.tgz","fileCount":8,"integrity":"sha512-pLIJakwalPhB1zTjGU99iJuleA6kNaMJv6U/u9aVTFf94fGM3umDBIxnrQfSKWNWr3QOiDagaYf2S+QOU9+h7g==","signatures":[{"sig":"MEYCIQDJPyaovmPZAkvPCXHlcaWptVYjOno4z4gl1+qaXTKl8gIhANmvNHopK/Lyjp+Stz+pZ4h9/NAMmfmoHG54kOdQB5hY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/vKf01njRxHYCjPCTrNHVGhVVPX3NB6UXZOyQaaLarwIgEv1E/TqLvU3RRUXafesjO2xNWIBXRO1tMMn0Wxz8wwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"6369250f7e09789792b6cf726a26b03a5dcafb2a","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.3.6","document-operations":"1.1.59"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.2","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.61_1790183652157_0.8449960123541895","host":"s3://npm-registry-packages-npm-production"}},"1.4.62":{"name":"document-rest","version":"1.4.62","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.62","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"2d587453752c84b4e62b35919f701c73a9240001","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.62.tgz","fileCount":8,"integrity":"sha512-N8h9OxzVUQM0MTVyAqZoVA35+PDSgVt2Wcp+hYNw8I80Z4lHy9XPBU0zW4CzjkRzT1M/Uj8K7VJ0GY51jI1yLA==","signatures":[{"sig":"MEUCIEhXZ0KCveZelhSODUdKZ66LLCcMAjJaSG6nK/s4AX/xAiEA1i5lLoF/++Po8j4JWMMHVGmIQqJ2SEyexJm03oadc38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHuYeFYr/XZ342HD80PGWiDNbnPJRcuLL3MvnCVugKGhAiEAg7Ej0LkBiRVq5cXh85L5iX47y2Ha/uKfui2J6aQpmPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"2a6d5a6478dbaec434354aa4bce8bff93acd7d23","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.3.7","document-operations":"1.1.60"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.62_1790186427869_0.7811430361820946","host":"s3://npm-registry-packages-npm-production"}},"1.4.63":{"name":"document-rest","version":"1.4.63","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.63","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"64a7c7e021f06c344b065ac91f3659208bec32ce","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.63.tgz","fileCount":8,"integrity":"sha512-iY929qs3r3q3AnaySA6OE6k4fNDJkp6igxbqRrkReu4nHrtc63AzNkkHVDC5yhR2ummyJAHOowk33YmlvWQalw==","signatures":[{"sig":"MEYCIQCNko/obOIZy/gBPGnIQnsbwDp/q2lc4BP5aBQxZ90YAAIhAN4zZ4/ibmB5v5kyX+pWPt8NSrbw+YBoveXXVgV55iC7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvbnYuBCds3wOufyfs6r/3gbz13mrL/D5Ws0hZZKufgwIgHnoBVnxVaDgKNZAzTJoLme5L51zpg8XsiW3gxNJR8+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"715de361e8c7eb635bd22c1619549cc54437e5b8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.0","document-operations":"1.1.61"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.63_1790188256534_0.2150439942772462","host":"s3://npm-registry-packages-npm-production"}},"1.4.64":{"name":"document-rest","version":"1.4.64","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.64","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"8c96da2f7590ed4ff0698ee05b8a454be13fe8f6","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.64.tgz","fileCount":8,"integrity":"sha512-sDjh82vlF/rGaf4h1rSZCOg8b/RHbLZ3x5jvl0VkJDmezTJUAy3PFSON/yMfl5ULtlyEjzluhAdORiQXciSoVA==","signatures":[{"sig":"MEUCIQCd7qw/UCYGQ/SHY6zjx9iPMLGifQt5XQHR4xoTeRxZMgIgSIABpfgCrnyQ2kJEK15ESko6RTXhUoAg4xqExDCrjqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdXwRZ8DWAPsKQEivfMrrgLOE1nUyx0Ng59ekwhKEllQIgIDr89+tZ/7QdVr6d79kFHw07K7dwTN5J2bQvMePmxYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"e3bd35d116d8c03d123ee0e8f1a1da3d15374be2","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.1","document-operations":"1.1.62"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.64_1790189825559_0.6909665811146144","host":"s3://npm-registry-packages-npm-production"}},"1.4.65":{"name":"document-rest","version":"1.4.65","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.65","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"dc47f1b7c7a76ad2fdaaed67a78d08ee5db20751","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.65.tgz","fileCount":8,"integrity":"sha512-qZjDWfHAu4C6h48FC7Y9qJYZhkNZfP9ee8BE+R29xLTeUDWFQxcWLZH1pOTofA+wKDkR5rHye+EcfxstzoDoJg==","signatures":[{"sig":"MEYCIQChiQA+TuQ4PiVBzTWWUr8JROanAgqyFJeUmjVC4XmQZQIhANM29cjDRmjJOj4aVan/CWmEDNssVykQfa52GchpuRuy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWhOA6jMgZ8XtaE8M0RnqkNiglS2B2jES2rkk3nXf2DwIhAI4sjAqyIhc8q22NwbrhQUr/JgdLTBelO/0sWY6GvHPP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"2319100e0c4c7d0fdba8776e36586cb5f96c3b2c","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.2","document-operations":"1.1.63"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.65_1790191306177_0.4882749018290602","host":"s3://npm-registry-packages-npm-production"}},"1.4.66":{"name":"document-rest","version":"1.4.66","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.66","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"4e64a45f66cfb57ee758897024b98295baf09c44","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.66.tgz","fileCount":8,"integrity":"sha512-Se2cqUDxNRPB9gZoXSxoG6G3+Qt8euDshbs4AIc170/2KzD8zVgH/xyz2Ng84N0Bco0TXZvoXVJFFCbyI92TKg==","signatures":[{"sig":"MEUCIQCCgkELT5qZNovXLR+bUQx9sZdXv7xiXxMIGigYnnNwVQIgW19nSD997O6/aY6NZVf+B6Ndu9qHEzKrWykQctis2Aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFgVclN4WXWnWnIff4reLa+zqZDoU1ZT8JtENCSx/CPAIhAOrs02znMcmN6wGDXK0xOX9zipPVieJcZym4ktZXr5SA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"bde0af0d06c72681c9032b48a8143e34933f03a5","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.3","document-operations":"1.1.64"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.66_1790193170716_0.7984020562884644","host":"s3://npm-registry-packages-npm-production"}},"1.4.67":{"name":"document-rest","version":"1.4.67","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.67","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"6bed056f344a7fa172791abc3920f5918f25cc66","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.67.tgz","fileCount":8,"integrity":"sha512-jiathbMz2ADwGnuLjtWedxBlJKiD33hbL2PCZuTid9KlN0tRwGdhNA438KP3hmueSYvqy5Ft+sw2Slv+5Lbwww==","signatures":[{"sig":"MEYCIQCiJ19h0RTOk08VEz4OgHnHTWKmcGrC/OJ6r9auoJL7igIhAKfTAnpEkdwf91kQtbq0+IpIQ6SJ8Zphh/9UgjJ3Q6+9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHy+fyN1XKDO6eLDKXU486iQrrPEMZP1w0JNdX/a4UvwIgZbE8C86dsX2KNFnibBEEVbTrEOY0OdqY13rywybDQws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"f5d2d68ee55a0b0107d947558b731b40b93ff3ba","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.4","document-operations":"1.1.65"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.67_1790194738493_0.44595317065210116","host":"s3://npm-registry-packages-npm-production"}},"1.4.68":{"name":"document-rest","version":"1.4.68","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.68","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"cf0bcd1b98edc180b3e073fdaf3e5962ba1894f4","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.68.tgz","fileCount":8,"integrity":"sha512-g37dpuYbpVaJjvMI7HVgzf1o+a3QJwcCQhiM0qTt72Mlg7JDFxGfOoXScV2frPIeeSGc7vBjIS44KOPl+KDBWA==","signatures":[{"sig":"MEYCIQCPoA+dI8t7Xj9IzxJaYG1waKNgKY2Eve+EdZSXG2/S/wIhAMbGTAoWz2s0jeYH14G4jeDcE9O6tbT2HGQLbvkDmnfF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBFro+3MICeZ3MF+plQdrMy5+stnYtAFl4UjxkHVuHiPAiBIJVd5r0cejr2onkJo8hllDvgZu/UlOsiQTpHorpc6kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"d0b8f8beb97fd446ed4eb6d2702e3e41bf311f0a","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.5","document-operations":"1.1.66"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.68_1790195963380_0.27836813855996656","host":"s3://npm-registry-packages-npm-production"}},"1.4.69":{"name":"document-rest","version":"1.4.69","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.69","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"156d67de4ac50afce41c11b26cf071f119b5e3c8","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.69.tgz","fileCount":8,"integrity":"sha512-yt5NSPYQdSrHaG8EDMnzwAh0fZ6MyBlQqy4D9XKasQltvo6t+ZXvKa0Vo9hqgobC2IR9H/aXxamNR2ib0xrNbQ==","signatures":[{"sig":"MEQCIDF4uAr7KVapKfyHPMyHTlJr7BfszmLFx9S6lCnC8TLsAiBmIDszYl0lx2N73BVkjWe+ZyYobOnetYe6nXNky9Kj6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvESWP7SMEHsXjxXTSI4u8zA7vrCnvuHUwp08UeFU52wIhAPANp6UnZnR2H4Yxytro7uDaau4xwKl538O8cICh8/y2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"47d6c4f9b03a84435c7992dd6b8a6c8dbf50f088","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.6","document-operations":"1.1.67"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.69_1790206920283_0.671331047156078","host":"s3://npm-registry-packages-npm-production"}},"1.4.70":{"name":"document-rest","version":"1.4.70","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.70","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"53e06f176fd31e0c1d0326ac76db6f57c2158e17","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.70.tgz","fileCount":8,"integrity":"sha512-2THlfjrgVlH6j8AC0SmUiD3C6zQAJ+AAfHf1Td4SUbszBcL5UWszq4EJjApnw5m13UUzyZ3jTPRwVO8PZHZQhw==","signatures":[{"sig":"MEYCIQCZkvOpe6gCaI7+EcjO78LOtg7oUELoIVzUNf3QpdO2MgIhAIBsUkNY80reDaZHVe8yesOO03TzwM8X4k77tsskmOHf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICdp0LxCD6L7s5tEq5MwNm4+FLYIe6KQuCknBCNX9KjfAiEAhbEnancjgMUSuzhDsBNLDh9JZYYyi6szfBdZvYFN8Ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"003d079290aa3bf908da2c0531af1119aa586f24","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.7","document-operations":"1.1.68"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.70_1790208543684_0.07234719652967758","host":"s3://npm-registry-packages-npm-production"}},"1.4.71":{"name":"document-rest","version":"1.4.71","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.71","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"e61378fca580b70cd39119b87b36f4f2d9896d76","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.71.tgz","fileCount":8,"integrity":"sha512-7BP8SePxLEKDdrybHyoFS1lZR6XeCSLlJ/+p+YXorLTj0E/s4GSYVQothob7BYvRtFs1DPHPEyieGlj4Gj6uqw==","signatures":[{"sig":"MEQCIE1Fghf0suHyaqKBUF4RCfWHZecyuiJQNhejpfk7X8hFAiAsgJCbL0fOyj92LSjsMMG4S+ucpIfnJqHLbNjaQc127w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHZgrGg1Bl8i4GqPNVtK733M2XF3cc9xv0hTiLTVA2OaAiBJSisaRj69TBFaRiMxOMJPU0O4a0ojQeSlExOvNJi/fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"4dfc0eb7e9b6a47280d0ea919da0f1ab0e222397","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.8","document-operations":"1.1.69"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.71_1790210136115_0.4741036461805235","host":"s3://npm-registry-packages-npm-production"}},"1.4.72":{"name":"document-rest","version":"1.4.72","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.72","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"03548ce9cc308d3c64b0ab872434b97336aec3e6","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.72.tgz","fileCount":8,"integrity":"sha512-ya0lALsZRe6rfhmXQPu07sw/A5OCYwg9JTW2uDmgKbTmuWTeax+5QHVp6+kG0tNzOyAOh9aSOcI4CZiwSY2KWQ==","signatures":[{"sig":"MEYCIQDlkBz3fliti0Zq9O+iPvTRltpAKrunOSXj5AjwrnT/+gIhAN4S5I5oj7vWFUH0lJG/0fqKZ30tSeiQJquRej31qtcV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFRgPI96aJlefP91s1WcI/UiqbijcZHlToi/dSkW0oTFAiAmDrSkRsILG0UbbxJqGWpyoXjdLnEApv1aTyBl4JlPoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27284},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"1f5159fb3e7ce63f80ccff5e1673fd2bcd5222b5","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.9","document-operations":"1.1.70"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.72_1790211440593_0.8814290131539009","host":"s3://npm-registry-packages-npm-production"}},"1.4.73":{"name":"document-rest","version":"1.4.73","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.73","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"1e365cd4d802b2955960df4e82671463e5deec97","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.73.tgz","fileCount":8,"integrity":"sha512-MG7uXqTMPUNfUpQwAgNvJrhlmsWUz/ZOVkc+HZxajmhGOo24KY+klKEk9xyWneS9pDpZELdovOAPI/2vbjoKVA==","signatures":[{"sig":"MEYCIQDbXxppLmzwaKgl4LnSdzHdzYTMY554L4mbvXuJGlaRqQIhAP0T7JPhILYTkN4PUJXaqf1diIkWfAl5rY3idR9xrLY2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwHosDYnkhQ4Wqf3cTGBgPVNPHACmm5ZEYWmXKuLOKPAIhAMmuTi24akpgB9XMMsfkfxv6bqCt3XAdD4aX37vzu1fy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"0126b3b0ca79a11c95c2300fbacb6be07a719c74","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.10","document-operations":"1.1.71"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.73_1790213036833_0.8679617779189717","host":"s3://npm-registry-packages-npm-production"}},"1.4.74":{"name":"document-rest","version":"1.4.74","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.74","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"a09075c3bfad7deaa7a6e51eb9c603a6c2a1db6c","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.74.tgz","fileCount":8,"integrity":"sha512-kfjEhkCGbqbD1/0cwzzCyM4UU1sABitxsRSJneSMB5cq5HwDFuhTOczZ4yPZBfb0PjkGrXOCXqWO3YrAOR/O0w==","signatures":[{"sig":"MEQCICqucrau/bkC/CGxcuRxDCzbhuCq6UJjw42z8E0k0LaHAiBzhUY9WmSPxjpWW2ibETgq1Ry4QhKitgfyBlEueExFnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBVUa+YRa9licbj5UKdXYvfN1Qm/WluKxi8tN4nrGa39AiBM9nKtHitFbih7mSJ+Ks8onyC/cZx9s8rhY7+CXqgy3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"587fde71f727fbe626cb137809be3e8b4bb10aa2","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.11","document-operations":"1.1.72"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.74_1790215990183_0.052478043037152755","host":"s3://npm-registry-packages-npm-production"}},"1.4.75":{"name":"document-rest","version":"1.4.75","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.75","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"d2e58fa2d20abf13751da1b26072368eaf321f1e","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.75.tgz","fileCount":8,"integrity":"sha512-ZSsys63FUVxI0nrrs/Cte+0Uxnia22CjWkSIuggrkJ2FVzWVBJ/73Yt4s5E262RVBjuNJLhClh8MxgQwDLOkuw==","signatures":[{"sig":"MEYCIQCDNnZ1MGIwElQs6zzCAQvdqG90jNHXdAK6YPy0yp31XgIhAMD6YwXXuMb77F5YmkR+XF5T+4qCdLasnrwae0XZ4mv4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB7kzP2AbR4jEvQs8HPzBL7LaZvGjuOIElaLTpDb5M3eAiEAgJVfJ+gEnaZb87LEu6zTzMCDqvxpfh1b1ZBbUiecZdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"bfc6ff8f17104e0bf6738277413f55cd61dddb83","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.12","document-operations":"1.1.73"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.75_1790218362781_0.6539575981886483","host":"s3://npm-registry-packages-npm-production"}},"1.4.76":{"name":"document-rest","version":"1.4.76","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.76","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"215d4dfdd1b0b4f9cb59a4c2cc80ac222a702d96","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.76.tgz","fileCount":8,"integrity":"sha512-8Y9I58gTUN0uSGz7mGd+zxfXbsO2Dr7GDC7VFxzF/k6vwnxMKBHM1RgbjobN0xITy+vTGeUsa4oqMHz7C258RQ==","signatures":[{"sig":"MEUCIQCCV2vBfqoWPFZ5n9pZN2A4LK91ZjX7WFZF+pdNvK9JSgIgCcedeJVZ9pNtG8zcDCnQIhcU799VuXWXjJeJbCWNOa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICDV2xmw3lEP8/uATrXYdmE0mh6Lg5GCchAHdZVbxjFeAiBzsLKDi/dEOCFKRwrN2FnzFDMpjCqPp63HkYFDgiXhjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"157ebf1961a0c4f86aa9a108f2a1a8b41dbdd480","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.13","document-operations":"1.1.74"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.76_1790221492798_0.2602485805587542","host":"s3://npm-registry-packages-npm-production"}},"1.4.77":{"name":"document-rest","version":"1.4.77","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.77","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"0978d49707da1d4f153c4adfafb5ea32ea461aa5","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.77.tgz","fileCount":8,"integrity":"sha512-KPOQP6N046cAf86SFisqgFmcGuuZX9WgxvHLy3oyPbXK+22dF0Yz0HmMyPpirEKyhA9P6/67rJkLEMCVPaqaWQ==","signatures":[{"sig":"MEUCIAxU4vdUwXVoKFn+QxxLphkzC7CPq5Oh0Tijpafmp152AiEA0lhZniue3fGxeYuz/g9Orf6hQg+tztBBldlwoN3cwIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDo1rEjsnoYe+zddRAFo+1gIcPtMr2JHTWsvOhmqUNJ0wIgO7lBVqda2vtpF07qSmAwYfK9QH0bMhaEYE9RYtaiTkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ebc802dbb43d250dd6ddfac419b95d9290178f4d","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.13","document-operations":"1.1.74"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.3","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.77_1790223613100_0.35237959797920815","host":"s3://npm-registry-packages-npm-production"}},"1.4.78":{"name":"document-rest","version":"1.4.78","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.78","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"8e51c7c15dfb245bf3533cfda93d02d2167f5ec8","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.78.tgz","fileCount":8,"integrity":"sha512-Cwyz95FNGlSLaFOW8rC5akLZ8+Wwjt498idKyphm+kBv+kQ25CeXI+0FdzcSxQ864DlVNjdwsSPYgopO+IHAMw==","signatures":[{"sig":"MEYCIQDpG49jJLsEPOtdbji73th/FpobXVo3jy5/T0w9E87rGwIhAKO9yB/9AHwOHfdtUxOTBsu3m864Vy3iNNPUndtx6MCc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBsy3eyshNoI98QL1V3eioZsOfyduxIqVYr1J5iaGrUzAiEAuDtpFctmpLecT/A3BcDKx6weZOWAWF9PE1Dg0ZnPFq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ddee57cc1a516ef825588c3a763950d9e4db97fa","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.14","document-operations":"1.1.75"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.4","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.78_1790225511713_0.23769948154864284","host":"s3://npm-registry-packages-npm-production"}},"1.4.79":{"name":"document-rest","version":"1.4.79","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.79","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"c9a8dc765d00e54bf990190ef55e304ce8b6afd3","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.79.tgz","fileCount":8,"integrity":"sha512-wsvIJDodmIBwqoIiRBZWJ6sIkGQgAqfjeHFeje9YY+bpnsY45pEBvlGfHk5Q6B+VSkUDu1sqBCMdRZuu9e9MzA==","signatures":[{"sig":"MEUCIAbHWbvxr/BHrgf4lFV3Py4rdIWRrATfxZqtA94psO2uAiEAgkOpaqFZkbrSWVXrRDSrUlFmFnVAvMhADadzIx9LTMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcrW91VqvV3pZ0m4dITHl+gT0hKYUr4+iWxYOp3ycH6AIhAOTRfUMnMMGBbelN/AGw5hnub/JPLJzTAvdp6OnDcO4s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"4c66fa73b186ca4d284305f818c3a56bd3a27648","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.15","document-operations":"1.1.76"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.4","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.79_1790227486045_0.6333057585343342","host":"s3://npm-registry-packages-npm-production"}},"1.4.80":{"name":"document-rest","version":"1.4.80","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.80","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"7f1c03c8b31d20ab31ec084c67be5717bc2e126e","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.80.tgz","fileCount":8,"integrity":"sha512-jP8Q60IV+YWOdFSsxucsSygUMc50Tj3yLurNWImKq8D9kdPkGusVuLWChHmHgfwTFVikZYwOsRXY1DenoEqxkw==","signatures":[{"sig":"MEQCIFzuUpgVw8EX9zKGMm/XLAamF3jakzBgfpwK0YEJ083iAiBPm4UWjTf/lqPjIPktEbunwhPrMKu6+XGzTwiEwiN3hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQAv+UUfyXqJ3F/omqRwp6jhz3m3gIEFA1X6huUEZA5AIgQVrA/xyIS6nL8jrYjRdSTKVN8upPt0KMPpFxdQ2MUH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"f2c07e34f35b01c07750a781167cde75cfafdd03","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.16","document-operations":"1.1.77"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.4","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.80_1790229654676_0.3782584263030935","host":"s3://npm-registry-packages-npm-production"}},"1.4.81":{"name":"document-rest","version":"1.4.81","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.81","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"d40afef84aeb60d6e58a7dc02d0abb056c54ef4b","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.81.tgz","fileCount":8,"integrity":"sha512-UWybtUPjAHGVpc+RYMus9NZetrvTgIuUGaxo0vflU44Cbf5KlkxzvkBgC3e+td1BNnbzDrBjc3EdcFKjnFB4vg==","signatures":[{"sig":"MEUCIBfl2PVOpePzu/jb/SsN/GVPZ+eC/N2WeFHvLWgRvWEMAiEAs3SkYNCuWI0FVgDjuGrIJzdrvy3NedXEqDBpBSc/rzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE3N68Z9YFjYYc1hL1X1t7fRDNZznmO9mNLL0FAsOxFSAiEA37O0TlcOvW+CUh6U2I9zZb4tqemEBK74Jz0rxCBHTIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"405e826c6737f958b387b93b7d2541b6875abbf9","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.17","document-operations":"1.1.78"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.4","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.81_1790232119621_0.8940885018321825","host":"s3://npm-registry-packages-npm-production"}},"1.4.82":{"name":"document-rest","version":"1.4.82","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.82","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"9852ecbcb23ca54299a3f3d87382bc42cba24afd","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.82.tgz","fileCount":8,"integrity":"sha512-X+X2jacZX3t4xvDuNM0QiCa3AKMjwshW12Ykxg32ycmEAIA7IwBhiotrwvCLrwQ04dbNwtxSWk9kix+CL0YgGg==","signatures":[{"sig":"MEYCIQDPt1X3shE5rITl5S5dloZ3m2LdIzZLnJ0LOnFW+bFh3wIhAIkH0fWfuY53yvzZwC+M/VW6o+mzMqKnMruQmJ/Uv6/n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0qouhqnX8qrL3cjLM9hT9NjzpkK5x+owooyeNUEfMrAIgebTTcxqDLX/8EX3PsYYupGMY94pfYfE9y9L3SuEKIcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"5e918f6089cd3372f88b511d7f6a49d830f7f5ff","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.18","document-operations":"1.1.79"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.4","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.82_1790234513891_0.6703580472564847","host":"s3://npm-registry-packages-npm-production"}},"1.4.83":{"name":"document-rest","version":"1.4.83","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.83","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"792469b29896255511becd708a82370373f440bb","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.83.tgz","fileCount":8,"integrity":"sha512-MkyRWKhPsaLhosh/2HTlPhrMShG7p1E9LJomwO7gGkovIcgxQUgvRUm/17Tcc7kA6c7zJ1QtZD3NqpFssq8HFQ==","signatures":[{"sig":"MEYCIQCdlT93p5zjjmjoJW3l8K15ZHSiDdLKl11V02KOBpr3jwIhALl4dEIBQAfNm3X7Mef5pubburnokFW84Xbl8iEjOP4T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCpjuqS/tYop92OzLaUEkOWwmrfZsk1DLLcyK1fRzDd4QIgBHerwH9OyimVwx2Dn30pADlXdOORel0EHsPYM3RGt8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"d8ace934070a984ad6b1078317e226aa9c071b1c","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.19","document-operations":"1.1.80"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.4","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.83_1790236692972_0.7885515690263327","host":"s3://npm-registry-packages-npm-production"}},"1.4.84":{"name":"document-rest","version":"1.4.84","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.84","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"ae4985cb50d22c40efd4fbac6ac271272bbff356","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.84.tgz","fileCount":8,"integrity":"sha512-d9Hk4H5AmWSAItXt/l9Tz4Gx5Rrv940KJSuKsU3d+8xq+hqMOApDX6UOX36JXCtxsdma+YTdM/jI5KMJe/Xgog==","signatures":[{"sig":"MEYCIQCnedJjKKEOXIMR3N7+o2k+qY10CpMb7zirQXbg8VdfJAIhAJJr5Qr3rPA8dtNJ/j+begbo+5qWI6lMlvwx2QbNnYN2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA8BC7TRLfdcFDnAv9FyGp/CwBIz1LKO9/ZPBuzRHG43AiB2cIlQTUpa+MCe8nt/j95696BjMrXY4PDS1InAeCRtZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"9e777f5b6b60fd75c094b30092429cc7862a9e59","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.20","document-operations":"1.1.81"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.4","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.84_1790238713996_0.522983996189039","host":"s3://npm-registry-packages-npm-production"}},"1.4.85":{"name":"document-rest","version":"1.4.85","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.85","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"55ae25d1c4d52f9a14c5d93c256fcb34567bb773","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.85.tgz","fileCount":8,"integrity":"sha512-ItUkoZJq94yl5mOimBp12k8tBNiWeGxUc4b9aLm6Cc51OuW2sbMQTHQ41ubiw6/6tzgvk3hEMlacpTQ6A5ckxQ==","signatures":[{"sig":"MEQCIAL6vsNPYnshYAEbALuZFnxGn9B8QIKy2kRcIeI6wyHJAiBuntcK9wtCHfp1Omyi7imjSCiEcq9ySNTYUq6EdhRvyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDv3AN4TelMPiuMRDCBwjkFTf8XeET3BJaVfceCDoigLwIgOBxmbGUDTISIQTLnWsVK1jIOdY4QHyVlbapLeTRZUa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"f560c159474ea9406ef2142e6b2e26054c89ee4e","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.21","document-operations":"1.1.82"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.85_1790241344679_0.875104671071812","host":"s3://npm-registry-packages-npm-production"}},"1.4.86":{"name":"document-rest","version":"1.4.86","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.86","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"9d69df8defbeb3d0d12d1b5b702744bb146153bb","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.86.tgz","fileCount":8,"integrity":"sha512-9LZxxDqMciWq3bo20o2phubMr5izDECaBLz0K8aU2MdBLx4AoZUWFG8ibS09+rmyHgA2o1gHIFcP/2txW+DyLQ==","signatures":[{"sig":"MEQCICzPTTR6Yny8hj0ytXg5GcY28u+l9WsengG6qLJ7k3w4AiBJCvHCtIOuXjI1llQXvTRgF+rTVjPDMovfncMbrpZ9Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYWD+an0bQnBoh333L48vbNIzd/3qmNNfEE/l0GB7f8wIhAJ0y9znVY0oRdkpjMTHP8/9EFxouXSz/OJ8aDrgRggab","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"360b479c9bee45da51dad9629a4fbf37b901ca50","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.22","document-operations":"1.1.83"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.86_1790243072511_0.9195470089664477","host":"s3://npm-registry-packages-npm-production"}},"1.4.87":{"name":"document-rest","version":"1.4.87","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.87","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"877aef935494e00464d44641a6c08bfdabf14a12","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.87.tgz","fileCount":8,"integrity":"sha512-wmGRSJWNzX8+iAHs+BeKQlNoM3mMPPMRy096tv9tn/9jXf26qdEPoSSLCZ89JoF6E4rkLnQDj2EvnqG3lVJKUQ==","signatures":[{"sig":"MEUCICOisw1TMsFd2yxZmBJtFDi0LM3CKqM0xmrwxgn/vnwzAiEA/u3IVgoJYgWmegNFFjrHTa4m3Gy7B/LqoN0d7cHRJ/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzsuej7NwezGI6V3Qi9pPHnpnMh6eRpEukHMc5On1jCQIhAOCsKKZNHR2Pu7B3V35Zf9modlrKeqhujcZPw4sApww8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"40133a33c91253195c8300c41fd78d2a9ef7d4b8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.23","document-operations":"1.1.84"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.87_1790245035301_0.12194064374983249","host":"s3://npm-registry-packages-npm-production"}},"1.4.88":{"name":"document-rest","version":"1.4.88","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.88","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"c6ff5dd73e79d80dd79cab3b207f4493cc95a468","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.88.tgz","fileCount":8,"integrity":"sha512-ZoKZOUMIiQy3c7oPELd0aS8rHtZWZbYS6MMdA7NXsyRdWrzZQY4TvDH3OF6wjEWDeX8UASzSGnNAT0RozP8kOQ==","signatures":[{"sig":"MEUCIFqsqwlwVBZjF9mCg3OauyHZSt2svjkrKcAvd1L8LGYTAiEA33+8bVPbKArWChPBex32RKuBreDjH/5n5Lh+obSBOyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0z2ETp4Y1TEm9R5yPbz+6dBDvFrBsMuLjTsXzE533wwIgDdNkfzsW6M/VTySJdnw+s9UiZXGcC6OZiK0nS3jO6uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"99522732045d16e569d16997e5a83111e1181fb7","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.23","document-operations":"1.1.85"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.88_1790254010992_0.4485251149353473","host":"s3://npm-registry-packages-npm-production"}},"1.4.89":{"name":"document-rest","version":"1.4.89","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.89","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"21ac0d99b27fb2e2757fb7920a47150ae0f3665d","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.89.tgz","fileCount":8,"integrity":"sha512-qlrehfGDPkKVZzB+aMtObPqeGLA///h2ZuvQhPdpx0WO0/v9cqaE/u5quH+TK3NtNZLasJ4Vmn+gfo+0lGdeLQ==","signatures":[{"sig":"MEYCIQCU6SDdon78GHhO1raGZW1f4/+XNFICxd1YjWjCJ5tyRAIhAIBjDfOXqNle6iSuFy77u6HhhklA0BqUSbGardtfcKQo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtYvt2ELsBce8sQffu3Xx+zWB3S0xesn8S5AwDjuZe4AIhANaHIkQQQw6wXkH8KADekvjW6i1MwgwbxAcwVQNg2J6l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"44689ff666e26852f22a6acc05f512d7458d441a","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.24","document-operations":"1.1.86"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.89_1790255765589_0.5067883503236645","host":"s3://npm-registry-packages-npm-production"}},"1.4.90":{"name":"document-rest","version":"1.4.90","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.90","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"b73e588419ac3d5a3d6286efc92f8d98536dd239","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.90.tgz","fileCount":8,"integrity":"sha512-DMvzZ+IcaPhQXEl7KsjuV2+6LpxKA71+J5j4/jZeyf8Qc0Fn6G4Rv1RS+Y9UshdF4SWGkb2FJlxeSC0JZ1vf7A==","signatures":[{"sig":"MEUCIQC01p9N88HwNMnv0Rb5Xyiitx56G60VXGgvKrMqgBq/rgIgSYIWj3QCqSS1fSEdLO/zKp2BSdzBjjfB/Tp4D1qc720=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAp1/DIMFK6bcbswOctsVwgW1qYfTCHxZVYRRK+w+qnmAiEAp1NwLJL+FvggKr2jHa99Q5UoMBhDnSc188MaXQNYSRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27285},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"bfe9b7bb305fe3f3706459c1f2e7436007197422","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.25","document-operations":"1.1.87"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.5","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.90_1790257382430_0.5917438138465287","host":"s3://npm-registry-packages-npm-production"}},"1.4.91":{"name":"document-rest","version":"1.4.91","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.91","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"bfd3438db921001c43972942545f4e1a9c3fc90d","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.91.tgz","fileCount":8,"integrity":"sha512-SCtDP4Kf9zPHBZie7CBaluoprxWnCKDq0d/SadWOvd6q36JwkptoC+9JseDA/N5rfqFVu3q65dApG5ACyYFF0A==","signatures":[{"sig":"MEUCIQDVNso07LCU5SHj75YJZwpgL0tASAdme/ldl+5QOTJTDwIgHJFZQzseO86qyqfBpEJb8Gj0iDT1OQ6zZf5vIPtNK5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDfYz2y5gaUGqbbvtZby3dlDfaANeLB0fsynS+3PROssAiEAxs+5CUHmXPxgfck1uLKDepJAQh5QyZQLL36ZQeUla1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"a3757c3458bd03319e135527b966401f01459877","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.26","document-operations":"1.1.88"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.6","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.91_1790267421796_0.8547536920646035","host":"s3://npm-registry-packages-npm-production"}},"1.4.92":{"name":"document-rest","version":"1.4.92","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.92","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"0492380820776e45490a14f8d02a0474a87311b4","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.92.tgz","fileCount":8,"integrity":"sha512-xr49R9LpF5EM2FmTw/udpaLfzMPpFGbVm1QYR3KYQZ2b8mBXgNZMLvVFZJ5oHwoW7JCfi+RWEds5mWQ6OBcfGA==","signatures":[{"sig":"MEUCIA+GfRUphUM8MKmHwdzPaxE/I5M5wvMtk7fIdXlQmtrWAiEAqCfcMc7dXgNUfS8usmF4WJKOZLzxfsEefjVQ+Vu2NX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCa7MDhEVj+tlu5ATpoZOPr9yky/EreCofj769f9fLV0AIhAMSpnF1fZAUsDziX7BINjkE/a7diRbo23FM5pbAe7g9g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"dbf297f755dc0e82c11606ae8a819f6d6ad4da8c","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.27","document-operations":"1.1.89"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.6","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.92_1790269217729_0.8870849713813198","host":"s3://npm-registry-packages-npm-production"}},"1.4.93":{"name":"document-rest","version":"1.4.93","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.93","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"c8e4b23010d38c6724fb0088de35199434f2e4f8","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.93.tgz","fileCount":8,"integrity":"sha512-hiptWRY+roM9ZLSBnglBiU1n/hk7AeSgYjiT8Mi7o1wDAnkQ77NvAWUTtB0j6EAkxAbUOkjJuBL87u3qyf0KOQ==","signatures":[{"sig":"MEUCIQCdRLQ8cs+uONbqC8BJdTxWO45kM7erZ/fY3TXrkdea1gIgePLa1R1kz6E4h7gOezlBgA4jhyk2VigKUpVx9T4bRHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA7LG4csMGBQfN639RSNqhsScAq/EP02nLutoSkyW1Q7AiA/YEjbe6s7jvBo2ZDEXgzd002op6UG5LpAxA19w2zHZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"da2f76eef6113b05bd66da4db8b0e80b0cf132d4","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.27","document-operations":"1.1.90"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.6","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.93_1790272795474_0.8386285306263939","host":"s3://npm-registry-packages-npm-production"}},"1.4.94":{"name":"document-rest","version":"1.4.94","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.94","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"acacd485a82f3adbc51f5a8591536c87eca6751c","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.94.tgz","fileCount":8,"integrity":"sha512-GgVwZTCLis9bMXhZi8gqh0AaPjbypqs9fzf+pfveWlesldJsiZ9Ft8MFDPMj8uvhjXWpC1EWMFJ6zVdU9aNnVQ==","signatures":[{"sig":"MEUCIG286CrLjn+B0R1H6w8XnvzvIe74MZa79iGiBRm3kQp7AiEA+7l+mSKcH6Gkhq2ludjddZ6lViNUEvrMyLoKGLeQBmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGMTKHMz9F+6bLfvOpOaRVTUMu6GneinIrZyZJchpUKvAiEAyJ+W5taj8ls1FFcvOUFpjxr263aikKOzS6jnIzqxAMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"2b40b97c721f6ea0b1c2cb1eb8900a4e34c5d14c","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.28","document-operations":"1.1.91"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.7","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.94_1790275885896_0.01790889509500082","host":"s3://npm-registry-packages-npm-production"}},"1.4.95":{"name":"document-rest","version":"1.4.95","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.95","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"844f60768fb0e5aad7df28671be45c8402878b33","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.95.tgz","fileCount":8,"integrity":"sha512-wT83aHU9RZ+ERGApoSPUJojPI5g5XSxszGfwKo0C1wtTgHoOg/RXZW7lkrXa8g22Lbls5H2A+DKKy9l4LV3+og==","signatures":[{"sig":"MEUCIQCF8hhOwtaYxLyJ52rNzLs2adyXyBs6BUvCeMvK+fxMZgIgMEPBoDWvKC204S+J7Mx8SlAXni3wBlst+RF8nwV48No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA6bi58E/6soZyXU43uVJOzzg+/YV+59IPmeJUNI92sFAiBf3tFdeOfPFwINZpwIz3cNJdRcmrxtus6vYMAWAHLyvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"7fff23179d2575615a69eea20c72bfbb063e59fa","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.29","document-operations":"1.1.92"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.7","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.95_1790277855206_0.4114271356236048","host":"s3://npm-registry-packages-npm-production"}},"1.4.96":{"name":"document-rest","version":"1.4.96","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.96","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"edfb61d821a97309a2c615a5d8c9ad0b0fde4020","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.96.tgz","fileCount":8,"integrity":"sha512-38jrhCUININxLODE1a3SN1pdF+4Vc0L8YK4Y3Jo6khL5XO1tqbPRWVqczVjFUX5RHY6GXYoK3IJy6Hl5KwHU7g==","signatures":[{"sig":"MEUCIHZL+LJ12fQm2rMkMimI65EQr2VjWDEXighQp+kkGbbTAiEA/ZW4UuiINr7P0mr++07dNVGLr7/nbbASw34lTb7LQMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFSz4I46kMTIIbSG+lUATwkKXW1Eb6qiRgqB1uEApEQDAiEAhwc2OKhlweUw1A7oB87Ze3gIqt7mawo3UzM5xVFEB3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"9bf672015400aa9029080ae68099d7661ee7fa95","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.30","document-operations":"1.1.93"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.8","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.96_1790280166124_0.30886930453575845","host":"s3://npm-registry-packages-npm-production"}},"1.4.97":{"name":"document-rest","version":"1.4.97","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.97","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"6aa45b39faf04f2008da20e0821ef13ca123d5a4","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.97.tgz","fileCount":8,"integrity":"sha512-4PHzWgUklO9Fp2FrNvLB0h4QTvDiReJbfXe1c5fbXDI0Yxc/hWIAaYAevH7UD0lvb0GMYs5HAvt4IED3If2s/g==","signatures":[{"sig":"MEQCIGqufJSdI3fGT39IQd+cAzOMR1iU2aqAZf8P1BFc84rfAiB8j3Ltle2ya9279dZ9oQ/yVwv7Ru9tuLNXqday4py+MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEoQ/riEIYHYiPjBGTmGMxM/usPdlmuJM/QGhPEnYFnqAiBExTS+SlQlE9YgOz/RKT1o+HGLnkT93AxHBgXeC3K/0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"4c6b64efe693beba9fc5cd23d14fa3af9482d446","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.31","document-operations":"1.1.94"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.8","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.97_1790282628191_0.5304815710901762","host":"s3://npm-registry-packages-npm-production"}},"1.4.98":{"name":"document-rest","version":"1.4.98","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.98","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"98c387fbc17f75c27f9aa6d2667f73648246cb54","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.98.tgz","fileCount":8,"integrity":"sha512-dph/11GEYBkOQdj/5TyJHaU7BWtOnE4Nn9KZ1hlXiNo8Z3p3KekU6pKSQgphjiRafk1WFjh+B3dlQoqwk+D2Aw==","signatures":[{"sig":"MEQCIBC95S8GjMOK1YBsZNUdEV9eBj/6R9NDA8wP6eE4XNChAiAlsk7oKuDdgRTszpWB37XXFyBM5FzLgJX6ucBP4OVRbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7XOdZaZLMh2xpBCK6uZ/YdckxjeYzJkLiZhAhdLEIRAIhAI8xAOkq4+WxnF2+12B4Ul8MiQJUcOJuYSl4NspEyKup","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"418aacf64990774fbe37e87f311f79dba8f2a55a","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.32","document-operations":"1.1.95"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.8","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.98_1790284983121_0.9041802478779855","host":"s3://npm-registry-packages-npm-production"}},"1.4.99":{"name":"document-rest","version":"1.4.99","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.99","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"19e76f302b8f89e3533948353fd83bb09071591e","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.99.tgz","fileCount":8,"integrity":"sha512-hKMmuhk06Lt5AL3F6xPvacJu8buZrSU4yqmpFJxNUhjSlQAk1FFsMPUqAs45akzkwS+/RyGMM/jeObpE8pIjaw==","signatures":[{"sig":"MEUCIQDoRiA1ZBADl5zcP6MJsvps9FLa+YtOj/2TMkMd8eGCQwIgXuUb3p+XdDeiuzpEsK5cSxYioDX01yPFBzSISXO9iSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHZemfWfJmG8ZBJrnoLRomWZg36WvG3Sl6wPkNOx08kiAiEAvA31F2QjEFY2Cd5Hf1LzH4xsS+RnQQpTchUADE2CxRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"fbbb7a9082897e35e47b48eddb143bfd8ee9d8d7","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.33","document-operations":"1.1.96"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.9","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.99_1790288568458_0.8531817016793533","host":"s3://npm-registry-packages-npm-production"}},"1.4.100":{"name":"document-rest","version":"1.4.100","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.100","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"d3d6a0a885a72e32c75b74ee8c825aa5eef10237","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.100.tgz","fileCount":8,"integrity":"sha512-IlECcaRSpq5kWnGq1RgimX9rn0FJQZ0eW1ScPlrW+DP4rfLwuZ404axrAq13mXhTfay/ntZhV3a9RnVXzZBT4Q==","signatures":[{"sig":"MEYCIQDrA9FqIupqcso4KX4eZ3zKzIQ984ivqQewVLqEbXRodAIhAIhzNC/AtvB6J3xomYDSTfHfqH2Fu69hFcHYKQque9E/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGo8aYbXyPbdnKOwMwS88KH62kJ2AILUK1LSTAsXo806AiA8zgRWR4mt+ylvW4PzFxoFWdwMZjAlgAYnh9lDy8iVRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28924},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"0eeae870e2eae1c1d85c5d8f4463df37554d8863","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.34","document-operations":"1.1.97"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.9","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.100_1790292166096_0.7269590021530297","host":"s3://npm-registry-packages-npm-production"}},"1.4.101":{"name":"document-rest","version":"1.4.101","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.101","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"8b4fe441b57bc7dddfc281551113569128f6942f","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.101.tgz","fileCount":8,"integrity":"sha512-FGVCLMFUTbbu6AXh9IQgHg5UtIy9TG/8YhOjBX9kjk4p3EF/wwMxBTBVq+z3GbBOjamrDrKt+shmBGGv06RICw==","signatures":[{"sig":"MEQCIE0TiJt9K9VW8KpwjNTbDeUEURkhk/wBum+HGVZv9203AiA1VLn5KGaxfsYpzb0zM97xN9+DE2thqtsLEdwD+o7AMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDk2fR6IZOWHJX+b8MNxFMeCyuBsN3iazM7hadAeiCFXAiEApZDvbntZ6YEAsIjHE4jktY8Bu2vcuDpf4Wleq6dcuBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28925},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"5c9849146e22a1800bf3b02787fae232e13ccf1f","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.35","document-operations":"1.1.98"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.10","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.101_1790294041455_0.4967516972960766","host":"s3://npm-registry-packages-npm-production"}},"1.4.102":{"name":"document-rest","version":"1.4.102","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.102","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"f3ce4126b831f77388e69bc4987cfc885c048be9","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.102.tgz","fileCount":8,"integrity":"sha512-xiNYYvjA0pnpaUD7rYCwhJ56926+BlFf6jERJ3bSFNSmu8TNASbVO1ZZY4n7WYdFg+QG8e7cGoITv0n5JJU/Xw==","signatures":[{"sig":"MEUCIQDa0MKtWkuG2ikv2JNuO121tSF2kzaT76+UHVJ1cJxVzwIgZgai8RdSF/IodEGMjDo8gww1YiqEUd1ABvDilxYfy/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIArLN6X1Q58pZoFT5gHMQUhIfmRh0rCDBcHqPgrH5aBbAiBYevT/kSvVxlOZF0bzvZZfM1lYuQOnBmo2ugynd+z1Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28925},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"b18a528e398f780d81e8c22d78ef40c5f679e6c8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.36","document-operations":"1.1.99"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.10","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.102_1790295818588_0.26080255843141753","host":"s3://npm-registry-packages-npm-production"}},"1.4.103":{"name":"document-rest","version":"1.4.103","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.103","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"c3ce04f6638231d82ea6641681c2d1360c1d34bb","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.103.tgz","fileCount":8,"integrity":"sha512-XLnzT5j/ulixO03D36ZlLkis1aWKYd9nOAP9IcbI50682iql8nPn1FPSf5cDy9yeSWBk1ssHdopZqYC/VrOkcg==","signatures":[{"sig":"MEUCIHbRtPA7jgxf6D8hTDMp1vL55UnIS2amk7N708W3aDSRAiEA72ycGzbvizzwh6G/GQSsa6uVUExEsqyBDIVH7QMMNiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICIlxvC7fUZuR5PIgqhw2eRI4PCBq8Vz1uPXNY/B3ZONAiEAjPmHtmVi2dc8kzhH2sWgRpmMDt+75R9aJ6DE77N7pGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"9aab9481e4199f1fd1d39329e523b6ce44776be7","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.37","document-operations":"1.1.100"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.10","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.103_1790297346520_0.7747619505770409","host":"s3://npm-registry-packages-npm-production"}},"1.4.104":{"name":"document-rest","version":"1.4.104","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.104","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"e9c1dfbaf7962a8375d07b6ec13432b774d4f534","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.104.tgz","fileCount":8,"integrity":"sha512-F0c02DYZdFghb1PSsBc9IC9ym3xpbMz2gXujTtAvfQM8tmh+hrRAPLDiStfLj5LdAbYREoCE0M7DKi+eWEkRYg==","signatures":[{"sig":"MEUCIQCO/vFPZZ6ze2G6GDF87HM8S84nTxN4Lw/pY66RH4gzJgIgakH/38T6DzLdQzrajLzT0uMOJWGizF2seuLfgj9BQ28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFiAutDYGydNRbrJRX5cLVAJKRNLAlRQHsLEjtviIgMxAiEA3t0Z4/F31eBMVFj/uqYWJ4bWLs6CzsHCaAH6oqggpLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"d25a553387dbbf1754b84ae22a3c98c2d88d2cca","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.38","document-operations":"1.1.101"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.10","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.104_1790299150866_0.8818072743969292","host":"s3://npm-registry-packages-npm-production"}},"1.4.105":{"name":"document-rest","version":"1.4.105","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.105","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"aa55afdc84008026cd201f7b59ece06cf289d676","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.105.tgz","fileCount":8,"integrity":"sha512-2+v/adyPPEzQXrbGoXKKoJJf2u6Re3NZKlozk7+1YkxdEUjkvwql6q5NV/+K28D2DEpiy6jJcnNgqKoPftUmxQ==","signatures":[{"sig":"MEYCIQDHbbqjpj8Z34GnL8XAbHncrZnshyLWXmTbzDjE+ufMIQIhAKfPy0s7Kw1zfT+O3ISUOvrO4Bqw2p79PIof+1kfJcCN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHbMCxYizGzDB2W5QCeOtfg9ymNdwlxHxrY6xaWxfueJAiAfvMJWyojc2Gc3VULtUPKJ4WGBDogc7QlYiQazGYOPUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ffa79e609700cb407cb43f7bf1d6fb34956fc53a","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.39","document-operations":"1.1.102"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.10","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.105_1790301854654_0.8068767003801427","host":"s3://npm-registry-packages-npm-production"}},"1.4.107":{"name":"document-rest","version":"1.4.107","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.107","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"7e5ba2c20f0d767540109427ed30d0ab272cf40f","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.107.tgz","fileCount":8,"integrity":"sha512-D+lGLdsH3iNfGf5XjzFNaiYL+olfJl7vpZuCw2Mt5TgabKEgwguS0inagpxLT4ZNWb+PVHroVxx/uJX+KMFkOQ==","signatures":[{"sig":"MEQCIBpLocOb5ZkeIxEWTm+taLFWp4DTgkfxSvrOFjowPV/SAiBtRIPwoBxKXTL4aIw/IMto7tiIe6RR4k/EWuvmchcEPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCs4D0q6/nQOtxaT2vX/KKZagx9++dwacB85esXuoIC+wIhAN2bBZ67/lO1ltXaZEtykf8H1SsaJp0enyrlC50E1mCz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"8cd171e0eee01e36ac15ca85481435df51989ac1","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.41","document-operations":"1.1.104"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.11","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.107_1790311088827_0.6708916285717608","host":"s3://npm-registry-packages-npm-production"}},"1.4.108":{"name":"document-rest","version":"1.4.108","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.108","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"ab9799fb325041fa4f37ca0dba48c67cbf5b9c89","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.108.tgz","fileCount":8,"integrity":"sha512-J0H+6ZRLOlAqu1p5bJU2JiSh4K4pePB214EOrxjJNmMzyUp02mKYyF/r0szuGupzCaygRhj0N/LX4jws7shHuQ==","signatures":[{"sig":"MEUCIDz8ZTYD/ipKUgVnpR+E6IDOD7NfJ8xtpygJIAcX69uwAiEAv8fTs9g19nAk+jA9C+K7oPLE0ALoPWnvB65qoKRpsYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGPckyXRopdk6eIQKtgbkPNMn+z+XXbOYu2Gi5rSFqhpAiEAj00wbwNzEOZmFi/1Vq/JpH6FotgzK5lwn2daY1VxDhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"fa0e86649499b65a305dd27d2d2279ab04e70804","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.42","document-operations":"1.1.105"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.11","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.108_1790313152151_0.9344259936101382","host":"s3://npm-registry-packages-npm-production"}},"1.4.109":{"name":"document-rest","version":"1.4.109","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.109","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"adf8f2b1b5ae08efb1981a72e7daf2ce860acaff","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.109.tgz","fileCount":8,"integrity":"sha512-2EY6lMjH81gFahh+lmKr9Q4+7BRVq1GVZT44YYmg2cxPS3IbjwQJuWpOsd6qv3mTSuk0o005qUX9IWTzES6YVg==","signatures":[{"sig":"MEYCIQC/miOHnKysKBqwGhKedXRmHC/fjnJATf67SU8kxBa6wAIhAI6SJrn4QOCkT8Qq5bwtbfg8ujRAfGcBS2yToexxva+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDhXS+6Ob00SIKLpSS6QmeSCdLQPoMwjobawk6fcb6Z9AiEAxsISCKGNq/OtywN54P0V4RWYh/pZpFdRCKIcmdMyMvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"8d6e4df28fee2dca096ca6f3a3c5f9792c9cf384","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.43","document-operations":"1.1.106"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.12","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.109_1790315079959_0.2719204402981419","host":"s3://npm-registry-packages-npm-production"}},"1.4.110":{"name":"document-rest","version":"1.4.110","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.110","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"d80a86a19c7e77bbc48c0c5161c475caaf5630b9","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.110.tgz","fileCount":8,"integrity":"sha512-cO6ZrAoLgg+EI2h5zDqbol+jEF/3ZqEIOs3cG7AQMSIh1AtvdW9vkEGI40bz5GO6zeUX148sRIAwknM4MfNgDg==","signatures":[{"sig":"MEYCIQCmyskA+COfhBqIXbQXXGOX8ZDNuCIAI3AmO38cIgbovwIhAKHwgoR6EOnd0R167iPW4nYNX5fQ1EdsnlkcP91hgOza","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDIqFaGZk+S34nSiumZg1qHtmnwdyLUGXyb7/yZiqBSFAiEAntZlFBRENoGogLuc+bi7znmHb/YkrOefeZcwrysoXyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"76b92f1b6c32976529e5ba1cc849ee1dea7937f4","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.44","document-operations":"1.1.107"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.12","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.110_1790316870719_0.1319505204095741","host":"s3://npm-registry-packages-npm-production"}},"1.4.111":{"name":"document-rest","version":"1.4.111","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.111","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"5f64fa5541bb33a38de8714fecef9a985d9ef52f","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.111.tgz","fileCount":8,"integrity":"sha512-xAQlBAI41M6tabVFYaP9QAgFy+4YMPddirpzLcSfT/FaBgG8zoqK/THnUl1o+TSLlfwH/UZPqqG2sjMiJ7dNzQ==","signatures":[{"sig":"MEYCIQCo8+aIwA1lfzDkiOjKuvMxNpidJLwXwzX7aAFeOFnaDAIhAIywV6ucTqFy4qG7cJMW1g8PwkvUITu9cUYi76GlHTU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDz/DQ+Q3MZQp+8T6XCIOnTi/5yhSUjWIa63N3Uud5hdAIhAPT1fMENKhFrUGrDt6nU86SQXIS1ukdCxoxx2w7mC0hC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"9fe47fb97f22f07bdf5da65fe85aabbfbd9f50f5","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.45","document-operations":"1.1.108"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.12","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.111_1790322524120_0.2669545595172944","host":"s3://npm-registry-packages-npm-production"}},"1.4.112":{"name":"document-rest","version":"1.4.112","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.112","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"2cee4da43228b830541b60183751be8cb04607e2","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.112.tgz","fileCount":8,"integrity":"sha512-B1zKXCp3pflw8v+LbzYUbXWkli0Ujk1TerGMAOhPRz4Eg3v/KlIjeK92oaPsl/Xb+8NOwnDnxpDT2E0SjhhLpQ==","signatures":[{"sig":"MEUCIQCOZrQ2dV6UWd4DhE6hv1pUOb8JwJpnyE+74rpNqSdw4gIgCOdQfp+YVjdP08JUxiuwVcypfDJa3f1N3rTNzjUK0Zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG5HI8b5I4LRqk5eq3zw4yEymjOMZcZlaVrQXrEGuCz/AiEAu51eCmF9XfaJuPSZFBaQsC9G8ENz2pt4vvpgwCfPYv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ad71ffa07eb80f63f042ff1c7cc1f76dfe74ea88","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.46","document-operations":"1.1.109"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.12","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.112_1790324839414_0.4445336940296132","host":"s3://npm-registry-packages-npm-production"}},"1.4.113":{"name":"document-rest","version":"1.4.113","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.113","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"37daba8ac9981d927d11754e9e62f8c2f3967537","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.113.tgz","fileCount":8,"integrity":"sha512-3KFOJZs5JeHfpNcManym6nEqaaOZ7PqOqLqt7BO2HB1pz2+0iqZBRS2+a/lHi27YZW8wj5p3M+hOw+WRBuzSBg==","signatures":[{"sig":"MEYCIQD8P8CbPhKGP39lITTq8G2cfbYA5GwKCyfhB/Lz8CxTFQIhANCCqW1TpJTXqIfH2yNaTSpDtrUxSJf8YskkdBQ70pwW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFcVgIAmDXlKUVpAIwPPjmeaWDUPKc7s22zI/eLH0B7hAiAtd5Bi0Vg3QdX47OSYu0qYl6n4hNUp7VtkdHMmOl39Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"645ec65f13d62b115982883f601a2cd3deffb61d","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.47","document-operations":"1.1.110"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.12","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.113_1790326850107_0.4362489619651124","host":"s3://npm-registry-packages-npm-production"}},"1.4.114":{"name":"document-rest","version":"1.4.114","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.114","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"309e4af20c0d422117c6d20a8d3f44752167ffd9","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.114.tgz","fileCount":8,"integrity":"sha512-X4iH5Vs0H8zD0V1SWWIJDPGkCCcMMFhiLu8USjR6get2I9lsoCovNfvbfpvivy6Lwp/VBVwPZXlHIQgRynNfwg==","signatures":[{"sig":"MEQCIDAmE5bYcZB0aPw8Hjnt3Wlxg/aHpPGNmZWgoCgm1UKlAiA80tX8UOUsKtVJIaIGNLVpQgGj7DjeByqUhqC5Jc32lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFDL5Tz/xAwAdxH1NHxOnVc//Xv9KokaITO4xLtlZBViAiEA/tGTMuC55orEbvx7kuiJ4uJq1/Edc19dTwVRgisWmIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"8ec6668544f13bdcb0140725f5f59373ce5494d3","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.48","document-operations":"1.1.111"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.13","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.114_1790332109457_0.744614894197053","host":"s3://npm-registry-packages-npm-production"}},"1.4.115":{"name":"document-rest","version":"1.4.115","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.115","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"32c55ad353935058be72e19bac20ad874190c1f2","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.115.tgz","fileCount":8,"integrity":"sha512-XVoGjhUUaVyvRfgXrprBsUtdEnsZfygbSpwzBOWovNTozvobnq4Rmpbn2fOLiw0jigOI6/rz3MD/wtM3qk1vuQ==","signatures":[{"sig":"MEYCIQCqSO/9zMYXzByxdE+i5xn8/5paEvs+T6tA2Ye+y92KrgIhANT/RfRd9d5BpOD+rKj27VGK2flAsVKQbuvEQC0CujT4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE6s2A1lKHDTZlm/YkjGXrP5TWKMwBn18T4JnVbIoz4CAiEA8y0jVSNFcE2KE7zujL71U2oQA+ltZG1LdVNcAr8PcdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"6ce858148a925b384af9f95adfe8302ac3de932f","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.49","document-operations":"1.1.112"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.13","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.115_1790333967850_0.12702866746447716","host":"s3://npm-registry-packages-npm-production"}},"1.4.116":{"name":"document-rest","version":"1.4.116","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.116","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"8656f1758fa47267defe8361d72caa388e845737","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.116.tgz","fileCount":8,"integrity":"sha512-aXTXEgNcWoQyBCkpq5KfZFQyiG23HL3o7luSekrxu9Yr5WzNI5DCIslIiVf5/4qsk8NAhT2xTO2d8XfMLG57jA==","signatures":[{"sig":"MEUCIEzPnvEm4Ql9iqKCP4XLwY87bEDmtdv1ZHauqgbao34TAiEAt1ggRDQweEK3JeuEJygsyAy77gf/KscNK25Ld7tkjD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDS93IISWIGf3ArpOb2Q0CWzIsFgR5xKrAp8g245RVTTgIhANjtWi2ySEPeFuVIgR9JopBqVFH6xvggbx1n6Jy6UP42","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"44fec0d8cfcfd8d5301e344f0077e74595d3541d","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.50","document-operations":"1.1.113"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.13","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.116_1790335820271_0.7509300291818932","host":"s3://npm-registry-packages-npm-production"}},"1.4.117":{"name":"document-rest","version":"1.4.117","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.117","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"fa1a4b9ca518dcfbc2771e32e73661ca4938ac4b","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.117.tgz","fileCount":8,"integrity":"sha512-CKtHjfvfZaANQwndG72PHF6PHLQUnbmxJ3QBDezzmcsYU4fK0Fo8KjJUp+jaMS3RKMrpFoJfKM5kT555LITCRA==","signatures":[{"sig":"MEUCIQCqVqSc3zRyBAobJq9qq1mjFMZy3fusXMlPkmAWuXlJiAIgDbUf8kSkABGAg9ZemELRDsDq7G21VwviNnttD2UIuj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH89Ni0YUn9drNFMttfzCmFIBKG9nr1fWKss9Dr9HtmIAiBS07ubOepZ1JRC81XPBwnvvvq+EaE/Bl5NgSN1FQhg2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"731838b2c59452074af021c1ea1f39d7a3e2770d","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.51","document-operations":"1.1.114"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.13","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.117_1790340207751_0.09970504963141869","host":"s3://npm-registry-packages-npm-production"}},"1.4.118":{"name":"document-rest","version":"1.4.118","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.118","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"915f5c159899e9796599dfe0d487a075ffebd0cc","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.118.tgz","fileCount":8,"integrity":"sha512-kXLUdHH2mhKRb0FiKmJXzi6Jt5srHdx+9kTbjZ3Dj8T8Stw6E8SRYawHZxWWZX2ikFpbp8twM79Bw9MobhND0g==","signatures":[{"sig":"MEUCIQDeWRaBA4aw6BsZUp9pclGMN2cXHAGVY+jG/UdyAw0z4gIgFziI4QLP9jMc0SHmFdhF0IxkpcIHOu625/XoGL0OhT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGgQp16ByWJtKBw9By7jrPsnjBSmUnqaNXR6opA7uX7ZAiEAtYl1ebGiPfXq/tI6u7Y8+TAXGblZ/h9wBM9crd4+8gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"1202c512542d0f1af9e515201af499d58a0d7ed8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.52","document-operations":"1.1.115"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.13","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.118_1790357262366_0.4599894069984378","host":"s3://npm-registry-packages-npm-production"}},"1.4.119":{"name":"document-rest","version":"1.4.119","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.119","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"7c5d8d3b7ead43f9c88b16c54e12ac782d317350","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.119.tgz","fileCount":8,"integrity":"sha512-XPmr8W+rdIfxZV4HNfFJekz+lnmmJYX63gVLkVDLmD6VolN4fTv2G2PJu1NNb075vhjZI3kJuPghHhszhOKBWw==","signatures":[{"sig":"MEYCIQDExYTFzlCWveDR/smdpnpFH+IV1T7TSy4XozxFkwuvPAIhAInRHUJ7bvKdiyz6h04uWzkuxeTOKmoIxolsGUq3vqRd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICUN6yA+uqFFZijid8QBEezQczrOktl4aXL7FFBQXfbMAiA3sCcTK9pkC8HFGoS0iWErwqmotVgz5SIpDmcWsRr+vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28926},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"0e101d4d04311488be50113f3144cac89f09db27","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.53","document-operations":"1.1.116"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.1.13","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.119_1790363193563_0.37230418884111516","host":"s3://npm-registry-packages-npm-production"}},"1.4.120":{"name":"document-rest","version":"1.4.120","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"license":"MIT","_id":"document-rest@1.4.120","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"bin":{"document-rest":"dist/bin.js"},"dist":{"shasum":"e5876861794a0122c3048598f45a77ce80fe6574","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.120.tgz","fileCount":8,"integrity":"sha512-bHRd3QDGMZtO/ew5EUmVulLOMfKAleowXRCxJj1rDZD1B9wDsUUlSWUuWsvscstEkgS3eFha4I4tDYsFMuoYaA==","signatures":[{"sig":"MEQCIGfE+9JAhsrw0Cu5XFrBXVZc3UVn+/xShIkTyHVZ3Sq9AiAewX0GG3Mong3P2BJ123G0vhnI1x5iYANdbE0VKGgKIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGK16RpkZiySSL6Z2s80HJku+HXexZn10OY81PviRPo+AiA2TSph+M7+MdUfntQOQLOyOZSOZ40pfmkO9Y4qSP2w6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28925},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"90c6384e9e551b71e9cfae73936e7a58ad3b4def","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.54","document-operations":"1.1.117"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.2.0","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/document-rest_1.4.120_1790379231417_0.9984112800372895","host":"s3://npm-registry-packages-npm-production"}},"1.4.121":{"_id":"document-rest@1.4.121","bin":{"document-rest":"dist/bin.js"},"bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"73b630f276f752903a706e48ce5187654d2cac09","tarball":"https://registry.npmjs.org/document-rest/-/document-rest-1.4.121.tgz","fileCount":8,"integrity":"sha512-LikMWgFzcEJGC6aRhrK70kTChkHjVOd93kyYN5d8qdFqqRdnocSPYaGX4J6Q0+cW23qCMKtawEzwdlJt9nHzIg==","signatures":[{"sig":"MEUCIQDxkcNYPaKSOqrbVcwPZ/W+GZKUbvkwRKu0A/7Cc6V2dgIgQUGtI89FxCixUSyL532vLxIvi/N8Sw2T+5bloMYIHRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCC0sH6fdNnlFFQsMjTLTgTtvHQaCZtsuSdG/ZW5SHixQIhAN+R9kibrOMo6BH5Cp/AQKsBCce4Yg4wImHFuxqi9RbI"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/document-rest@1.4.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28925},"main":"./dist/index.cjs","name":"document-rest","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"80b2b8ccc368e00db8651074e6c45a8838362b80","license":"MIT","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run --project unit","build":"turbo run _build","_build":"tsdown","prepare":"husky","release":"semantic-release","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc --noEmit","test:smoke":"turbo run _test:smoke","test:watch":"vitest","_test:smoke":"vitest run --project smoke","test:coverage":"turbo run _test:coverage","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --project unit --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"version":"1.4.121","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3c7211f5-ebed-44d4-8ace-287fee92d3ed"}},"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"_npmVersion":"12.1.0","description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","directories":{},"maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3","documents.js":"14.4.55","document-operations":"1.1.118"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","odf.js":"11.2.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","semantic-release":"25.0.9","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/document-rest_1.4.121_1790386224718_0.4827139105731626"}}},"time":{"created":"2026-09-11T11:16:16.333Z","modified":"2026-09-26T01:30:25.147Z","0.0.0":"2026-09-11T11:16:16.605Z","1.0.0":"2026-09-11T11:38:25.921Z","1.1.0":"2026-09-11T14:57:58.012Z","1.2.0":"2026-09-11T17:12:07.957Z","1.3.0":"2026-09-11T17:47:15.624Z","1.4.0":"2026-09-11T19:10:21.462Z","1.4.1":"2026-09-11T21:56:10.849Z","1.4.2":"2026-09-11T22:40:21.629Z","1.4.3":"2026-09-11T23:55:32.009Z","1.4.4":"2026-09-12T00:40:09.770Z","1.4.5":"2026-09-12T05:47:30.375Z","1.4.6":"2026-09-12T22:34:57.217Z","1.4.7":"2026-09-13T08:11:37.519Z","1.4.8":"2026-09-13T12:22:47.066Z","1.4.9":"2026-09-13T13:06:43.901Z","1.4.10":"2026-09-14T05:15:24.809Z","1.4.11":"2026-09-14T08:06:46.472Z","1.4.12":"2026-09-14T14:56:51.160Z","1.4.13":"2026-09-14T19:32:46.884Z","1.4.15":"2026-09-16T03:34:57.448Z","1.4.16":"2026-09-19T19:42:10.489Z","1.4.17":"2026-09-19T20:35:28.366Z","1.4.18":"2026-09-19T23:04:26.946Z","1.4.19":"2026-09-19T23:38:54.028Z","1.4.20":"2026-09-20T00:38:40.208Z","1.4.21":"2026-09-20T01:40:16.837Z","1.4.22":"2026-09-20T02:33:04.310Z","1.4.23":"2026-09-20T04:55:44.072Z","1.4.24":"2026-09-20T06:45:16.198Z","1.4.25":"2026-09-20T07:09:32.945Z","1.4.26":"2026-09-20T08:24:50.415Z","1.4.27":"2026-09-20T08:48:39.347Z","1.4.28":"2026-09-20T09:13:00.643Z","1.4.29":"2026-09-20T10:04:52.302Z","1.4.30":"2026-09-20T10:54:28.215Z","1.4.31":"2026-09-20T13:22:25.797Z","1.4.32":"2026-09-20T15:19:35.526Z","1.4.33":"2026-09-20T17:17:56.573Z","1.4.34":"2026-09-20T18:28:46.615Z","1.4.35":"2026-09-20T19:20:12.229Z","1.4.36":"2026-09-20T20:31:23.768Z","1.4.37":"2026-09-20T21:51:10.012Z","1.4.38":"2026-09-20T23:40:41.697Z","1.4.39":"2026-09-21T01:47:03.699Z","1.4.40":"2026-09-21T03:49:36.171Z","1.4.41":"2026-09-21T05:39:16.161Z","1.4.42":"2026-09-21T06:28:16.066Z","1.4.43":"2026-09-21T07:12:58.857Z","1.4.44":"2026-09-21T08:00:16.292Z","1.4.45":"2026-09-21T08:23:21.333Z","1.4.46":"2026-09-21T08:46:53.508Z","1.4.47":"2026-09-21T10:24:31.309Z","1.4.48":"2026-09-21T11:17:04.507Z","1.4.49":"2026-09-21T19:48:22.844Z","1.4.50":"2026-09-21T20:23:04.180Z","1.4.51":"2026-09-22T10:50:22.783Z","1.4.52":"2026-09-22T11:59:04.689Z","1.4.53":"2026-09-22T14:15:01.770Z","1.4.54":"2026-09-23T09:43:23.193Z","1.4.55":"2026-09-23T10:08:02.525Z","1.4.56":"2026-09-23T14:29:14.582Z","1.4.57":"2026-09-23T15:06:00.572Z","1.4.58":"2026-09-23T15:34:34.257Z","1.4.59":"2026-09-23T16:14:55.039Z","1.4.60":"2026-09-23T16:46:27.182Z","1.4.61":"2026-09-23T17:14:12.249Z","1.4.62":"2026-09-23T18:00:27.947Z","1.4.63":"2026-09-23T18:30:56.627Z","1.4.64":"2026-09-23T18:57:05.655Z","1.4.65":"2026-09-23T19:21:46.265Z","1.4.66":"2026-09-23T19:52:50.799Z","1.4.67":"2026-09-23T20:18:58.569Z","1.4.68":"2026-09-23T20:39:23.469Z","1.4.69":"2026-09-23T23:42:00.387Z","1.4.70":"2026-09-24T00:09:03.784Z","1.4.71":"2026-09-24T00:35:36.207Z","1.4.72":"2026-09-24T00:57:20.686Z","1.4.73":"2026-09-24T01:23:56.911Z","1.4.74":"2026-09-24T02:13:10.284Z","1.4.75":"2026-09-24T02:52:42.893Z","1.4.76":"2026-09-24T03:44:52.874Z","1.4.77":"2026-09-24T04:20:13.183Z","1.4.78":"2026-09-24T04:51:51.833Z","1.4.79":"2026-09-24T05:24:46.123Z","1.4.80":"2026-09-24T06:00:54.821Z","1.4.81":"2026-09-24T06:41:59.713Z","1.4.82":"2026-09-24T07:21:54.135Z","1.4.83":"2026-09-24T07:58:13.065Z","1.4.84":"2026-09-24T08:31:54.090Z","1.4.85":"2026-09-24T09:15:44.761Z","1.4.86":"2026-09-24T09:44:32.600Z","1.4.87":"2026-09-24T10:17:15.388Z","1.4.88":"2026-09-24T12:46:51.078Z","1.4.89":"2026-09-24T13:16:05.669Z","1.4.90":"2026-09-24T13:43:02.508Z","1.4.91":"2026-09-24T16:30:21.899Z","1.4.92":"2026-09-24T17:00:17.811Z","1.4.93":"2026-09-24T17:59:55.553Z","1.4.94":"2026-09-24T18:51:25.986Z","1.4.95":"2026-09-24T19:24:15.300Z","1.4.96":"2026-09-24T20:02:46.214Z","1.4.97":"2026-09-24T20:43:48.277Z","1.4.98":"2026-09-24T21:23:03.217Z","1.4.99":"2026-09-24T22:22:48.539Z","1.4.100":"2026-09-24T23:22:46.192Z","1.4.101":"2026-09-24T23:54:01.541Z","1.4.102":"2026-09-25T00:23:38.673Z","1.4.103":"2026-09-25T00:49:06.607Z","1.4.104":"2026-09-25T01:19:10.942Z","1.4.105":"2026-09-25T02:04:14.758Z","1.4.107":"2026-09-25T04:38:08.897Z","1.4.108":"2026-09-25T05:12:32.246Z","1.4.109":"2026-09-25T05:44:40.058Z","1.4.110":"2026-09-25T06:14:30.827Z","1.4.111":"2026-09-25T07:48:44.199Z","1.4.112":"2026-09-25T08:27:19.510Z","1.4.113":"2026-09-25T09:00:50.186Z","1.4.114":"2026-09-25T10:28:29.546Z","1.4.115":"2026-09-25T10:59:27.937Z","1.4.116":"2026-09-25T11:30:20.344Z","1.4.117":"2026-09-25T12:43:27.830Z","1.4.118":"2026-09-25T17:27:42.456Z","1.4.119":"2026-09-25T19:06:33.652Z","1.4.120":"2026-09-25T23:33:51.512Z","1.4.121":"2026-09-26T01:30:24.800Z"},"bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"license":"MIT","homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/document-rest","keywords":["rest","http","api","docx","pptx","pdf","odt","odp","ods","odg","odf","odb","document-conversion"],"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/document-rest"},"description":"A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"readme":"# document-rest\n\n[![GitHub](https://img.shields.io/badge/GitHub-181717?logo=github&logoColor=white)](https://github.com/ExaDev/documents.js/tree/main/packages/document-rest) [![npm](https://img.shields.io/badge/npm-CB3837?logo=npm&logoColor=white)](https://www.npmjs.com/package/document-rest) [![npm version](https://img.shields.io/npm/v/document-rest)](https://www.npmjs.com/package/document-rest) [![CI](https://img.shields.io/github/actions/workflow/status/ExaDev/documents.js/ci.yml?branch=main)](https://github.com/ExaDev/documents.js/actions)\n\n> A plain REST API server exposing [`document-operations`](../document-operations/README.md)'s document-conversion, `.odb`, metadata, and font tooling as JSON-over-HTTP `POST` routes, for a caller with no MCP client and no Node runtime of its own — a Kotlin/JVM app, a Python script, or any other language with an HTTP client.\n\n`document-rest` adds no conversion or editing logic of its own — like [`document-mcp`](../document-mcp/README.md), it is a dispatch layer over [`document-operations`](../document-operations/README.md), the only difference being the transport: one `POST` route per operation instead of one MCP tool. `document-mcp`'s existing `--transport http` mode is not a substitute for this: it speaks MCP's own JSON-RPC protocol over a single `/mcp` path, which still needs an MCP client library to call — this package is for a caller that wants ordinary request/response JSON with no protocol of its own layered on top.\n\n## Getting started\n\nRun the server directly — no install step needed:\n\n```sh\nnpx document-rest --port 3100\n```\n\nThis binds a plain `node:http` listener to `127.0.0.1` (loopback only) on the given `--port` (default `3100`; `--port 0` asks the OS for a free port, reported on stderr once bound).\n\n> **Security note:** this listener has no authentication and no Host/Origin allowlisting of its own — anyone who can reach it can call every operation, including ones that read and write arbitrary filesystem paths. It is safe by default only because it binds to loopback; whatever fronts it for remote access (a tunnel, a reverse proxy) is responsible for authenticating callers before traffic ever reaches this process. Matches [`document-mcp`'s own `--transport http` listener](../document-mcp/README.md#remote-transport-http), which carries the identical note for the identical reason.\n\n### Standalone binary\n\nEvery release also attaches a Node [single-executable application](https://nodejs.org/api/single-executable-applications.html) build for Linux (x64 and arm64), Windows (x64 and arm64), and macOS (Apple Silicon and Intel) to that release's own GitHub Release assets — the entire server and its dependencies embedded in one file, needing no Node.js install or `npx` at all. For the \"a caller with no Node runtime of its own\" case this package exists for in the first place, this removes the last Node dependency too: download the asset matching your platform from the package's tag on the [Releases page](https://github.com/ExaDev/documents.js/releases), run it directly (`chmod +x` on Linux/macOS first), and it takes the identical `--port` flag.\n\n### Container image\n\nEvery release also publishes a multi-arch (`linux/amd64` + `linux/arm64`) container image to GitHub Container Registry, wrapping the identical standalone binary above on a minimal [distroless](https://github.com/GoogleContainerTools/distroless) base rather than a Node install:\n\n```sh\ndocker run -p 3100:3100 ghcr.io/exadev/documents.js:VERSION --port 3100\n```\n\nReplace `VERSION` with the package's own exact release version (e.g. `1.2.0`) — matching the version-pinned convention every other artifact in this repository uses, this image is never published under a loose major/minor tag such as `1` or `1.2`, though `latest` does track the newest release. The image binds to `0.0.0.0` inside the container regardless of `--port`, so `-p <host>:<container>` is all that's needed to reach it; see the security note above about this listener having no authentication of its own — publishing the container's port makes it reachable by anything that can reach the host, so put a reverse proxy or firewall in front of it before exposing it beyond your own machine.\n\n## API\n\n**`GET /`** lists every available operation:\n\n```sh\ncurl http://127.0.0.1:3100/\n```\n\n```json\n{ \"operations\": [{ \"name\": \"convert_document\", \"title\": \"Convert document\", \"description\": \"...\" }, ...] }\n```\n\n**`POST /<operationName>`** runs one operation: the request body is JSON, validated against that operation's own input schema, and the response is `{ \"result\": ... }` on success. Every operation `document-operations` defines is reachable this way — see [that package's own README](../document-operations/README.md#operations) for the full list of operation names and what each one does; the request/response shapes are identical to the equivalent MCP tool's own `structuredContent`, since both dispatch to the exact same `run()` function.\n\n```sh\ncurl -X POST http://127.0.0.1:3100/convert_document \\\n  -H 'content-type: application/json' \\\n  -d '{\"source\":{\"path\":\"/tmp/report.docx\"},\"targetFormat\":\"markdown\"}'\n```\n\n### Errors\n\n| Status | When                                                                                                                                                                                                   |\n| ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `400`  | The request body is not valid JSON, fails the operation's own input schema (`{ error, issues }`, from Zod's `treeifyError`), or the operation itself threw (`{ error }`, the thrown message verbatim). |\n| `404`  | No operation exists with that name.                                                                                                                                                                    |\n| `405`  | A method other than `POST` was used against a known operation route (`GET /` is the only exception).                                                                                                   |\n\nTwo operations enrich their `400` body beyond a bare `{ error }`, mirroring `document-mcp`'s own `registerOperation` `mapError` hooks for the identical two typed errors: `odb_render_report`'s `OdbReportNotSpecifiedError` adds `availableReports` (every report name the `.odb` actually declares), and `odm_to_pdf`'s `OdmUnresolvedSectionError` adds `hrefs` (every chapter reference that failed to resolve).\n\n## Getting started (development)\n\nRequires Node.js `>=20` and pnpm `11.6.0` (pinned via `packageManager` in `package.json`).\n\n```sh\npnpm install\npnpm build      # turbo -> tsdown -> dist/ (ESM + CJS + .d.ts)\npnpm typecheck  # turbo -> tsc --noEmit, plus attw --pack\npnpm lint       # turbo -> eslint . --fix --cache --max-warnings 0\npnpm test       # turbo -> vitest run, driving a real ephemeral-port HTTP server through fetch()\n```\n\n## Gotchas\n\n- **No streaming, no chunked upload.** `readJsonBody` buffers the entire request body into memory before parsing it as JSON, matching every operation's own hybrid `bytesBase64`-or-`path` input convention (a large document is better supplied by filesystem `path`, read once by the operation itself, than base64-inflated over HTTP).\n- **Abort on client disconnect.** Each request gets its own `AbortSignal`, wired to the underlying `IncomingMessage`'s `close` event (node:http carries no `AbortSignal` of its own) — a client that disconnects mid-conversion causes the operation's own signal-aware work (e.g. `convert_document`'s page-boundary cancellation) to stop at the next checkpoint rather than running to completion for a caller no longer listening.\n\n## Contributing\n\nRelease, CI, and commit-message conventions are all workspace-wide, not package-local — see the [monorepo root README](../../README.md#releases) for the release mechanism and [CONTRIBUTING.md](../../CONTRIBUTING.md) for the shared git hooks and history conventions. Work inside `packages/document-rest/`.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}