{"_id":"@silurus/ooxml","_rev":"153-fe691518703897ec52ed1317417ecbdd","name":"@silurus/ooxml","dist-tags":{"latest":"0.88.0"},"versions":{"0.1.0":{"name":"@silurus/ooxml","version":"0.1.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.1.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://github.com/yukiyokotani/office-open-xml-viewer#readme","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"c4010835b85de965bdfdab1b1019a647f3f39095","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.1.0.tgz","fileCount":25,"integrity":"sha512-NPSfJDgzLcpw1P9PAJrSGS2GhbJ3IVqV1JrwM7HyVR0GH5D4YoEy9J9o1Sui3nF+8H7Lk+ZwF/F713R073Bajg==","signatures":[{"sig":"MEQCIGI7dh73OrNAvyAAYrO4UJr0rC4hfkfR3S3wNmapj6mBAiA8ZRZdEQM7KRL2mIGild5lX1uKMSuRW/GZrHrQdvC/fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6337540},"type":"module","_from":"file:silurus-ooxml-0.1.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"silurus","email":"yokotani.yuki@gmail.com"},"_resolved":"/tmp/6681d1d74f35397a6704b11f484e952e/silurus-ooxml-0.1.0.tgz","_integrity":"sha512-NPSfJDgzLcpw1P9PAJrSGS2GhbJ3IVqV1JrwM7HyVR0GH5D4YoEy9J9o1Sui3nF+8H7Lk+ZwF/F713R073Bajg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.1.0_1776645739522_0.8504791304666002","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@silurus/ooxml","version":"0.2.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.2.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://github.com/yukiyokotani/office-open-xml-viewer#readme","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"4212fd72096789c7da67849ea5c6a842b641acf3","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.2.0.tgz","fileCount":25,"integrity":"sha512-yUD+ACuk1sKWFGLskkfYk2Ek1DhNQixSYJfaL10pKgc9zqukfKDeX6+pvNyPWMeeEWhnZxx4snhEHN4jgcXQUw==","signatures":[{"sig":"MEUCICBl59bksPIzCKTLhxExuj32MLxD+WjS+jLyT64KJbHxAiEAs+IYl2sYsDvqtuXNwI4Ij1ii/x1m+9zOMN1asTzvF0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6328531},"type":"module","_from":"file:silurus-ooxml-0.2.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"silurus","email":"yokotani.yuki@gmail.com"},"_resolved":"/tmp/cbe563a3c5e9b704dc6d17f0f339d856/silurus-ooxml-0.2.0.tgz","_integrity":"sha512-yUD+ACuk1sKWFGLskkfYk2Ek1DhNQixSYJfaL10pKgc9zqukfKDeX6+pvNyPWMeeEWhnZxx4snhEHN4jgcXQUw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.2.0_1776652282772_0.7275573260313333","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@silurus/ooxml","version":"0.3.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.3.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://github.com/yukiyokotani/office-open-xml-viewer#readme","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"efb765e3a97e6a2f21c29e1896a34bb0274e6435","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.3.0.tgz","fileCount":27,"integrity":"sha512-cfVJxoQhofAkPNFDV0gbXbaBwV5/yUtocTgPF0wLzUhQGr+Jscm1yhep5tBIPp+P4P+UgoxMe/tiin/+fh9rlg==","signatures":[{"sig":"MEUCIChbZhL46Rg6RE0TwGR+uIXGoH2C4qA7ur9ucrBDU3USAiEAm6JRtoalq7vtiBwXAEktb0ZMuyuv61skWABE3FP8gkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6536207},"type":"module","_from":"file:silurus-ooxml-0.3.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/35e667916e7072617f48704f278df7cf/silurus-ooxml-0.3.0.tgz","_integrity":"sha512-cfVJxoQhofAkPNFDV0gbXbaBwV5/yUtocTgPF0wLzUhQGr+Jscm1yhep5tBIPp+P4P+UgoxMe/tiin/+fh9rlg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.3.0_1776672321237_0.6143836039086488","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@silurus/ooxml","version":"0.4.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.4.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://github.com/yukiyokotani/office-open-xml-viewer#readme","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"9f52a5274495a179309091aa4451c77581eeb765","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.4.0.tgz","fileCount":27,"integrity":"sha512-ziDy0ONBwOhNdp1RFBBXGoe7hDOg28E6EKkHwTTMp19M7igZhad88TcF70GZTi1d8MkPB9ZJtD9DpsYvrUoKSA==","signatures":[{"sig":"MEUCIQCS2v3TXyx9ixerivxhcElvqrl7nMZ0o0hqPwhNGZiM9gIgd9CBjaMpLcgSS2wPPsINlBHKlQlT8dISJIi+60q3Rkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6752845},"type":"module","_from":"file:silurus-ooxml-0.4.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/136f05a4e6d044c784ba4e8195db3c6d/silurus-ooxml-0.4.0.tgz","_integrity":"sha512-ziDy0ONBwOhNdp1RFBBXGoe7hDOg28E6EKkHwTTMp19M7igZhad88TcF70GZTi1d8MkPB9ZJtD9DpsYvrUoKSA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.4.0_1776703274785_0.22206622883086502","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@silurus/ooxml","version":"0.5.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.5.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://github.com/yukiyokotani/office-open-xml-viewer#readme","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"1fa5941874a64cf12f59ce96ce703985e26a109b","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.5.0.tgz","fileCount":27,"integrity":"sha512-64I9IM3eKOHX5c8vzh2HbgqL5N8BoAFWu1F7vda9uGtpsfYeCTVI+vhIIHQO+/LcLuZb5aVb3PBQp1iihTLJdQ==","signatures":[{"sig":"MEQCIFgqs2Cwj2rc8KgbIapbBqZ3bvo/x0/cadvzdyinOm2yAiAIoPRcirQ1/xyCYug3DHDx66zarDLIx9C/lswGoRBIfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6815627},"type":"module","_from":"file:silurus-ooxml-0.5.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/d92814fb647ee8c0252a81356ce388c8/silurus-ooxml-0.5.0.tgz","_integrity":"sha512-64I9IM3eKOHX5c8vzh2HbgqL5N8BoAFWu1F7vda9uGtpsfYeCTVI+vhIIHQO+/LcLuZb5aVb3PBQp1iihTLJdQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.5.0_1776733337163_0.37504278615275477","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@silurus/ooxml","version":"0.6.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.6.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://github.com/yukiyokotani/office-open-xml-viewer#readme","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"41f57f07c84219ed79dbfbe4fe919e8741f2d28d","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.6.0.tgz","fileCount":27,"integrity":"sha512-QCMjnQ9OGrCf7LyBC2qISRkiA84JXH/fhvdsqBLJVubS3fPwRJNme4qMSRmzU5QKEuOpZJlxNmfan2gvKa2izQ==","signatures":[{"sig":"MEUCIGZhpgmbBmS8svsCt8hNbBOf8iBNnGq/6+YfzIQ/coIkAiEA8WqYhgApeDbXFiqivxJV6uTxHYZ4DO1ze38XgoTwIXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6852893},"type":"module","_from":"file:silurus-ooxml-0.6.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/291372b32b7bccdf14cbd06de141d7fb/silurus-ooxml-0.6.0.tgz","_integrity":"sha512-QCMjnQ9OGrCf7LyBC2qISRkiA84JXH/fhvdsqBLJVubS3fPwRJNme4qMSRmzU5QKEuOpZJlxNmfan2gvKa2izQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.6.0_1776749899652_0.1726193620083829","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@silurus/ooxml","version":"0.7.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.7.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://github.com/yukiyokotani/office-open-xml-viewer#readme","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"43817b15253772dff4276f9031d7254d7f14d85d","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.7.0.tgz","fileCount":27,"integrity":"sha512-VJoOzKcC+nz/FJas555YjfiT4q/IPZOSzZ5jjYkYtNn3b943GrAZk/pK+kFoxM2+zMQ9M+gdX+HRv9TdAljsjw==","signatures":[{"sig":"MEYCIQCYBToS2C/zUwa1S4uy6ytCzMejpi490k3564zq86fTHAIhAO5UhqDNe+lJg04rbVLHoq/X7NbvDVZNKR4JKpOIIdXv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7405699},"type":"module","_from":"file:silurus-ooxml-0.7.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/8e2bcfee567dc55875fec40ffc3f3141/silurus-ooxml-0.7.0.tgz","_integrity":"sha512-VJoOzKcC+nz/FJas555YjfiT4q/IPZOSzZ5jjYkYtNn3b943GrAZk/pK+kFoxM2+zMQ9M+gdX+HRv9TdAljsjw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.7.0_1776776819363_0.10513282644851207","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@silurus/ooxml","version":"0.8.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.8.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://demo.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"8c11225ebf5aed4c5b0cf5c1727ace709bdfdc8d","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.8.0.tgz","fileCount":27,"integrity":"sha512-b1P4OPKsZ5BZ3xxdizgDO5/Gh2FLn6Kmf2/B2xVvGjAt/QH5c8QMSXBJXG6uP8u9HoB3DKM6xrU9m1MbBIKGow==","signatures":[{"sig":"MEUCIQDOyGEnjo7/7CoFD9SInHKIxn+VvFralUlTYFqvSMBS1AIgPdA86PXn92omitxexR0U3iEyOtsoTauHgmDPN40MqDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7405602},"type":"module","_from":"file:silurus-ooxml-0.8.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/b87bd318d705ec90ab2d78bc8a137a7d/silurus-ooxml-0.8.0.tgz","_integrity":"sha512-b1P4OPKsZ5BZ3xxdizgDO5/Gh2FLn6Kmf2/B2xVvGjAt/QH5c8QMSXBJXG6uP8u9HoB3DKM6xrU9m1MbBIKGow==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.8.0_1776781394863_0.7679497741105599","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@silurus/ooxml","version":"0.8.1","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.8.1","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"8e115cb37dc35fafcb987feb1600c92e6c286d9f","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.8.1.tgz","fileCount":27,"integrity":"sha512-sLbWD6f3gE32wi172dXmWWqphd/jFXvKLGXumt+bdJmbfqWpftCdcr5GYQjbqXkbJ9T728NbQWMiEU+Rynir3w==","signatures":[{"sig":"MEUCIFZvzgFrN7zxhMhYZSW/m6GPfYpc5+mZr+x2ohnT2G/6AiEA9fqlT3jcGJe7UR2PdnGerpJsUhtp+lYkRRo4flxtsAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7405605},"type":"module","_from":"file:silurus-ooxml-0.8.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/974e874d5b96fcfa6efe83bb3a72b2e3/silurus-ooxml-0.8.1.tgz","_integrity":"sha512-sLbWD6f3gE32wi172dXmWWqphd/jFXvKLGXumt+bdJmbfqWpftCdcr5GYQjbqXkbJ9T728NbQWMiEU+Rynir3w==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.8.1_1776781897881_0.8830965459289661","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@silurus/ooxml","version":"0.9.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.9.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"a3f20b19126373815ff5e0799e1edca27d46290a","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.9.0.tgz","fileCount":27,"integrity":"sha512-9+RpOtHQI32zKORiLaN7WLwFAZ0aAR01yQpOt0+fcR5b6eQhorMvawMczOQ8T+VDajozKifEnJFKf4kSqDrPDg==","signatures":[{"sig":"MEYCIQDLeXeE1/XRuhtkmm2wEFxJ4ST6LoyZuqiZSQclx0TGYgIhAI0kWy+5OodXpLCgiq8dIKCbVCZrzKUWfUijequRdGx2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7470154},"type":"module","_from":"file:silurus-ooxml-0.9.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/455251e3e91844479a4963ba1acd1732/silurus-ooxml-0.9.0.tgz","_integrity":"sha512-9+RpOtHQI32zKORiLaN7WLwFAZ0aAR01yQpOt0+fcR5b6eQhorMvawMczOQ8T+VDajozKifEnJFKf4kSqDrPDg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.9.0_1776787959790_0.5856861282491328","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@silurus/ooxml","version":"0.10.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.10.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"61375bf0daaaa76e1ce6ff46d37c4926aec05576","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.10.0.tgz","fileCount":27,"integrity":"sha512-eZoCsSJHeJ+OozoT6fQmMdW6ogjUKzrY8xy7az5hUpAC1ayTp0aUb+lAFE4X+6SwrQ+l0eAaO8C7e4DEQ7YzrA==","signatures":[{"sig":"MEUCIC43pYazg6/hkXitcFvU5dS91P2OHQLDDpbsfyEyizHqAiEA2NpYu+ONxVTNe0j8l80hkaHNHBX8yOJKed1gTsjmhgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7480353},"type":"module","_from":"file:silurus-ooxml-0.10.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/bf14a8b9dc8621dece41bb0aef0d888f/silurus-ooxml-0.10.0.tgz","_integrity":"sha512-eZoCsSJHeJ+OozoT6fQmMdW6ogjUKzrY8xy7az5hUpAC1ayTp0aUb+lAFE4X+6SwrQ+l0eAaO8C7e4DEQ7YzrA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.10.0_1776789908922_0.0380824790435208","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@silurus/ooxml","version":"0.11.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.11.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"4a2f0eb73cbfd71563bc6c12ff06d83df7366dd8","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.11.0.tgz","fileCount":27,"integrity":"sha512-MGIwJHsaoWXRW65ZZz/xVIHoEZ+8NlP2fXgqYI+W1nh9Ar4XCdiW9NAbup1zQBNvrnva4futUN75iM4ytqbu/w==","signatures":[{"sig":"MEYCIQCuz1bRV21X+4kbgLF/uUk4IRswSLfxSs/U3w5adGLuuQIhAMhuOj8ty7Tjnte0JmKBVBckZQucAj60BZKuj7PkCcwW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7592014},"type":"module","_from":"file:silurus-ooxml-0.11.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/2bf59842ae23a4f0dc7c6963cdb7bc00/silurus-ooxml-0.11.0.tgz","_integrity":"sha512-MGIwJHsaoWXRW65ZZz/xVIHoEZ+8NlP2fXgqYI+W1nh9Ar4XCdiW9NAbup1zQBNvrnva4futUN75iM4ytqbu/w==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.12.1","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.11.0_1776866952988_0.7578367717778767","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@silurus/ooxml","version":"0.12.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.12.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"1fed1a6cb1a8f84c02410179d335a8c90b5191e3","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.12.0.tgz","fileCount":27,"integrity":"sha512-dLPBfkLRoH1oQjs1yYm2yhhv2p+LMdWsRkIwbn2f8DWTR6vTqMmU+NRLW9q2nmvLE1b51OKmTe+KFKLpeWPAdA==","signatures":[{"sig":"MEYCIQDb7VDDoJn4CY4rJ2f3gk2BEA6uDVmvqhKMpJYz2NZH3QIhAISSvniKn6Go8Ww7qzofeuVN1cDwqNr1mIXCKDncj5Gy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7974206},"type":"module","_from":"file:silurus-ooxml-0.12.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/460f9f166ef5fa2c059fc021d997d4c4/silurus-ooxml-0.12.0.tgz","_integrity":"sha512-dLPBfkLRoH1oQjs1yYm2yhhv2p+LMdWsRkIwbn2f8DWTR6vTqMmU+NRLW9q2nmvLE1b51OKmTe+KFKLpeWPAdA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.12.0_1777048354504_0.6546555264230385","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@silurus/ooxml","version":"0.13.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.13.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"062151f165f52ec99337c01943a6880b0b679fe5","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.13.0.tgz","fileCount":27,"integrity":"sha512-9Fl0LJrNUIwzprZp5odWvULbVIpeSzfMp8wBvVUYQzBdFujRj73E57HeHYh8SBW5JcCN4oh3eQrMI1nJHfMKGA==","signatures":[{"sig":"MEQCIDCKT5mt3/dEYm1Gymswg1nLMu7rtJShX2+36QdAlhqNAiB8eEoCbC98rSaEjGSLwQ7psqwzkSyQWHqMfHUXG9sYAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8011845},"type":"module","_from":"file:silurus-ooxml-0.13.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/fd908a4645e38d4b36139ef6c38bd745/silurus-ooxml-0.13.0.tgz","_integrity":"sha512-9Fl0LJrNUIwzprZp5odWvULbVIpeSzfMp8wBvVUYQzBdFujRj73E57HeHYh8SBW5JcCN4oh3eQrMI1nJHfMKGA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.13.0_1777057169181_0.7219584716874647","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@silurus/ooxml","version":"0.14.0","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.14.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"24997378e5d558dd6f4cfcb6b0b391e7bdfbb674","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.14.0.tgz","fileCount":27,"integrity":"sha512-bzixrADUYQCcNcTSFOF+KsCMsOGHgXR90pwL5Q9n5x4Swyf3gRkpWyOeAwxzvtnbjOLyEJLx/30GqREXMJkNqQ==","signatures":[{"sig":"MEYCIQCsImxuqUu/v8iUii0wx4NCJidesDuECmx4koS8fZ5btgIhAOk17jGsPn8Zkjw+QGhnDIzolP0Nytr/VSlBknANAVn3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8013179},"type":"module","_from":"file:silurus-ooxml-0.14.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/38feb793d63b91a9cde621c2cb76fb60/silurus-ooxml-0.14.0.tgz","_integrity":"sha512-bzixrADUYQCcNcTSFOF+KsCMsOGHgXR90pwL5Q9n5x4Swyf3gRkpWyOeAwxzvtnbjOLyEJLx/30GqREXMJkNqQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.14.0_1777088031180_0.4537722329540268","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@silurus/ooxml","version":"0.14.1","keywords":["ooxml","pptx","xlsx","docx","powerpoint","excel","word","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.14.1","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"d04664855cb8cef35beda9b2dc8c95488691d3b1","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.14.1.tgz","fileCount":27,"integrity":"sha512-kF/EzHG9V24RCmBcv7ond28Ad+wouLPLbRbOIiGOsb7l76dGooc6IiGVh2qVLu2VGtlExY92uCwAa5EBifD0ow==","signatures":[{"sig":"MEQCIBEcladtDSAff7d3vyTQk7O2jxSjxuoTJ/ont5nme373AiA4KyFn0tSLeBnWcgBKV6uj5j8mbM6oUF1e5Rkcjvfmyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8013179},"type":"module","_from":"file:silurus-ooxml-0.14.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-pptx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-docx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/37c9f163f693c14ea8fe181fec480642/silurus-ooxml-0.14.1.tgz","_integrity":"sha512-kF/EzHG9V24RCmBcv7ond28Ad+wouLPLbRbOIiGOsb7l76dGooc6IiGVh2qVLu2VGtlExY92uCwAa5EBifD0ow==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (pptx/xlsx/docx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.14.1_1777088472027_0.910811246253544","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@silurus/ooxml","version":"0.15.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.15.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"77432e8d0810f41efb1e9edc9f619d0364f28ecb","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.15.0.tgz","fileCount":27,"integrity":"sha512-sHj5ldZw4rjYsWa7fTVfWYOwAenZWUe8pmEOBgqNE4NKvuB9jj1BGT9/QspdMadv1eAPpIC/djnsu833KxJiAg==","signatures":[{"sig":"MEUCIQDFFY0k+2w3EU0duWUb0Pku0h92+mOwzHMgJ35Zgx5oRQIgcvqeeVOICZz27PcpgBLfdEUCsAItBCHYJjADyY8DpLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8014923},"type":"module","_from":"file:silurus-ooxml-0.15.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/c482efff0f3b1b6af6bfcc90d9b8ee85/silurus-ooxml-0.15.0.tgz","_integrity":"sha512-sHj5ldZw4rjYsWa7fTVfWYOwAenZWUe8pmEOBgqNE4NKvuB9jj1BGT9/QspdMadv1eAPpIC/djnsu833KxJiAg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.15.0_1777141551099_0.07167317281051955","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@silurus/ooxml","version":"0.15.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.15.1","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"54bf0ae0f1171a15919b15f183f3ab8881086852","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.15.1.tgz","fileCount":27,"integrity":"sha512-MvXTmrp/emhaWrqlZZqTKWRu/HmlBlBpIW1mklJ8YOkKCFAydeDRpF2ooXS0hYfPCyye1X7sVvK7rt3rYykLJw==","signatures":[{"sig":"MEQCIE4GDsBTjXJxH6gXKVYbg6wn4Wcp9aLnsnR8CTwbunBSAiAFDMpPNxDo+erPoa8RGVVsTGSVLUvRzbP/ROn0QFm5GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8016688},"type":"module","_from":"file:silurus-ooxml-0.15.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/892d73756f2e0925843b450a830bc232/silurus-ooxml-0.15.1.tgz","_integrity":"sha512-MvXTmrp/emhaWrqlZZqTKWRu/HmlBlBpIW1mklJ8YOkKCFAydeDRpF2ooXS0hYfPCyye1X7sVvK7rt3rYykLJw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.15.1_1777188214190_0.1545097404552931","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@silurus/ooxml","version":"0.15.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.15.2","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"fef9ffefd6b584ea21e9d611cbf483370d3f3077","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.15.2.tgz","fileCount":27,"integrity":"sha512-LXJZApN+hTeLnnDclTtOQYfF3jIDzYZ3QS/2CJzErYVRJKguXrf3l9Zl7FgOL9YPJwT+dWc3Fru2VJXgPEOZmA==","signatures":[{"sig":"MEUCIBts/rpDUX6CYCNbyZNRavt0NiCH/q2yQs0y54leU4f8AiEA/7giBi/OBpz/5zfX8/F7KN78INGfYKy4qp7QkshBNbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8016802},"type":"module","_from":"file:silurus-ooxml-0.15.2.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/efb6df4184db08465469a3205294b049/silurus-ooxml-0.15.2.tgz","_integrity":"sha512-LXJZApN+hTeLnnDclTtOQYfF3jIDzYZ3QS/2CJzErYVRJKguXrf3l9Zl7FgOL9YPJwT+dWc3Fru2VJXgPEOZmA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.15.2_1777207388897_0.6033616282724119","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@silurus/ooxml","version":"0.16.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.16.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"a5940ae483ec5a6fd8537f72b1e2682518472125","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.16.0.tgz","fileCount":27,"integrity":"sha512-1FrbMnKpZn5wMO5mH/uARHTthMy9Tx4tcc4qgNNZICydEE9VE92CfDGmaC4rh/M8HEx4Cuz9s+frI6YAQ0XF7A==","signatures":[{"sig":"MEUCIQDzQCJTlNuIMvKL3v6Q6JKG/echrpNxFfZ6BqgP98A8owIgEv83/oGJnMTGonsNsVnuSFngcw+FDpAZ8do59UNpf8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8016916},"type":"module","_from":"file:silurus-ooxml-0.16.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/d66043796ac3f730dcf2147baa329767/silurus-ooxml-0.16.0.tgz","_integrity":"sha512-1FrbMnKpZn5wMO5mH/uARHTthMy9Tx4tcc4qgNNZICydEE9VE92CfDGmaC4rh/M8HEx4Cuz9s+frI6YAQ0XF7A==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.16.0_1777212219477_0.8669133733628518","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@silurus/ooxml","version":"0.16.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.16.1","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"d5d10b567bec3c685017981939587b6d5505ae67","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.16.1.tgz","fileCount":27,"integrity":"sha512-zLgMpk/2ratiAWtaKiZ81sMeLpzAr7+6vU2xnx+DCd/Y+Oh6PNQ3VzjXfyP+80rOstCwWms8aXMz6jhXX+lInw==","signatures":[{"sig":"MEUCICbcsUfPm7OSc+BI26xW8ejMZeSraHwmDNJfsncE/lkoAiEAxizw8q/szu52ScOmxExqIfRXT5Xuo9DljSqmyt5oRx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8016916},"type":"module","_from":"file:silurus-ooxml-0.16.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/08d949d3b0761e3899206d7961edc6fc/silurus-ooxml-0.16.1.tgz","_integrity":"sha512-zLgMpk/2ratiAWtaKiZ81sMeLpzAr7+6vU2xnx+DCd/Y+Oh6PNQ3VzjXfyP+80rOstCwWms8aXMz6jhXX+lInw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.16.1_1777214658386_0.47687206352539624","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@silurus/ooxml","version":"0.17.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.17.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"2fc7eb5828820aa2831a3d074f80877d07f7dd70","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.17.0.tgz","fileCount":27,"integrity":"sha512-Vu1dRElmQ4M12U3nepE9ke7wM9RqBmNofj7n1Bq3Loo1FAJnlunMiNsoVhyio5N0R2Ek+UKeb6f0aGACi+ok9Q==","signatures":[{"sig":"MEUCIQCFrglTlT9YP1PcRVT+0n96ItkrKsylp+rgxahpsEJ3UQIgCj9Vcpk2qwWYLA0AbNXbvA/z3R7X6aLi/UZrriGXRRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8044915},"type":"module","_from":"file:silurus-ooxml-0.17.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/efea65d6625edf1d6e6f2650760f89fd/silurus-ooxml-0.17.0.tgz","_integrity":"sha512-Vu1dRElmQ4M12U3nepE9ke7wM9RqBmNofj7n1Bq3Loo1FAJnlunMiNsoVhyio5N0R2Ek+UKeb6f0aGACi+ok9Q==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.17.0_1777223903401_0.22243601656290712","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@silurus/ooxml","version":"0.18.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.18.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"151c8491625a6f26394556db6d1764ebe8e6dfee","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.18.0.tgz","fileCount":27,"integrity":"sha512-XHX/vJwhr4ILrBhQf6h2AcWgDkGmRI9q0+2kM0sCjzliU4XGkp7dUu+n9kKT93Hfs4YWt9nRh6isaBw/CzQJag==","signatures":[{"sig":"MEYCIQCPhyykQZOuXrYgwZRlJIfL5AOk4uNku0Nd8RTa9Aq2TwIhAKtoswkr2djI/qj62NDl38WZQwoezNhmuP3Bue7VHNI4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8420209},"type":"module","_from":"file:silurus-ooxml-0.18.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/1dfbcde1d6f81ae3b5341e28cebf2abb/silurus-ooxml-0.18.0.tgz","_integrity":"sha512-XHX/vJwhr4ILrBhQf6h2AcWgDkGmRI9q0+2kM0sCjzliU4XGkp7dUu+n9kKT93Hfs4YWt9nRh6isaBw/CzQJag==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.18.0_1777257060527_0.49809133283028406","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@silurus/ooxml","version":"0.18.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.18.1","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"64d187a814c7a613374b71c83273c64e0bf591c2","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.18.1.tgz","fileCount":27,"integrity":"sha512-sGGZ5waeA84NVMbXI0JM0UyjeRG5V00iyMcmWBr8Ug0Rt2mKovQL3Iu0K0dCpP/Y8i7ctsS/drwaOGafGajlHw==","signatures":[{"sig":"MEUCIQCFqg2o87AQ/tIRnvPtDl4Ns0Y5SbpmmD9HhBfY4jtASgIgfPYHZpIxpUAxPyRa6AULeyCX/UB4ozq61qQ6Ui733vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8420306},"type":"module","_from":"file:silurus-ooxml-0.18.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/a74a3ebe3c6fd9c51c5852016de00a63/silurus-ooxml-0.18.1.tgz","_integrity":"sha512-sGGZ5waeA84NVMbXI0JM0UyjeRG5V00iyMcmWBr8Ug0Rt2mKovQL3Iu0K0dCpP/Y8i7ctsS/drwaOGafGajlHw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.18.1_1777259494970_0.15131775986704854","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@silurus/ooxml","version":"0.18.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.18.2","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"b03ec46c0f7565eba295386cd0967fa44d19a4ff","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.18.2.tgz","fileCount":27,"integrity":"sha512-mSlQwvhgi8/S93hCo3CFELyP5/Ib14LUGwNjURbi9UgL0nlIcFmMdPk1rMXa4KmQnRmm1Fnuu1Mystlxs++NzQ==","signatures":[{"sig":"MEYCIQDTqYaadcqDF5i+xSbhFzh6Ztq6S9Us3erpSGJcX9VK/wIhALmbkeCkGoBf1h+QUDEBKhht8OB900wdjk9utF9fcSyz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8420304},"type":"module","_from":"file:silurus-ooxml-0.18.2.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/c0d71fdb773521715489077561d06d58/silurus-ooxml-0.18.2.tgz","_integrity":"sha512-mSlQwvhgi8/S93hCo3CFELyP5/Ib14LUGwNjURbi9UgL0nlIcFmMdPk1rMXa4KmQnRmm1Fnuu1Mystlxs++NzQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.18.2_1777264444466_0.939358110804841","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@silurus/ooxml","version":"0.19.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.19.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"93d084fefd4ea135a2d137f079063991eb461ff0","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.19.0.tgz","fileCount":27,"integrity":"sha512-n81Qbigs12lq0iTfNcSJ1Uxx9uw/wFKDcebkwsQfrwDzcZvjUTMm3g7Qy0S7M2zcHtIwbU8gu6a0M8MsyOqaaA==","signatures":[{"sig":"MEQCIHFjCsp9LIwQFsPehaScBk9X9myIHC51zAspRVeInkezAiAjY7c2Y/VbSBBGHHoauiwOVEmkCRiHPG/mAWLIkcIF8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8490492},"type":"module","_from":"file:silurus-ooxml-0.19.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/fc07350d779eaa7f225f03959776275d/silurus-ooxml-0.19.0.tgz","_integrity":"sha512-n81Qbigs12lq0iTfNcSJ1Uxx9uw/wFKDcebkwsQfrwDzcZvjUTMm3g7Qy0S7M2zcHtIwbU8gu6a0M8MsyOqaaA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.19.0_1777269190784_0.7332630080070603","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@silurus/ooxml","version":"0.20.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.20.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"e06e34983b33bd1e4da7947d2faad4b4418113f6","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.20.0.tgz","fileCount":27,"integrity":"sha512-bJ/0dszheLEGC6gcM7hu/sHFJj+3DfO7aiRr46A7+7CAEgqf+SoPTW3f7dDIMvv9JgdMS74n/7yoG5jb/8y80g==","signatures":[{"sig":"MEYCIQDIUu1DC5aCX0CTyHrBDqiZfV4EqAY8CQCVicLQM2yC0gIhANy2D76daCSoixDBwonFrig10DzgZJoAHniFtIZFceGe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8623730},"type":"module","_from":"file:silurus-ooxml-0.20.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/90fe8006e73ca79c1dee9792a7cdc8a9/silurus-ooxml-0.20.0.tgz","_integrity":"sha512-bJ/0dszheLEGC6gcM7hu/sHFJj+3DfO7aiRr46A7+7CAEgqf+SoPTW3f7dDIMvv9JgdMS74n/7yoG5jb/8y80g==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.20.0_1777305928072_0.6854173276098392","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@silurus/ooxml","version":"0.21.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.21.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"833950b932a889e1de6c9dfe13c5f2bcbbed16ed","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.21.0.tgz","fileCount":27,"integrity":"sha512-eSSbyZeIP4M1oBvB1jT+4zhvBmBNazVLwpTWRk7thKVZOsJ2U19R6HIkXpWAZawoMcGd3Q/BbMQm0k9ahei+Vw==","signatures":[{"sig":"MEUCIEjIlf//f+LNRWnmRtEwsnajZ4Qq+ywy85XrNBarb+2BAiEAyEKk3YrrYJ2RpuXznqPMoWYKuKZGY84DGFZVxhL3FPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8624065},"type":"module","_from":"file:silurus-ooxml-0.21.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/c6aaac5ae835567b2b6dc725d3e7e4e3/silurus-ooxml-0.21.0.tgz","_integrity":"sha512-eSSbyZeIP4M1oBvB1jT+4zhvBmBNazVLwpTWRk7thKVZOsJ2U19R6HIkXpWAZawoMcGd3Q/BbMQm0k9ahei+Vw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.12.1","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.21.0_1777389220075_0.6308660926180691","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@silurus/ooxml","version":"0.21.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.21.1","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"86fae3d09a9b88ee1e3c9cf4e52e002420511620","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.21.1.tgz","fileCount":27,"integrity":"sha512-WlU4yYdWN+ko0Lej+pxk58lCSdNoPxm0cbOCJ/z8t2cIpafKmwqKG5b8fRa8ttJRa9ohi8+90x0HmMHJR4TfiA==","signatures":[{"sig":"MEUCIE1QI56oIkbnSGYotKuMSjsS7Od3p2AtQtuscdlUT7G1AiEAoBjdC6Z5IzDavWfrrmsi3cGmsWXy/RQli3O8+7lcdts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8624065},"type":"module","_from":"file:silurus-ooxml-0.21.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/4d9a635cd2905ddfd89a9d358813d531/silurus-ooxml-0.21.1.tgz","_integrity":"sha512-WlU4yYdWN+ko0Lej+pxk58lCSdNoPxm0cbOCJ/z8t2cIpafKmwqKG5b8fRa8ttJRa9ohi8+90x0HmMHJR4TfiA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.21.1_1777389660600_0.09540637039617517","host":"s3://npm-registry-packages-npm-production"}},"0.21.2":{"name":"@silurus/ooxml","version":"0.21.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.21.2","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"7e9b6e7b01eab3f0ead2bbf943d10831cff3fe51","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.21.2.tgz","fileCount":27,"integrity":"sha512-bkU9AeAAvADEbXAbQbGvCuPT9J+6Po9hEi7weM0SVr7NdyGV05h8joKSAZB93vzt2meBl0PQ4BggnI9y3X7o+g==","signatures":[{"sig":"MEUCIQCbFd01Dj6rXqTZMwpKcw+3qFDzJME3VoCdy9nxMJHzlgIgcIhd4yk2N1k14ptvRmurMGAZicbpouxpIZnKZ3ab6ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8625117},"type":"module","_from":"file:silurus-ooxml-0.21.2.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/15ec75d3352280275809c10613feb9f4/silurus-ooxml-0.21.2.tgz","_integrity":"sha512-bkU9AeAAvADEbXAbQbGvCuPT9J+6Po9hEi7weM0SVr7NdyGV05h8joKSAZB93vzt2meBl0PQ4BggnI9y3X7o+g==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.21.2_1777392620009_0.963331437755494","host":"s3://npm-registry-packages-npm-production"}},"0.21.3":{"name":"@silurus/ooxml","version":"0.21.3","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.21.3","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"f4f3fa270096f464390ad029fe621c32b48d4a1f","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.21.3.tgz","fileCount":27,"integrity":"sha512-HDPygICq3lJlQ+qjDErHPwxBXG2/OAFRCp5Yr7QCJMQjqJ25ZwH71H28YGo/0cRqmv6jqoUJX98/wTDFXT60rA==","signatures":[{"sig":"MEYCIQD0qU5JBnQCIz56GgrrTsr2YyA8QKGe4QoIMw608BY1zAIhAKFqbI6ovR46SfKXrtm4TIHqyNB/N7kRZMpDwPkPufE9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8627480},"type":"module","_from":"file:silurus-ooxml-0.21.3.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/2500910d1520c0533b8dc41711bdd46d/silurus-ooxml-0.21.3.tgz","_integrity":"sha512-HDPygICq3lJlQ+qjDErHPwxBXG2/OAFRCp5Yr7QCJMQjqJ25ZwH71H28YGo/0cRqmv6jqoUJX98/wTDFXT60rA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.21.3_1777469901554_0.9010072909616313","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@silurus/ooxml","version":"0.22.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.22.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"a6feb45fe528130145fd9caab577eff3fcccebcc","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.22.0.tgz","fileCount":27,"integrity":"sha512-0EMo3hG7BXEYMK4Rw8scFZPgpZSlFTjBMrh3OT9xK3Yz7TYNtWqApjn3rfAxWKR7aiyXKE3mlSHbLZvRzCxdYA==","signatures":[{"sig":"MEQCIHrCplCjua8Wr8I9Wa/JDOraoOu5IZOOQ1Ngs1XIvu5LAiBnNU5vZ4/1bdj4zPSFrVdylfUfCPgnoYI/ZXFOtrEbuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8627480},"type":"module","_from":"file:silurus-ooxml-0.22.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/d5e8f4b94bd7aec5d7113128fe06f576/silurus-ooxml-0.22.0.tgz","_integrity":"sha512-0EMo3hG7BXEYMK4Rw8scFZPgpZSlFTjBMrh3OT9xK3Yz7TYNtWqApjn3rfAxWKR7aiyXKE3mlSHbLZvRzCxdYA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.22.0_1777470670823_0.18115911071174096","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@silurus/ooxml","version":"0.22.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.22.1","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"43561156be792b14e9c830d755e9ac5b2c47acec","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.22.1.tgz","fileCount":27,"integrity":"sha512-etly6vEfi1n+InLInIdc1DkRCKGHK4vMGjRP/HfuFIW7OmTd/8HtMQRtidg1v9PYJUnSl3bOXBygZpnrSCIaYg==","signatures":[{"sig":"MEQCICEazgJYipGsPyR7Q6vi2DUUN5Zz9TntXdHpHIUsDorlAiBhtQPbpOuG1fagUCmuon9t2VBo+WFXNFczpTBZlYY1Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8627673},"type":"module","_from":"file:silurus-ooxml-0.22.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/5a63966d0b525752dacffe70d7856027/silurus-ooxml-0.22.1.tgz","_integrity":"sha512-etly6vEfi1n+InLInIdc1DkRCKGHK4vMGjRP/HfuFIW7OmTd/8HtMQRtidg1v9PYJUnSl3bOXBygZpnrSCIaYg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.22.1_1777471647973_0.42352800055408624","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@silurus/ooxml","version":"0.23.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.23.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"4ae5dd61101f181d2c4474f826109efcc9cba4c5","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.23.0.tgz","fileCount":27,"integrity":"sha512-JrAPww89G9jClslLw53hIQVJGJmVMHsNWBNHT/a6CVbHoPVW68Rak5+Ivr3uGXB7jZOEZCph2iveYBiLGhkgYA==","signatures":[{"sig":"MEUCIQCSyDb5R6xc8UiTEuvG67psmVzR+eoZJeHS5KlVHTXEOgIgLNnMtOW56HE9VAW5OKVhBuoPTgKZSxZEq2jfF6s93FU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8680514},"type":"module","_from":"file:silurus-ooxml-0.23.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/4e27621cfc078a9c3243910751147822/silurus-ooxml-0.23.0.tgz","_integrity":"sha512-JrAPww89G9jClslLw53hIQVJGJmVMHsNWBNHT/a6CVbHoPVW68Rak5+Ivr3uGXB7jZOEZCph2iveYBiLGhkgYA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.23.0_1777480289668_0.3702529698586805","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@silurus/ooxml","version":"0.24.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.24.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"da96bb5ec042920432b2dd57d5775987e86b5f27","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.24.0.tgz","fileCount":27,"integrity":"sha512-9KGuCUNHTWtOe2b7MB/NKy5dmubIStO5mYsdVDbfOWkLlebSkVhqXb2tkTLYovl8YzjXuoHgkpjuOH+StGFkeQ==","signatures":[{"sig":"MEUCIQDkoRMiUfINDont10ee4fO4fiPttQAUB2m+elRsAUVJnAIgEmVfG3zATXZgQeS2A9ny1tloJP18QhEVacREU6MBazM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8693768},"type":"module","_from":"file:silurus-ooxml-0.24.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/d761cfe67169abf0cdac7ac5c04e6079/silurus-ooxml-0.24.0.tgz","_integrity":"sha512-9KGuCUNHTWtOe2b7MB/NKy5dmubIStO5mYsdVDbfOWkLlebSkVhqXb2tkTLYovl8YzjXuoHgkpjuOH+StGFkeQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.24.0_1777485005272_0.654201878235575","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@silurus/ooxml","version":"0.24.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.24.1","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"bffbcf25bbe711b4bd4416b3385a3f7ecd5f2dcf","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.24.1.tgz","fileCount":27,"integrity":"sha512-7rs7UQMWK1NflpkXkWJvl0/457rCPZNWLkzsnTyr6l4LZbEo6Gg81KV/Z83aP9WK+oufhYUh+Sryhae2xTfq6w==","signatures":[{"sig":"MEYCIQC38HUOPuNzKbVqvNT3k8TeinCo7+QGKbBhX69AHZqoEQIhAN97ab0u+na5ZRHbtR2fzwdeuDQEGa+O8qk0c8GVEUfR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8715174},"type":"module","_from":"file:silurus-ooxml-0.24.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/044f1df4017dfd7ebae13890371ad471/silurus-ooxml-0.24.1.tgz","_integrity":"sha512-7rs7UQMWK1NflpkXkWJvl0/457rCPZNWLkzsnTyr6l4LZbEo6Gg81KV/Z83aP9WK+oufhYUh+Sryhae2xTfq6w==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.24.1_1777503319758_0.19758836703398486","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"@silurus/ooxml","version":"0.24.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.24.2","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"465c49ac0bedd83c2f300c2f8017104cc3760fd4","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.24.2.tgz","fileCount":27,"integrity":"sha512-VhsQxyW2OqdcVaa++Z9H/KGr9F2YEPrpnN1KpXJ/ufwQFgQiTHbUVLKu+nyTVNZVvNClm/4uj3ARmq9/b7hBag==","signatures":[{"sig":"MEUCIQCtZWljI0GI7pYUDTn9DQsajs/Vo76byW2kIw0EsPCi2AIgGA7d1S6BOMMIvKSKJ0vFYQ+tTKDMNk8TWj5pMzWPbfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.24.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8715198},"type":"module","_from":"file:silurus-ooxml-0.24.2.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/1ed160700e01004e4cd3b08d8cca4149/silurus-ooxml-0.24.2.tgz","_integrity":"sha512-VhsQxyW2OqdcVaa++Z9H/KGr9F2YEPrpnN1KpXJ/ufwQFgQiTHbUVLKu+nyTVNZVvNClm/4uj3ARmq9/b7hBag==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.24.2_1777506758473_0.8796393561587472","host":"s3://npm-registry-packages-npm-production"}},"0.24.3":{"name":"@silurus/ooxml","version":"0.24.3","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.24.3","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"a8ffc49a1de67f3aeb95d8c41e71104502bc2d0f","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.24.3.tgz","fileCount":27,"integrity":"sha512-7Bg3Eh8ibefREPCTrYYcWIWXBv655KAetceBvf55mZrFJckfWngzZeRiWC7hTvY+KbCXAikOYYGz/B00PL/OKA==","signatures":[{"sig":"MEUCIHZ5txkN31ARHqk2S2PLed6qxi5ZqDmAtUGgbQ916mQBAiEA2v3YiZz8QmMcQzqGRW9g37WizXq77gzWefkvYDxVRKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.24.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8714678},"type":"module","_from":"file:silurus-ooxml-0.24.3.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/b25a081cb7530306a5f07ff046345a19/silurus-ooxml-0.24.3.tgz","_integrity":"sha512-7Bg3Eh8ibefREPCTrYYcWIWXBv655KAetceBvf55mZrFJckfWngzZeRiWC7hTvY+KbCXAikOYYGz/B00PL/OKA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.24.3_1777550529280_0.17397302573017015","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@silurus/ooxml","version":"0.25.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.25.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"4bafa9dc86e77c8eefc31213443b22287fc29ae8","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.25.0.tgz","fileCount":27,"integrity":"sha512-aqAhB7phQ4f0J9qlYDbrkoJgPU2Xd1WMtbzwDm/sjqO5mnOWyN6fzb0U5TE8SRZtwJhp9snmgI8GbRQHhI5Nyw==","signatures":[{"sig":"MEUCIH6DcZcjdkwNh38mUkV5yXer95TvQZMa5SYKw3YndritAiEAjaLAjUGiSrBX+9NVm8xt7INYAOG9mwnnC7GnPbhrdf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8722498},"type":"module","_from":"file:silurus-ooxml-0.25.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/5f9d59d7e20bb533af2cf008f85af191/silurus-ooxml-0.25.0.tgz","_integrity":"sha512-aqAhB7phQ4f0J9qlYDbrkoJgPU2Xd1WMtbzwDm/sjqO5mnOWyN6fzb0U5TE8SRZtwJhp9snmgI8GbRQHhI5Nyw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.25.0_1777559349056_0.3530850498051652","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@silurus/ooxml","version":"0.26.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.26.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"e76720ea5fed5e006a3f207fcf8a6c79671103d1","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.26.0.tgz","fileCount":27,"integrity":"sha512-MLZ+w5MpqyMpK5W1guJR6Gr4bHw+MWu/bLypiAWGq4i0sq5rciONmgSEHS2qFc9F3HR+i9Gmg9GECk2HM9JktQ==","signatures":[{"sig":"MEMCHyV9VIfKii+64tA++0NRyETw8DHKK+dZNZ/nI54U/UUCIHqmLoPGo7vhn1Obd2Q/O5xTK87FH7dqfT+qvkWEwxfW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8724043},"type":"module","_from":"file:silurus-ooxml-0.26.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/0598b4e90becca26392c1e1ea916327f/silurus-ooxml-0.26.0.tgz","_integrity":"sha512-MLZ+w5MpqyMpK5W1guJR6Gr4bHw+MWu/bLypiAWGq4i0sq5rciONmgSEHS2qFc9F3HR+i9Gmg9GECk2HM9JktQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.26.0_1778234329419_0.6172345221013478","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@silurus/ooxml","version":"0.27.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.27.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"14de6f9b50c00b7515aeb41f1f8dc7a21b43a216","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.27.0.tgz","fileCount":27,"integrity":"sha512-XCPC9I5/Il5jziuCCEpowaeO8XwGIC7wWZNp4+uyDRkdDX3aX2mvnVdOabPWY/9j7HmfpdCYPWUCOJxSwyGAaw==","signatures":[{"sig":"MEUCIHJ0UpJOGWgaodIaCcNTXGTBg6bhD0CAfFS2naN8vMSJAiEAphYdEEvKrvgc2NB5LSVvwh+1ZfFQq9ffrhGQQvo/jyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8724328},"type":"module","_from":"file:silurus-ooxml-0.27.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/14a5fd19c06895dc357da58b65779d62/silurus-ooxml-0.27.0.tgz","_integrity":"sha512-XCPC9I5/Il5jziuCCEpowaeO8XwGIC7wWZNp4+uyDRkdDX3aX2mvnVdOabPWY/9j7HmfpdCYPWUCOJxSwyGAaw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.27.0_1778250571643_0.5289730581269878","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@silurus/ooxml","version":"0.28.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.28.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"d5a98891610d5e3225e5f8c43ff45bba98d9de51","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.28.0.tgz","fileCount":27,"integrity":"sha512-0rDvo+yrdT6ibkJHi0yMmAgpkATSlfvXudxZKAbvhwVLt+O+p/rXcZYt1G91BwdPlpTCSD1rQ4UNnzLOzDl67w==","signatures":[{"sig":"MEYCIQDPJufh728PKCaOScsqbiv7NHdPRjt0jI6qjuHiuZVlTwIhAOn4FQlZ8yQ+Eunz6iiJbUYvPCaNdnE9ES1oY6h2/Vtl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8781354},"type":"module","_from":"file:silurus-ooxml-0.28.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/548cb958bc66add91e061a8815149502/silurus-ooxml-0.28.0.tgz","_integrity":"sha512-0rDvo+yrdT6ibkJHi0yMmAgpkATSlfvXudxZKAbvhwVLt+O+p/rXcZYt1G91BwdPlpTCSD1rQ4UNnzLOzDl67w==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.28.0_1778339636137_0.5248452759140352","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@silurus/ooxml","version":"0.29.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.29.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"1fa6abc0a8cdcf4ee852ad74f9ad073b7d661cb9","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.29.0.tgz","fileCount":27,"integrity":"sha512-go9qmrmPJS3Yl68SAaFlTD4ndfJE2BWQuGL5fiqwckRjsdGKrYEm8lH73TNI26npTOqZVU0vKmi6ot2Ap3cNtg==","signatures":[{"sig":"MEQCIDs5dbu0s37cIFfR13VzWFhtPBn+l3nUBFVJqG/uES8eAiBgGmDZeJa96pZqJ4WIX2dJWHF8OxbQheeHlY1UFXImCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9048955},"type":"module","_from":"file:silurus-ooxml-0.29.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/ef417b0dfc2839e940c810c6cc133170/silurus-ooxml-0.29.0.tgz","_integrity":"sha512-go9qmrmPJS3Yl68SAaFlTD4ndfJE2BWQuGL5fiqwckRjsdGKrYEm8lH73TNI26npTOqZVU0vKmi6ot2Ap3cNtg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.29.0_1778381981820_0.10898997507020614","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@silurus/ooxml","version":"0.29.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.29.1","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"30c4f1ac66281d73f5d392e57708a5f2a4c90b84","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.29.1.tgz","fileCount":27,"integrity":"sha512-jps/K3JXl8R2beEYU5G7JSMoN3VJsWy4yBcBqNEzqOf2brmv76iQs2/87Wjl6fiVqwkyTNL7y9ilyCca2R7N2w==","signatures":[{"sig":"MEUCIQCvcTwFUdTUjLfsRGaX9zrGevz4AY8lMOtGPWrt00szOQIgd12yBDQ3snZDaPpHsEC3SRh8M7EmRMFln6jdkxPAWIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9048955},"type":"module","_from":"file:silurus-ooxml-0.29.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/61d44aabb7f65ecd7ca71424460ac286/silurus-ooxml-0.29.1.tgz","_integrity":"sha512-jps/K3JXl8R2beEYU5G7JSMoN3VJsWy4yBcBqNEzqOf2brmv76iQs2/87Wjl6fiVqwkyTNL7y9ilyCca2R7N2w==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.29.1_1778385332095_0.09182453467086993","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@silurus/ooxml","version":"0.30.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.30.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"236f2fbee1d1cb1b10897ef4a16d3f666960c136","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.30.0.tgz","fileCount":27,"integrity":"sha512-SW7tvEU9B6HreYO1hFiQOpCZJZibNYmCcH0QhBDzoAa5fOxYKp/8k+pl2fqg60LvXFcQRvi5IxvQS1SGS0wUrg==","signatures":[{"sig":"MEUCID5bFKgzZ02L9/ppxat9JKR5qDY8OdDTZ+Fj9yDVXE9kAiEA+ocJkBCBTC0rdOG+b4ovy+GqB1kzlqaZxR2YAwWjSx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9115662},"type":"module","_from":"file:silurus-ooxml-0.30.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/8cc2d946a25076152e6e2f98ad42b8ba/silurus-ooxml-0.30.0.tgz","_integrity":"sha512-SW7tvEU9B6HreYO1hFiQOpCZJZibNYmCcH0QhBDzoAa5fOxYKp/8k+pl2fqg60LvXFcQRvi5IxvQS1SGS0wUrg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.30.0_1778400966797_0.8480469879879318","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@silurus/ooxml","version":"0.31.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.31.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"7b76731c02fff6ccfdbd3f3b8dae5031cf3abfd3","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.31.0.tgz","fileCount":27,"integrity":"sha512-N2pOdaiQWba1NWzLcl1Ga8PH2qOhOKXurEFGpbEqbs7PjBjWtTw91O5OPxmVrEvBeWWjH7zf2nzJzKfCdi541Q==","signatures":[{"sig":"MEUCIQCAJpq4rBQqXXqliBli+XLO2l1nD1CnJ6ZpRHDZz7jLOgIgMIjsYTP62eZ4IZZrvHNFZtzw4hFqaL1l4Q5c1Ufm3kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9148311},"type":"module","_from":"file:silurus-ooxml-0.31.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/14ec103a166a63751762a9b4a31e15e6/silurus-ooxml-0.31.0.tgz","_integrity":"sha512-N2pOdaiQWba1NWzLcl1Ga8PH2qOhOKXurEFGpbEqbs7PjBjWtTw91O5OPxmVrEvBeWWjH7zf2nzJzKfCdi541Q==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.31.0_1778408408372_0.3545774267463502","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@silurus/ooxml","version":"0.32.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.32.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"6064cea740a61aec5ce442bdd1fcb78afdaffd6a","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.32.0.tgz","fileCount":27,"integrity":"sha512-6pjhIgDMBQuHwzUTbSxN6RtqmziHBwE8WaumK9YJVGZ/Pgf7H1DZWsfVOm8jmwB6oIRJbRWNDYHcLtUAUqJYRQ==","signatures":[{"sig":"MEYCIQD3JIpOYpc2pdHdZnD2Wl+rYLH/8vAeOzoTxaYq3VDhYwIhANsRp7vbvu3jBVopJHkihcRvEb2jFDiyn98eiRQbb8W9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9285911},"type":"module","_from":"file:silurus-ooxml-0.32.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/9318b3a9fd3094f187698e8feaa7d00c/silurus-ooxml-0.32.0.tgz","_integrity":"sha512-6pjhIgDMBQuHwzUTbSxN6RtqmziHBwE8WaumK9YJVGZ/Pgf7H1DZWsfVOm8jmwB6oIRJbRWNDYHcLtUAUqJYRQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.32.0_1778428006517_0.5091417526154467","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"@silurus/ooxml","version":"0.32.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.32.1","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"7367cf1fcf4b1706b10f56c16d8fbdc5394ee610","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.32.1.tgz","fileCount":27,"integrity":"sha512-qRt3XZOG9xFHxLuFVKd7yZagQ2O5WfFlDH7W2Ul55RL4tJuLIuh89HGIm1X568mTjfBQv1u9VNKMibLyR3VoWg==","signatures":[{"sig":"MEYCIQDgg7R1tM7Ymb70Y94N7eq6/t7dgqkqE5RQvl+6pkmepQIhAIbEuWtxTJSeFzr3G/gTDlMkzCZSinfeArRiJSN4UbLi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.32.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9285911},"type":"module","_from":"file:silurus-ooxml-0.32.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/a002978447693880fbfa219b673c693f/silurus-ooxml-0.32.1.tgz","_integrity":"sha512-qRt3XZOG9xFHxLuFVKd7yZagQ2O5WfFlDH7W2Ul55RL4tJuLIuh89HGIm1X568mTjfBQv1u9VNKMibLyR3VoWg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.32.1_1778431352081_0.9092074429303072","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@silurus/ooxml","version":"0.33.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.33.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"2d8bb44a4b9cef6cd3394386af2aa7ede9aafeb5","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.33.0.tgz","fileCount":27,"integrity":"sha512-gPGVtTzLISSULDg5i053O+tRqXdA0yn2Nx53ZrTzgIGfEBSlcKu7X11/oC61L2xMmtFEpR+H5z4e/4gUg87Eug==","signatures":[{"sig":"MEUCIHYEaMZ0FjjtyAd24i97z3YND3avVqUFxsci58B/DbswAiEAlqfqe4wS6hZXOYSKTB7EZDtmixAntaPicMBY+5I0m5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9285911},"type":"module","_from":"file:silurus-ooxml-0.33.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/ff18285ad3f55553afa65a56cf14c4a4/silurus-ooxml-0.33.0.tgz","_integrity":"sha512-gPGVtTzLISSULDg5i053O+tRqXdA0yn2Nx53ZrTzgIGfEBSlcKu7X11/oC61L2xMmtFEpR+H5z4e/4gUg87Eug==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.33.0_1778507909893_0.8080481262756047","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"@silurus/ooxml","version":"0.33.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.33.1","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"f035f432cc8f47fd42b5ef2ba17b24363107627c","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.33.1.tgz","fileCount":27,"integrity":"sha512-qBZMJHD3Zw4DTO7AlGvBKoxKweeQhDs1qxvvb22bVDnsVhZ/41XI+UhNpQ2KP00w3d7vhCEh4nOHCycZ8pkclA==","signatures":[{"sig":"MEUCIQCKD26KYuJLky54VFG/V6wevQaX/EMICgSPSgn71i4gkAIgGz0Qk4b7I425MffFv08dIpfMH64Ysys3weiHdIvyrjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9285911},"type":"module","_from":"file:silurus-ooxml-0.33.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/c486814a57656d85e571c0f8e0d9f649/silurus-ooxml-0.33.1.tgz","_integrity":"sha512-qBZMJHD3Zw4DTO7AlGvBKoxKweeQhDs1qxvvb22bVDnsVhZ/41XI+UhNpQ2KP00w3d7vhCEh4nOHCycZ8pkclA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.33.1_1778513053784_0.11655744225575027","host":"s3://npm-registry-packages-npm-production"}},"0.33.2":{"name":"@silurus/ooxml","version":"0.33.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.33.2","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"c22a257e11601234d96044741871d89b1c56d797","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.33.2.tgz","fileCount":27,"integrity":"sha512-Uq6DPvB0wfSlIu/WDocX1gC+nMeTYAXybDKr3IuiMscqcVh6XT0AZPJ2pYYRsxmdHHfs92FIITYXG04OepI54Q==","signatures":[{"sig":"MEUCIQDgGzACcD+IVwcq9vFvjsjXZ1rZoF4nNL1tofyWuKOrYAIgXv80mbf2MQDUMNpYRmaH+Po/DGq6qdzLXWKpI26xtQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.33.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9285911},"type":"module","_from":"file:silurus-ooxml-0.33.2.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/38fab3794e5f62756227ec7ed08f5e8d/silurus-ooxml-0.33.2.tgz","_integrity":"sha512-Uq6DPvB0wfSlIu/WDocX1gC+nMeTYAXybDKr3IuiMscqcVh6XT0AZPJ2pYYRsxmdHHfs92FIITYXG04OepI54Q==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.11.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.33.2_1778515530010_0.5891350209876496","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@silurus/ooxml","version":"0.34.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.34.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"3da40248715e38caf2652c598ed0fc5f7f63e32f","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.34.0.tgz","fileCount":27,"integrity":"sha512-c1ff69K3p3PYxfLmWe96jD2SVWrBPGjFmbxq8jGZdadi/MWcRAjodxHZRYS+RM9dGBdac3LAyy3+UjR+BFGPCw==","signatures":[{"sig":"MEUCIQDkmwlhYoB2rv/jwd+F6zl9hc1yd10QfUh/QniybGhkpAIgYX+5mc1ra1kIXOrdz5/3Tzcvtt/jeFoKCobWipXXj/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9327359},"type":"module","_from":"file:silurus-ooxml-0.34.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/6f210c917abab4f8f01b7114f320c5ba/silurus-ooxml-0.34.0.tgz","_integrity":"sha512-c1ff69K3p3PYxfLmWe96jD2SVWrBPGjFmbxq8jGZdadi/MWcRAjodxHZRYS+RM9dGBdac3LAyy3+UjR+BFGPCw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.12.1","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.34.0_1778893682175_0.326497681867548","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@silurus/ooxml","version":"0.35.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.35.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"7222b5f0fb79b0dcde652e6dfb780d3202575fc4","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.35.0.tgz","fileCount":27,"integrity":"sha512-sak9HG5YkmdVHPjqhS9UsOQLQTqWwnCxi1Qr68VB2C62ea2y4ZTnAkJZZeZH3WbfFh2HzTHPoNi+U1XZX1dOTg==","signatures":[{"sig":"MEYCIQDJLebj0h1Z99VuKVmekX+fMRWjaO4jUnSsahhD/zHgjwIhAIJYubSXoulatnAxaFnEDmnsoFveWwKmHw/91TI1AiPm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9869438},"type":"module","_from":"file:silurus-ooxml-0.35.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/ec1e07e4b7b3b1dd70993a5081d1055e/silurus-ooxml-0.35.0.tgz","_integrity":"sha512-sak9HG5YkmdVHPjqhS9UsOQLQTqWwnCxi1Qr68VB2C62ea2y4ZTnAkJZZeZH3WbfFh2HzTHPoNi+U1XZX1dOTg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.12.1","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.35.0_1779025366038_0.04465683179127944","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@silurus/ooxml","version":"0.36.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"yokotani.yuki@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.36.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"c4c5403c87e5aab09b36cc4cfde80ec59753178c","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.36.0.tgz","fileCount":27,"integrity":"sha512-hQCyBUfVJ25D+taSJ7wjY6t8NwC+0ax6u/WlpiPXKU+PR4852i32uDQOTBuHvYa3iua5E4lUgyDch0XYucueTw==","signatures":[{"sig":"MEUCIQDc9VTT+mHauA1d8gbyaPcsoJ8OYPoP7nNVlr6YlLS6bwIgBU9njFtZj/nh8hpDun81lsUj4/f1ho18u6G0M9IWL1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9868655},"type":"module","_from":"file:silurus-ooxml-0.36.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/e8488a9c4efe7e472de3b97571a1821a/silurus-ooxml-0.36.0.tgz","_integrity":"sha512-hQCyBUfVJ25D+taSJ7wjY6t8NwC+0ax6u/WlpiPXKU+PR4852i32uDQOTBuHvYa3iua5E4lUgyDch0XYucueTw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.12.1","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.36.0_1779125859883_0.39921965301037554","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@silurus/ooxml","version":"0.37.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"26348105+yukiyokotani@users.noreply.github.com"},"license":"MIT","_id":"@silurus/ooxml@0.37.0","maintainers":[{"name":"silurus","email":"yokotani.yuki@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"63780641e8906e79c89fa15fb7840222e6857eeb","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.37.0.tgz","fileCount":27,"integrity":"sha512-VtYpzT6bdJByjw5OSuxAWp8xIillUDuHriuAQ5Gx3ljm9hkN2uVVsndhEhp6hqNEiD3n/EKqRn84ycHexDvhPQ==","signatures":[{"sig":"MEUCIQDNqxJ+ZX/214/JDQ6cCRlb7tjSf9IjjKJQvZ/JwGEIaQIgEOKywvbFtiLSS1r1fnj7nUtAxNNzBVP9DNbTFkxnZQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9883491},"type":"module","_from":"file:silurus-ooxml-0.37.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/d576315458ac228c167a7075ce7012ae/silurus-ooxml-0.37.0.tgz","_integrity":"sha512-VtYpzT6bdJByjw5OSuxAWp8xIillUDuHriuAQ5Gx3ljm9hkN2uVVsndhEhp6hqNEiD3n/EKqRn84ycHexDvhPQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.12.1","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.37.0_1779469407292_0.669610682639233","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@silurus/ooxml","version":"0.38.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.38.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"899c1baf11c690cab2add3e16dd9a12be94188a5","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.38.0.tgz","fileCount":27,"integrity":"sha512-C8b1d/BCMPl+nw8qa5jxk1dN4PWXw2PjdtPLns6jBcvn9BID5uIeq/iPRrCgsbldEVIl1acd6n0aRt44QI1eiQ==","signatures":[{"sig":"MEQCIFP/0ltdqOfqd/YC8kBsQuIg9oeqU/py1aqZ88ohSknzAiAYZrvoifk2J8IzNgQfskPrtrqkIyFsS5gRdgGumSUnrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9883551},"type":"module","_from":"file:silurus-ooxml-0.38.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/110b6e729f8c8c047a143ab029e32885/silurus-ooxml-0.38.0.tgz","_integrity":"sha512-C8b1d/BCMPl+nw8qa5jxk1dN4PWXw2PjdtPLns6jBcvn9BID5uIeq/iPRrCgsbldEVIl1acd6n0aRt44QI1eiQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.12.1","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.38.0_1779503646854_0.14865945438099182","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@silurus/ooxml","version":"0.39.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.39.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"cf8a4b4a8eb7e742720b22dd5b4d7d87e0a23419","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.39.0.tgz","fileCount":27,"integrity":"sha512-Mbhqyo0RBvMizXfoaZ0KsRh98LMv9ZL6bP/NrFYq3WIAx4Ry3Ik/zXMPvIGhMiVuXTdcjbdINjKEQ8DYwTq27A==","signatures":[{"sig":"MEQCIGw3i0TDQbz+q+pVnLBwfiYM/x3f0/cl2e2z+02s1kxVAiB7s8I/Sl+R2nVjZ5qlSWfUy1AP6MRyfNTfuwSsWxRcrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9899391},"type":"module","_from":"file:silurus-ooxml-0.39.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/2d9b7485b80dd8e1d9e8d570f9d29b59/silurus-ooxml-0.39.0.tgz","_integrity":"sha512-Mbhqyo0RBvMizXfoaZ0KsRh98LMv9ZL6bP/NrFYq3WIAx4Ry3Ik/zXMPvIGhMiVuXTdcjbdINjKEQ8DYwTq27A==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.12.1","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.39.0_1779553043374_0.16380559905752445","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@silurus/ooxml","version":"0.40.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.40.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"45b2df6359cd7dc0ca74a98d980ea11202ea4df0","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.40.0.tgz","fileCount":27,"integrity":"sha512-yS3cqXOHldCHneQ5My9bNYLH/A8AXH/1sDB3iPrrxoGhbEx5UPTI7qdTASsnANUt1UXDceMwC+Y7PQ3iTIdITA==","signatures":[{"sig":"MEQCID2bRjWA1snps80dibuWw9uP0hiC980kzAWcl8I/+6ErAiBN82jwzSEYYjrqmdnKg8jQi+pmv3GhGOFf5CK3xOs0Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9664790},"type":"module","_from":"file:silurus-ooxml-0.40.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","build":"vite build","storybook":"storybook dev -p 6006","typecheck":"tsc --build","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/bb5b91a66bec9811d1200167bf7222f4/silurus-ooxml-0.40.0.tgz","_integrity":"sha512-yS3cqXOHldCHneQ5My9bNYLH/A8AXH/1sDB3iPrrxoGhbEx5UPTI7qdTASsnANUt1UXDceMwC+Y7PQ3iTIdITA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.40.0_1780073497332_0.4010266416409616","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@silurus/ooxml","version":"0.41.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.41.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"bc54a6d0705b72fc74377f3ec628faec147f72d4","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.41.0.tgz","fileCount":27,"integrity":"sha512-r8iAW0PtTYVcDpPuJ027JavBJP5StPzGYFVewJXqg+nigX55koqHW0XFYxGs0AKJI3QdLXavHaVK0MVIZGQrfQ==","signatures":[{"sig":"MEUCIANcKG3pyh5onWYMMEnW/duQOlD9rR/3ERM2cFmIlL2hAiEAgsgYkDPr476zsnGznsFP8IjYvZP5+ZpQ3XYYxIM5yLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9701612},"type":"module","_from":"file:silurus-ooxml-0.41.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/ae80557f43cc64130312aeedea8b7105/silurus-ooxml-0.41.0.tgz","_integrity":"sha512-r8iAW0PtTYVcDpPuJ027JavBJP5StPzGYFVewJXqg+nigX55koqHW0XFYxGs0AKJI3QdLXavHaVK0MVIZGQrfQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.41.0_1780241868250_0.736783644276678","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@silurus/ooxml","version":"0.42.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.42.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"eb70ce076d6d2756f20aed0b64ab80bd0614a8f7","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.42.0.tgz","fileCount":27,"integrity":"sha512-jjTwQQ6wS+QSwuaRWxyGtgnwP2j9bOHSLYh8oIHRX+VAW5rKUN3esfSOrgnUpVYlpRURJnGSVra/5McEaIHxbg==","signatures":[{"sig":"MEUCIQDrBj9iA7Nl5aF6u5a3ajMWF5EzWz24OfLO0KZX9f2dQgIgKtSHflpBCWbdJphX0NJ8jOnQM1sAfvJXUnXL/aUzQDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9778509},"type":"module","_from":"file:silurus-ooxml-0.42.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/504783f5b85ba6273bb09653ab806017/silurus-ooxml-0.42.0.tgz","_integrity":"sha512-jjTwQQ6wS+QSwuaRWxyGtgnwP2j9bOHSLYh8oIHRX+VAW5rKUN3esfSOrgnUpVYlpRURJnGSVra/5McEaIHxbg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.42.0_1780447831600_0.6484684379590986","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@silurus/ooxml","version":"0.43.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.43.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"fd1069651be43d5f30d48094a007307a9dafda3b","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.43.0.tgz","fileCount":27,"integrity":"sha512-zutbKAp5MuHlc6sv2yx5Vvyzsg9rR2j2KjdAPD618/ECithN6vHq3Oe4vLBsZIV+tNLDWB9Bm5zHcJaIz28LFQ==","signatures":[{"sig":"MEUCIECzUf/RT59gk5hvmAtFHzszTIPDzBD1fFOYQqDdL+H6AiEAuV51spmeBCjcsD7R0TPIgbXGwimOjyYioePoftV5iic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9818762},"type":"module","_from":"file:silurus-ooxml-0.43.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/b0d677a255399c4dc94b9a04252532ac/silurus-ooxml-0.43.0.tgz","_integrity":"sha512-zutbKAp5MuHlc6sv2yx5Vvyzsg9rR2j2KjdAPD618/ECithN6vHq3Oe4vLBsZIV+tNLDWB9Bm5zHcJaIz28LFQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.43.0_1780474957868_0.2789222323069751","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@silurus/ooxml","version":"0.44.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.44.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"ce6252bc57bf7a332d7c903fe56260ba0ae9a9c4","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.44.0.tgz","fileCount":23,"integrity":"sha512-xJh0cce3CrZ6jNiPtSUcuaqt6CkPUuKY7yT+xCIjCvVBMuLqFWPpedh3hV4rq/Au7Mn/aLrK7MKctI58ZDlHhA==","signatures":[{"sig":"MEUCIHsgNqze7NjeMpUcU1EoNb6AFPZhdwu61DChLj3avdFtAiEAo983GASSZnAGaIdSqI+L4zOz0aGpfz2aFsjOFmDEIbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15248264},"type":"module","_from":"file:silurus-ooxml-0.44.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/323dd78b7ca090413a622b3f3a95cfb9/silurus-ooxml-0.44.0.tgz","_integrity":"sha512-xJh0cce3CrZ6jNiPtSUcuaqt6CkPUuKY7yT+xCIjCvVBMuLqFWPpedh3hV4rq/Au7Mn/aLrK7MKctI58ZDlHhA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.44.0_1780502392213_0.8696912252120186","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@silurus/ooxml","version":"0.45.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.45.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"0a3a44d97d24def3e76d006b83bd71c2eeada17b","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.45.0.tgz","fileCount":23,"integrity":"sha512-WW1EAmPDo9pD8UscEXieZ7brT0Mleoo4/kjtyKwwY033KR1ofd4BukIHUzIvK8c9SmzPMliiFiFRJdzC4F/noA==","signatures":[{"sig":"MEYCIQDSMH5M1fWIrxg7aM31YyxIImb4RfV4fCmXxJ5cAZJTFgIhAKVbC1f1OfaYUV9KM5k91WgrkBLagoS2jeo+JNvbH7GK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25629378},"type":"module","_from":"file:silurus-ooxml-0.45.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/ea3f4b68ea481c8e630d0a03e29e333b/silurus-ooxml-0.45.0.tgz","_integrity":"sha512-WW1EAmPDo9pD8UscEXieZ7brT0Mleoo4/kjtyKwwY033KR1ofd4BukIHUzIvK8c9SmzPMliiFiFRJdzC4F/noA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.45.0_1780532776003_0.4583048622848731","host":"s3://npm-registry-packages-npm-production"}},"0.45.1":{"name":"@silurus/ooxml","version":"0.45.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.45.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"0be799a073561c44ef0a30375d331e236a4bcb77","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.45.1.tgz","fileCount":23,"integrity":"sha512-0aGaq4ElZJATJ1Ci7cpjpYM5nmt8311nX72VN56bj3BRf9+hp0B8UTgbcJ/i2StogS8chyHQ7PAJf/Be92skFA==","signatures":[{"sig":"MEQCIGiKvqAvuKFBBLK+Ykkjsp91nUaAuDvsLnkgAw+a0jtgAiAR0mmHLKz5i69nifOuJsqt0U8RFoW4+SdzCRQM3ZhM6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.45.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25629499},"type":"module","_from":"file:silurus-ooxml-0.45.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/cd067e0caa184bc12b03d7f34fe9de15/silurus-ooxml-0.45.1.tgz","_integrity":"sha512-0aGaq4ElZJATJ1Ci7cpjpYM5nmt8311nX72VN56bj3BRf9+hp0B8UTgbcJ/i2StogS8chyHQ7PAJf/Be92skFA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.45.1_1780534857750_0.8027463706243658","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@silurus/ooxml","version":"0.46.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.46.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"fbfaca2e7fab24f76e03c651ee97a40cd15d1a17","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.46.0.tgz","fileCount":27,"integrity":"sha512-DWZaGIipHG4swchELNc3JZNC5TWIpPTMnDk47EB3MAcfpwewiaIteSNYVZjpwwu889m5HXgcNBW3uw1dmvaB4A==","signatures":[{"sig":"MEYCIQDM3f+N4kN8/cH77nOxokFU4dibOUd+NXoK8I9IqQK4gAIhAIybAYZ7CN5a8XYOVCRFZi7ukL9JQOkoL6KQZM7HMzQL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21984022},"type":"module","_from":"file:silurus-ooxml-0.46.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","require":"./dist/docx.cjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","require":"./dist/pptx.cjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","require":"./dist/xlsx.cjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/8bb5cdc7956ad42e5d13fe3f3b4a0e4a/silurus-ooxml-0.46.0.tgz","_integrity":"sha512-DWZaGIipHG4swchELNc3JZNC5TWIpPTMnDk47EB3MAcfpwewiaIteSNYVZjpwwu889m5HXgcNBW3uw1dmvaB4A==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.46.0_1780567508832_0.7441176923264459","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@silurus/ooxml","version":"0.47.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.47.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"ad31277968dd8f8c9258febe6c4c092f4e0741a4","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.47.0.tgz","fileCount":17,"integrity":"sha512-qCRYkX/nL1ZwDpzyQobpNdr9EuM290c+2YPUZGruQqDo2cbNhtJuNzxMrwMhPN+ZLvdw4IXeGe9HgoMR2LpGRQ==","signatures":[{"sig":"MEYCIQDLKCIEjyUNd6UdwlS3+q1eL4hlw6vpzEzblRjDklZyHgIhAJVcJINZc++F98yiOd2Iar93304gSP6Y8moSlR4i0EpV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11210506},"type":"module","_from":"file:silurus-ooxml-0.47.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/967bb0872b9f4f8f674ec44d637b5eed/silurus-ooxml-0.47.0.tgz","_integrity":"sha512-qCRYkX/nL1ZwDpzyQobpNdr9EuM290c+2YPUZGruQqDo2cbNhtJuNzxMrwMhPN+ZLvdw4IXeGe9HgoMR2LpGRQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.47.0_1780571117781_0.4946164851383228","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@silurus/ooxml","version":"0.48.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.48.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"56bd4d55150abff4a9d630fa158cb50c97df9297","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.48.0.tgz","fileCount":17,"integrity":"sha512-Osz3lreLRaQsrMVYcIoep78jo2je14cioBShN/UfxASUVXJSgRt7kNmGwhaxnoQYvb3Jtry5ldg0Bj0P24lezg==","signatures":[{"sig":"MEUCIG4e4ortyhnTJlfS6vWFiwL7jHmh+XjNIM1bKic+jWyhAiEA35cXd/hJvskwgPlN+vY6UyuYOd5F7s0Y+foGEKs57SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9450350},"type":"module","_from":"file:silurus-ooxml-0.48.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/f153668df302ccd2d98309f24d6fc9d2/silurus-ooxml-0.48.0.tgz","_integrity":"sha512-Osz3lreLRaQsrMVYcIoep78jo2je14cioBShN/UfxASUVXJSgRt7kNmGwhaxnoQYvb3Jtry5ldg0Bj0P24lezg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.48.0_1780571801616_0.023217860364448617","host":"s3://npm-registry-packages-npm-production"}},"0.48.1":{"name":"@silurus/ooxml","version":"0.48.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.48.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"5698d32f04fcd118ceffd20056f0bc3457face47","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.48.1.tgz","fileCount":17,"integrity":"sha512-ZdcPDu9KAWqkaKhbRwH7CE5vjhFhI6o8HMy2BS/O2x067Dkx6ViZjKQBdH6917U31d0Ez4FPkT2DzyUFCj0Uug==","signatures":[{"sig":"MEUCIQDzjC2HZdNuA2wBIYm9meMlWENCpU2OsX3jBOQ2vfzltAIgIZe97PxO38KgVU5/FnXCimZb779fHiXB8cdjXSQ9eTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.48.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9450488},"type":"module","_from":"file:silurus-ooxml-0.48.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/42a87543c45d7e54d715bdc33c5b8516/silurus-ooxml-0.48.1.tgz","_integrity":"sha512-ZdcPDu9KAWqkaKhbRwH7CE5vjhFhI6o8HMy2BS/O2x067Dkx6ViZjKQBdH6917U31d0Ez4FPkT2DzyUFCj0Uug==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.48.1_1780573571207_0.7091442773870535","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@silurus/ooxml","version":"0.49.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.49.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"8b84429a4d7364ee0453e4bc70c818d84e095858","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.49.0.tgz","fileCount":20,"integrity":"sha512-cSvr73ZPJ6dxYQSkw28IJUmiTHP1Wfsr0NoWmcwN2qCl1pi2wDilP1C2nxh5Feze+Sf7jX4gcO6F9mz5evvW/Q==","signatures":[{"sig":"MEYCIQDwoJWbxKshq8JvY2Kfk3Nad72GwE3iJH0FcnG4F/sRJwIhAIQwPp5GjWo7nLgS43U3i97jKMhBjYLHdOhJgFfTSgoC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9458604},"type":"module","_from":"file:silurus-ooxml-0.49.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/6c260c7ac188923dd0e9d7469f5dcacb/silurus-ooxml-0.49.0.tgz","_integrity":"sha512-cSvr73ZPJ6dxYQSkw28IJUmiTHP1Wfsr0NoWmcwN2qCl1pi2wDilP1C2nxh5Feze+Sf7jX4gcO6F9mz5evvW/Q==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.49.0_1780580145336_0.24150821169864556","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@silurus/ooxml","version":"0.50.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.50.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"76190d1499d9defca0c3b9d4ea16ee682aa22deb","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.50.0.tgz","fileCount":20,"integrity":"sha512-pwZrxCMiMKrvN2x1jc/oAgfFge8LMfiyxSH3dUyMzywuEZkZP5rTkOGEmNHIa3xglP++22L4FACLmtSOu07UJQ==","signatures":[{"sig":"MEYCIQD9hGpbjMIsxY4C8TlUwjBLuxUGDdEyNa1hWgorzopmegIhAOkRcJEZU6wZ3CVjJSyJPx/eVggADutevP7FcYef/Kx6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9459683},"type":"module","_from":"file:silurus-ooxml-0.50.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/f012756a039fa568bcb9c0c15aa8c7eb/silurus-ooxml-0.50.0.tgz","_integrity":"sha512-pwZrxCMiMKrvN2x1jc/oAgfFge8LMfiyxSH3dUyMzywuEZkZP5rTkOGEmNHIa3xglP++22L4FACLmtSOu07UJQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.50.0_1780584879039_0.39190402478114095","host":"s3://npm-registry-packages-npm-production"}},"0.50.1":{"name":"@silurus/ooxml","version":"0.50.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.50.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"c74f387d7797a3bbe55d5212cb3f297594678320","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.50.1.tgz","fileCount":20,"integrity":"sha512-6bW5o9LTDxuJyTGTeHl/gTcbgC9T2AfVBm5ZSF9uGW9tKt28WX57apKTsbCMZjlXs5sWa277Xuy+CFlLbLgYqA==","signatures":[{"sig":"MEYCIQC83VMefCpA86lLiVDM22CLSawbMOG2Nh+8Quh7dDX75AIhAO0oGbV8xFg6AgSb5stQnrvy1EnRELlZVeT81ppsIfAE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.50.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9459683},"type":"module","_from":"file:silurus-ooxml-0.50.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/2658641cadc03cf4ba651a2b22a85ec6/silurus-ooxml-0.50.1.tgz","_integrity":"sha512-6bW5o9LTDxuJyTGTeHl/gTcbgC9T2AfVBm5ZSF9uGW9tKt28WX57apKTsbCMZjlXs5sWa277Xuy+CFlLbLgYqA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.50.1_1780593244019_0.17124426034921392","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@silurus/ooxml","version":"0.51.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.51.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"df978e0c16c82e12de1cef84b3376e12447427e7","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.51.0.tgz","fileCount":20,"integrity":"sha512-12+Fr0RmRLhd238CfKo2JSS9C6/H0KDcfQbggr5q23dN9lozSq/ON+ShfgAnmrimNHSDllupZquQ4W5vgXI2aA==","signatures":[{"sig":"MEUCIQDQARwQ2BKt6GYuacQpnMUsIVM3qgOytLcGkwK6tukPJwIgMgMxeu4ZvzHl0+Uh1PgRaKwWF72wjiLTJi3t0t880G4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9551076},"type":"module","_from":"file:silurus-ooxml-0.51.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/a658c95de46fd53a72bbf5ac0c57a318/silurus-ooxml-0.51.0.tgz","_integrity":"sha512-12+Fr0RmRLhd238CfKo2JSS9C6/H0KDcfQbggr5q23dN9lozSq/ON+ShfgAnmrimNHSDllupZquQ4W5vgXI2aA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.51.0_1780988857466_0.8837103606626249","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@silurus/ooxml","version":"0.52.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.52.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"60193a59503f2a91b0fb0e27495d6848f7ffe1f8","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.52.0.tgz","fileCount":20,"integrity":"sha512-Gyj7MOZezovmYC/Pz3jmMnUAItICrk6CVjcl4N4LDnT9SQuWoBZI0gNLE7sOejhhUNUCUYo/hvL1yJE0G4wvKg==","signatures":[{"sig":"MEUCIQDN67WUVcU2DktDOI6CDZerdL8t+GuWiK1J8+tBkdJbVQIgSOe1VoL5rDArTLbCNyFp/9cv21QDuTfK+VQIQrgWQZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9552652},"type":"module","_from":"file:silurus-ooxml-0.52.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/b285baaaa1ba1001576af4da9582a58f/silurus-ooxml-0.52.0.tgz","_integrity":"sha512-Gyj7MOZezovmYC/Pz3jmMnUAItICrk6CVjcl4N4LDnT9SQuWoBZI0gNLE7sOejhhUNUCUYo/hvL1yJE0G4wvKg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.52.0_1780991263641_0.5357095953674971","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@silurus/ooxml","version":"0.53.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.53.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"f1de85b78585841599ada7d81c7827f64e04dddd","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.53.0.tgz","fileCount":20,"integrity":"sha512-8LECDzOKilr8PD3bvvCFwppaGQVAn1uDuo2VpIiKwKEMXq16ENZkAsyMgn5nY/DYm+bq5dtFSxyDTZ+5ZQTcDw==","signatures":[{"sig":"MEUCIQDsTg4VekWRowUUoLhzOQhzmhjJypkrB10fpAR5Va6pVwIgNfiLOv3jRPpozywo6df0hsGhA4twxV5NeEuacGkXVx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9598518},"type":"module","_from":"file:silurus-ooxml-0.53.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/2d819ee8dd26acbafbf9cde68cf95388/silurus-ooxml-0.53.0.tgz","_integrity":"sha512-8LECDzOKilr8PD3bvvCFwppaGQVAn1uDuo2VpIiKwKEMXq16ENZkAsyMgn5nY/DYm+bq5dtFSxyDTZ+5ZQTcDw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.53.0_1780998430972_0.4727753670543835","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@silurus/ooxml","version":"0.54.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.54.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"ab92d2eba5833db2999c1bca3d6b87b27f039aeb","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.54.0.tgz","fileCount":20,"integrity":"sha512-qKyvB1rqO35JsI0MD4OppVL7Cughvnw5euLf35SN2dCzweG4X516VgemDvDZ2fenu3JTjbDJqbWxXCOMPFs1hg==","signatures":[{"sig":"MEUCIQC6PXdQIkU3x36T6r/jGkFxHGF+fRqbU9miZ4Wzv9fZsQIgAK+RBTEjE85HwDPJTIcagKAZjzYjd9p4nh6TuqJtkt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9598628},"type":"module","_from":"file:silurus-ooxml-0.54.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/47124e94d3350eb91f9a279576e3bae2/silurus-ooxml-0.54.0.tgz","_integrity":"sha512-qKyvB1rqO35JsI0MD4OppVL7Cughvnw5euLf35SN2dCzweG4X516VgemDvDZ2fenu3JTjbDJqbWxXCOMPFs1hg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.54.0_1781000687693_0.976046248158758","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@silurus/ooxml","version":"0.55.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.55.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"85cf187395b4b39f42bd5df2d2694682b0fa6229","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.55.0.tgz","fileCount":20,"integrity":"sha512-IC3LNnvBc8e6vdESffioHb36RQt+qbLunl+b68QOciVGgEdFcLlbdrMg7JYtfHEkcbKN3LzoOvhBeCQLhSB5AA==","signatures":[{"sig":"MEYCIQDgTgCAymYbGn5zdAq4tiOvbfadhtW31bcQPClwb/8zfQIhAN+h6B4ih1l+q7AICMGf/jrhBuwu+ha+IGXQgtYfLYvV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9599595},"type":"module","_from":"file:silurus-ooxml-0.55.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/85b3c6255e5f4b886c40c499b9a118cc/silurus-ooxml-0.55.0.tgz","_integrity":"sha512-IC3LNnvBc8e6vdESffioHb36RQt+qbLunl+b68QOciVGgEdFcLlbdrMg7JYtfHEkcbKN3LzoOvhBeCQLhSB5AA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.55.0_1781009311087_0.7546081721404236","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@silurus/ooxml","version":"0.56.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.56.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"b7c8830eaf3c8ba0f43c45409054b6942a5f1039","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.56.0.tgz","fileCount":18,"integrity":"sha512-oedx2euDriX7auu3N3BUGbC3VQZWLMh1EchEvYX3L00avhijXKeL69vTqfWhvfqTISRh0IKqbC+7MqfoAg+0mw==","signatures":[{"sig":"MEUCIGH14s+VnHdVeKcI+accw4uLAYuiPg/mocVnFp9rN73OAiEAobH6rVr8QKCuvY97c4IiNXwwkOxfmeW7nQHTdNZBPZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9723866},"type":"module","_from":"file:silurus-ooxml-0.56.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/172654f1e4f824ff8590e7f7f9aab661/silurus-ooxml-0.56.0.tgz","_integrity":"sha512-oedx2euDriX7auu3N3BUGbC3VQZWLMh1EchEvYX3L00avhijXKeL69vTqfWhvfqTISRh0IKqbC+7MqfoAg+0mw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.56.0_1781138749401_0.8290400454411393","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@silurus/ooxml","version":"0.57.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.57.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"72147166df3902ba04aaa3ad8f02c8ef254ee837","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.57.0.tgz","fileCount":18,"integrity":"sha512-sLaE8Sg+/ve76tTIy7DraHXmB1ZO15BAUL5vMM+BkaT/5PAeJqjGc+95ph6zt9qkoAb54GDVUQnHqe/RWc2RsQ==","signatures":[{"sig":"MEUCIQC5RdK5Q5X7IyLYMyFZ3eMqf3ytxrrJIe8J+5e2FfjGBAIgZLzGVn6SQoCp+6YuySzLre/aIQe/v2ae3AMX/gaVF/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9812706},"type":"module","_from":"file:silurus-ooxml-0.57.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/ade5be5d87c51059a6d1d10a88fae292/silurus-ooxml-0.57.0.tgz","_integrity":"sha512-sLaE8Sg+/ve76tTIy7DraHXmB1ZO15BAUL5vMM+BkaT/5PAeJqjGc+95ph6zt9qkoAb54GDVUQnHqe/RWc2RsQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.57.0_1781172074566_0.6041759536333147","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@silurus/ooxml","version":"0.58.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.58.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"aa4075131942ab697eb2257b8d481c361e7bbeeb","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.58.0.tgz","fileCount":18,"integrity":"sha512-e6MA0n685plLGRJbMQOZc3MJZrSAs/825NQXb7hZfEJ3AE0pQP8IyKAlIS5laEk0RZe/40rf9wGBbuCW2rG6mA==","signatures":[{"sig":"MEQCIDT8wxBvXjS1QGyywnYXQo7wV7mtDVxIs2Gs+49+6TvQAiAEuaWGdmkxk5gZccBYe5kJsXYNaxCrfsOnbenLUMF+Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9930975},"type":"module","_from":"file:silurus-ooxml-0.58.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/6d97c97e5df5154fecdb8ab164b5399b/silurus-ooxml-0.58.0.tgz","_integrity":"sha512-e6MA0n685plLGRJbMQOZc3MJZrSAs/825NQXb7hZfEJ3AE0pQP8IyKAlIS5laEk0RZe/40rf9wGBbuCW2rG6mA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.58.0_1781250854092_0.07426263998802862","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@silurus/ooxml","version":"0.59.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.59.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"be87d098625e5324888da103e42d22c59011d5da","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.59.0.tgz","fileCount":21,"integrity":"sha512-juYvP7PYDa7h2t6RdmsZ49tBjK/9dVaHPPk1xwC1Tztf+ISm/FoqWaaRp+CMub1o8PsT3whfMN9Go4bT6sB9oQ==","signatures":[{"sig":"MEUCIFAJRQ2AgPRUZ095WNYVaAlh6LXQC7R1jUp85W5P6AizAiEA/etv1lygfBM3vPaxdrfytIDSXAtx3jsFhrFfTF6Zvaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13078968},"type":"module","_from":"file:silurus-ooxml-0.59.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/d1e45a8d6fec64742805fb747d2f4751/silurus-ooxml-0.59.0.tgz","_integrity":"sha512-juYvP7PYDa7h2t6RdmsZ49tBjK/9dVaHPPk1xwC1Tztf+ISm/FoqWaaRp+CMub1o8PsT3whfMN9Go4bT6sB9oQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.59.0_1781363188024_0.7255445887711829","host":"s3://npm-registry-packages-npm-production"}},"0.59.1":{"name":"@silurus/ooxml","version":"0.59.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.59.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"ae8260a1dba85c614fa49a198f67495f8c6562a3","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.59.1.tgz","fileCount":21,"integrity":"sha512-0kQv/thW8CpcB1SNoKU8jBJQCGm7nJrT6iBmy1azGdmVcV2b/kucbCJmttlOBRFVE964We7PvRUvp5zJmhKYDg==","signatures":[{"sig":"MEYCIQDpo0ONKMo9oJ29Jqbes9BEXSWjCnLCEVPEVkZg2oL7nQIhAMbyrQnkmeiz0Mk78xKhbS30s9P1L1OpUv5CdAjawTgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.59.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13084836},"type":"module","_from":"file:silurus-ooxml-0.59.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/b8380612365687952961e93bfef89f3e/silurus-ooxml-0.59.1.tgz","_integrity":"sha512-0kQv/thW8CpcB1SNoKU8jBJQCGm7nJrT6iBmy1azGdmVcV2b/kucbCJmttlOBRFVE964We7PvRUvp5zJmhKYDg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.59.1_1781367018799_0.09198700797231973","host":"s3://npm-registry-packages-npm-production"}},"0.59.2":{"name":"@silurus/ooxml","version":"0.59.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.59.2","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"ccf7f3fda5694f20fd8691320989a102614c07fe","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.59.2.tgz","fileCount":21,"integrity":"sha512-BagCnIvcuq+wKqMrhT6JISv2/lu9CGdjMWMEOnhKRsEVWdMfZnLWejXHqeMNlfzbwjP8pOzsvj/Hvn+gDpPfaQ==","signatures":[{"sig":"MEUCIHeZTvbijXlCvwgr5MfrU6y1YtQYPoWokQRWVQERZfcGAiEAh87pnCSPSPEhJUge2faw09caPvXuks9XaXTPCFq8JPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.59.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13084836},"type":"module","_from":"file:silurus-ooxml-0.59.2.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/09fa14f2dc19a0a3391143724de5d251/silurus-ooxml-0.59.2.tgz","_integrity":"sha512-BagCnIvcuq+wKqMrhT6JISv2/lu9CGdjMWMEOnhKRsEVWdMfZnLWejXHqeMNlfzbwjP8pOzsvj/Hvn+gDpPfaQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.59.2_1781368488161_0.8787183889212313","host":"s3://npm-registry-packages-npm-production"}},"0.59.3":{"name":"@silurus/ooxml","version":"0.59.3","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.59.3","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"2c0896d3c14230c0425657766da50d2cad16264c","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.59.3.tgz","fileCount":21,"integrity":"sha512-uxFf8sawVyZ+cskrcbsOwmz320faWqV4+EGsitj/okBkMv53JkvR4TiuT/S+Wc6Pr9SYhRuFZ18Ycc1citjJ+Q==","signatures":[{"sig":"MEQCID1m7/3zT36uxYUglIEzIKwo8ICp8nEwIKKssAjK60ojAiAztecO8V+92fq4Q9zz1+GrE1/aCi2fE2cT6qQx3OkytA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.59.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8370036},"type":"module","_from":"file:silurus-ooxml-0.59.3.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/1e07209bb75280f92f79c87507b7cbb9/silurus-ooxml-0.59.3.tgz","_integrity":"sha512-uxFf8sawVyZ+cskrcbsOwmz320faWqV4+EGsitj/okBkMv53JkvR4TiuT/S+Wc6Pr9SYhRuFZ18Ycc1citjJ+Q==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.59.3_1781372286238_0.09207397316196819","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@silurus/ooxml","version":"0.60.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.60.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"c1dbc91b34c7fba85de241f04fd18520eea3f5bb","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.60.0.tgz","fileCount":21,"integrity":"sha512-P0CdfWmOyoncLCUafmpDqmq+Xv2YTeuq7sy3eoBflboOv8hwDmPUnjvuM7Lr+1BMNU56bX6EsoYg2dD9B1gQUw==","signatures":[{"sig":"MEUCIGa39tbILV3PRJrVGbe9Ape93MOiUmlfI++uGbKVwNA2AiEAmpkNb5ENmQiBC1ceZ+NO0qxp/tw5uAAFuaJ88OenQ8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8382179},"type":"module","_from":"file:silurus-ooxml-0.60.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/4da0b9438770b18ed3553f262dd1d7ce/silurus-ooxml-0.60.0.tgz","_integrity":"sha512-P0CdfWmOyoncLCUafmpDqmq+Xv2YTeuq7sy3eoBflboOv8hwDmPUnjvuM7Lr+1BMNU56bX6EsoYg2dD9B1gQUw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.60.0_1781440195850_0.3162272751757569","host":"s3://npm-registry-packages-npm-production"}},"0.60.1":{"name":"@silurus/ooxml","version":"0.60.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.60.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"fe9350edfd042d9edd60416fb6570e10a9ecaf16","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.60.1.tgz","fileCount":21,"integrity":"sha512-4R5d3d5tTkyV5MOOqdhmppZV4czsuXF2cZG/NhCg6mCDiuJ/QPdUyC81nJdX9LoeeUC5qjXl1oNeeh0z5dmUtQ==","signatures":[{"sig":"MEYCIQCwqRHc9YAZ6S3Xy9J2n1hgGiDxhkQERNw291WcAPrlUAIhAKSSCjdt7G9g4au517E6D8ykbMNTyBBKYVlQhnRzKO20","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.60.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8563329},"type":"module","_from":"file:silurus-ooxml-0.60.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/dbea789f7e78a7ae6315ddee35bb846e/silurus-ooxml-0.60.1.tgz","_integrity":"sha512-4R5d3d5tTkyV5MOOqdhmppZV4czsuXF2cZG/NhCg6mCDiuJ/QPdUyC81nJdX9LoeeUC5qjXl1oNeeh0z5dmUtQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.60.1_1781451359818_0.03018353580799027","host":"s3://npm-registry-packages-npm-production"}},"0.60.2":{"name":"@silurus/ooxml","version":"0.60.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.60.2","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"3bbaafb78effdab3a51681c797eea9696a2547fb","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.60.2.tgz","fileCount":21,"integrity":"sha512-vLgRF27Gu038fXKd3af2PEHQ0OtsEAM9uZCfjvUq5FUKMePvqwXSCA/V34Zx8QnaFai1U2ESVQz4HflPy8+pgw==","signatures":[{"sig":"MEUCIQC2pxVxX5gczQR7r8gjD73yyyhAJMdw+f6Amiz7PmmELgIgTZFEmBT8iWZXbh1ShsRGT1guEMjdFV9gCEhmONDgJqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.60.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8564377},"type":"module","_from":"file:silurus-ooxml-0.60.2.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/09441c55f272c86b65263a684105a2c9/silurus-ooxml-0.60.2.tgz","_integrity":"sha512-vLgRF27Gu038fXKd3af2PEHQ0OtsEAM9uZCfjvUq5FUKMePvqwXSCA/V34Zx8QnaFai1U2ESVQz4HflPy8+pgw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.60.2_1781483573878_0.5783318215471853","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@silurus/ooxml","version":"0.61.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.61.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"c265672eed0969fb2e998dbd5a84059d4845ef27","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.61.0.tgz","fileCount":21,"integrity":"sha512-UvNq6BKflALW5NDUfg4MlUKno+TUKabC2hCHw/Uiu/FHHa1X40quBIm1l5iwRKTSt2m/r1GwtCTVe5TH3A+Dbg==","signatures":[{"sig":"MEQCIHCizoK0xw7jtdDT0G34fqGKl69exT/SmPkOKkd2eXohAiBmRwhir2bdaPS5B+5akeIwypp9L73z/gzyvacbQwBtbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8567372},"type":"module","_from":"file:silurus-ooxml-0.61.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/dd933b9d160fe23ba7a58f962252c0fb/silurus-ooxml-0.61.0.tgz","_integrity":"sha512-UvNq6BKflALW5NDUfg4MlUKno+TUKabC2hCHw/Uiu/FHHa1X40quBIm1l5iwRKTSt2m/r1GwtCTVe5TH3A+Dbg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.61.0_1781518558852_0.557142806850677","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"@silurus/ooxml","version":"0.62.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.62.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"59faaef0aa72371940db18eb673ca49760efe15e","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.62.0.tgz","fileCount":21,"integrity":"sha512-f++dre++2+Ajfw9tKyh16tMB98xK/N/pi0KlO8oQI36Uf4z73uWpSoCZmKESV4ki9vyxPxEgren5R2xgXCN1XQ==","signatures":[{"sig":"MEYCIQCF0JTuCGb4ZCmEQFdGejh876DWwCYr/vyK8OBcCKeIUwIhAOM6vNHwAXPFEpigISjNQHqahBTorgrB/NN5kXjN2equ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.62.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8592981},"type":"module","_from":"file:silurus-ooxml-0.62.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/3a17ae06905d71ee40e8704d448b2d28/silurus-ooxml-0.62.0.tgz","_integrity":"sha512-f++dre++2+Ajfw9tKyh16tMB98xK/N/pi0KlO8oQI36Uf4z73uWpSoCZmKESV4ki9vyxPxEgren5R2xgXCN1XQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.62.0_1781593567660_0.8957735585058642","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@silurus/ooxml","version":"0.63.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.63.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"b590db22d734cc4b382d35de16cf6bd11b6b8b47","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.63.0.tgz","fileCount":21,"integrity":"sha512-uTgh8DDEUVqZMIppTbYqW7YfQ2ROqOeht2i/WXsk/W0YQMKanGV3cpovMhstRTLhILFPPBBem6hUNo4b32GjMg==","signatures":[{"sig":"MEUCIQCTOsqIZyXcDZ/Dn7fAEP7W9NfpdhPuQp6e3RQQhws7NQIgI0BeCH3DC06ao1Djpe0DcfBTuN9uZ8HAVSWx/sWcTIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8634417},"type":"module","_from":"file:silurus-ooxml-0.63.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/59b14c1540bd7a7cc1770b810c7d83ce/silurus-ooxml-0.63.0.tgz","_integrity":"sha512-uTgh8DDEUVqZMIppTbYqW7YfQ2ROqOeht2i/WXsk/W0YQMKanGV3cpovMhstRTLhILFPPBBem6hUNo4b32GjMg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.63.0_1781669351788_0.5662265489299649","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@silurus/ooxml","version":"0.64.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.64.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"784c89b8271a38d2243efcc697809743ebafa1d8","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.64.0.tgz","fileCount":21,"integrity":"sha512-/TX2SXTMQI9a6o9aIWo6712cltqtd0leqCFaUmp6F/FEMxOTL6M+Vwil2tHTqhcp+wH2MyjcVbRLZczxyvQmHA==","signatures":[{"sig":"MEUCIQCgr12dl2NinOOmOyqk5BgakcsS/+9z1DsuLmhXZ3+mKAIgWrmP2l6uhCcr3EAJFJuVgjx0K55nXkGV8JCFjZw8YCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8668961},"type":"module","_from":"file:silurus-ooxml-0.64.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/29be6797323d1c3bd50ccc429f2c4af6/silurus-ooxml-0.64.0.tgz","_integrity":"sha512-/TX2SXTMQI9a6o9aIWo6712cltqtd0leqCFaUmp6F/FEMxOTL6M+Vwil2tHTqhcp+wH2MyjcVbRLZczxyvQmHA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.64.0_1781705422540_0.9636846214164165","host":"s3://npm-registry-packages-npm-production"}},"0.64.1":{"name":"@silurus/ooxml","version":"0.64.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.64.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"7dffab58d735ea6f3ba3c6dcfab18fb32ef4ad95","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.64.1.tgz","fileCount":21,"integrity":"sha512-b9wUL7mfse4RFehwJEImiy9PeiqEdqXhkcyYqBQFkRPsX3rAaJoQXALqH6RcEQcPCfiRAZy6Fb3q/lDm7VDqYQ==","signatures":[{"sig":"MEQCIAI4a4r52r5cLCLmL2iUGUuQcZi+7lHZNx/xjN9IhwzgAiAjyGAndooByIpN3yn8FcPnK85C8yWKvvUtfcUJqNkzPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.64.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8670603},"type":"module","_from":"file:silurus-ooxml-0.64.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/9845c2771998594b0544d334de7e0a66/silurus-ooxml-0.64.1.tgz","_integrity":"sha512-b9wUL7mfse4RFehwJEImiy9PeiqEdqXhkcyYqBQFkRPsX3rAaJoQXALqH6RcEQcPCfiRAZy6Fb3q/lDm7VDqYQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.64.1_1781716476438_0.6980288276783604","host":"s3://npm-registry-packages-npm-production"}},"0.64.2":{"name":"@silurus/ooxml","version":"0.64.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.64.2","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"f9721de5d7dce81ceaaca986b159526ffd891942","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.64.2.tgz","fileCount":21,"integrity":"sha512-dOlUn9swT2d3WDDyVXuLWg8VbniVn/U6aA2L6iKj/4WUf2TPoRN72Us+q6Bm4dqVRi7tQrIJwjVKwzY19VkIkA==","signatures":[{"sig":"MEYCIQDowyVY1S4KKmddZcegcLRL2YdeUoVls/az5e7r3q+p5QIhAIp/AN7PzbbTPGyfObMakWvevQyyoT/YTQ9Ca/Pl8/ny","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.64.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8671286},"type":"module","_from":"file:silurus-ooxml-0.64.2.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/fca1c178cb0be16e4494f680858c1c9d/silurus-ooxml-0.64.2.tgz","_integrity":"sha512-dOlUn9swT2d3WDDyVXuLWg8VbniVn/U6aA2L6iKj/4WUf2TPoRN72Us+q6Bm4dqVRi7tQrIJwjVKwzY19VkIkA==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.64.2_1781781566731_0.52119738876403","host":"s3://npm-registry-packages-npm-production"}},"0.64.3":{"name":"@silurus/ooxml","version":"0.64.3","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.64.3","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"08a4d2caae85d24cee8d38d82e2b47bf9d9c4ad6","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.64.3.tgz","fileCount":21,"integrity":"sha512-n4U4VFYYmU5rjUfDCLVKA1yxeOvkYwbdBbG1cLMWkBbn71fi4H2TgBgZ5mgLDPSTK6KtB2cED5MFIH9bFQAahw==","signatures":[{"sig":"MEUCIFaCr8c6UsArrj67rqlkAaU4PtpgTZhtnZMWoaeLCmW+AiEAxu1SVRWg8HGsq9B+pTVzL/1UtDukozK3w52F1Iqoh5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.64.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8671641},"type":"module","_from":"file:silurus-ooxml-0.64.3.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/bac4a37a7c682bb84fb84afdef874665/silurus-ooxml-0.64.3.tgz","_integrity":"sha512-n4U4VFYYmU5rjUfDCLVKA1yxeOvkYwbdBbG1cLMWkBbn71fi4H2TgBgZ5mgLDPSTK6KtB2cED5MFIH9bFQAahw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.64.3_1781996859279_0.6223577980630244","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@silurus/ooxml","version":"0.65.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.65.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"ebbd86a6966cf2e7d4ac2ad3aefaeb9b5bac2289","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.65.0.tgz","fileCount":21,"integrity":"sha512-ApSKIcVBLJXiQpumZAveXGmI6UOWdSYAnwjd5kiQKTCGVT83lfhwUL48+Z1JqF2GQ7DtjIc4UjA1efD4VWaWTg==","signatures":[{"sig":"MEYCIQClEx0Mx3ZNTmtv/NLRUhHLCDVq233oN4pMCcymN0v8ZQIhAMUkHybfX4D4SJSdmJjQw/zCI9aBCPMs9KmWJBsE+PV+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8877141},"type":"module","_from":"file:silurus-ooxml-0.65.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/5ab62b41feb570687d2fa61ad85d9f26/silurus-ooxml-0.65.0.tgz","_integrity":"sha512-ApSKIcVBLJXiQpumZAveXGmI6UOWdSYAnwjd5kiQKTCGVT83lfhwUL48+Z1JqF2GQ7DtjIc4UjA1efD4VWaWTg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.65.0_1782174988101_0.41003538304128795","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"@silurus/ooxml","version":"0.66.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.66.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"3428e537582339f487610a473c5b0d831262371e","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.66.0.tgz","fileCount":21,"integrity":"sha512-8QXTcnhPt/LQruQCcstV+MQfRN0LDhutZ8pnIdLZsntmGBz3Ai9ajjSEW0nx/WzEUtPZpveeMdYLU79ngnSCyg==","signatures":[{"sig":"MEYCIQCsSdyAbLlgo4Vm53NDuLm5qAXtc6+SrDare5ly7SL09AIhAM1Ui8pDXqKjed/ss7n32Y2L9/6jGnioIE9B09uZC1/v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8949332},"type":"module","_from":"file:silurus-ooxml-0.66.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/44d1782d5359774efa7ccda75ca36155/silurus-ooxml-0.66.0.tgz","_integrity":"sha512-8QXTcnhPt/LQruQCcstV+MQfRN0LDhutZ8pnIdLZsntmGBz3Ai9ajjSEW0nx/WzEUtPZpveeMdYLU79ngnSCyg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.66.0_1782199897972_0.25220403474747255","host":"s3://npm-registry-packages-npm-production"}},"0.66.1":{"name":"@silurus/ooxml","version":"0.66.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.66.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"0ac0e0c4375a52b145d58b81418dd0f2ae082dcd","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.66.1.tgz","fileCount":21,"integrity":"sha512-vJKcFZ4DHqAB82LIR4yf+yfK4RVP5vcu9Y5DFJi1fF8zba+6KZgaGyz45P7FlUcRSTpjEwn0ygrdFQ6TzDgetw==","signatures":[{"sig":"MEQCIAUU7i3jci7par4UIj06I0BaVdhmU2Y35hExOjLNJfYOAiBetNp1pIWCh5WKoHyzDAZSYKH0PcUjyf9dV7nPqBCZ9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.66.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8949047},"type":"module","_from":"file:silurus-ooxml-0.66.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/9787307ce94485798017e9d319314403/silurus-ooxml-0.66.1.tgz","_integrity":"sha512-vJKcFZ4DHqAB82LIR4yf+yfK4RVP5vcu9Y5DFJi1fF8zba+6KZgaGyz45P7FlUcRSTpjEwn0ygrdFQ6TzDgetw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.66.1_1782203658944_0.6392309587726961","host":"s3://npm-registry-packages-npm-production"}},"0.66.2":{"name":"@silurus/ooxml","version":"0.66.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.66.2","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"bc6af21e7155bf96ad73ad7f8086a2aac63f69dd","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.66.2.tgz","fileCount":21,"integrity":"sha512-zhBlmkiLaRqS1dfNpwmcQ2OUTOYysNyFdoIesW2g22BZtUGxjBEgJYPKBG01oRV0lOHTdKFc6Bo/DyYUvBTlRw==","signatures":[{"sig":"MEUCIQDyRix0jW4MmG1Iyxl5xM9pGKryqZ8G7A2MdSfC9cQ1ZwIgRcHxvUqw1pZtO+5lnJAh7acXggDpaU2dLrA0BIDen0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.66.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8949563},"type":"module","_from":"file:silurus-ooxml-0.66.2.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/299a230814f1ef166f6505a8a572ebf0/silurus-ooxml-0.66.2.tgz","_integrity":"sha512-zhBlmkiLaRqS1dfNpwmcQ2OUTOYysNyFdoIesW2g22BZtUGxjBEgJYPKBG01oRV0lOHTdKFc6Bo/DyYUvBTlRw==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.66.2_1782208441711_0.569387200600902","host":"s3://npm-registry-packages-npm-production"}},"0.66.3":{"name":"@silurus/ooxml","version":"0.66.3","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.66.3","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"8a4d9cd734b71e4d049b84f7ef127fce6898eea7","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.66.3.tgz","fileCount":21,"integrity":"sha512-gns0Wiaf4+jtirUFOlyKTA5yFbMsMTbB0Pews2l8s06TTEiMD2XB/BK/xeX/ezjtMu5TAren+MN9ljsWkMddHg==","signatures":[{"sig":"MEUCIQCAH0uxhmDkG8rMt14muqfbpu7eVvUbor927WWAUYwbJwIgCEGqBT2fJMMCEM2xdf7ZiCax8pNF8Bn6MWJAplmzB9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.66.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8953676},"type":"module","_from":"file:silurus-ooxml-0.66.3.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/16b8eea19f3971a66882e0aaa0d654a9/silurus-ooxml-0.66.3.tgz","_integrity":"sha512-gns0Wiaf4+jtirUFOlyKTA5yFbMsMTbB0Pews2l8s06TTEiMD2XB/BK/xeX/ezjtMu5TAren+MN9ljsWkMddHg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.66.3_1782232309844_0.16232950556894465","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"@silurus/ooxml","version":"0.67.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.67.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"e4486af40624eef0bddc48a7505dd5d019a01aa3","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.67.0.tgz","fileCount":21,"integrity":"sha512-14uGO8MrHA0uVLvoYdhLbbLWT2r95YhnwRQIglRzI2MIIxRU4vUD9Ht7IThl3fu5LqbWIN8gyWUKk2jZOH+XgQ==","signatures":[{"sig":"MEQCIAwEnq3Avl55usaQBydkUAMATzQFfuGtbeDTv+KjtZ67AiAMG1vIJ2RdsQef0AmOneK2AXb7EUC7KzUUCSzelVNLFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9006349},"type":"module","_from":"file:silurus-ooxml-0.67.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/4d9638c02c21efc5babe3f0827ada762/silurus-ooxml-0.67.0.tgz","_integrity":"sha512-14uGO8MrHA0uVLvoYdhLbbLWT2r95YhnwRQIglRzI2MIIxRU4vUD9Ht7IThl3fu5LqbWIN8gyWUKk2jZOH+XgQ==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.67.0_1782692170189_0.2555284703227714","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"@silurus/ooxml","version":"0.68.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.68.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"5f5c4697add199f0ff07dea338425621fa7c39da","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.68.0.tgz","fileCount":21,"integrity":"sha512-CLspm90W7QBhxVcPFgR+1DoZk6QpnZHNtXtvYPSe/JzEoJK621b4fmrSJyQzsVWz5oglrMcNR2cRmPQroGbw2Q==","signatures":[{"sig":"MEQCIDawibGn7Sryg43jeFEC21hjBuCj8jElUV7XUO94wrODAiA8sGk3VO87W9ELtHlCJWAW9EdN/pUWQ7KmtKo6dyRhXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9012657},"type":"module","_from":"file:silurus-ooxml-0.68.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/95a7d795f413f0226ea2302deaeac282/silurus-ooxml-0.68.0.tgz","_integrity":"sha512-CLspm90W7QBhxVcPFgR+1DoZk6QpnZHNtXtvYPSe/JzEoJK621b4fmrSJyQzsVWz5oglrMcNR2cRmPQroGbw2Q==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.68.0_1782696964427_0.17851756176863698","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"@silurus/ooxml","version":"0.69.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.69.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"00f84f0a6499c84806cb11b37cd3db33ff781470","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.69.0.tgz","fileCount":21,"integrity":"sha512-aUoj1N5Et7gJO/N4xNplXxPvPzSLKVyy+CEzvumzMlt7NUQYi7G5Jtsizhp5/WIaa6R65UeHeNQFRKYV/Z3wOg==","signatures":[{"sig":"MEUCIQCbnh4EOjh6AzTp6nnBa1liq/Wo754L6uzr+f9P2w5yHgIgb+DdCclnsEd2a1Ca4uRLpH7dB/KQFxiPkXxgFUxwtFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9036238},"type":"module","_from":"file:silurus-ooxml-0.69.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/5080665d9b734d2d938ef0b1df6c4fb1/silurus-ooxml-0.69.0.tgz","_integrity":"sha512-aUoj1N5Et7gJO/N4xNplXxPvPzSLKVyy+CEzvumzMlt7NUQYi7G5Jtsizhp5/WIaa6R65UeHeNQFRKYV/Z3wOg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.13.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.69.0_1782774492705_0.9534673663157385","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"@silurus/ooxml","version":"0.70.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.70.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"cff3c7e9020a921e740f820690b1206ab404716c","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.70.0.tgz","fileCount":28,"integrity":"sha512-mSPDGUQmRi1/jtLZF1AAr9adib6tinfihR1TzuGb+QGWEE2z1ZD0cE5C2WwcMheCBXffNIsr5xViC5nhsv1q7g==","signatures":[{"sig":"MEUCICSJWHOByxcgxPNsMPB1ft5kLRQ6CKqnImp3mFLqVdDLAiEAgh53m6q7X+Hiv/jVcoBL7dHsNQ4hBqlU8AXt8V7/igw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7670709},"type":"module","_from":"file:silurus-ooxml-0.70.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/23b2e4c58e3f58e50761ff2ecc8d8da0/silurus-ooxml-0.70.0.tgz","_integrity":"sha512-mSPDGUQmRi1/jtLZF1AAr9adib6tinfihR1TzuGb+QGWEE2z1ZD0cE5C2WwcMheCBXffNIsr5xViC5nhsv1q7g==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.70.0_1783057595490_0.593955270308469","host":"s3://npm-registry-packages-npm-production"}},"0.70.1":{"name":"@silurus/ooxml","version":"0.70.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.70.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"d1114a8851d74eef25ddeb3e35fc4f13d35b195e","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.70.1.tgz","fileCount":28,"integrity":"sha512-NwdvpVkcu10CmUwLf3PrnpY4VLtlrE1JvglEk/vk6M1XqDgP8/W6s5FHlfS2TvJLX4UsRlGhK+/1KUHQh8qveg==","signatures":[{"sig":"MEUCIDZfqtX56PZYZFEvCm+s3ZzQa7IjC1sq4k+WJFua4oe2AiEAiKdOKMxrcgQhrEBJMf7uj3ZLeKBC0VcrrEqgjB07sMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.70.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7672461},"type":"module","_from":"file:silurus-ooxml-0.70.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/5e0b32d6646a27331b47779696a8ca98/silurus-ooxml-0.70.1.tgz","_integrity":"sha512-NwdvpVkcu10CmUwLf3PrnpY4VLtlrE1JvglEk/vk6M1XqDgP8/W6s5FHlfS2TvJLX4UsRlGhK+/1KUHQh8qveg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.70.1_1783068664791_0.6073749285784711","host":"s3://npm-registry-packages-npm-production"}},"0.70.2":{"name":"@silurus/ooxml","version":"0.70.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.70.2","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"f1e4409a87f6dc0eb3fba7d8797dbfe8fe46919f","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.70.2.tgz","fileCount":28,"integrity":"sha512-h0moylrtpz3ZNjiB5kqufTE4nAFjvYv4mGmrLVZHhhqzOwLBaNQJtzQOfd0GPL6jM+KCLnGbaT1+vlGwN35Rtg==","signatures":[{"sig":"MEYCIQCSM2tO4WtKPO666xJ/X+OkaMtHgPGgtE6TQzRAPlPYiwIhAOeILHIHJEef82xri0CFT/uBXE43Dxk8aTg0bVg2kU57","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.70.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7672723},"type":"module","_from":"file:silurus-ooxml-0.70.2.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","build:packages":"pnpm -r build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/8ca694b4a90febfc2bdd8fcc1605f1a0/silurus-ooxml-0.70.2.tgz","_integrity":"sha512-h0moylrtpz3ZNjiB5kqufTE4nAFjvYv4mGmrLVZHhhqzOwLBaNQJtzQOfd0GPL6jM+KCLnGbaT1+vlGwN35Rtg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.70.2_1783080833322_0.3049423992729452","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"name":"@silurus/ooxml","version":"0.71.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.71.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"0e5c0373d150d0bac6fb18895cc5cf3ab564f667","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.71.0.tgz","fileCount":29,"integrity":"sha512-pi934ijv8ABRmqyBb0g+2A6m4l4hfxdK048gvLRFOLjDlE8marbxzTerm0ABqvSgK9y1F2xLKeMas8G6Pnr16w==","signatures":[{"sig":"MEUCIBAHQFEG18fLGzdFx/oWXp+HMkEKGrh45iZnEYL0JJxXAiEAuk0w6lGijdo+izoRR/lbZQ7tPAAwDd15lFOAf9aU9jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.71.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9027573},"type":"module","_from":"file:silurus-ooxml-0.71.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/38d618eacb3812dad078c84df5244649/silurus-ooxml-0.71.0.tgz","_integrity":"sha512-pi934ijv8ABRmqyBb0g+2A6m4l4hfxdK048gvLRFOLjDlE8marbxzTerm0ABqvSgK9y1F2xLKeMas8G6Pnr16w==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.71.0_1783326815120_0.4270676197094121","host":"s3://npm-registry-packages-npm-production"}},"0.72.0":{"name":"@silurus/ooxml","version":"0.72.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.72.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"c192e2c7f894797d9d17f433c14271d41f92d313","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.72.0.tgz","fileCount":29,"integrity":"sha512-dw43cgUH7Qdl4vfKsCwNn/B6PeecK16A2QW6MYyP2728kUrobpANtMRxddIFE2KfEWcTfiDQ5cAUNm1k/fQk/Q==","signatures":[{"sig":"MEYCIQCwrwyGOnI1hwzYl3vjV7DtE5PLroCTHR3Lh+ZTbFqwJQIhAJ/UL5BMpQKdgojBfCgCb/ooOIEQAlFGMnFETBVYR20H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.72.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9422758},"type":"module","_from":"file:silurus-ooxml-0.72.0.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/6c889247e5bf0119239aaf85644a7ee8/silurus-ooxml-0.72.0.tgz","_integrity":"sha512-dw43cgUH7Qdl4vfKsCwNn/B6PeecK16A2QW6MYyP2728kUrobpANtMRxddIFE2KfEWcTfiDQ5cAUNm1k/fQk/Q==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.72.0_1783913449116_0.3189795218755982","host":"s3://npm-registry-packages-npm-production"}},"0.72.1":{"name":"@silurus/ooxml","version":"0.72.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.72.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"a9c86f7e2a88ec2f635d39262705097983f5c967","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.72.1.tgz","fileCount":29,"integrity":"sha512-uouu5gTdzFjGVpsL6g81TutpZI9dap2Nua2F2JpVjiNLOk4ps+Z8PohddtCDmdW6Jyf/M2BmqDqaYswujTE4Ow==","signatures":[{"sig":"MEUCIQCaEqeIxHImnyhK/qvS7rlrJtauVNLmJ1t0ybgypOyFSwIgbWBWSrVzEDwUWQBOy5BaL5FMg6xOSuVHdrxpAuLQK0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.72.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9461287},"type":"module","_from":"file:silurus-ooxml-0.72.1.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/7ad76e4deb02e1fd335082ebfbf87131/silurus-ooxml-0.72.1.tgz","_integrity":"sha512-uouu5gTdzFjGVpsL6g81TutpZI9dap2Nua2F2JpVjiNLOk4ps+Z8PohddtCDmdW6Jyf/M2BmqDqaYswujTE4Ow==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.72.1_1783940067197_0.8551284029357245","host":"s3://npm-registry-packages-npm-production"}},"0.72.2":{"name":"@silurus/ooxml","version":"0.72.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":{"name":"Yuki Yokotani","email":"silurus.dev@gmail.com"},"license":"MIT","_id":"@silurus/ooxml@0.72.2","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"61366c64f5bd3d27e30018b060a1a6638fbdb476","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.72.2.tgz","fileCount":29,"integrity":"sha512-5uKuHwsIrWwpWITuArzoHjkflwPV0oiDEPxD20yq8RTnS7a5CEm8ll35/BKc6Ug5YITHkLDSWN5DT6ZI6AqIwg==","signatures":[{"sig":"MEUCIGCZjYd0yl66ONGs1SJ9LaCa1CIkpPfz6bmxBYbSzfjWAiEAh8ddtzEV6tYlYR5NWUoXqyz9ZWsFCJ7ULqQUo+HPnPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.72.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9503082},"type":"module","_from":"file:silurus-ooxml-0.72.2.tgz","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"_resolved":"/tmp/33d5a6cc90e7420d870a260d629e085f/silurus-ooxml-0.72.2.tgz","_integrity":"sha512-5uKuHwsIrWwpWITuArzoHjkflwPV0oiDEPxD20yq8RTnS7a5CEm8ll35/BKc6Ug5YITHkLDSWN5DT6ZI6AqIwg==","repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"_npmVersion":"11.16.0","description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","storybook":"^10.3.5","@ast-grep/cli":"^0.43.0","vite-plugin-dts":"^4.5.4","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.72.2_1783991380233_0.4740065604792967","host":"s3://npm-registry-packages-npm-production"}},"0.73.0":{"name":"@silurus/ooxml","version":"0.73.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.73.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"6677e1142a30438eafbe0d6b5febb542d15df936","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.73.0.tgz","fileCount":29,"integrity":"sha512-JpQkP3Pbi9DMfF7nXZ55HQFn2KZxDpU+9dJKRqXCM35AjabJ3gKQ+nzN78PZ2KW9hDJpagObTUDtCGrvL/luLg==","signatures":[{"sig":"MEQCICq89ei3S8eo5OaYBkzblqRjEG8hGeh8NkfZ9hlMTkycAiBbijT4RbDtJN4kcVqswrHGxxZ9aueJsBfeVBu0DMt0iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.73.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10528745},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-docx-public-api.test.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.73.0_1784872114784_0.4662748873482554","host":"s3://npm-registry-packages-npm-production"}},"0.73.1":{"name":"@silurus/ooxml","version":"0.73.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.73.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"1cacfcb7b1399f6d7d871b7e31059fc3a9f05ca4","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.73.1.tgz","fileCount":29,"integrity":"sha512-fwVnPl5Iv/buMipqTiSc9uJ9ZDdZj/2yXW2l+aFlS9ZzyzwFr0Z7pCGxx59hebTfaMJwtGlstz+ElUc7o4PRvg==","signatures":[{"sig":"MEUCIHAW4dHBHiC7AL+sxirizjqBFCZGiGqPU70kn9R9Vj4lAiEAkCUzaCeOgsDahsjwcRtToQBjeWO89mzRwC2mIH+uN00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.73.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10531595},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-docx-public-api.test.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.73.1_1784876538464_0.8796092404659197","host":"s3://npm-registry-packages-npm-production"}},"0.73.2":{"name":"@silurus/ooxml","version":"0.73.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.73.2","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"34fb81f871c28cd79b0095dab564406c3f7e25d6","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.73.2.tgz","fileCount":29,"integrity":"sha512-Bzl9Fd9xjXQPiYVkzWsc2s1YF3WMJ4XexEIQt3u+wPRmQbxK3KejLT3LwKpHzvM1VhHCZrKdAiSPk9r8No+DPg==","signatures":[{"sig":"MEYCIQCvVcSum+c0F+DSTTfOfV3Z3PuxigyzbekkNBTp673JJAIhAOp+KFKDhMkGcGrajHfxtYYlgxLygtE+pb2GgqqSMaNg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.73.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10532517},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-docx-public-api.test.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.73.2_1784902574692_0.519399317037432","host":"s3://npm-registry-packages-npm-production"}},"0.74.0":{"name":"@silurus/ooxml","version":"0.74.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.74.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"5f98f1899339c59339b668fe213bc73a108d6ed6","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.74.0.tgz","fileCount":29,"integrity":"sha512-nt1YZgC76hN6Xb6se4xOXlMxTEhze6SRzCvrxtYfBJYqVxdkz6XtdRwQtG9D/s2cAHO3pZBLBnrfIQks5CzTBw==","signatures":[{"sig":"MEUCICJ03NZgh3EL8EFckSFMFYpB+MLIM8g9wT5YcbbFLUbbAiEA5XH4UbU7lENc5OD1DGtMSMaWVNcZE6rPs9TvKYLDdYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.74.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10593903},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-docx-public-api.test.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.74.0_1785136268399_0.07783138377740806","host":"s3://npm-registry-packages-npm-production"}},"0.74.1":{"name":"@silurus/ooxml","version":"0.74.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.74.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"9ff043adc66a3bc6c22eeb147806602d0ff932f4","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.74.1.tgz","fileCount":29,"integrity":"sha512-Ypd/HJO0SdxXGlzjtvQlSBeJhmsCcZElR4PItYryyMVaPpIAn1U8SSfpu0YFYCp5eHvVZjr3dRWmAtBV0uDxpA==","signatures":[{"sig":"MEUCIA0mv8PHfVRvOtXn6K+yxdKEk0ErWn31T3OPubBudMnuAiEAh2PGqyuRmnRdsIoARHMOnT0SuBWCLreb1o9Osllu30M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.74.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10593958},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-docx-public-api.test.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.74.1_1785139564276_0.6356259386874077","host":"s3://npm-registry-packages-npm-production"}},"0.74.2":{"name":"@silurus/ooxml","version":"0.74.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.74.2","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"2209e0b65f76c5c5785bac34be2440fb7e9759a1","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.74.2.tgz","fileCount":29,"integrity":"sha512-Y71NQ5AVh9zms1AGFbTYGdqJDvh4bOVZRHkVPvepdehBm6HorlooKHAlj6cO4q6BvbRGZqKcJEH7qzHuL4yqXg==","signatures":[{"sig":"MEUCIQDMfRFjJ1R8rcy5JoNHEywsGuRFuQpYmnGrtdVeuCe6+AIgZfZBqS2uSA52vSKUiTcocXyVcjM2QHEozpq34jMK1Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.74.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10595100},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-docx-public-api.test.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.74.2_1785152256537_0.13384608407047804","host":"s3://npm-registry-packages-npm-production"}},"0.74.3":{"name":"@silurus/ooxml","version":"0.74.3","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.74.3","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"0e1446963826829103dd59251001d4808907fab6","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.74.3.tgz","fileCount":29,"integrity":"sha512-4pJx9jrCN3Ncw/zgi4ceuINUz4o98wuNq73Yf/mmYsdOA3FXM03h4Q/ADbcGGPuDfKYq7ewJhE8jYMJjGqCTlA==","signatures":[{"sig":"MEUCIEJl4hYBc0U++CqKwtzZoGKMAW8CoMFqm3YDMxViuKZdAiEAwwQ0KZQUPFQcEzk2wSzHrh8SFb6Be2j1cCDAYltqEOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.74.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10595100},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-docx-public-api.test.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.74.3_1785345405932_0.7972658193974391","host":"s3://npm-registry-packages-npm-production"}},"0.74.4":{"name":"@silurus/ooxml","version":"0.74.4","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.74.4","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"f0dee7eb12781a839851e660324f7fdb60612d57","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.74.4.tgz","fileCount":29,"integrity":"sha512-sgvuNMI9f1hJ+Zk4Z8tJoW0KVEODz2dXLI9PZj3mHAgi+a3axG96nI/YtXR2ktHtHcMxOGHs5TWeWLNfbUifdA==","signatures":[{"sig":"MEQCIEWRxxOwUI1hvgaAyRFKgrHVQDX8sp88mTFa7YJz8uwZAiAvPVMO2F8Kz3uHq6oe+stkJOgd0QvhYO+NCu4u9hl2Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.74.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10615571},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-docx-public-api.test.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.74.4_1785430860846_0.9503055615488445","host":"s3://npm-registry-packages-npm-production"}},"0.74.5":{"name":"@silurus/ooxml","version":"0.74.5","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.74.5","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"90229d032a7891e55d4cd76e2f083cd2e158b594","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.74.5.tgz","fileCount":29,"integrity":"sha512-ACAbaRsiJkit6RVNcuTQwk4CcZgtpRn2l+crinQAPUOVDa5IYxrgJ7C1JM24PpaZTcVsqo+N8UnJ3kTyBiv61A==","signatures":[{"sig":"MEYCIQCFcZ1OM/L4/yA3wXW0j3CKaioCdDP8VDS0jnP5MqDRbQIhAKLYMnVbDZIf1PQGXHeS8kvkOfGBqMqp+1T50phcnyHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.74.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10628399},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-docx-public-api.test.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.74.5_1785505070104_0.7224439449500737","host":"s3://npm-registry-packages-npm-production"}},"0.74.6":{"name":"@silurus/ooxml","version":"0.74.6","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.74.6","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"8e111b8ffeeb627e2fda6898bec6344f7a744a2a","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.74.6.tgz","fileCount":29,"integrity":"sha512-fWELzJrNABNMA0QbunLZ0wlAOPeR7iyncElirMbQ+kb4bzl1wYYDksaiL1ePNagaR9ITcCdXnuUrpORCSIFJ4Q==","signatures":[{"sig":"MEYCIQDRIDqUHjgIgQkqXOTTcfPHezbRi5KDnCKm8UbkfuypewIhAMEA2NWxHy8H3acJC7kEuM7QgofZ4fYDScoGsUntpSif","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.74.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10628427},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-docx-public-api.test.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.74.6_1785515301426_0.017262224830467243","host":"s3://npm-registry-packages-npm-production"}},"0.75.0":{"name":"@silurus/ooxml","version":"0.75.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.75.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"40150a1ea8d57aaf2d1fe4151ecc3186f717d248","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.75.0.tgz","fileCount":46,"integrity":"sha512-RToFYmWuT9SikP9Zz5pwEhTyhcxA+FNS6ubK5RdYzZm9TsCQ8ZVFq8EHriVrmoFUrFB+Zx1xgll8W9agZVLqDQ==","signatures":[{"sig":"MEYCIQD2jmIirsIGGoqR19aaZDsSaGjBhxVDr+MyxK70WOkZYgIhAO9Z008Wx8xiMvCmUSHyf17nIT3LGPlaQAKoZw1o5f8w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.75.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11991815},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.75.0_1785695634301_0.32743952819153366","host":"s3://npm-registry-packages-npm-production"}},"0.75.1":{"name":"@silurus/ooxml","version":"0.75.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.75.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"9ccf7e6baf964d378f4bda80f8709f2768140327","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.75.1.tgz","fileCount":46,"integrity":"sha512-aZ6CGwT2vUB5Lq7f6RksGW3BI6Ug0PRDvaKHyszI50neL5BaXgJ/cposK7kB2YO2CeSSHrUIh8J6a7ACpQMxUw==","signatures":[{"sig":"MEQCID8mGQaJXx8CreBrK5yhHg8LcxTRHHClIuOVI3nFPx7AAiAPYrrq1iOUAasgG4iRl2YB0CeqLlvScLIlPXlfotZEzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.75.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11998956},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.75.1_1785766132741_0.35869877972607567","host":"s3://npm-registry-packages-npm-production"}},"0.75.2":{"name":"@silurus/ooxml","version":"0.75.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.75.2","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"84cdf10d4517245eb166d29abdb946e100fa3758","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.75.2.tgz","fileCount":46,"integrity":"sha512-hP879tZCvKcYYQ0hRIh6UyOQzfG6B1N8nIOv/jt8D8jkju8Thg5R+7JAy15OnRUs/WgKKRcJZ/BbVntaa0pe5A==","signatures":[{"sig":"MEQCIDRv+8/8L6m8NjyXDUqxqXxsgpJjE7IEHXa+Xk9WE207AiB1zM6vDJjtcEa862UYB4M93GfHeYEZjRHe0uh3sCKUGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.75.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12017455},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.75.2_1785779400561_0.4143818909139536","host":"s3://npm-registry-packages-npm-production"}},"0.75.3":{"name":"@silurus/ooxml","version":"0.75.3","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.75.3","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"771d8c5a9f82ff6a9cf44c6eac31de5db07b90e0","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.75.3.tgz","fileCount":46,"integrity":"sha512-GuN71jKDv7uSu6Qn4lfsCNAy/K302k0eo5pYm7w9IPGXsFbmujHzni3BZpQ9TU3GP/dByYMwK8vRkr+DXqBZ9w==","signatures":[{"sig":"MEQCIGsQ3D/rtV52yERGclEfDqoDRLbWR1DoH0efMpY8dDmBAiBWSanGUotBcsSjb6PorFyjQBFNJ8QlCkGF+mQsMSkRdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.75.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12018902},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.75.3_1785815672223_0.8783717497699854","host":"s3://npm-registry-packages-npm-production"}},"0.75.4":{"name":"@silurus/ooxml","version":"0.75.4","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.75.4","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"bfe16faaf6d94caeddf7a7ec9561d88fe28bae57","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.75.4.tgz","fileCount":46,"integrity":"sha512-c/41W9RSRD7+AWGMOxUoPoCR3w5eqkQldR20ZVhoeU64ziwm3e17n0m0w0d3sCBdrtezP/Zci0Iu21bKdsbGkA==","signatures":[{"sig":"MEQCIB2D8TUK8xZwyJJfSRuGrDHu7FjV++A7FWnBtzqGXlUCAiAxT7YnE1Ikor5V98DSuaZcAhdc29lCU0+R0Y/UGIZIOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.75.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12036190},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.75.4_1785852234881_0.7631883103259003","host":"s3://npm-registry-packages-npm-production"}},"0.75.5":{"name":"@silurus/ooxml","version":"0.75.5","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.75.5","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"920bac2715a50a76f756d39e9363823882ca5590","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.75.5.tgz","fileCount":46,"integrity":"sha512-778jm/1FG0y4KvR9SQbjhENQHPuHSG27jrYSOB8QPnOTL2S7eumndRGM/grQI06alrGT0rmLJyE+1mre4SMvBQ==","signatures":[{"sig":"MEUCIGOIu0xl6bWk+b55oHdKu/UnakTE/fBzxDZ+dE+swEaGAiEApTc/Fa9iidjfJg0rJI61Ks+yhKJsQjF2kL3ZVWlsVCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.75.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12040774},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:public-type-exports":"node scripts/check-public-type-exports.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"npm:@typescript/typescript6@^6.0.2","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","@typescript/native":"npm:typescript@^7.0.2","rolldown-plugin-dts":"^0.27.12","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.75.5_1785861811245_0.9517820544703952","host":"s3://npm-registry-packages-npm-production"}},"0.76.0":{"name":"@silurus/ooxml","version":"0.76.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.76.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"23a3ad2562e596146ae95492e75ef450248f9256","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.76.0.tgz","fileCount":41,"integrity":"sha512-oKgr/HWdZQKAqK2W0GLoXCQQFa4wLc6gKHJudvSBbMn/sVGDo8hiERktnLPb4zxjphKPMfRCM8kOIqnrXyykjA==","signatures":[{"sig":"MEYCIQDtRTDeOvQ/RvNIfDLIfQ9L++1m7BONqQWxahDrc7G1jAIhANE8EcVbjCmePnFZE7QvjULMKp8sSYVbhoNNIMBjyVC9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.76.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11124375},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.76.0_1786027405211_0.01686499968816113","host":"s3://npm-registry-packages-npm-production"}},"0.76.1":{"name":"@silurus/ooxml","version":"0.76.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.76.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"7613b456aa9ece55086a9317daa9a4b13233cdbb","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.76.1.tgz","fileCount":41,"integrity":"sha512-jQ5rO6nrbZUsD/QD6zzZNXjulwWa7qUJVd50Q4eOBcVnaaYUc9Y8SWFD8RVWv64u6cT6edLMkKqeReGf6/4SoA==","signatures":[{"sig":"MEUCIQCJKRA/fQHV/cq3C05Z8DhaL0SNMZbT1gBbi6L7/JiIfgIgLmBCYcz/W3gykuA+BNpd015v8dYVjhhXfuUWP1CwS10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.76.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11135518},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.76.1_1786081625548_0.5306888722260448","host":"s3://npm-registry-packages-npm-production"}},"0.76.2":{"name":"@silurus/ooxml","version":"0.76.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.76.2","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"60da2f9941fc8e22a728bcfb507a0eeeef6629e6","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.76.2.tgz","fileCount":41,"integrity":"sha512-9QuYq47ZPFx92wGelABp5m3aDOQxx8iiBi0h55jTeyaLQOUtVJXbLCVUujdrBJ6p1ObgoGbIxTNV2bI4bbZEUQ==","signatures":[{"sig":"MEQCIBGZYD4KvAEpFNbBWE3vvfuJ8oMizD9G1/jr4F0NeqAHAiBV6pICXuMRbuvVrwXjtDJpHS+qN4h4+og9MYcl9JUXOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.76.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11186951},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.76.2_1786201779474_0.9676985898119934","host":"s3://npm-registry-packages-npm-production"}},"0.77.0":{"name":"@silurus/ooxml","version":"0.77.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.77.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"ffefc1d7a66eb1d10972673e89d912f545434b91","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.77.0.tgz","fileCount":41,"integrity":"sha512-5IortKubUSort50kC85not/FFZWpDIc0wa8yXYHAc+vZxE0pACffJ7Ec40xHOPdM8UXyiHIxVfoiGI0Exy2aPw==","signatures":[{"sig":"MEQCID9pjZbAT09xjvYW8Fhz7kNvoii7OZx7lENNjwjMy95uAiA7Fv1ml3jVVtsYU4xzsbRQ6tpHZ8Oi5SQ5ThagjoDiEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.77.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11306391},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.77.0_1786292178137_0.7249403514107564","host":"s3://npm-registry-packages-npm-production"}},"0.77.1":{"name":"@silurus/ooxml","version":"0.77.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.77.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"af66a73614d672d47e29244bc4dc8e2735559bee","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.77.1.tgz","fileCount":41,"integrity":"sha512-4eCWayFTBAZ+O+xj4GSSNEKRNBLBUHAZLOpwHnwpr73nPRYqTa9sjLMbezQ4uRWRcaXI4c6RbabwsrQBLNp/3g==","signatures":[{"sig":"MEQCIDkPKEmJjb4DuMZpWOflCbXT2Kq9Gb/NXxdf85kz2uBRAiA/epdNEs5zW+U+WUWSr2W1LWqbTV9uqFEifKsFg3YlXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.77.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11672228},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.77.1_1786419957853_0.33975048154671117","host":"s3://npm-registry-packages-npm-production"}},"0.78.0":{"name":"@silurus/ooxml","version":"0.78.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.78.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"d8ff44df12a77674b53ba1919c8ed8bfb5d0bcb1","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.78.0.tgz","fileCount":41,"integrity":"sha512-9qskiQK9fmY3VaBlI/hevpMsf+3Pemx/YSkLNr4wA7sY1AjIut3O8S+FgZBNrVCODy160R4X8m7DwjN7CTd0bw==","signatures":[{"sig":"MEQCIEwXFr6HDPIg42Lw8t6JUKk5btkdHWRHEaqc1ZDAONx3AiAWQpg3bbDpFhxMyMy8DJUMm/h9+z4J6DhcBxOd2ungxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.78.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12042445},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.78.0_1786500254002_0.015212582495908622","host":"s3://npm-registry-packages-npm-production"}},"0.78.1":{"name":"@silurus/ooxml","version":"0.78.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.78.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"fe7b76962437c799ff0d1af8f1fb34b88898e474","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.78.1.tgz","fileCount":41,"integrity":"sha512-JX45ua75muM1jrT3nbsrEArwfYE9Fe5uVF3lez7ZAqXkLteS3vaCyznrW692mLA0RfrjTFsr3FWwifcfN5WZKA==","signatures":[{"sig":"MEUCIQDhXdf51pG3A+L1uF5qE3aXiAinFHwb/1Rt0zG4F41ysgIgUdQZz74GSVLDVpGwLQe+lnZ+qgVexQcZ0mMxYZh0KzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.78.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12073251},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.78.1_1786540388739_0.18083794797165886","host":"s3://npm-registry-packages-npm-production"}},"0.79.0":{"name":"@silurus/ooxml","version":"0.79.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.79.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"23ebae1c173b17e3282ba456d765c670bac60225","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.79.0.tgz","fileCount":47,"integrity":"sha512-BB1W/M2oGIVlDYiCvyEYhZeaJjjFC7ZxuhSVRDUdCc+eAvsAbIoe5qtYvy7NAVwch8pP5xD17z7q1QJa7odasQ==","signatures":[{"sig":"MEQCIEAMHD8IohvsOkHMhRavOq0gqGG+qbJNHO8lCxN8SzjcAiBINoIfQRBfOBFq/6PNFDnkdkDAS1WLRfjGepYOXdEw1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.79.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12955039},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.79.0_1786681114323_0.0514090423663498","host":"s3://npm-registry-packages-npm-production"}},"0.79.1":{"name":"@silurus/ooxml","version":"0.79.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.79.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"765c7bed0bb1d6e4346f6321bb830e09052b4979","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.79.1.tgz","fileCount":47,"integrity":"sha512-Ds0hwPdr2gLpB7XCJ4o6jx5Bq7ih+l/mN+CFGdcIRoRlcDCDjgUzI8jh5eluTAs0teZezVUra+Iw1T6fT3Tt4w==","signatures":[{"sig":"MEQCIAKi+FVHAWH449ZzFryjNM/YRINfDrB6ZH5B7BcQRT9WAiAet51u/3CaK4DvnIgmY8TJb3xrXWQVoz0O5sVCVpImfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.79.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13080809},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.79.1_1786724970319_0.5020858057766808","host":"s3://npm-registry-packages-npm-production"}},"0.80.0":{"name":"@silurus/ooxml","version":"0.80.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.80.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"72a4c4540f6b6d8a53933c86e739a3a7489ab620","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.80.0.tgz","fileCount":51,"integrity":"sha512-hSrPMEh7XEBGa1PVFi+94obOnr+hVgNf9WuUQIogldfv8vsqOT7/a1Tl7rIL81lqFLHBaAaVdUPc7mVT9bMZ7g==","signatures":[{"sig":"MEYCIQDT7W/cU41Q9/hHXCORxthQnQqDIJIjYefFMXQQKnHZFAIhAN8GaMSIkj7dwUzdi7itrtK1YvEl+eLg9XxO/ac7/WLP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.80.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13832536},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.80.0_1786878178911_0.5417719009422006","host":"s3://npm-registry-packages-npm-production"}},"0.80.1":{"name":"@silurus/ooxml","version":"0.80.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.80.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"fb789c1f37608ba11dddbb80aba9f746048a7d44","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.80.1.tgz","fileCount":51,"integrity":"sha512-LdbV4vDzI7i2ZypUaCq1OIJ3xGjrtAGqejG2mNO8yFnVRCYEjqbhvbw7F9gJWFLBak66a9PVjAB/e1gL9VjDuQ==","signatures":[{"sig":"MEUCIH3FRJCVhGSHRXatUmJxYhnNUM/mvBbr7qXU+BljVKcmAiEAsitFV2tagY2Ao9VMB93TLVj0a+cwdHg1+Pm5aKFAiDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.80.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13834857},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.80.1_1786893754308_0.932676907660382","host":"s3://npm-registry-packages-npm-production"}},"0.80.2":{"name":"@silurus/ooxml","version":"0.80.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.80.2","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"faa8f5a54584d87edc8ed7881bfbd408ad78c761","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.80.2.tgz","fileCount":51,"integrity":"sha512-34HLAC0aHDx4zmfVBrd0yvabvQxidM5xuo/MeR6TnUEx2HFyXOVTvIXHA4JOd6Aib6dZSAZbMyjFXiuuMI6+0w==","signatures":[{"sig":"MEYCIQDDICY/Y1P0JxBSBWjAK1902uirkc6ut8GtrEZw8H7dnQIhAJtHnIFSna/yggBx+RkQMJtFbguHlTLTbUeETbTTJaUV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.80.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14072079},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.80.2_1787040332817_0.79028073549791","host":"s3://npm-registry-packages-npm-production"}},"0.80.3":{"name":"@silurus/ooxml","version":"0.80.3","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.80.3","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"65bb17be7409a753d2416f584143cd51c7b928c7","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.80.3.tgz","fileCount":51,"integrity":"sha512-G2e8sf/eTkteNsu6G7NY3TvzoZKzA3K3ac4zuLkus6g7fTPGpWD4w4X+TsT6frsi8dsy0DNlZA7k6127ZcC0rg==","signatures":[{"sig":"MEYCIQDKXw+i1DGZduiyS1ehIsBzMoDh3N3/u+5zSzJytkWD9AIhAN66ZTPt9fMb5VU9uCwI0Oh3e97IeL/MBVC4MnUwfz3X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.80.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14075382},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.80.3_1787586416006_0.30338223530743424","host":"s3://npm-registry-packages-npm-production"}},"0.81.0":{"name":"@silurus/ooxml","version":"0.81.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.81.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"6cf4075437689263c13760ba7e6370647b340125","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.81.0.tgz","fileCount":54,"integrity":"sha512-WSAagDcwqi+NlVSSHESmf+obJwLAF48WGnDCTZbriG2g3Bly2e85rpRhAAIWhk2ON6fHzBIYbc0Y81vy6CRZzw==","signatures":[{"sig":"MEYCIQCqDUktZn2cBR+9ro4E+MxBPPmuu3aV7S7Z4vRGQNg5awIhAJfTyksD279Jd1PXB01gktNGJtYJdo8P1ihcwID42Z2u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.81.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15337862},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.81.0_1787591670443_0.31208216648932097","host":"s3://npm-registry-packages-npm-production"}},"0.82.0":{"name":"@silurus/ooxml","version":"0.82.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.82.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"78cfabb35c1bc64a447abc8243e1dd5da1b8ccad","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.82.0.tgz","fileCount":64,"integrity":"sha512-9+drDf1gLDmgy1Dc/iy3mMrc8ZCVO5M/oTPwvHnUarNOenN4ATV30/mrS0Ug+2mWAiKl34LBjyICjhmtTmEBWA==","signatures":[{"sig":"MEUCIQCOA1dLI3COnKEfapfiHHlC3xeljDNK0OuAQOiA8JlqRQIgXhFrpxEI3lFgQUjfso/LxhGOO7Qx9EdiP5iUFSorFbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.82.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15523730},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.82.0_1787710905298_0.5862587476271843","host":"s3://npm-registry-packages-npm-production"}},"0.82.1":{"name":"@silurus/ooxml","version":"0.82.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.82.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"c9573b7e8cfd8a740984a98ef2f6c68854f6f6bc","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.82.1.tgz","fileCount":64,"integrity":"sha512-60SKDqkKMUuNcATsujAxS9+b/eh2STH4aVPbsGHkUB/6OdNAhBIJDbwUb3Lq9ZqNIuwpGXanIYxFTbGyr/yjKg==","signatures":[{"sig":"MEUCIHI/jG6Pf2YKY9MKe5ovL2kug6u4VvjQ1oVSo4R9PlG9AiEAtiO+64cBtwiHJF3IJ8aSYx8r0CUHpFu1G1Zgka1XAhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.82.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15524782},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.82.1_1787729065309_0.16523625606419","host":"s3://npm-registry-packages-npm-production"}},"0.83.0":{"name":"@silurus/ooxml","version":"0.83.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.83.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"255943366f6b1c31c8701fb594c17da1d9f3be90","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.83.0.tgz","fileCount":64,"integrity":"sha512-hLBWBWhRSg73BBzljI3ZWfL54fteAkz9XvOWishYE7vyMODYj5xTlpD3sroFAVcX3C8O45m4qCOqYTCPffs1MA==","signatures":[{"sig":"MEYCIQC0vxNwKB4I+Wo9ygalk0cAWWk7E/Txug7AHFwySlGRzgIhAL3zORFL2Thn1dBfMPwImaicwyjQHdob1wf39HjM+hFi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.83.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15663209},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","bench:layout":"vitest bench --run packages/docx/src/layout/layout.bench.ts","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","bench:progressive":"OOXML_DOCX_PROGRESSIVE_BENCH=1 vitest run --disableConsoleIntercept packages/docx/src/layout/progressive-timing.test.ts","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.83.0_1787881807872_0.32584901616143824","host":"s3://npm-registry-packages-npm-production"}},"0.83.1":{"name":"@silurus/ooxml","version":"0.83.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.83.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"fe6fed65c2e8dd8cbd91b4d79bab38ea3227ab08","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.83.1.tgz","fileCount":64,"integrity":"sha512-ulbib8uLGdZVr46yhl95k2SVSQiBZyrMVKNUasXLP02gGZHIzIMMJdh292LMjVXMRF3FzW7ReuTnzQhfVIhDbw==","signatures":[{"sig":"MEUCIQDllmNoC1oxgh9jkIsS8dWnYYlyVv136jPr0aPBPZzmcwIgCOSsNE44pTuQ3lmHmt9wCqVdxZL6OD5DsHLOHgcjaxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.83.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15669020},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","bench:layout":"vitest bench --run packages/docx/src/layout/layout.bench.ts","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","bench:progressive":"OOXML_DOCX_PROGRESSIVE_BENCH=1 vitest run --disableConsoleIntercept packages/docx/src/layout/progressive-timing.test.ts","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.83.1_1788099715641_0.7224247422133665","host":"s3://npm-registry-packages-npm-production"}},"0.83.2":{"name":"@silurus/ooxml","version":"0.83.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.83.2","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"35beff6350d83139e726e54675eca8ba23a08dc7","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.83.2.tgz","fileCount":64,"integrity":"sha512-KBABREhY2y7zy23WJdH7gDdqvhMBfW2RFhAAvMLxsRGeE1VXim0MSmnJLOoSRicg3eqUMRmCZ4XKXk6HLqFktQ==","signatures":[{"sig":"MEQCICWueA8xm1lC/IzNxRraEMVxTYz2Xe18XnF/8B/nEu1xAiAaUKPsKWWsMKNUy766d18tBtI4WnFssOEWIEwkHCmXzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.83.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15671158},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","bench:layout":"vitest bench --run packages/docx/src/layout/layout.bench.ts","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","bench:progressive":"OOXML_DOCX_PROGRESSIVE_BENCH=1 vitest run --disableConsoleIntercept packages/docx/src/layout/progressive-timing.test.ts","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.83.2_1788189864762_0.7497818650464161","host":"s3://npm-registry-packages-npm-production"}},"0.84.0":{"name":"@silurus/ooxml","version":"0.84.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.84.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"650c80e3e38817d697a6bd2603be48ec57210cc4","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.84.0.tgz","fileCount":67,"integrity":"sha512-5vX2/k+cd57rvN1aMNqA64UI4gkxO/yqFTcbooXYpA3ZtZpCZE8yJFt5udZ3kxfa5cR43nYdpIqzkvBlMX6akg==","signatures":[{"sig":"MEUCIQCmNchlBjqO9dVfGAmF0rKkZSthtst9RhjMCi3ucPWqnQIgenijVZoLIVdSB4zHJFE2E51YdGpliQZ3TrHDTh9ZP1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.84.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15696459},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./tiff":{"types":"./dist/types/tiff.d.ts","import":"./dist/tiff.mjs","default":"./dist/tiff.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","bench:layout":"vitest bench --run packages/docx/src/layout/layout.bench.ts","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","bench:progressive":"OOXML_DOCX_PROGRESSIVE_BENCH=1 vitest run --disableConsoleIntercept packages/docx/src/layout/progressive-timing.test.ts","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:optional-tiff":"node scripts/check-optional-tiff.mjs dist","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.84.0_1788200338004_0.7605305353200149","host":"s3://npm-registry-packages-npm-production"}},"0.84.1":{"name":"@silurus/ooxml","version":"0.84.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.84.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"281b3115433a4bc024a7fa60015ab96df42fd75c","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.84.1.tgz","fileCount":67,"integrity":"sha512-GlWQ6Du7X91aHttPbMtxEw4ixZJ4wOVJ5ThMPq4VDe32VThpT6Tqdv2nSp484OJ8blGRF1Y6oGT6qzhI0h2oOw==","signatures":[{"sig":"MEQCIHVEwjqsGILDtqQ5cvI6pFU9X6NU4ZvHsHxaUnFR1jeyAiBISNUB5BOnL1yMOL9eLlVFfYJ7/XQsjzLR/bJJ6GrJaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.84.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15697347},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./tiff":{"types":"./dist/types/tiff.d.ts","import":"./dist/tiff.mjs","default":"./dist/tiff.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","bench:layout":"vitest bench --run packages/docx/src/layout/layout.bench.ts","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","bench:progressive":"OOXML_DOCX_PROGRESSIVE_BENCH=1 vitest run --disableConsoleIntercept packages/docx/src/layout/progressive-timing.test.ts","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:optional-tiff":"node scripts/check-optional-tiff.mjs dist","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.84.1_1788204028292_0.8044959701029244","host":"s3://npm-registry-packages-npm-production"}},"0.85.0":{"name":"@silurus/ooxml","version":"0.85.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.85.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"6fc23d4b605ee161641e7cc2c4ea50259ae4ece8","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.85.0.tgz","fileCount":68,"integrity":"sha512-SgHefUm/poqjnIsX49DUSR+BxpXPXKMkBbLSwBUH5nUWIRJHax48tTrei6VtdXt6tcjMHnAv9ZFW9yks6yoOcA==","signatures":[{"sig":"MEUCIQCR/qylltj2edp+g3p3E/yrWecXZO9u2eyXYElwN+MqEAIgW0+eNpR7Az3EIksGnDFdgHSLk3lyz9SXAI8OUck4nzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.85.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15937568},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./tiff":{"types":"./dist/types/tiff.d.ts","import":"./dist/tiff.mjs","default":"./dist/tiff.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts raster-decode","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","bench:layout":"vitest bench --run packages/docx/src/layout/layout.bench.ts","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","bench:progressive":"OOXML_DOCX_PROGRESSIVE_BENCH=1 vitest run --disableConsoleIntercept packages/docx/src/layout/progressive-timing.test.ts","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:optional-tiff":"node scripts/check-optional-tiff.mjs dist","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.85.0_1788340058452_0.6261850434751552","host":"s3://npm-registry-packages-npm-production"}},"0.85.1":{"name":"@silurus/ooxml","version":"0.85.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.85.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"bb9609d77e74ea4b058aaedd39af268458c574a8","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.85.1.tgz","fileCount":68,"integrity":"sha512-7ovshP+AWYauvMokT2YWJDw8tspsRJiJPgdx8AYd9IIHo3X0uVUByIUlkwRPzNFjD6efiepQvva7+vQlt4c9gQ==","signatures":[{"sig":"MEUCIBGtC7qSFp0jC/UZevRXdZKLWLgMSXMPRAuev7Gp1enqAiEAs7otRUMqf1gJfFM0DOWyqzlGl7Go0tsLmCIIq9sI/5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.85.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15938997},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./tiff":{"types":"./dist/types/tiff.d.ts","import":"./dist/tiff.mjs","default":"./dist/tiff.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts raster-decode","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","bench:layout":"vitest bench --run packages/docx/src/layout/layout.bench.ts","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","bench:progressive":"OOXML_DOCX_PROGRESSIVE_BENCH=1 vitest run --disableConsoleIntercept packages/docx/src/layout/progressive-timing.test.ts","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:optional-tiff":"node scripts/check-optional-tiff.mjs dist","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.85.1_1788346776488_0.7539528181128692","host":"s3://npm-registry-packages-npm-production"}},"0.85.2":{"name":"@silurus/ooxml","version":"0.85.2","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.85.2","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"ccb7a043abfef5aad497e015eb3696258567cfaf","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.85.2.tgz","fileCount":68,"integrity":"sha512-9NvkhKkaOSdRh+GJmi3EDsQNSlEb6OPomb+IeYGYkXAIys4w/I7JZYIyjYmaUVphB6PyQcT/orQkq7Pu5KxOdA==","signatures":[{"sig":"MEQCIDVwc1uZzKWjsILYiYIQE2J4uGWgpkWLSEBDK3hawq9MAiBnOhEaHEZ2BLr9c0vlbc3/XyN/HjdTt9Hx4atkNpiTWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.85.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15947838},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./tiff":{"types":"./dist/types/tiff.d.ts","import":"./dist/tiff.mjs","default":"./dist/tiff.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts raster-decode","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","bench:layout":"vitest bench --run packages/docx/src/layout/layout.bench.ts","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","bench:progressive":"OOXML_DOCX_PROGRESSIVE_BENCH=1 vitest run --disableConsoleIntercept packages/docx/src/layout/progressive-timing.test.ts","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:optional-tiff":"node scripts/check-optional-tiff.mjs dist","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.85.2_1788367337676_0.8431173199871249","host":"s3://npm-registry-packages-npm-production"}},"0.85.3":{"name":"@silurus/ooxml","version":"0.85.3","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.85.3","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"fb28d890c47bd4966f140305a32b415bb441cb9b","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.85.3.tgz","fileCount":68,"integrity":"sha512-sqky/Zo5ECDIjU0Ny+Y/zfE12WIM4Kn1j6x/6KrNIxPf+h6PlgwkuT9HUPyoizQ888EFhzB+Kzxmv7KRzVFo+w==","signatures":[{"sig":"MEUCIQD4Mims8zovCg7syYTLhpIeJsoM7Pzj1/8DTkN5sLRJtgIgO+07AEUzTZAL5J87PwNNpQ12udcz+wlU6DjxON7yDFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.85.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15949621},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./tiff":{"types":"./dist/types/tiff.d.ts","import":"./dist/tiff.mjs","default":"./dist/tiff.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts raster-decode","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","bench:layout":"vitest bench --run packages/docx/src/layout/layout.bench.ts","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","bench:progressive":"OOXML_DOCX_PROGRESSIVE_BENCH=1 vitest run --disableConsoleIntercept packages/docx/src/layout/progressive-timing.test.ts","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:optional-tiff":"node scripts/check-optional-tiff.mjs dist","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.85.3_1788451940646_0.20426304048279786","host":"s3://npm-registry-packages-npm-production"}},"0.86.0":{"name":"@silurus/ooxml","version":"0.86.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.86.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"190aa7a352c6bce546e1c7c754902bc142ba208f","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.86.0.tgz","fileCount":70,"integrity":"sha512-xni24yO9uCDJ05NSubpvAjWEBDwq+Mviuq3bnOngOBNBrE894mb57heTrUDsKpws/vJCIFTfX9Rt5Y9sHdQMfw==","signatures":[{"sig":"MEUCIAgzn92Wbc12pZgjlYr1s4kHRVTQqf+coe0POgbtVPqaAiEA3t9sHT+57JXPoP1o/M1RqcOsv0Q9IuS8T228dTr6v3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.86.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15994427},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./tiff":{"types":"./dist/types/tiff.d.ts","import":"./dist/tiff.mjs","default":"./dist/tiff.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts raster-decode","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","bench:layout":"vitest bench --run packages/docx/src/layout/layout.bench.ts","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","bench:progressive":"OOXML_DOCX_PROGRESSIVE_BENCH=1 vitest run --disableConsoleIntercept packages/docx/src/layout/progressive-timing.test.ts","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:optional-tiff":"node scripts/check-optional-tiff.mjs dist","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.86.0_1788542996238_0.33362317735123503","host":"s3://npm-registry-packages-npm-production"}},"0.86.1":{"name":"@silurus/ooxml","version":"0.86.1","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.86.1","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"ccaa8c9c39bfffd669ec31a0ed244b080759d12b","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.86.1.tgz","fileCount":70,"integrity":"sha512-Ah8o9RtKyPytAGP8a+7VJhde8tHNCLA7pi1CRv1jkLOd1eLrRLXxjnoEWOkpce/9zPeS9IBWRzNye7vS/KN4Sw==","signatures":[{"sig":"MEQCIAMTqTnbRhJ0KAGgzn1EknTe/wqKs4hiVO8c7mvLaXfCAiAt6hOfkp9Eg0j7LnRPxHBkvBgEcFJDHLqNAtDrHaOxnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.86.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16050360},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./tiff":{"types":"./dist/types/tiff.d.ts","import":"./dist/tiff.mjs","default":"./dist/tiff.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts raster-decode","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","bench:layout":"vitest bench --run packages/docx/src/layout/layout.bench.ts","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","bench:progressive":"OOXML_DOCX_PROGRESSIVE_BENCH=1 vitest run --disableConsoleIntercept packages/docx/src/layout/progressive-timing.test.ts","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:optional-tiff":"node scripts/check-optional-tiff.mjs dist","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.86.1_1788679444653_0.22579638554318637","host":"s3://npm-registry-packages-npm-production"}},"0.87.0":{"name":"@silurus/ooxml","version":"0.87.0","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","_id":"@silurus/ooxml@0.87.0","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"homepage":"https://ooxml.silurus.dev","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"9282ca1255459cb813f9c346c8858cdfcf281686","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.87.0.tgz","fileCount":71,"integrity":"sha512-Wj6j2vRrtSBpuk9vbaKelG/rW3yll53rGYbI+PSInTlc76Ifm1QLvR09mkVmX+QVIi0szVFUgRP7cLO3lYs9zA==","signatures":[{"sig":"MEQCICY5sdxwvI9PbWGERD9GZMvQvsiSIrMUN0XSB68rKTQrAiAxn7yyjpS4FUdO3NL8u9BuhX5q1SgnIlzdXNdwUTQk4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.87.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16066271},"type":"module","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./tiff":{"types":"./dist/types/tiff.d.ts","import":"./dist/tiff.mjs","default":"./dist/tiff.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts raster-decode","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","bench:layout":"vitest bench --run packages/docx/src/layout/layout.bench.ts","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","bench:progressive":"OOXML_DOCX_PROGRESSIVE_BENCH=1 vitest run --disableConsoleIntercept packages/docx/src/layout/progressive-timing.test.ts","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:optional-tiff":"node scripts/check-optional-tiff.mjs dist","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ooxml_0.87.0_1789232251693_0.04940112802418617","host":"s3://npm-registry-packages-npm-production"}},"0.88.0":{"_id":"@silurus/ooxml@0.88.0","bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"dist":{"shasum":"16142cf7a06f1e6fe7ae3355a7d2c8971db43e53","tarball":"https://registry.npmjs.org/@silurus/ooxml/-/ooxml-0.88.0.tgz","fileCount":71,"integrity":"sha512-dhMs1/U5fB5bh/Hv8BNTgCsHVNOl+qkquohsROblku7jghsmd1BZAE//LR6omB7aCVLGJ3sp4IqzqdkgT5wicQ==","signatures":[{"sig":"MEUCIByzAUt09Ke+XwncvDuyjmkXa0UQZKdvvVxFYZ+jodEAAiEAqhS9z90GDjbNcEDVhoDV2zLs0lz6nGDEfiEi3FOj3hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD6X2x6Qcm1OwOStULuYK24GtJTtRyknYvmCsj1AcI+5QIhAKCngSm0uggHZxZPkwJb4a5kQHz9EQjQ8Q5LnPePkRgs"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@silurus%2fooxml@0.88.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16783172},"name":"@silurus/ooxml","type":"module","author":"Yuki Yokotani <silurus.dev@gmail.com>","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./docx":{"types":"./dist/types/docx.d.ts","import":"./dist/docx.mjs","default":"./dist/docx.mjs"},"./math":{"types":"./dist/types/math.d.ts","import":"./dist/math.mjs","default":"./dist/math.mjs"},"./node":{"types":"./dist/types/node.d.ts","import":"./dist/node.mjs","default":"./dist/node.mjs"},"./pptx":{"types":"./dist/types/pptx.d.ts","import":"./dist/pptx.mjs","default":"./dist/pptx.mjs"},"./tiff":{"types":"./dist/types/tiff.d.ts","import":"./dist/tiff.mjs","default":"./dist/tiff.mjs"},"./xlsx":{"types":"./dist/types/xlsx.d.ts","import":"./dist/xlsx.mjs","default":"./dist/xlsx.mjs"},"./three-d":{"types":"./dist/types/three-d.d.ts","import":"./dist/three-d.mjs","default":"./dist/three-d.mjs"},"./chart-ex":{"types":"./dist/types/chart-ex.d.ts","import":"./dist/chart-ex.mjs","default":"./dist/chart-ex.mjs"},"./region-map":{"types":"./dist/types/region-map.d.ts","import":"./dist/region-map.mjs","default":"./dist/region-map.mjs"}},"license":"MIT","scripts":{"vrt":"pnpm -r --workspace-concurrency=1 vrt","lint":"ast-grep scan","test":"vitest run && node --test tests/visual/private-corpus.test.mjs","build":"vite build && node scripts/bundle-declarations.mjs","smoke":"playwright test --config tests/smoke/playwright.config.ts layouts raster-decode","lint:test":"ast-grep test --skip-snapshot-tests","storybook":"storybook dev -p 6006","typecheck":"tsc --build && pnpm --filter @silurus/ooxml-markdown --filter @silurus/ooxml-node --filter ./packages/vscode-extension typecheck","build:wasm":"pnpm --filter @silurus/ooxml-docx wasm && pnpm --filter @silurus/ooxml-xlsx wasm && pnpm --filter @silurus/ooxml-pptx wasm","vrt:worker":"pnpm --workspace-concurrency=1 --filter @silurus/ooxml-pptx --filter @silurus/ooxml-docx --filter @silurus/ooxml-xlsx vrt:worker","vrt:private":"pnpm -r --workspace-concurrency=1 --if-present vrt:private","bench:layout":"vitest bench --run packages/docx/src/layout/layout.bench.ts","vrt:fidelity":"pnpm -r --workspace-concurrency=1 vrt:fidelity","vrt:snapshot":"pnpm -r --workspace-concurrency=1 vrt:snapshot","build:runtime":"vite build --mode runtime","build:packages":"pnpm -r build","build-storybook":"storybook build","check:public-api":"pnpm build && pnpm check:public-api:built","bench:progressive":"OOXML_DOCX_PROGRESSIVE_BENCH=1 vitest run --disableConsoleIntercept packages/docx/src/layout/progressive-timing.test.ts","build:packages:ci":"pnpm --filter @silurus/ooxml-docx --filter @silurus/ooxml-pptx --filter @silurus/ooxml-xlsx --filter @silurus/ooxml-markdown --filter @silurus/ooxml-site -r --workspace-concurrency=1 build:ci","test:site-runtime":"playwright test --config tests/site-dist/playwright.config.ts","check:optional-tiff":"node scripts/check-optional-tiff.mjs dist","check:no-inline-wasm":"node scripts/check-no-inline-wasm.mjs dist","test:docx-boundaries":"node --test scripts/check-docx-layout-boundaries.test.mjs","test:docx-public-api":"node --test scripts/check-public-api.test.mjs","test:resource-policy":"node --test scripts/generate-ooxml-resource-policy.test.mjs","vrt:private:snapshot":"pnpm -r --workspace-concurrency=1 --if-present vrt:private:snapshot","check:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs","check:optional-three-d":"node scripts/check-optional-three-d.mjs dist","check:public-api:built":"node scripts/check-public-api.mjs && node scripts/check-public-api.mjs --entry xlsx.d.ts --baseline packages/xlsx/api/public-api-baseline.d.ts --label XLSX && node scripts/check-public-api.mjs --entry pptx.d.ts --baseline packages/pptx/api/public-api-baseline.d.ts --label PPTX && pnpm check:viewer-api-symmetry","check:optional-chart-ex":"node scripts/check-optional-chart-ex.mjs dist","measure:archive-entries":"node scripts/measure-ooxml-archive-entries.mjs","test:docx-compatibility":"node --test scripts/check-docx-compatibility-evidence.test.mjs","test:docx-package-build":"node --test scripts/check-docx-package-build.test.mjs","check:docx-compatibility":"node scripts/check-docx-compatibility-evidence.mjs","generate:resource-policy":"node scripts/generate-ooxml-resource-policy.mjs --write","check:optional-region-map":"node scripts/check-optional-region-map.mjs dist","check:public-type-exports":"node scripts/check-public-type-exports.mjs","check:viewer-api-symmetry":"node scripts/check-viewer-api-symmetry.mjs","test:production-render-workers":"playwright test --config tests/worker-dist/playwright.config.ts","check:production-render-workers":"node scripts/check-production-render-workers.mjs dist"},"version":"0.88.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af1d992f-1eb1-4028-93d5-7ad81d267b4c"}},"homepage":"https://ooxml.silurus.dev","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","directories":{},"maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.8","pngjs":"^7.0.0","vitest":"^4.1.4","mathjax":"^3.2.2","rolldown":"^1.2.0","storybook":"^10.3.5","typescript":"^7.0.2","@types/node":"^25.6.0","@ast-grep/cli":"^0.43.0","@playwright/test":"^1.59.1","vite-plugin-wasm":"^3.6.0","rolldown-plugin-dts":"^0.28.0","@storybook/html-vite":"^10.3.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","typescript-compiler-api":"npm:@typescript/typescript6@^6.0.2","@chromatic-com/storybook":"^5.1.2","vite-plugin-top-level-await":"^1.6.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ooxml_0.88.0_1789997952368_0.32705517355942404"}}},"time":{"created":"2026-04-20T00:42:19.432Z","modified":"2026-09-21T13:39:12.896Z","0.1.0":"2026-04-20T00:42:19.842Z","0.2.0":"2026-04-20T02:31:23.047Z","0.3.0":"2026-04-20T08:05:21.499Z","0.4.0":"2026-04-20T16:41:15.094Z","0.5.0":"2026-04-21T01:02:17.446Z","0.6.0":"2026-04-21T05:38:19.886Z","0.7.0":"2026-04-21T13:06:59.592Z","0.8.0":"2026-04-21T14:23:15.141Z","0.8.1":"2026-04-21T14:31:38.158Z","0.9.0":"2026-04-21T16:12:40.091Z","0.10.0":"2026-04-21T16:45:09.185Z","0.11.0":"2026-04-22T14:09:13.279Z","0.12.0":"2026-04-24T16:32:34.822Z","0.13.0":"2026-04-24T18:59:29.452Z","0.14.0":"2026-04-25T03:33:51.523Z","0.14.1":"2026-04-25T03:41:12.291Z","0.15.0":"2026-04-25T18:25:51.375Z","0.15.1":"2026-04-26T07:23:34.451Z","0.15.2":"2026-04-26T12:43:09.154Z","0.16.0":"2026-04-26T14:03:39.758Z","0.16.1":"2026-04-26T14:44:18.675Z","0.17.0":"2026-04-26T17:18:23.685Z","0.18.0":"2026-04-27T02:31:00.802Z","0.18.1":"2026-04-27T03:11:35.259Z","0.18.2":"2026-04-27T04:34:04.730Z","0.19.0":"2026-04-27T05:53:11.066Z","0.20.0":"2026-04-27T16:05:28.484Z","0.21.0":"2026-04-28T15:13:40.391Z","0.21.1":"2026-04-28T15:21:00.850Z","0.21.2":"2026-04-28T16:10:20.355Z","0.21.3":"2026-04-29T13:38:21.973Z","0.22.0":"2026-04-29T13:51:11.109Z","0.22.1":"2026-04-29T14:07:28.297Z","0.23.0":"2026-04-29T16:31:29.921Z","0.24.0":"2026-04-29T17:50:05.816Z","0.24.1":"2026-04-29T22:55:20.071Z","0.24.2":"2026-04-29T23:52:38.754Z","0.24.3":"2026-04-30T12:02:09.562Z","0.25.0":"2026-04-30T14:29:09.351Z","0.26.0":"2026-05-08T09:58:49.701Z","0.27.0":"2026-05-08T14:29:31.967Z","0.28.0":"2026-05-09T15:13:56.430Z","0.29.0":"2026-05-10T02:59:42.165Z","0.29.1":"2026-05-10T03:55:32.399Z","0.30.0":"2026-05-10T08:16:07.104Z","0.31.0":"2026-05-10T10:20:08.653Z","0.32.0":"2026-05-10T15:46:46.834Z","0.32.1":"2026-05-10T16:42:32.368Z","0.33.0":"2026-05-11T13:58:30.211Z","0.33.1":"2026-05-11T15:24:14.083Z","0.33.2":"2026-05-11T16:05:30.434Z","0.34.0":"2026-05-16T01:08:02.461Z","0.35.0":"2026-05-17T13:42:46.317Z","0.36.0":"2026-05-18T17:37:40.202Z","0.37.0":"2026-05-22T17:03:27.557Z","0.38.0":"2026-05-23T02:34:07.081Z","0.39.0":"2026-05-23T16:17:23.612Z","0.40.0":"2026-05-29T16:51:37.554Z","0.41.0":"2026-05-31T15:37:48.518Z","0.42.0":"2026-06-03T00:50:31.873Z","0.43.0":"2026-06-03T08:22:38.098Z","0.44.0":"2026-06-03T15:59:52.545Z","0.45.0":"2026-06-04T00:26:16.316Z","0.45.1":"2026-06-04T01:00:58.069Z","0.46.0":"2026-06-04T10:05:09.133Z","0.47.0":"2026-06-04T11:05:18.079Z","0.48.0":"2026-06-04T11:16:41.847Z","0.48.1":"2026-06-04T11:46:11.441Z","0.49.0":"2026-06-04T13:35:45.589Z","0.50.0":"2026-06-04T14:54:39.396Z","0.50.1":"2026-06-04T17:14:04.283Z","0.51.0":"2026-06-09T07:07:37.715Z","0.52.0":"2026-06-09T07:47:43.909Z","0.53.0":"2026-06-09T09:47:11.239Z","0.54.0":"2026-06-09T10:24:47.922Z","0.55.0":"2026-06-09T12:48:31.374Z","0.56.0":"2026-06-11T00:45:49.684Z","0.57.0":"2026-06-11T10:01:14.846Z","0.58.0":"2026-06-12T07:54:14.334Z","0.59.0":"2026-06-13T15:06:28.286Z","0.59.1":"2026-06-13T16:10:19.123Z","0.59.2":"2026-06-13T16:34:48.571Z","0.59.3":"2026-06-13T17:38:06.499Z","0.60.0":"2026-06-14T12:29:56.098Z","0.60.1":"2026-06-14T15:36:00.053Z","0.60.2":"2026-06-15T00:32:54.075Z","0.61.0":"2026-06-15T10:15:59.046Z","0.62.0":"2026-06-16T07:06:07.952Z","0.63.0":"2026-06-17T04:09:12.135Z","0.64.0":"2026-06-17T14:10:22.789Z","0.64.1":"2026-06-17T17:14:36.794Z","0.64.2":"2026-06-18T11:19:27.022Z","0.64.3":"2026-06-20T23:07:39.546Z","0.65.0":"2026-06-23T00:36:28.402Z","0.66.0":"2026-06-23T07:31:38.185Z","0.66.1":"2026-06-23T08:34:19.169Z","0.66.2":"2026-06-23T09:54:02.012Z","0.66.3":"2026-06-23T16:31:50.131Z","0.67.0":"2026-06-29T00:16:10.403Z","0.68.0":"2026-06-29T01:36:04.673Z","0.69.0":"2026-06-29T23:08:12.976Z","0.70.0":"2026-07-03T05:46:35.724Z","0.70.1":"2026-07-03T08:51:05.026Z","0.70.2":"2026-07-03T12:13:53.554Z","0.71.0":"2026-07-06T08:33:35.317Z","0.72.0":"2026-07-13T03:30:49.376Z","0.72.1":"2026-07-13T10:54:27.411Z","0.72.2":"2026-07-14T01:09:40.447Z","0.73.0":"2026-07-24T05:48:35.018Z","0.73.1":"2026-07-24T07:02:18.738Z","0.73.2":"2026-07-24T14:16:14.967Z","0.74.0":"2026-07-27T07:11:08.706Z","0.74.1":"2026-07-27T08:06:04.540Z","0.74.2":"2026-07-27T11:37:36.822Z","0.74.3":"2026-07-29T17:16:46.164Z","0.74.4":"2026-07-30T17:01:01.099Z","0.74.5":"2026-07-31T13:37:50.325Z","0.74.6":"2026-07-31T16:28:21.734Z","0.75.0":"2026-08-02T18:33:54.508Z","0.75.1":"2026-08-03T14:08:52.970Z","0.75.2":"2026-08-03T17:50:00.834Z","0.75.3":"2026-08-04T03:54:32.466Z","0.75.4":"2026-08-04T14:03:55.133Z","0.75.5":"2026-08-04T16:43:31.485Z","0.76.0":"2026-08-06T14:43:25.527Z","0.76.1":"2026-08-07T05:47:05.838Z","0.76.2":"2026-08-08T15:09:39.800Z","0.77.0":"2026-08-09T16:16:18.462Z","0.77.1":"2026-08-11T03:45:58.120Z","0.78.0":"2026-08-12T02:04:14.258Z","0.78.1":"2026-08-12T13:13:09.016Z","0.79.0":"2026-08-14T04:18:34.608Z","0.79.1":"2026-08-14T16:29:30.548Z","0.80.0":"2026-08-16T11:02:59.171Z","0.80.1":"2026-08-16T15:22:34.549Z","0.80.2":"2026-08-18T08:05:33.129Z","0.80.3":"2026-08-24T15:46:56.257Z","0.81.0":"2026-08-24T17:14:30.728Z","0.82.0":"2026-08-26T02:21:45.577Z","0.82.1":"2026-08-26T07:24:25.545Z","0.83.0":"2026-08-28T01:50:08.129Z","0.83.1":"2026-08-30T14:21:55.907Z","0.83.2":"2026-08-31T15:24:25.169Z","0.84.0":"2026-08-31T18:18:58.270Z","0.84.1":"2026-08-31T19:20:28.568Z","0.85.0":"2026-09-02T09:07:38.717Z","0.85.1":"2026-09-02T10:59:36.714Z","0.85.2":"2026-09-02T16:42:18.023Z","0.85.3":"2026-09-03T16:12:20.891Z","0.86.0":"2026-09-04T17:29:56.477Z","0.86.1":"2026-09-06T07:24:04.910Z","0.87.0":"2026-09-12T16:57:31.994Z","0.88.0":"2026-09-21T13:39:12.548Z"},"bugs":{"url":"https://github.com/yukiyokotani/office-open-xml-viewer/issues"},"author":"Yuki Yokotani <silurus.dev@gmail.com>","license":"MIT","homepage":"https://ooxml.silurus.dev","keywords":["ooxml","docx","xlsx","pptx","word","excel","powerpoint","office-viewer","office","viewer","canvas","wasm","rust"],"repository":{"url":"git+https://github.com/yukiyokotani/office-open-xml-viewer.git","type":"git"},"description":"Browser-based OOXML viewer (docx/xlsx/pptx) — Rust/WASM parser + Canvas renderer","maintainers":[{"name":"silurus","email":"silurus.dev@gmail.com"}],"readme":"> [!NOTE]\n> **This entire codebase — Rust parsers, TypeScript renderers, tests, and tooling — is implemented by AI coding agents, primarily [Claude](https://claude.ai) and [Codex](https://openai.com/codex/)**, through iterative prompting. No human-written application code exists in this repository.\n\n<details>\n<summary><b>Why this project exists — a note from the author</b></summary>\n\n<br>\n\nOOXML's behavior is defined by a written specification (ECMA-376 / ISO-29500), and there is a clear answer to compare against: Word, Excel, and PowerPoint themselves. In principle, anyone with enough patience could have built a faithful viewer — the spec says what to implement, and the Office applications show whether you got it right.\n\nIn practice, it didn't happen. For more than a decade, no free, open-source library reached a rendering quality good enough for real use. There are a few commercial libraries with decent fidelity (and editing support), but their pricing makes them hard to adopt casually. I think the reason is simply cost: the specification is huge, and reading and implementing it faithfully takes far more effort than volunteers can afford.\n\nGenerative AI changed that. A viewer is an unusually good fit for AI-driven iterative development (\"vibe coding\"): there is a spec to read and a correct output to aim for, so the work comes down to interpreting the specification and refining the rendering until it matches. Limiting the scope to viewing also avoids the most serious risk an Office library can carry — corrupting a user's files.\n\nSo I'm building this library with AI coding agents, spec-first, and keeping it free to use. For some documents it already reproduces the desktop Office applications more faithfully than commercial libraries — and sometimes even the official Microsoft 365 web apps.\n\n</details>\n\n<p align=\"center\">\n  <img src=\"docs/images/icon.png\" alt=\"office-open-xml-viewer\" width=\"160\" height=\"160\">\n</p>\n\n# Office Open XML Viewer\n\n[![npm version](https://img.shields.io/npm/v/@silurus/ooxml.svg)](https://www.npmjs.com/package/@silurus/ooxml)\n[![npm downloads](https://img.shields.io/npm/dm/@silurus/ooxml.svg)](https://www.npmjs.com/package/@silurus/ooxml)\n[![VS Code Marketplace](https://vsmarketplacebadges.dev/version/silurus.office-open-xml-viewer.svg)](https://marketplace.visualstudio.com/items?itemName=silurus.office-open-xml-viewer)\n[![license](https://img.shields.io/npm/l/@silurus/ooxml.svg)](./LICENSE)\n\n**[Live demo](https://ooxml.silurus.dev)**\n\nA browser-based viewer for Office Open XML documents that renders to an HTML Canvas element.\nThe parsers are written in Rust and compiled to WebAssembly; the renderers use the Canvas 2D API.\nEach format also exposes a headless engine (`DocxDocument` / `XlsxWorkbook` / `PptxPresentation`) that renders into any caller-supplied canvas, so you can compose your own UI — scroll views, thumbnail grids, master-detail panes — instead of being locked into the built-in viewer. See the [live framework examples](https://ooxml.silurus.dev/frameworks/) for runnable React, Vue, Svelte, and Solid projects.\n\n## Project scope: read-only viewing\n\nThis project is intentionally a **read-only viewer**. Editing interfaces, mutation APIs, editable or lossless document models, saving / round-tripping, and partial editing of DOCX, XLSX, or PPTX files are out of scope. Read-only interactions such as selection, copy, search, shape IDs, hit testing, and annotation or external-tool integrations remain in scope, and editing-focused forks are welcome. See [#496](https://github.com/yukiyokotani/office-open-xml-viewer/issues/496) for the rationale.\n\n| DOCX | XLSX | PPTX |\n|:---:|:---:|:---:|\n| ![docx](docs/images/docx.png) | ![xlsx](docs/images/xlsx.png) | ![pptx](docs/images/pptx.png) |\n\n```bash\nnpm install @silurus/ooxml\n# or\npnpm add @silurus/ooxml\n```\n\n> **Bundler note**: the Rust parsers ship as real `.wasm` asset files next to the\n> JavaScript, referenced with the standard `new URL('…', import.meta.url)` form\n> and fetched (streaming-compiled) at load time. Verified to work with zero\n> config: **webpack 5**, **Next.js** (Turbopack, dev and build), **Vite 8**\n> (dev and build), **Vite 7 production builds**, and a plain\n> `<script type=\"module\">` with no bundler at all. Two setups need a hand:\n>\n> - **Vite 7 dev server**: the dependency optimizer rewrites the asset reference\n>   into its own cache path and the load fails (fixed in Vite 8). Add\n>   `optimizeDeps: { exclude: ['@silurus/ooxml'] }` to your `vite.config` —\n>   production builds are unaffected.\n> - **esbuild / Angular CLI** (whose application builder is esbuild-based):\n>   `new URL` asset references are not processed\n>   ([esbuild#795](https://github.com/evanw/esbuild/issues/795)). Copy the\n>   `.wasm` into your served output and point the viewer at it with the\n>   `wasmUrl` load option. For Angular CLI, copy the required\n>   `*_parser_bg.wasm` asset from `node_modules/@silurus/ooxml/dist` into the\n>   served output and pass its public URL to the viewer.\n>\n> `wasmUrl` also serves the parser WASM from a CDN or any path you control:\n>\n> ```typescript\n> new DocxViewer(canvas, { wasmUrl: 'https://cdn.example.com/docx_parser_bg.wasm' });\n> ```\n\n> **Bundle size note**: the package is ESM-only (`.mjs`). npm's *Unpacked Size*\n> includes every entry and optional asset, so it is not the size of a\n> format-specific application graph. See the current production measurements on\n> the stable [Bundle size](https://ooxml.silurus.dev/bundle-size/) page. Import\n> only the format and optional renderer entries your application needs. In main\n> mode, MathJax, ChartEx, 3-D, Region Map and TIFF implementations remain outside the\n> graph unless imported; the separately loaded worker asset is self-contained.\n\n---\n\n## Quick Start\n\n```typescript\nimport { DocxViewer } from '@silurus/ooxml/docx';\nimport { XlsxSheetViewer, XlsxViewer, XlsxWorkbook } from '@silurus/ooxml/xlsx';\nimport { PptxViewer } from '@silurus/ooxml/pptx';\n\n// DOCX — caller provides the <canvas>\nconst docxCanvas = document.getElementById('docx-canvas') as HTMLCanvasElement;\nconst docx = new DocxViewer(docxCanvas);\nawait docx.load('/document.docx');\ndocx.nextPage();\n\n// XLSX — viewer manages its own <canvas> + tab bar\nconst container = document.getElementById('xlsx-container') as HTMLElement;\nconst xlsx = new XlsxViewer(container);\nawait xlsx.load('/workbook.xlsx');\nxlsx.setSelection('B2:D5'); // A1 strings describe geometry; the normalized upper-left is ActiveCell\n\n// Excel keeps Selection and ActiveCell separate. Use structured state when the\n// active cell or Shift-extension anchor is not the area's upper-left cell.\nxlsx.setSelection({\n  areas: [{ kind: 'cells', top: 2, left: 2, bottom: 5, right: 4 }],\n  activeAreaIndex: 0,\n  activeCell: { row: 3, col: 3 },\n  extensionAnchor: { row: 2, col: 2 },\n});\n\n// Read-only, serializable context for an AI/MCP request. Populated cells are\n// bounded and detached; formulas and Viewer-formatted display text are retained.\nconst context = xlsx.getSelectionContext({\n  maxCells: 1_000,\n  maxTextCharacters: 1_048_576,\n});\n\n// XLSX active-sheet surface only — caller provides the <canvas>\nconst sheetCanvas = document.getElementById('xlsx-canvas') as HTMLCanvasElement;\nconst sheet = new XlsxSheetViewer(sheetCanvas);\nawait sheet.load('/workbook.xlsx');\nawait sheet.goToSheet(1);\n\n// Share one parsed workbook across independently scrollable sheet canvases,\n// including canvases created in same-origin popup windows.\nconst workbook = await XlsxWorkbook.load('/workbook.xlsx');\nconst firstCanvas = document.getElementById('xlsx-first-canvas') as HTMLCanvasElement;\nconst secondCanvas = document.getElementById('xlsx-second-canvas') as HTMLCanvasElement;\nconst firstSheet = XlsxSheetViewer.fromWorkbook(firstCanvas, workbook);\nconst secondSheet = XlsxSheetViewer.fromWorkbook(secondCanvas, workbook);\nawait Promise.all([\n  firstSheet.goToSheet(0),\n  secondSheet.goToSheet(1),\n]);\n\n// Each viewer borrows the workbook; the caller closes it after the viewers.\nfirstSheet.destroy();\nsecondSheet.destroy();\nworkbook.destroy();\n\n// PPTX — caller provides the <canvas>\nconst pptxCanvas = document.getElementById('pptx-canvas') as HTMLCanvasElement;\nconst pptx = new PptxViewer(pptxCanvas);\nawait pptx.load('/deck.pptx');\npptx.nextSlide();\n```\n\n`XlsxSheetViewer` also offers a deliberately small delimited-text preview convenience\nthat reuses the Excel-style sheet surface. It has the same source and ownership\nlifecycle as XLSX loading: a string is fetched as a URL, an `ArrayBuffer` is\ncaller-owned, a successful reload replaces and disposes the previous source,\nand `destroy()` releases the active source. There is no format auto-detection or\ngeneral-purpose tabular model, and `XlsxWorkbook` / `XlsxViewer` remain\nOOXML-only. Every delimited field stays text, so leading zeroes, long identifiers,\ndates, and `=...` values are displayed without type or formula inference.\nThis convenience covers delimiter-based text regardless of filename extension;\nfixed-width PRN, DIF, and SYLK remain separate formats and are not parsed here.\n\n```typescript\nconst csvFile = document.querySelector('input[type=file]') as HTMLInputElement;\nconst csvBytes = await (csvFile.files?.[0] as File).arrayBuffer();\nawait sheet.load(csvBytes, { format: 'csv' });\n\n// String sources are URLs, just like sheet.load('/workbook.xlsx').\nawait sheet.load('/export.tsv', { format: 'tsv', encoding: 'windows-1252' });\n\n// Extensions such as .txt, .dat, and .psv do not imply one delimiter.\nawait sheet.load('/report.dat', { format: 'delimited-text', delimiter: '|' });\n```\n\n### Rendering equations\n\nOMML equations (`m:oMath` / `m:oMathPara`) in `.docx`, `.pptx` and `.xlsx` are rendered with\n[MathJax](https://www.mathjax.org/) + [STIX Two Math](https://github.com/stipub/stixfonts).\nThat engine is ~3 MB, so it is **opt-in**: import the `math` engine from the separate\n`@silurus/ooxml/math` entry and pass it to the viewer. Pass it and equations render;\nomit it and the engine asset is not fetched or evaluated (equations are simply skipped;\nthe on-demand render-worker asset retains a small loader). When you *do* pass it, the ~3 MB engine ships\nas a **standalone asset file** next to the bundle rather than an inline data URL, and is\nfetched **on demand — only the first time a document actually contains an equation**, so\nequation-free documents never pay for it. It is fully self-contained: served from your own\norigin, no cross-origin requests.\n\n```typescript\nimport { DocxViewer } from '@silurus/ooxml/docx';\nimport { math } from '@silurus/ooxml/math';\n\nconst canvas = document.getElementById('docx-canvas') as HTMLCanvasElement;\nconst docx = new DocxViewer(canvas, { math }); // ← equations now render\nawait docx.load('/paper-with-equations.docx');\n```\n\nThe same `math` engine works for every viewer (`DocxViewer`, `PptxViewer`,\n`XlsxViewer`) and every headless engine (`DocxDocument`, `PptxPresentation`,\n`XlsxWorkbook`). You inject it **once** where you create the object — the viewer\nconstructor or the `.load()` options — and every render reuses it; it is never a\nper-render argument. (Excel stores \"Insert > Equation\" as OMML inside the shared\nDrawingML `<xdr:txBody>` grammar, so `XlsxViewer` renders equations embedded in\nshapes / text boxes the same way.)\n\n### Optional rendering modules\n\nClassic DrawingML 2-D chart families are included in every format entry.\nMicrosoft ChartEx, model-space 3-D charts and offline country-level Region Maps\nare separate entries. TIFF decoding is also a separate entry shared by DOCX,\nXLSX and PPTX. Inject the modules once in the same load options object as\n`math`; omitting one keeps its main-mode implementation out of the ordinary\nformat graph. The built-in modules work in both main and worker modes. Without `chartEx`,\nChartEx families show the standard unsupported-chart placeholder. Without\n`threeD`, 3-D chart groups\nfall back to their canonical 2-D family. Without `regionMap`, Region Maps show\nthe standard unsupported-chart placeholder. Without `tiff`, recognized TIFF\nparts report a render error instead of relying on the browser decoder or being\nsilently omitted. The code-size boundary applies to\nthe default main-mode application graph. The separately loaded render-worker\nasset stays self-contained for broad bundler compatibility and therefore\ncontains its built-in optional renderer implementations.\n\n```typescript\nimport { XlsxViewer } from '@silurus/ooxml/xlsx';\nimport { threeD } from '@silurus/ooxml/three-d';\nimport { regionMap } from '@silurus/ooxml/region-map';\nimport { chartEx } from '@silurus/ooxml/chart-ex';\nimport { tiff } from '@silurus/ooxml/tiff';\n\nconst container = document.getElementById('xlsx-container') as HTMLElement;\nconst workbookViewer = new XlsxViewer(container, {\n  threeD,\n  regionMap,\n  chartEx,\n  tiff,\n  mode: 'worker',\n});\nawait workbookViewer.load('/workbook-with-advanced-charts.xlsx');\n```\n\nThe Region Map renderer is deterministic and network-free. It uses a pinned\nNatural Earth country dataset, supports authored world projections and\ntwo/three-stop value ramps, and fails closed for cached identities or\nsub-country/view-specific layouts that the bounded offline model cannot yet\nrepresent safely. The specification/Office evidence boundary for automatic\nchart behavior is documented in\n[Chart compatibility evidence and scope](docs/chart-compatibility-evidence.md).\n\nThe bounded TIFF 6.0 codec decodes the first IFD/page of stripped, top-left\nimages in the uncompressed bilevel, 8-bit grayscale, RGB, RGBA and process-CMYK\nclasses, plus 1-bit CCITT Group 4. Unsupported or malformed first-page classes\nfail with a diagnostic render error. It is not a general-purpose TIFF library,\nbut as a small\nby-product the same `tiff.render()` method can provide a simple preview of a\nsupported standalone TIFF file. Its optional `TiffRenderOptions` argument can\nrequest a bounded display-sized bitmap; the Office viewers supply those targets\nautomatically for layout-backed image paints. Try Yours and the VS Code extension enable\nevery first-party optional module; library applications can choose only the entries they need.\nSee [Production decisions](https://ooxml.silurus.dev/production/) for the full\nmodule list and [Bundle size](https://ooxml.silurus.dev/bundle-size/) for current\nmeasurements.\n\n### Off-main-thread rendering\n\nBy default the headless engines parse in a worker but render on the main thread.\nPass `mode: 'worker'` to `.load()` to normally parse **and** render inside a Web\nWorker — the main thread presents the returned `ImageBitmap` via a\n`bitmaprenderer` context, keeping it free for scrolling and input. It requires\n`Worker` + `OffscreenCanvas`.\n\n```typescript\nimport { PptxPresentation } from '@silurus/ooxml/pptx';\n\n// Render entirely inside a Web Worker — the main thread only paints bitmaps.\nconst pres = await PptxPresentation.load('/deck.pptx', { mode: 'worker' });\nconst canvas = document.getElementById('pptx-canvas') as HTMLCanvasElement;\nconst bitmap = await pres.renderSlideToBitmap(0, { width: 960, dpr: window.devicePixelRatio });\nconst ctx = canvas.getContext('bitmaprenderer') as ImageBitmapRenderingContext;\nctx.transferFromImageBitmap(bitmap); // consumes the bitmap\n```\n\nThe `*ToBitmap` method exists on all three engines —\n`PptxPresentation.renderSlideToBitmap(slideIndex, opts)`,\n`DocxDocument.renderPageToBitmap(pageIndex, opts)`, and\n`XlsxWorkbook.renderViewportToBitmap(sheetIndex, viewport, opts)` (the xlsx\nvariant **requires** `opts.width` and `opts.height`, since a worker has no DOM\nelement to measure). They work in **both** modes — in main mode they render to\nan internal `OffscreenCanvas` — so you can write mode-agnostic code.\n\nNotes:\n\n- The returned `ImageBitmap` is owned by the caller: `transferFromImageBitmap`\n  consumes it, or call `bitmap.close()` when done.\n- The canvas-target methods (`renderSlide(canvas)`, `renderPage(canvas)`,\n  `renderViewport(canvas)`) are unavailable in worker mode — use the `*ToBitmap`\n  variants instead.\n- The built-in math, ChartEx, 3-D chart, and Region Map renderers work in both\n  modes through the same `math`, `chartEx`, `threeD`, and `regionMap` options.\n  Custom renderer objects are main-realm code and therefore use the feature's\n  documented fallback in `mode: 'worker'`.\n- A DOCX document that requires browser-only OpenType vertical-glyph selection\n  automatically uses effective main mode for correct shaping. Read\n  `document.mode` after loading when your integration needs to observe this\n  fallback.\n- Trade-off: worker mode keeps the main thread responsive, but each frame is\n  transferred back as an `ImageBitmap`, so a single render can be marginally\n  slower than `mode: 'main'`. Choose it for non-blocking UI, not raw speed.\n\n### Continuous scroll viewers\n\n`DocxScrollViewer` and `PptxScrollViewer` render the whole document as one\nvertically-scrolling, PDF-reader-style surface instead of a single page/slide at\na time. Unlike `DocxViewer` / `PptxViewer` (which take a `<canvas>`), the scroll\nviewers take a **container** `<div>` — they own the scroll host, virtualize the\npage/slide list (only the visible window plus a small overscan is mounted), and\nrecycle canvases as you scroll.\n\n```typescript\nimport { DocxScrollViewer } from '@silurus/ooxml/docx';\n\nconst container = document.getElementById('docx-scroll') as HTMLElement;\nconst viewer = new DocxScrollViewer(container);\nawait viewer.load('/document.docx');\n// viewer.scrollToPage(3);\n// viewer.pageCount, viewer.topVisiblePage\n```\n\n```typescript\nimport { PptxScrollViewer } from '@silurus/ooxml/pptx';\n\nconst container = document.getElementById('pptx-scroll') as HTMLElement;\nconst viewer = new PptxScrollViewer(container);\nawait viewer.load('/deck.pptx');\n// viewer.scrollToSlide(2);\n// viewer.slideCount, viewer.topVisibleSlide\n```\n\nThe container must have a bounded height (e.g. `height: 100vh` or a flex child)\nso the viewer can size its scroll host to it. Base zoom fits the widest available\nDOCX page, or the PPTX slide width, to the container and re-fits on resize. A\nprogressively loaded DOCX re-fits if a wider page appears; a `0`-width container\ndefers layout until it has width. Call `destroy()` to tear down (a self-loaded\nengine is destroyed with it; a borrowed one is not — see below).\n\nPass `refitOnResize: false` when the viewport must not determine the document's\nphysical display size. An explicit pre-load `setScale(1)` then keeps the same\nauthored font size at roughly the same on-screen size for portrait pages,\nlandscape pages, and slides; users can still zoom or call `fitWidth()` /\n`fitPage()` explicitly.\n\n**Desk appearance.** The viewer paints each page/slide on its own white canvas\nwith a soft drop shadow, over a transparent \"desk\". Style the desk and the sheet\ngaps without any wrapper CSS:\n\n```typescript\nconst viewer = new DocxScrollViewer(container, {\n  background: '#f3f4f6',            // the desk behind / between pages\n  gap: 24,                          // vertical gap between pages\n  paddingTop: 32,                   // desk padding above the first page\n  pageShadow: '0 0 0 1px #c8ccd0',  // crisp 1px \"border\" look (box-shadow never shifts layout)\n  // pageShadow: false,             // flat pages, no shadow\n});\n```\n\n`paddingBottom`, `paddingLeft` and `paddingRight` each default to `gap`, so the\nsheet sits inside a uniform desk margin; pass `0` for a flush edge.\n\n**Zoom.** `Ctrl`/`⌘` + mouse-wheel (and trackpad pinch) zooms the surface;\nbare-wheel still scrolls natively. Zoom is flicker-free — a rapid gesture shows a\nCSS preview and settles into a crisp re-render when it pauses. Bounds are the\nabsolute scale factors `zoomMin` / `zoomMax` (default `0.1` / `4`), and\n`setScale(scale)` sets it programmatically. When fitting needs a scale below\n`zoomMin`, that fitted scale becomes the effective minimum so users can zoom in\nand still return to the original fit. Pass `enableZoom: false` to disable.\n\n**Text selection and find.** Pass `enableTextSelection: true` to overlay a\ntransparent, selectable text layer per page/slide for native copy. It works in\nboth `mode: 'main'` and `mode: 'worker'`; worker rendering returns the retained\ntext-run geometry beside each bitmap. `findText()`, `findNext()`, `findPrev()`,\nand `clearFind()` search the complete document, including virtualized pages or\nslides outside the mounted window. Set `findHighlightColors: { match, active }`\non any viewer to override the two overlay backgrounds with CSS colors; use an\nalpha color when the canvas text should remain visible through the highlight.\n\n**Selection context for AI/MCP.** Every Viewer exposes one read-only query,\n`getSelectionContext()`, for handing the user's current focus to an external\nassistant. The result is a detached, JSON-serializable snapshot discriminated by\n`format` and `kind`; it never exposes a mutable document model or sends data over\nthe network. Text, run locators, and populated XLSX cells have hard resource\nlimits. Check `truncated` / `truncationReasons` before building a prompt.\n\n```typescript\nconst docx = new DocxViewer(docxCanvas, {\n  enableTextSelection: true,\n  enableElementSelection: true,\n  onSelectionContextChange(context) {\n    // kind === 'text' or 'element': selected text or a clicked drawing\n    updateAskAiButton(context);\n  },\n});\n\nconst pptx = new PptxViewer(pptxCanvas, {\n  enableTextSelection: true,\n  enableElementSelection: true,\n  onSelectionContextChange(context) {\n    // Text selection wins while it exists; otherwise a slide-element click\n    // yields kind === 'element' with compact bounds, provenance and content.\n    updateAskAiButton(context);\n  },\n});\n\nconst spreadsheet = new XlsxViewer(container, {\n  enableElementSelection: true,\n  onSelectionContextChange(context) {\n    updateAskAiButton(context);\n  },\n  onContextMenu: async ({ originalEvent, getContext }) => {\n    // Browser-menu control must happen synchronously, before the first await.\n    originalEvent.preventDefault();\n    const { clientX, clientY } = originalEvent;\n    const context = await getContext();\n    openContextMenu({ clientX, clientY, context });\n  },\n});\nconst spreadsheetContext = spreadsheet.getSelectionContext({ maxCells: 1_000 });\n// kind === 'range': selection state, values and formulas.\n// kind === 'element': a clicked chart, picture or shape.\n```\n\nAll three formats expose the same `onSelectionContextChange(context)` handoff;\ncallers may instead query on demand. `enableElementSelection` is an independent,\nexplicit opt-in because it enables object selection and draws a non-editable outline\naround the focused object; adding the callback alone never enables object\nhit-testing. XLSX separately retains\n`onSelectionStateChange` for canonical UI state such as ActiveCell and multiple\nareas. Its context callback is frame-coalesced so drag selection does not build\none snapshot per pointer event.\n`onContextMenu` is also common to every Viewer. It receives the real browser\nevent synchronously so the host can call `preventDefault()`, plus a clearly\nasynchronous `getContext()` lookup for the right-click target. The lookup starts\non the first call and is memoized. Omitting the callback installs no listener and leaves\nthe native browser menu unchanged.\n`DocxDocument.getElementContextAt()` and\n`PptxPresentation.getElementContextAt()` provide the identical compact element\nquery for custom/headless page or slide surfaces in both modes. PPTX\nelement provenance is limited to `master | layout | slide`; editor tree indexes,\narchive paths, save/round-trip handles, and mutation APIs are deliberately absent.\nWhen switching on `kind`, retain a default branch so a future read-only focus kind\ncan be added without changing the transport envelope.\nSee the [selection-context guide](docs/selection-context.md) for the complete\ncontract, resource bounds, PPTX hit-testing semantics, and extension policy.\n\n**Hyperlinks.** For DOCX/PPTX the link hit regions live on the text-selection\noverlay, so hyperlink interaction requires `enableTextSelection: true`; when that\noverlay is enabled, links are interactive by default. XLSX hit-tests cells\ndirectly, so links are interactive out of the box. An external link opens in a\nnew tab (scheme-sanitized to `http` / `https` / `mailto` / `tel`, `noopener`),\nand an internal target navigates within the document (docx bookmark, pptx slide\njump, xlsx defined name or cell reference). XLSX references may switch sheets\nand then scroll the destination cell into view; a range navigates to its first\ncell. Pass `onHyperlinkClick(target)` to take over the click yourself.\nPass `enableHyperlinks: false` to disable hyperlink interactivity entirely — no\nhit-testing, no pointer cursor over links, no default navigation, and\n`onHyperlinkClick` is never called; links still render as authored but are inert.\nThis applies to every viewer that supports hyperlinks (`DocxViewer`,\n`DocxScrollViewer`, `PptxViewer`, `PptxScrollViewer`, `XlsxViewer`,\n`XlsxSheetViewer`).\n\n**Choose one loading mode.** For the normal one-view case, construct a Viewer and\ncall `viewer.load(source)`: the Viewer owns the parsed engine, may replace it on a\nlater load, and destroys it during teardown. For master–detail, multi-pane, or\nmulti-window UIs, create the Viewer from an already-loaded headless engine so\nevery view shares **one** parse. The two modes are mutually exclusive: on a\nViewer returned by a `from*()` factory, `load()` is unsupported, the engine's\nown `mode` wins, and `destroy()` leaves the borrowed engine intact — the caller\nowns its lifecycle.\n\n| Use case | Acquisition | Engine owner |\n| --- | --- | --- |\n| One Viewer | `new Viewer(target)` then `viewer.load(source)` | Viewer |\n| Shared parse | `Engine.load(source)` then `Viewer.fromDocument / fromPresentation / fromWorkbook(...)` | Caller |\n\n```typescript\nimport { DocxDocument, DocxScrollViewer, DocxViewer } from '@silurus/ooxml/docx';\n\nconst document = await DocxDocument.load('/document.docx'); // parse once\nconst scroll = DocxScrollViewer.fromDocument(container, document);\nconst page = DocxViewer.fromDocument(canvas, document);\nawait page.goToPage(0);\n// ...also drive a thumbnail grid or more panes from the same document.\npage.destroy();\nscroll.destroy();  // the borrowed document is NOT destroyed — you own it\ndocument.destroy(); // release it yourself when every pane is gone\n```\n\n`PptxViewer` and `PptxScrollViewer` use `fromPresentation(...)`; `XlsxViewer`\nand `XlsxSheetViewer` use `fromWorkbook(...)`.\n\n### Progressive DOCX layout\n\nFor a large DOCX file, set `progressiveLayout: true` to resolve `load()` when the\nopening pages are paintable while the same paginator continues in the background.\nIt is available on `DocxViewer`, `DocxScrollViewer`, and `DocxDocument.load()` in\nboth render modes. Pair it with `mode: 'worker'` when the remaining layout and\npaint work should also stay off the UI thread.\n\n```typescript\nimport { DocxScrollViewer } from '@silurus/ooxml/docx';\n\nconst container = document.querySelector('#document') as HTMLElement;\nconst pager = document.querySelector('#pager') as HTMLElement;\n\nconst viewer = new DocxScrollViewer(container, {\n  progressiveLayout: true,\n  mode: 'worker',\n  onVisiblePageChange(pageIndex, availablePages, layoutComplete) {\n    pager.textContent =\n      `Page ${pageIndex + 1} of ${availablePages}${layoutComplete ? '' : '…'}`;\n    pager.setAttribute('aria-busy', String(!layoutComplete));\n  },\n});\n\nawait viewer.load('/document.docx');\n\n// Print, export, and final-page-count UI need the converged layout.\nawait viewer.waitUntilLayoutComplete();\nconsole.log('Final page count:', viewer.pageCount);\n```\n\nWhile `layoutComplete` is false, `pageCount` and the callback's `total` argument\nmean pages available so far, not the final total. The page callbacks fire again\nwhen that count grows, even if the visible page does not change. Await\n`waitUntilLayoutComplete()` before printing, exporting, or snapshotting a final count.\nIn-document `NUMPAGES` fields are repainted with their authoritative value after\npagination converges. See the [progressive layout guide](https://ooxml.silurus.dev/docx#progressive-layout)\nand [DOCX API reference](https://ooxml.silurus.dev/api/docx).\n\n### Progressive PPTX layout\n\nPPTX exposes the same progressive lifecycle on `PptxViewer`,\n`PptxScrollViewer`, and `PptxPresentation.load()`:\n\n```typescript\nimport { PptxScrollViewer } from '@silurus/ooxml/pptx';\n\nconst viewer = new PptxScrollViewer(container, {\n  progressiveLayout: true,\n  mode: 'worker',\n  onVisibleSlideChange(slideIndex, slideCount, layoutComplete) {\n    pager.textContent = `Slide ${slideIndex + 1} of ${slideCount}`;\n    pager.setAttribute('aria-busy', String(!layoutComplete));\n  },\n});\n\nawait viewer.load('/presentation.pptx');\nawait viewer.waitUntilLayoutComplete();\n```\n\nUnlike DOCX pagination, a PPTX bootstrap already provides the final slide list\nand uniform dimensions. `slideCount` and the ScrollViewer's scroll extent are\ntherefore stable from first paint; `availableSlideCount` grows as the paintable\nopening prefix is prepared. Scrolling ahead shows a loading state without\nchanging the scrollbar length. See the [PPTX progressive layout guide](https://ooxml.silurus.dev/pptx#progressive-layout)\nand [PPTX API reference](https://ooxml.silurus.dev/api/pptx).\n\nFor presentations, `enableMediaPlayback: true` makes embedded audio and video\ninteractive inside the real viewport plus `mediaOverscan` slides. Other mounted\nslides remain static and selectable, avoiding offscreen media blobs and\nanimation loops.\n\nBoth viewers also expose `relayout()` (force a re-fit when the container resizes\nin a way a `ResizeObserver` cannot see — e.g. a late web-font load),\n`onVisiblePageChange` (fires when the top-most visible page, provisional DOCX\npage count, or completion state changes), `onVisibleSlideChange` (fires when the\ntop-most visible slide or PPTX completion state changes; its slide count is\nfinal from first paint), and `onError` (async per-page render failures are routed\nhere instead of crashing the scroll loop). The parse/render knobs from the\nheadless engines (`mode`, `useGoogleFonts`, `cjkFallback`, `resourceLimits`, the deprecated\n`maxZipEntryBytes` alias, `math`, `dpr`) are accepted too.\n\n### CJK fallback region\n\nAll document engines and viewers accept `cjkFallback: 'auto' | 'sc' | 'tc' | 'hk' | 'jp' | 'kr'`.\nThe same Unicode Han character can have different regional glyph shapes. This\noption chooses which regional fallback family is tried first when Han text\nreaches font fallback and the document has not already identified a region. It\ndoes not replace the document's requested font.\n\n```ts\nconst viewer = new DocxViewer(canvas, { cjkFallback: 'sc' });\n```\n\nOmitting the option is equivalent to `'auto'`: at load time, resolve the first\nusable CJK language from `<html lang>`, then `navigator.languages` in order,\nthen `navigator.language`. If none is available, use `'jp'`. For Chinese,\nexplicit Hans/Hant maps to SC/TC and takes precedence over region; without an\nexplicit script, HK/MO maps to HK and TW maps to TC. Bare `zh` maps to SC.\nJapanese and Korean map to JP and KR.\nThe resolved preference is shared with workers and remains fixed for that load.\n\nThe requested font remains first. Recognized regional CJK font names, an East\nAsian run language where the format provides one, and unambiguous Kana or\nHangul can determine the region before `cjkFallback` is consulted. Text without\nHan keeps its existing font route. For example, `cjkFallback: 'sc'` selects SC\nfor otherwise unqualified Han text, but a Meiryo run or text containing Kana\ncontinues to select JP.\n\nNo migration is required. Set an explicit region when the fallback choice must\nnot depend on the browser locale, server, or Node host. This makes the regional\nchoice deterministic; it does not by itself guarantee pixel-identical output\nacross machines because the available fonts still matter. `cjkFallback` does\nnot download fonts. Use `useGoogleFonts: true` or provide local/self-hosted\nfallback fonts when the same fallback faces must be available everywhere.\n\nHK retains the existing sans-only webfont support. This option covers document\ntext, spreadsheet cells/shapes, and slide text; embedded chart and equation\nrenderers retain their own font policies. XLSX automatic script inference uses\nthe shared-string table; inline cell strings and shape text do not contribute\nto that workbook-level inference.\n\n### Markdown export\n\nEvery headless engine can produce a best-effort, text-focused GitHub-flavoured\nmarkdown projection for LLM ingestion, full-text search, or diffing. Explicit\nheadings, lists, and tables are preserved where available, but visual layout,\nfonts, positioning, and inferred relationships between shapes are intentionally\ndropped. Treat the result as full-text extraction, not an authoritative semantic\nor reading-order representation.\n\nReview comments are kept out of the document body and collected in a final\n`## Review comments` appendix. Comment text is quoted, replies use nested quotes,\nand only reliable locations (such as a slide number or worksheet cell) are\nreported. Speaker notes remain separate from review comments.\n\nThe projection is compiled into each format's existing parser WASM; there is no\nseparate markdown WASM to load. `toMarkdown()` works in both `mode: 'main'` and\n`mode: 'worker'` (it runs off the archive opened at `load()`):\n\n```typescript\nimport { DocxDocument } from '@silurus/ooxml/docx';\n\nconst doc = await DocxDocument.load('/document.docx');\nconst md = await doc.toMarkdown();\n```\n\n`PptxPresentation.toMarkdown()` (title slides → `#` headings, body → nested\nbullets, speaker notes kept with their slide) and `XlsxWorkbook.toMarkdown()`\n(each sheet → a `## SheetName` pipe table) are the twins.\n\nThe repository also contains a low-level adapter and CLI for workspace tooling.\nThey are internal implementation utilities, not separately published packages;\ninstalled applications should use the format model's `toMarkdown()` method.\n\n---\n\n<details>\n<summary><strong>Architecture diagram</strong></summary>\n\n```mermaid\nflowchart TB\n    subgraph build[\"🦀  Build-time  (Rust → WebAssembly)\"]\n        direction LR\n        docx_rs[\"packages/docx/parser/src/lib.rs\"]\n        xlsx_rs[\"packages/xlsx/parser/src/lib.rs\"]\n        pptx_rs[\"packages/pptx/parser/src/lib.rs\"]\n        docx_rs -- wasm-pack --> docx_wasm[\"docx_parser.wasm\"]\n        xlsx_rs -- wasm-pack --> xlsx_wasm[\"xlsx_parser.wasm\"]\n        pptx_rs -- wasm-pack --> pptx_wasm[\"pptx_parser.wasm\"]\n    end\n\n    subgraph browser[\"🌐  Runtime  (Browser)\"]\n        VIEWER[\"DOCX / XLSX / PPTX Viewer\"] --> ENGINE[\"format headless engine\"]\n        ENGINE -->|mode: main| PARSE[\"parser worker\\n〈WASM parse〉\"]\n        PARSE --> MODEL[\"validated document model\"]\n        MODEL --> MAIN[\"layout + Canvas paint\\n〈main thread〉\"]\n        ENGINE -->|mode: worker| RENDER_WORKER[\"render-worker.ts\\n〈WASM parse + layout + paint〉\"]\n        RENDER_WORKER --> BITMAP[\"ImageBitmap\"]\n        MAIN --> CANVAS[\"&lt;canvas&gt;\"]\n        BITMAP --> CANVAS\n        CORE[\"@silurus/ooxml-core\\nshared layout and paint primitives\"]\n        MAIN -. uses .-> CORE\n        RENDER_WORKER -. uses .-> CORE\n    end\n\n    docx_wasm --> PARSE\n    xlsx_wasm --> PARSE\n    pptx_wasm --> PARSE\n    docx_wasm --> RENDER_WORKER\n    xlsx_wasm --> RENDER_WORKER\n    pptx_wasm --> RENDER_WORKER\n```\n\nAll three formats use the same public mode boundary. In the default `main` mode,\nWASM parsing runs in a Worker and the validated model is laid out and painted on\nthe main thread. In `worker` mode, parsing, layout and Canvas paint run in a\nrender Worker, which returns an `ImageBitmap` for presentation. Built-in optional\nrenderers use the same injection options in both modes. `@silurus/ooxml-core`\nowns the layout, paint and type primitives shared by DOCX, XLSX and PPTX.\n\n### Key files\n\n| File | Role |\n|------|------|\n| `packages/docx/parser/src/lib.rs` | Rust WASM parser — DOCX ZIP → `Document` JSON |\n| `packages/xlsx/parser/src/lib.rs` | Rust WASM parser — XLSX ZIP → `Workbook` JSON |\n| `packages/pptx/parser/src/lib.rs` | Rust WASM parser — PPTX ZIP → `Presentation` JSON |\n| `packages/docx/src/renderer.ts` | DOCX Canvas 2D rendering and text layout |\n| `packages/xlsx/src/renderer.ts` | XLSX Canvas 2D viewport rendering |\n| `packages/pptx/src/renderer.ts` | PPTX Canvas 2D rendering |\n| `packages/*/src/worker.ts` | Main-mode parser Worker entry |\n| `packages/*/src/render-worker.ts` | Worker-mode parser, layout and Canvas paint entry |\n| `packages/*/src/viewer.ts` | Public Viewer API — canvas lifecycle, navigation |\n| `packages/core/src/index.ts` | Cross-format primitives — chart renderer, shape helpers, `autoResize`, shared types |\n\n</details>\n\n---\n\n## Framework Examples\n\nRunnable TypeScript projects are available for\n[React](https://ooxml.silurus.dev/frameworks/react/),\n[Vue](https://ooxml.silurus.dev/frameworks/vue/),\n[Svelte](https://ooxml.silurus.dev/frameworks/svelte/), and\n[Solid](https://ooxml.silurus.dev/frameworks/solid/). Each guide embeds the\ncomplete StackBlitz project and supports selecting a local DOCX, XLSX, or PPTX\nfile without uploading it.\n\n---\n\n## Feature Support\n\n### Word (.docx)\n\n| Category | Feature | Status |\n|----------|---------|--------|\n| **Document** | Page rendering | ✅ |\n| | Page size and margins | ✅ |\n| | Headers / footers (default / first / even) | ✅ |\n| | Section breaks (continuous / nextPage / oddPage / evenPage) | ✅ |\n| | Page borders (`w:pgBorders`, §17.6.10 — standard line styles, offsetFrom / display / zOrder; art borders not yet supported) | ✅ |\n| | Line numbering (`w:lnNumType`, §17.6.8) | ✅ |\n| | Section vertical alignment (`w:vAlign`, §17.6.22) | ✅ |\n| **Text** | Paragraphs | ✅ |\n| | Bold, italic, underline, strikethrough | ✅ |\n| | Font family, size, color | ✅ |\n| | Hyperlinks | ✅ |\n| | Superscript / subscript (`w:vertAlign`) | ✅ |\n| | Ruby annotations / furigana (`w:ruby`) | ✅ |\n| **Formatting** | Paragraph alignment (left / center / right / justify / distribute — CJK `both`/`distribute` spread by inter-character pitch, §17.18.44) | ✅ |\n| | Line spacing (auto / atLeast / exact) | ✅ |\n| | Document grid (`w:docGrid`, §17.6.5 — line pitch + East Asian character grid / 字詰め) | ✅ |\n| | Margin collapsing between paragraphs | ✅ |\n| | Indents and tab stops | ✅ |\n| | Multi-column section layout (`w:cols`, §17.6.4 — newspaper-flow columns; full-width floats span all columns) | ✅ |\n| | Lists (bullet and numbered, multi-level `%N` markers §17.9.11) | ✅ |\n| | Paragraph styles (Heading 1–9, Normal, custom) | ✅ |\n| | Table style `w:pPr` cascade (§17.7.6) | ✅ |\n| | Table style borders / shading / banding (`tblStylePr`, `cnfStyle`, §17.4.7) | ✅ |\n| | Table of contents (TOC field) — dot leaders, right-aligned page numbers | ✅ |\n| | keepNext / keepLines / widowControl | ✅ |\n| | Right-to-left text — UAX#9 bidi, `w:bidi` / `w:rtl`, complex-script formatting (`w:szCs` / `w:bCs` / `rFonts@cs`, §17.3.2.26), RTL lists and indents | ✅ |\n| | Japanese kinsoku line breaking (`w:kinsoku`, §17.15.1.58 — 行頭/行末禁則) | ✅ |\n| | Vertical writing (縦書き — UAX#50 vertical glyph forms, 縦中横 tate-chu-yoko runs, 、。 upper-right positioning; §17.3.2 vertical text) | ✅ |\n| **Elements** | Tables (with borders, fills, merges, banding, alignment) | ✅ |\n| | Table auto-layout by preferred widths (`w:tblLayout` autofit, §17.4.52; min content width) | ✅ |\n| | Table indent (`w:tblInd`, §17.4.50) | ✅ |\n| | Right-to-left table column order (`w:bidiVisual`, §17.4.1) | ✅ |\n| | Charts (embedded DrawingML `c:chart` — bar / line / area / pie / doughnut / radar / scatter, via the shared core chart renderer; data labels honour `dLblPos`, §21.2.2.48) | ✅ |\n| | ChartEx (waterfall / histogram / Pareto / funnel / box &amp; whisker / treemap / sunburst) | ✅ opt-in |\n| | Math equations (OMML `m:oMath` / `m:oMathPara`, rendered via MathJax — opt-in `@silurus/ooxml/math`) | ✅ |\n| | Images (inline and anchored, with text wrap and adaptive display-sized decoding for oversized rasters) | ✅ |\n| | TIFF images (opt-in `@silurus/ooxml/tiff`; bounded bilevel, grayscale, RGB(A), process-CMYK and CCITT Group 4) | ✅ |\n| | SVG images (`asvg:svgBlip` MS-2016 extension — vector drawn from the embedded `.svg`, raster fallback) | ✅ |\n| | Text boxes / drawing shapes (inline and anchored `wps:wsp` / `wps:txbx`, including solid, gradient, and image fills; `a:prstGeom` — 186 preset geometries via the shared engine; connector arrow heads `headEnd` / `tailEnd` (§20.1.8.3) and `prstDash` dash patterns (§20.1.8.48)). Text-box paragraphs run through the **same line-layout engine as body text**, so kinsoku 行頭/行末禁則 (§17.15.1.58–60), UAX#9 bidi (`w:bidi`, §17.3.1.6), justification (§17.18.44) and tab stops (§17.3.1.37) all apply inside a box | ✅ |\n| | WMF **and EMF** metafile images (legacy vector, incl. inside text boxes) — rasterized via a built-in player: window→viewport mapping (MS-EMF map modes, world transform), pens/brushes, poly/rect/ellipse, text-out, path clipping, and embedded DIB blits | ✅ |\n| | Legacy VML content — positioned shapes, text boxes, image previews, and authored text wrapping | ✅ |\n| | OLE embedded objects (`w:object` — the baked VML `v:imagedata` preview is drawn; the embedded app is not run) | ✅ |\n| **Advanced** | Footnotes — reference markers + bottom-of-page bodies with separator rule, numbered (`w:footnoteReference` / `w:footnoteRef`, §17.11) | ✅ |\n| | Endnotes — reference markers + bodies at document end (`w:endnoteReference`, §17.11) | ✅ |\n| | Page-number formats (`w:pgNumType` restart / format §17.6.12; PAGE `\\*` switches — decimal / roman / letter / hex / ordinal-dash / hebrew2 / koreanLegal, §17.18.59) | ✅ |\n| | Field date/time pictures (`TIME` / `DATE` field `\\@` format, §17.16.5.72 / .16) | ✅ |\n| | `w:snapToGrid` opt-out of the document grid (§17.3.1.32) | ✅ |\n| | Track changes (§17.13.5 `w:ins` / `w:del` / `w:moveFrom` / `w:moveTo`) — the default render is the FINAL state (deletions and moved-away text hidden); the opt-in markup view (`showTrackedChanges`) draws author-coloured underline / strikethrough plus margin change bars, and body-story revision records are available as data | ✅ |\n| | Comments (§17.13.4) — opt-in margin balloons (`comments: true`): commented ranges tinted, threaded replies via `commentsExtended.xml`, resolved threads hidden, click-to-select stacking; also available as data (`doc.comments`, `doc.commentAnchorRanges()`) | ✅ |\n| | Markdown export (`DocxDocument.toMarkdown()` — headings, lists, tables, footnotes / comments) | ✅ |\n| | Mail merge fields | ❌ Not planned |\n| **Interaction** | Text selection, including table-cell text (transparent overlay, native copy) | ✅ |\n| | Bounded read-only text/element context (`getSelectionContext()`, page/source locators, element selection, AI/MCP callback) | ✅ |\n| | In-document find (`findText` / `findNext` / `findPrev` / `clearFind` — full-text search, all hits highlighted, each match tagged with its page) | ✅ |\n| | Runtime zoom (`getScale` / `setScale` / `fitWidth` / `fitPage`) | ✅ |\n| | Clickable hyperlinks (overlay hit-test, `onHyperlinkClick`; internal bookmark / anchor navigation) | ✅ |\n| | Continuous scroll viewer (`DocxScrollViewer` — virtualized page list, desk background / shadow, Ctrl/⌘+wheel zoom, borrowed-engine factory) | ✅ |\n| **Loading** | Password-protected files ([MS-OFFCRYPTO] Agile Encryption — `load(bytes, { password })`, decrypted client-side via WebCrypto; legacy Standard / Extensible encryption → typed `unsupported-encryption`) | ✅ |\n\n---\n\n### Excel (.xlsx)\n\n| Category | Feature | Status |\n|----------|---------|--------|\n| **Workbook** | Multiple sheets, sheet names | ✅ |\n| | Sheet tab colors (`<sheetPr><tabColor>` — theme / tint / indexed / rgb) | ✅ |\n| **Cells** | Text, number, boolean, error values | ✅ |\n| | Formula results (from cached `<v>`) | ✅ |\n| | Dates (ECMA-376 date format codes) | ✅ |\n| | Rich text (per-run formatting) | ✅ |\n| | East-Asian furigana (`<rPh>` §18.4.6 + `<phoneticPr>` §18.4.3 — drawn when a cell opts in via `ph=\"1\"`; row-level `<row ph>` inheritance) | ✅ |\n| **Formatting** | Bold, italic, underline (`single` / `double` / `singleAccounting` / `doubleAccounting`), strikethrough | ✅ |\n| | Superscript / subscript (`vertAlign`) | ✅ |\n| | Font family, size, color | ✅ |\n| | Cell background color (solid + gradient) | ✅ |\n| | Pattern fills (`gray125` / `gray0625` / `lightGray` / `mediumGray` / `darkGray` and the 12 `light*` / `dark*` directional hatches) | ✅ |\n| | Borders (thin, medium, thick, hair, double, dashed, dotted, dashDotDot, …) | ✅ |\n| | Diagonal borders (`diagonalUp` / `diagonalDown`, single + double) | ✅ |\n| | Horizontal / vertical alignment | ✅ |\n| | Text wrapping | ✅ |\n| | Japanese kinsoku line breaking in wrapped cells (行頭/行末禁則, shared core engine) | ✅ |\n| | Number formats (`0.00`, `%`, `#,##0`, custom date/time) | ✅ |\n| **Structure** | Merged cells | ✅ |\n| | Right-to-left sheets (`sheetView rightToLeft`, §18.3.1.87 — mirrored grid, headers, selection, scroll) | ✅ |\n| | Frozen panes | ✅ |\n| | Row / column sizing (custom widths and heights) | ✅ |\n| | Hidden rows / columns | ✅ |\n| | Row / column outline grouping (`outlineLevel` / `collapsed` §18.3.1.73 / .13, `<outlinePr>` — gutter brackets, +/− collapse, numbered level buttons; view-only) | ✅ |\n| **Elements** | Images (`<xdr:twoCellAnchor>`, with adaptive display-sized decoding for oversized rasters) | ✅ |\n| | TIFF images (opt-in `@silurus/ooxml/tiff`; bounded bilevel, grayscale, RGB(A), process-CMYK and CCITT Group 4) | ✅ |\n| | OLE embedded objects (`<oleObjects>` — the legacy VML `v:imagedata` preview keyed by `oleObject@shapeId` is drawn; an image-typed `objectPr` target is preferred when present, and the embedded app is not run) | ✅ |\n| | SVG images (`asvg:svgBlip` MS-2016 extension — vector drawn from the embedded `.svg`, raster fallback) | ✅ |\n| | Drawing shapes / text boxes (`xdr:sp`, `xdr:txBody` — 186 preset geometries via the shared engine, with `avLst` adjust handles) | ✅ |\n| | Math equations in shapes (OMML `m:oMath` / `m:oMathPara` in `xdr:txBody`, incl. `a14:m` / `mc:AlternateContent`; rendered via MathJax — opt-in `@silurus/ooxml/math`) | ✅ |\n| | Charts (bar, line, area, pie, doughnut, radar, scatter / bubble) | ✅ |\n| | ChartEx (waterfall / histogram / Pareto / funnel / box &amp; whisker / treemap / sunburst) | ✅ opt-in |\n| | Chart markers (circle / square / diamond / triangle / x / plus / star / dot / dash, per-point `<c:dPt>` overrides; markers-only scatter series draw a marker legend key) | ✅ |\n| | Chart data labels (`<c:dLbl>` per-point with CELLRANGE / VALUE / SERIESNAME / CATEGORYNAME field references, position `l`/`r`/`t`/`b`/`ctr`/`outEnd`) | ✅ |\n| | Chart error bars (`<c:errBars>` X/Y direction, `cust` / `fixedVal` / `stdErr` / `stdDev` / `percentage`, dashed/styled lines) | ✅ |\n| | Chart manual layout (`<c:title><c:layout>` and `<c:plotArea><c:layout>`) | ✅ |\n| | Sparklines (`x14:sparklineGroup` — line / column / win-loss, with markers and high/low/first/last/negative highlights) | ✅ |\n| **Advanced** | Conditional formatting (`cellIs`, `colorScale`, `dataBar`, `iconSet`, `top10`, `aboveAverage`) | ✅ |\n| | Slicers (static, Office 2010 extension) | ✅ |\n| | Pivot tables (saved worksheet output renders unchanged; read-only metadata is exposed. Refresh, recalculation, filtering, restructuring, and interactivity are unsupported) | ⚠️ Partial |\n| | Cell comments / notes (classic `xl/commentsN.xml` + Office-365 threaded comments — red triangle indicator + author / text via the worksheet model; pointer or keyboard users can open the popup, with a polite screen-reader status) | ✅ |\n| | Data validation (rules via the worksheet model; `list`-type dropdown arrow on the selected cell whose click opens a panel showing the allowed values — read-only) | ✅ |\n| | Markdown export (`XlsxWorkbook.toMarkdown()` — each sheet as a `## SheetName` pipe table) | ✅ |\n| **Interaction** | Cell selection (single / range / row / column / all / multiple areas; `setSelection('B2:D5')` or canonical structured state) | ✅ |\n| | Excel-style row / column header highlight on selection | ✅ |\n| | Shift+click to extend, Ctrl/⌘+drag to add another area, Ctrl+C to copy as TSV | ✅ |\n| | Text selection inside cells (transparent overlay) | ✅ |\n| | `onSelectionStateChange`, bounded range/element `getSelectionContext()` / `copySelection()`, chart/picture/shape selection, `getCellAt(x, y)` | ✅ |\n| | Zoom slider (Excel-style, right of the tab bar, 10–400% with 100% centered; `showZoomSlider` option) | ✅ |\n| | Ctrl/⌘ + mouse-wheel and trackpad-pinch zoom (in addition to the slider) | ✅ |\n| | Runtime fit / zoom API (`fitWidth` / `fitPage` / `getScale` / `setScale`, in addition to the slider) | ✅ |\n| | In-document find (`findText` / `findNext` / `findPrev` / `clearFind` — matches tagged with sheet + cell) | ✅ |\n| | Clickable hyperlinks (`onHyperlinkClick`; internal defined-name / sheet-and-cell navigation, ranges use the first cell) | ✅ |\n| | Drag-to-resize columns / rows by dragging header borders (`resizable` option, default on) — **view-only: changes the on-screen view only and never modifies the loaded file** | ✅ |\n| | Customizable cell-selection color (`selectionColor` option, `setSelectionColor()`) | ✅ |\n| **Loading** | Password-protected files ([MS-OFFCRYPTO] Agile Encryption — `load(bytes, { password })`, decrypted client-side via WebCrypto; legacy Standard / Extensible encryption → typed `unsupported-encryption`) | ✅ |\n\n---\n\n### PowerPoint (.pptx)\n\n| Category | Feature | Status |\n|----------|---------|--------|\n| **Slides** | Slide rendering | ✅ |\n| | Slide layout / master inheritance | ✅ |\n| | Slide size (custom dimensions) | ✅ |\n| | Slide background (solid, gradient, image) | ✅ |\n| | Slide numbers | ✅ |\n| | Speaker notes (plain text via `getNotes()`) | ✅ |\n| | Markdown export (`PptxPresentation.toMarkdown()` — title slides → headings, body → nested bullets, notes / comments collated) | ✅ |\n| | Animations / transitions | ❌ Not planned |\n| **Element types** | Shapes (`sp`) | ✅ |\n| | Pictures (`pic`, with adaptive display-sized decoding for oversized rasters) | ✅ |\n| | TIFF images (opt-in `@silurus/ooxml/tiff`; bounded bilevel, grayscale, RGB(A), process-CMYK and CCITT Group 4) | ✅ |\n| | SVG images (`asvg:svgBlip` MS-2016 extension — vector drawn from the embedded `.svg`, PNG fallback) | ✅ |\n| | Groups (`grpSp`) with nested transforms | ✅ |\n| | Connectors (`cxnSp`) | ✅ |\n| | Tables (`tbl` in `graphicFrame`) | ✅ |\n| | Charts (bar, line, area, radar) | ✅ |\n| | Charts (pie, doughnut) | ✅ |\n| | Charts (scatter — `scatterStyle` marker / line / smooth variants) | ✅ |\n| | Charts (bubble — `bubbleSize` per-point area scaling) | ✅ |\n| | Charts (ordered classic combo groups — observed bar/line/area, scatter/bubble, and stock/line combinations; unsupported mixes fail closed) | ✅ |\n| | ChartEx (waterfall / histogram / Pareto / funnel / box &amp; whisker / treemap / sunburst) | ✅ opt-in |\n| | Charts (stock — high / low / close candlesticks) | ✅ |\n| | SmartArt (renders the PowerPoint-saved drawing layout `dsp:drawing`, or a staged fallback to a text list when no drawing part is present; no native diagram layout engine) | ✅ |\n| | OLE embedded objects (`p:oleObj` — the baked preview `p:pic` is drawn; the embedded app is not run) | ✅ |\n| | Video / audio (poster + interactive playback) | ✅ |\n| | Ink / handwriting (`p:contentPart`, raster fallback) | ✅ |\n| **Shape geometry** | 186 preset shapes (`prstGeom` — incl. 3D presets cube / can / bevel / frame) | ✅ |\n| | Custom geometry (`custGeom`) on shapes and pictures (clipping) | ✅ |\n| | Rotation and flip (flipH / flipV) | ✅ |\n| **Fills** | Solid fill (`solidFill`) | ✅ |\n| | Linear / radial gradient (`gradFill`) | ✅ |\n| | No fill (`noFill`) | ✅ |\n| | Pattern fill (`pattFill`) — 30 preset bitmaps incl. pct5–pct90 / horz / vert / cross / diag / grid / brick / check / trellis | ✅ |\n| | Image fill on shapes (`blipFill` in `sp`) | ✅ |\n| **Strokes** | Solid line color and width | ✅ |\n| | Dash / dot styles | ✅ |\n| | Arrow heads (`headEnd` / `tailEnd`) | ✅ |\n| | Compound / double lines (`<a:ln cmpd=\"dbl|thinThick|thickThin|tri\">` — straight connectors) | ✅ |\n| | Picture border (`a:ln` on `p:pic`) — stroked along the clip silhouette | ✅ |\n| **Shape effects** | Drop shadow (`outerShdw`) | ✅ |\n| | Glow (`glow` — radius + colour) | ✅ |\n| | Inner shadow (`innerShdw`) | ✅ |\n| | Soft edge (`softEdge`) | ✅ |\n| | Reflection (`reflection`) | ✅ |\n| | 3D camera / perspective projection (`scene3d` camera + `rot`) on pictures and shapes — projected shape text is drawn but not selectable | ✅ |\n| | 3D contour edge (`sp3d` `contourW` / `contourClr`) — flat approximation | ⚠️ |\n| | Bevel shading (`sp3d` `bevelT` / `bevelB`) — distance-field lip lit by `lightRig`, `matte`/`plastic` materials | ✅ |\n| | 3D extrusion (`sp3d` `extrusionH` / `extrusionClr`) — swept side-wall approximation (visible only under a tilted camera) | ⚠️ |\n| **Text — characters** | Bold, italic, strikethrough (incl. `dblStrike`) | ✅ |\n| | Underline styles (`sng` / `dbl` / `dotted` / `dash` / `dashLong` / `dotDash` / `dotDotDash` / `wavy` / `wavyDbl` and `*Heavy` variants) | ✅ |\n| | Per-run underline colour (`uFill` / `uFillTx`) | ✅ |\n| | Font family, size, color | ✅ |\n| | East Asian font (`rPr > a:ea` — separate typeface for CJK glyphs) | ✅ |\n| | Symbol font runs (`a:sym` — e.g. Wingdings / Webdings glyphs) | ✅ |\n| | Caps transform (`all` / `small`) | ✅ |\n| | Letter spacing (`spc`) | ✅ |\n| | Superscript / subscript | ✅ |\n| | Hyperlinks (`hlinkClick` — theme `hlink` colour + auto underline) | ✅ |\n| | Text shadow (`rPr > effectLst > outerShdw`) | ✅ |\n| | Text outline (`rPr > a:ln`) | ✅ |\n| | WordArt text warps (`a:prstTxWarp`, §20.1.9.19 — all 40 presets, per-glyph envelope fit incl. Follow Path) | ✅ |\n| | Text highlight / marker (`a:highlight` — §21.1.2.3.4) | ✅ |\n| | Math equations (OMML `m:oMath` / `m:oMathPara`, incl. `a14:m` / `mc:AlternateContent`; STIX Two Math via MathJax — opt-in `@silurus/ooxml/math`) | ✅ |\n| **Text — paragraphs** | Horizontal alignment (left / center / right / justify) | ✅ |\n| | Vertical anchor (top / center / bottom) | ✅ |\n| | Line spacing (`spcPct`, `spcPts`) | ✅ |\n| | Space before / after paragraph | ✅ |\n| | Bullet points (character, auto-numbered, and picture `a:buBlip` §21.1.2.4.2) | ✅ |\n| | Tab stops | ✅ |\n| | Indent / margin | ✅ |\n| | Vertical text (`bodyPr@vert` — vert / vert270 / eaVert) | ✅ |\n| | Right-to-left text — UAX#9 bidi engine, `pPr@rtl`, RTL bullets, `bodyPr@rtlCol` column order, `tblPr@rtl` tables | ✅ |\n| **Text — body** | Text padding (insets) | ✅ |\n| | normAutoFit (shrink to fit) | ✅ |\n| | spAutoFit (expand box; suppresses wrap when text fits in one line) | ✅ |\n| | Word wrap / no wrap | ✅ |\n| | Japanese kinsoku line breaking (`a:pPr@eaLnBrk`, §21.1.2.2.7 — 行頭/行末禁則, shared core engine) | ✅ |\n| | Multi-column text body (`numCol` / `spcCol` — balanced flow) | ✅ |\n| | Theme object-default inheritance (`<a:objectDefaults><a:txDef\\|spDef>` bodyPr fallback) | ✅ |\n| **Tables** | Cells, rows, columns | ✅ |\n| | Cell merges (horizontal / vertical) | ✅ |\n| | Cell borders | ✅ |\n| | Cell fills (solid / gradient) | ✅ |\n| | Cell diagonal lines (`lnTlToBr` / `lnBlToTr`) | ✅ |\n| | Table theme styles (74 built-in PowerPoint presets) | ✅ |\n| **Theme** | Scheme colors (dk1/lt1/accent1–6) | ✅ |\n| | Font scheme (`+mj-lt`, `+mn-lt`) | ✅ |\n| | lumMod / lumOff / alpha transforms | ✅ |\n| **Interaction** | Text selection, including table-cell text (transparent overlay, native copy) | ✅ |\n| | Bounded text/element selection context (`getSelectionContext()`, element selection, master/layout/slide provenance, main + worker) | ✅ |\n| | Comments — opt-in slide-side cards (`comments: true`), authored target markers and highlights, replies and resolved state; also available per slide through the presentation model | ✅ |\n| | In-document find (`findText` / `findNext` / `findPrev` / `clearFind` — matches tagged with slide) | ✅ |\n| | Runtime zoom (`getScale` / `setScale` / `fitWidth` / `fitPage`) | ✅ |\n| | Clickable hyperlinks (`onHyperlinkClick`; internal slide-jump navigation) | ✅ |\n| | Continuous scroll viewer (`PptxScrollViewer` — virtualized slide list, desk background / shadow, Ctrl/⌘+wheel zoom, borrowed-engine factory) | ✅ |\n| **Loading** | Password-protected files ([MS-OFFCRYPTO] Agile Encryption — `load(bytes, { password })`, decrypted client-side via WebCrypto; legacy Standard / Extensible encryption → typed `unsupported-encryption`) | ✅ |\n\n---\n\n> **A note on text selection.** Across DOCX / PPTX / XLSX, text selection is currently implemented by rendering glyphs to the canvas while overlaying a transparent DOM layer that mirrors the canvas text positions for native browser selection. This dual-layer approach is a deliberate stop-gap: once the Canvas [`drawElement` API](https://chromestatus.com/feature/6051647656558592) (proposed in [WICG/html-in-canvas](https://github.com/WICG/html-in-canvas), currently in Chromium Origin Trial) ships across browsers, the project plans to migrate to a single DOM-as-source-of-truth pipeline where the canvas mirrors the DOM directly — eliminating the duplication while keeping z-order correctness and native selection / a11y.\n\n---\n\n## Companion packages\n\n- **[`packages/markdown/`](packages/markdown/)** — internal workspace adapter and `ooxml-md` development CLI for the same GitHub-flavoured Markdown projection exposed by each format model's `toMarkdown()` method.\n- **[`packages/node/`](packages/node/)** — the implementation behind the public Node-only `@silurus/ooxml/node` subpath. Its canonical APIs are the explicitly owned, bounded `openPptxPresentation`, `openDocxDocument`, and `openXlsxWorkbook` sessions. Async `materializePptxPresentation`, `materializeDocxDocument`, `materializeXlsxWorkbookIndex`, `materializeXlsxWorksheet`, and `materializeXlsxWorkbook` are provided when a complete caller-owned graph is actually needed. Each `open*` call returns an explicit, idempotent `close()`-able session; PPTX streams `slides()`, DOCX completes format-required sequential pagination before streaming `pages()`, and XLSX parses its workbook index once before sequential `worksheetRows(sheetIndex)` streams reuse the retained archive. Useful for CI checks and headless rendering pipelines; canvas rendering accepts a user-supplied backend such as `skia-canvas` without making it a runtime dependency.\n  See the [0.75 to 0.76 migration guide](docs/migration-0.76.md) for every removed synchronous helper and its replacement.\n- **[`packages/vscode-extension/`](packages/vscode-extension/)** — VS Code extension (`ooxml-viewer`) that registers `CustomEditorProvider`s for `.docx`, `.xlsx`, and `.pptx`, and (opt-in) auto-installs and registers the `ooxml-mcp-server` for GitHub Copilot Chat in Agent mode, including active Viewer selection. Claude Code and Codex can configure the same binary separately for path-based file tools, but do not receive the active selection bridge. The preview is offline by default; an opt-in `ooxmlViewer.useGoogleFonts` setting (off, and force-disabled in untrusted workspaces) surfaces the library's metric-compatible font substitution, widening the webview CSP to the Google Fonts CDN only while enabled.\n- **[`packages/mcp-server/`](packages/mcp-server/)** — Rust MCP server (`ooxml-mcp-server`) exposing the parsers as tools for AI agents (Claude, Copilot, Codex, etc.). Provides structured queries (`docx_get_structure`, `xlsx_get_cell_range`, `pptx_get_slide_structure`, …) so agents can inspect OOXML files without shelling out to `unzip`. Prebuilt binaries are attached to each [GitHub Release](https://github.com/yukiyokotani/office-open-xml-viewer/releases) for macOS / Linux / Windows; the VS Code extension downloads them on demand.\n\n---\n\n## Development\n\n```bash\n# Install dependencies\npnpm install\n\n# Build all WASM parsers (requires Rust + wasm-pack)\npnpm build:wasm\n\n# Start Storybook dev server (port 6006)\npnpm storybook\n\n# Type-check all packages\npnpm typecheck\n\n# Run visual regression tests (local only — not run in CI)\npnpm vrt\n# Adopt the current rendering as the new reference baseline\nUPDATE_REFS=1 pnpm vrt\n\n# Build the library\npnpm build\n```\n\n### WASM build (individual packages)\n\n```bash\ncd packages/docx/parser && wasm-pack build --target web && cp pkg/docx_parser_bg.wasm  pkg/docx_parser.js  ../src/wasm/\ncd packages/xlsx/parser && wasm-pack build --target web && cp pkg/xlsx_parser_bg.wasm  pkg/xlsx_parser.js  ../src/wasm/\ncd packages/pptx/parser && wasm-pack build --target web && cp pkg/pptx_parser_bg.wasm pkg/pptx_parser.js ../src/wasm/\n```\n\n## Error handling\n\nHeadless APIs (`DocxDocument`, `XlsxWorkbook`, and `PptxPresentation`) and\nViewer APIs report failures from awaitable operations by rejecting the returned\nPromise. This includes `viewer.load()` parsing and its initial render, whether\nor not the Viewer has an `onError(error)` callback. A failure is never delivered\nthrough both channels.\n\nUse `onError` for later Viewer-managed work that has no directly awaitable\nresult, such as virtualized scroll-view rendering or embedded-media playback.\nThose failures are logged with `console.error` when the callback is omitted.\n`PptxPresentation.presentSlide()` follows the same boundary: initialization\nrejects its Promise, while `PresentSlideOptions.onError` observes only media\ndecode or playback failures after the presentation handle has been returned.\n\nStable failures can be narrowed without parsing message strings:\n\n- `OoxmlError` — container failures. Its `code` is `encrypted`,\n  `invalid-password`, `unsupported-encryption`, `legacy-binary-format`, or\n  `not-ooxml`.\n- `OoxmlResourceLimitError` (`code === 'ooxml-resource-limit'`) — a measured\n  package or format resource crossed a configurable limit or hard ceiling.\n  `details.violation` contains the resource, metric, limit, observed value, and\n  usage snapshot.\n- `OoxmlDecodedImageLimitError`\n  (`code === 'ooxml-decoded-image-limit'`) — a raster crossed an image pixel or\n  active decoded-byte ceiling. Its `metric`, `limit`, and `observed` properties\n  are stable.\n- `TiffDecodeError` (`code === 'ooxml-tiff-decode'`) — a recognized TIFF part\n  is malformed, uses a class the configured codec does not support, or fails\n  during bitmap handoff. Its message is diagnostic rather than a stable subtype.\n  Omitting the optional TIFF codec is not an error; the affected image is shown\n  as an unavailable-image placeholder while the rest of the document renders.\n- An otherwise ordinary `Error` may carry `code === 'parser-crashed'` for a\n  recognized WASM trap. This does not mean “OOM”: panic, allocation failure,\n  stack overflow, and other traps can be indistinguishable at the current WASM\n  boundary.\n\nAll other configuration, fetch, parser, renderer, worker, and media failures\nremain `Error`, `TypeError`, or `RangeError` values without a stable code. Their\nmessages are diagnostic text, not a programmatic API.\n\n```ts\nimport {\n  DocxViewer,\n  OoxmlDecodedImageLimitError,\n  OoxmlError,\n  OoxmlResourceLimitError,\n  TiffDecodeError,\n} from '@silurus/ooxml/docx';\n\nconst viewer = new DocxViewer(canvas, {\n  // Background failures after an awaited operation has completed.\n  onError(error) {\n    if (error instanceof OoxmlResourceLimitError) {\n      const { limit, observed } = error.details.violation;\n      showTooLargeMessage({ limit, observed });\n    } else if (error instanceof OoxmlDecodedImageLimitError) {\n      showImageTooLargeMessage(error);\n    } else if (error instanceof TiffDecodeError) {\n      showUnsupportedImageMessage();\n    } else if (error instanceof OoxmlError) {\n      handleContainerError(error.code);\n    } else {\n      reportUnexpectedError(error);\n    }\n  },\n});\n\ntry {\n  await viewer.load(file);\n} catch (error) {\n  reportUnexpectedError(error);\n}\n```\n\n## Security & Privacy\n\n- **Canvas-only rendering.** Documents are decoded and drawn to an `HTMLCanvasElement`. No script, link, form, or other active content from the source file is executed or injected into the DOM.\n- **Bounded OOXML package expansion.** DOCX, XLSX, and PPTX use the same resource policy. By default, one archive entry may inflate to at most 128 MiB, the distinct entries visited during one package session may inflate to at most 256 MiB, and an archive may contain at most 4,096 entries. Override these budgets with a plain `resourceLimits` object on a viewer or `load(...)` call:\n  ```ts\n  new XlsxViewer(container, {\n    resourceLimits: {\n      maxArchiveEntryBytes: 64 * 1024 * 1024,\n      maxTotalInflatedBytes: 192 * 1024 * 1024,\n      maxArchiveEntries: 2048,\n    },\n  });\n  ```\n  `maxArchiveEntryBytes` applies to every XML, text, image, media, and other package part that the parser reads. `maxTotalInflatedBytes` counts the largest amount actually read from each distinct part during the lifetime of the loaded package; reading the same part again does not consume that budget twice. `maxArchiveEntries` bounds central-directory entries before the ZIP library allocates its owned index. Set an individual field to `null` to disable that configurable budget. Internal hard safety ceilings still apply, so disabling a budget does not make arbitrary archives acceptable. Values other than `null` must be positive safe integers; byte fields are expressed in bytes and the entry field is a count.\n\n  A violation rejects with `OoxmlResourceLimitError` (`code === 'ooxml-resource-limit'`). Its str","readmeFilename":""}