{"_id":"react-file-viewer-ts","_rev":"35-6b5317fddbb69863d4001326b9a52e6c","name":"react-file-viewer-ts","dist-tags":{"latest":"0.0.30"},"versions":{"0.0.1":{"name":"react-file-viewer-ts","version":"0.0.1","_id":"react-file-viewer-ts@0.0.1","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"e7a31fb9d35d1c839cf6ecc0aee19ce55243049b","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.1.tgz","fileCount":34,"integrity":"sha512-rrY3sZqKHyuHu1VybgwJyo/5mWzvj+06sjldkY1pi6kaP/o8WK4oQAAzGnA2kKL9NBEZFcuuWKdzXTLsxuHDcg==","signatures":[{"sig":"MEUCIQCNGUjsgCeZyQsbM0t079GClL25sQbi4TZsmKHWMUbKngIgGU88Kynqe6uWJHkzXRLdQrkVmubgzd2XqE9ShQ9itH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17797},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","scripts":{"build":"rollup -c","clean":"rm -rf dist","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.1_1747098279176_0.8176603788492209","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"react-file-viewer-ts","version":"0.0.2","_id":"react-file-viewer-ts@0.0.2","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"9aa83fafd2a2fe5276c98a854abfe2811f46c31e","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.2.tgz","fileCount":54,"integrity":"sha512-c6DMq5gtb/lWSapTnIAhMGQ1fXYRVWcC4kcdwBR8ocbQryh/6cm2NpvmkQfCos8jBgiS1kPvjFZMseeRP8jQew==","signatures":[{"sig":"MEUCIQCYg2rX+PqSHjweKCVM74O38umx662GVE4qf1j+S9nu8wIgaufmfOHnTI297SFfVwwC/D4Hud2gbmltS/IfkCkk5wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32612},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"rollup -c","clean":"rm -rf dist","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.2_1747101415839_0.6906875257162259","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"react-file-viewer-ts","version":"0.0.3","_id":"react-file-viewer-ts@0.0.3","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"63ac7d906ff736c710d3e9825f6f94a08cc88331","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.3.tgz","fileCount":62,"integrity":"sha512-QDl4HOFfEnNFZfHj4maUVHvxoAD6Tiq1dtOofl+3UAe2U9ctjsnEJwaH06hZN7ALo22+pvwMD6JquzAYwVKgrg==","signatures":[{"sig":"MEUCIQD2MBd+m/pGnG7jvOGOewiESfGh9TZgaHhLHhn2Ko/dawIgN968phYxjsCGaJVq5cjkBCk1nTx+Z41yVTGpysv2aF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33978},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"rollup -c","clean":"rm -rf dist","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"8.19.2","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"xlsx":"^0.18.5","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.3_1747103485491_0.6006607316506158","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"react-file-viewer-ts","version":"0.0.4","_id":"react-file-viewer-ts@0.0.4","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"3774fb38ce57b1bd2f73ad916fe3317734f25640","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.4.tgz","fileCount":62,"integrity":"sha512-WhVRTTws4GFPEJKoGHtJnaWyTcD/8t8mP3Mi351xyCWOOLEIPdBFt7f00sdFxLqgLTNBZvfHyBd1/LqW65in5g==","signatures":[{"sig":"MEUCIBnHx5LO+XD5YqmLxNhimaafzLWlmUzNkNivO87a3AGOAiEAlBi2QWItOQdaXdHeVh2phWo/cKhwhhIsVtM0YQ2iEKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34002},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"rollup -c","clean":"rm -rf dist","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","canvas":"^3.1.0","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.4_1747106801737_0.8962143608637356","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"react-file-viewer-ts","version":"0.0.5","_id":"react-file-viewer-ts@0.0.5","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"76e920eb31091cea13563667fcf84b73ffffc17b","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.5.tgz","fileCount":62,"integrity":"sha512-Rfml05EYCbYNpOkyeSKnERVNyyd8ZmUCdjgs2dpCBQ6fbmjdmO+w/UA7xz3jUfUBXO1EEralA6yDHp94CFmung==","signatures":[{"sig":"MEYCIQCiGXYwMIVh4zuUgRPJC0rzagohu/iLTVmAG2J4I71JdwIhAMf85Zw2gelr14zHnP5N+1jVPWMnfyBmtJ1CE2EPCxNj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35232},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"rollup -c","clean":"rm -rf dist","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","canvas":"^3.1.0","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.5_1747116186934_0.5404909919632865","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"react-file-viewer-ts","version":"0.0.6","_id":"react-file-viewer-ts@0.0.6","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"6bd31309e045910f56b2ad4bd7656108bed4cbd3","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.6.tgz","fileCount":30,"integrity":"sha512-hDov/m3jHuhHV/DI1sGRkHhS2hrl8AWbS6j+dXM6qRaz2Ps/mc7xfOc9PGgklmDVnNAIONzx9Ls2laGBsgC+5A==","signatures":[{"sig":"MEUCICm5+0IbOh5ccKwCWUEYhagwCix30raH1+tMo2N18x+uAiEA1XjMuSgVUWS/hquC78fS+f6YjP4PdKX0nmrCdriooT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18516},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"rollup -c","clean":"rm -rf dist","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","canvas":"^3.1.0","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.6_1747119079840_0.956659035632228","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"react-file-viewer-ts","version":"0.0.7","_id":"react-file-viewer-ts@0.0.7","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"eb769e1579fb9f116ac771700a743d32e5447975","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.7.tgz","fileCount":30,"integrity":"sha512-EWzF6ipg7bV+fQRbYHw/duFyIFEKybZUOaEd3tXa5eZAyPt7if2cPwquUvPGBeI018VAFkAzxerUWOfjRRcXSA==","signatures":[{"sig":"MEYCIQCXmaXH0Df2cCJouPwINHAhVEJpUM69IQbSr3W8+MWT1gIhAN2C5J/VTjaKcQx6Y78ny0w6OfXXvjovPnbvppsYZ2FO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21802},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"rollup -c","clean":"rm -rf dist","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.7_1747121828362_0.26452868509651384","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"react-file-viewer-ts","version":"0.0.8","_id":"react-file-viewer-ts@0.0.8","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"564f01098ec6a66f33c98053f7f669fac2987339","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.8.tgz","fileCount":30,"integrity":"sha512-ZVlEv4mdGptSndXZcr3nBaVI02HVDk7hReOCpvQ2tA2VeCa/HGQ6uPo3AKj1fl0jmqXUAQJOURKaUt2a9Tr4jw==","signatures":[{"sig":"MEYCIQCIJbicCZN6Af3hk4tHORLjj+Gf6fi/Y5PTNKKk5d5DnwIhAPmVTPlnPKm7eYlTRXGcJj2u66DCitaWV/q/8lsgKZmE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24131},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"scripts":{"build":"rollup -c","clean":"rm -rf dist","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"8.19.2","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.8_1747129194924_0.7480002019264083","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"react-file-viewer-ts","version":"0.0.9","_id":"react-file-viewer-ts@0.0.9","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"5cfa76230e888eba8e67dc85da03cf079eb80daa","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.9.tgz","fileCount":23,"integrity":"sha512-/1wzQaIoB3KGZQpMA75HzGQvyGAxxTu+gnf8h+xepdcEKOHDAljSo/D2wGTt/5TbH99Y5aapE3SFSVIAwW4X+w==","signatures":[{"sig":"MEYCIQDeS9AcTtA0Y+uA2h2kmFQpQftG/Uglhefu491aP1JiNQIhAMEaFCg5PVaED0pUqNdMLUn4EI0ZCLq2BtjRVke2i9g+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24793},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/esm/styles.css","require":"./dist/cjs/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.9_1747135773639_0.15472562774012522","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"react-file-viewer-ts","version":"0.0.10","_id":"react-file-viewer-ts@0.0.10","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"aeb2aa11bf136b858273ee5ef0ace990d5345181","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.10.tgz","fileCount":23,"integrity":"sha512-D6pGHsMyZ5lB6HAZDJw3N2LdbU9TphBN18Bmd2px5ntf3MOK7bdIstnsckSLCSTn6RCo7XXP0dYTiz064PG4UA==","signatures":[{"sig":"MEQCIQCdDkxHDYUMQSgfUwbVypNscKTRjouxwX40qNc54hQv2AIfBekR525Sw19grzptp5MkDFaDySxsoUDIOs9E99bYIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31339},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.10_1747293856482_0.6714830858893033","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"react-file-viewer-ts","version":"0.0.11","_id":"react-file-viewer-ts@0.0.11","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"832df92f05875cb4d0e59739e00b5a26ed4f435b","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.11.tgz","fileCount":23,"integrity":"sha512-Y9Z3/epcTNAU0nar5FtZp/GC91bkz6LGunlPibCoSziVO11cR3BzDw22YdUV1TGZLX1riexfbdM3HsCDn7AxaA==","signatures":[{"sig":"MEQCIAQWgTwaKadnslFIuS6SBYXlkOvTRjPyIR0XuDcDLjU/AiAWWdUYT2J8HNL6SftGqNorqr5u81wKO0OLrC1Z0J6pgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31330},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.11_1747295786191_0.14234124571812368","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"react-file-viewer-ts","version":"0.0.12","_id":"react-file-viewer-ts@0.0.12","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"3261233202d1fc488c9312e6925238a32764807b","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.12.tgz","fileCount":23,"integrity":"sha512-9YQLqRJFn46AWn4CRKe3tGTAlbd1hZfQJ4D67+kE42zRtj6DEGPWRnzTa4a71IyVnxXmHuV+/0CWgcNeOozziA==","signatures":[{"sig":"MEUCIDCZSMDyICdbIOuZKHzXEe4hOjuX5O5IUG0gogsCbMuCAiEA8MeAWvZcP4jI1pid2x4Z5gG193DL3usw9D37FZYrj3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31106},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"8.19.2","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"16.18.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.12_1747308138558_0.23643352199365708","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"react-file-viewer-ts","version":"0.0.13","_id":"react-file-viewer-ts@0.0.13","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"878942fc724ea1fcf76615d5dee30073501648fa","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.13.tgz","fileCount":23,"integrity":"sha512-4JSEhIXTADs89qK1NKakyB/bXR9Om1hcAvHgvhiS3XYOevzPEUUI6ZF5tR2f9Xv0eGXyEiN0VIN3dpEXRv1CSw==","signatures":[{"sig":"MEQCIDQyqhl//ufSKJNNOeEfuxFbIxP/UP6qPCipZvXAZLu2AiAOUZrBLwI1NFo9N9l2rzsCtlqHQMnbb1gmXH6AAfHeKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31206},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.13_1747309572378_0.5898480384019178","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"react-file-viewer-ts","version":"0.0.14","_id":"react-file-viewer-ts@0.0.14","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"b3f5f0818b4c002401f75795a2986bdc11812249","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.14.tgz","fileCount":23,"integrity":"sha512-IwSfMf7fv4AUxZtIbfQc7GsVzCzw0hmQbWEOJeLQDaMyga7a0HnkyAcfu1zoJl5F2o2MtLwoDUn/R21Hbe0zMQ==","signatures":[{"sig":"MEYCIQCbHriYPyR7H76PN/zv0yPKKzY+C5AW4A3TfZxsst90HgIhALWkTfCS1E3nFpiABMSUSjJLGZRIcr9ICamTV8+LqCWQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31234},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.14_1748414244164_0.19565068838925437","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"react-file-viewer-ts","version":"0.0.15","_id":"react-file-viewer-ts@0.0.15","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"a1d4bf45e928cfb455d913d4b723f91e790358ee","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.15.tgz","fileCount":23,"integrity":"sha512-rjinCb5GmbEfI8HvEP/xlV0Y3fhKuIFjCFG/gItQ5AW8KjJJQ2aOoJEFToelbXLNALyBxX7LluC9u/OmbF5UUQ==","signatures":[{"sig":"MEQCIH3hXtlfpG9TZRRzdFC8jDrAQkcOFS/+PD/KGRc8swdTAiB/O3Bkb2kU45Zs88uUe2EqIL++U1/3vIfIYSKNhJZt9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31001},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.15_1748421587510_0.6460361804993042","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"react-file-viewer-ts","version":"0.0.16","_id":"react-file-viewer-ts@0.0.16","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"52ae61b4508f1ad7bdeda3f6a5aecc0825dba37d","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.16.tgz","fileCount":23,"integrity":"sha512-t4KWYdMKfQmQA2jiGfhY/RyVee+D4lAgbmJMawb9zzMSIGOTWCLD8ImdH/PkDs5j0QqAKdVbIFnSMR+1FZ4+hA==","signatures":[{"sig":"MEUCIQDy6Y6VOIa9bBRSpAZtKSkS+WqskHfAqqS2Xb42GzZBtAIgDE9Vtq1FpKWKcmiENEvU5JkGNZ0Cu+91YFTkaJ3ulCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31037},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.16_1748421759417_0.8469146149705791","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"react-file-viewer-ts","version":"0.0.17","_id":"react-file-viewer-ts@0.0.17","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"2364403c0d70f7222ebd07d83d550af0080abf0e","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.17.tgz","fileCount":27,"integrity":"sha512-9h6TItZzQGbnJXbt6QPk60a6hrMR4a9SmTfeN7pQZmrS4QwLn8YqY3YODVXyE2sTzKQcTMhQgXhjMG5gi62BUA==","signatures":[{"sig":"MEUCIAVazibwrLIjU64Q5Ozx2/YSYJ3jLJDp9EOyUkpfBosYAiEA1rHtAWULbcYWDSB7PZGQ1/HcDbLt/QHQeD+QIK9aNVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40262},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","papaparse":"^5.5.3","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.17_1748425448125_0.17037271762671957","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"react-file-viewer-ts","version":"0.0.18","_id":"react-file-viewer-ts@0.0.18","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"1b71e72be583a23debe665c7621cdaef1b97c0c8","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.18.tgz","fileCount":27,"integrity":"sha512-QWnzRjoHK4gkCGrccEhEp+L8wvoonT+MdjG/Zk6P+Bi4tHKMRpGku5uaolATOeitNzIjl4hD313zSngRzymNjg==","signatures":[{"sig":"MEUCIQD+8eD5+dNmW/mEzcKxqr+GaAc3UxzZqJnx5M6FI2Xp7gIgcLY69yqHmU74apRF/Up4lKCpFii/a2dmFvbAym9uXIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40235},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.18_1748425503039_0.7332344782942104","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"react-file-viewer-ts","version":"0.0.19","_id":"react-file-viewer-ts@0.0.19","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"ec73c5925a80f87be53655026608a5044d1e965c","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.19.tgz","fileCount":27,"integrity":"sha512-SKQB8pHbNkEy/SSG/6HTY7Ntf1Afw91G7RZ6oNK1jRtt2oun/2C3trVhAIOt7Rv3ElEoL4xKvky5xtHQXhIHCQ==","signatures":[{"sig":"MEQCIFaTIthAy3kZL5Jk+4PF6rwdAKCB2kWBhmZp7MwjkAvKAiB8GqQLZBd+0xGgDPdZ1scezV9Jw+Qr/Pid3m8wdJD9Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57648},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","react-data-grid":"7.0.0-beta.55","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.19_1748427316866_0.7308196490145231","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"react-file-viewer-ts","version":"0.0.20","_id":"react-file-viewer-ts@0.0.20","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"af637d84d804098a4bd1a09b8abfffce3ad8ca09","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.20.tgz","fileCount":27,"integrity":"sha512-9d8OY1F/UCym9uAnXgXYGxIsN+UTbHcKX1t7IcVGuXuTUQNOsDdF9Jch7avM9VwKZXebTt0yZq6iNOiY60BytQ==","signatures":[{"sig":"MEUCIQDVJlgHrOCjQoXQC2O9PoolI6lCSiApFQ9T3g7GzT6gmgIgOsdCgrqSdzc5gllTiEeGQxdTxr+Yccdd6dQ5jV8dG/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58094},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","react-data-grid":"7.0.0-beta.55","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.20_1748521396661_0.16567515261819166","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"react-file-viewer-ts","version":"0.0.21","_id":"react-file-viewer-ts@0.0.21","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"872f59b3e1ccf7e3e1b59a80e48b73d14e3a0be0","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.21.tgz","fileCount":27,"integrity":"sha512-yPHv8By01X9u22j7A8YfroYPUJBp+tUOIVzKpvG4jbW93EzXVI6ot8qGATTAD6uXNOvKmEtbgKjpvup5SRs56Q==","signatures":[{"sig":"MEUCIQDF6xZdzpkbz1Kzpam6Fk0PtJ6tYmcX/4O1Wm0AiXLq/QIgXCEH5a8EYBxHItYI7WNug0kVfAviSER/mIpAeZnoeRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90580},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","react-data-grid":"7.0.0-beta.55","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.21_1748587532907_0.1891640999005304","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"react-file-viewer-ts","version":"0.0.22","_id":"react-file-viewer-ts@0.0.22","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"b59d76218dbd9a058eb122c667d537542a8a6b64","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.22.tgz","fileCount":27,"integrity":"sha512-tMW3F5J7wiCxLvQi7MauN6ZzaqbFjdHad1qy1ecA0bmA+o4TANW5yFIr1890Edxckgt1/8gc3IwSLAh/5f5F0g==","signatures":[{"sig":"MEQCIBY5JtbPM8tFaQEMjZTKf8/JLkeZlSdIZtcqqY+qMbqwAiAtl0s8SMOgO0NgZrxolYK28nQ8Fa1l5RtVOsxlFrB4/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91672},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","react-data-grid":"7.0.0-beta.55","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.22_1748588146923_0.1251315505982875","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"react-file-viewer-ts","version":"0.0.23","_id":"react-file-viewer-ts@0.0.23","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"b619942b96c8ab48c179c783faed05cc97c6a097","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.23.tgz","fileCount":27,"integrity":"sha512-HM1QBQELA/Foqzhz/eOfefw8doImmo2LYdp6qMDZ9Yj4RSL5HlXQwIRQyBdZtjy1nw5vb3GBHanfKJ5dh3wMDg==","signatures":[{"sig":"MEUCIQCFIrZcuAjPQkhPWJZkyaIf/6G+NnUJxyg3rvGLycoYaAIgMZDmwf64FyW3aaDKf452l351eDE+0xEkstay7nJli/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86112},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"A TypeScript React component for viewing PDF, DOCX, and XLSX files with support for native rendering or using Google Docs/Office Online viewers.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","react-data-grid":"7.0.0-beta.55","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.23_1748589277834_0.7789427200363848","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"react-file-viewer-ts","version":"0.0.24","_id":"react-file-viewer-ts@0.0.24","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"f7e129875e93b27662b29543bad1b3f826b5efb1","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.24.tgz","fileCount":28,"integrity":"sha512-pX/Jn1eIs20AuJDkS11tjDHVy2MbBIFqPEZtP/Kcd7cTJEWSkVBvv1RjKHDjTMpsNddm08r5nOor5xTFn1Mx3w==","signatures":[{"sig":"MEUCIEd8N2qQhslFZsQEnZnLcS0KM7NLC75dGottiOtYjlN9AiEA0hStnlEScRVyzsuelw7QjngQXUVp2eY7PzVGn/yUwf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96654},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"gitHead":"97c411bc5400e48c5a1189cf2b02df9ca7a438fa","scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"React File Viewer 是一个轻量级、高效的 TypeScript 组件，专为在 React 应用程序中预览常见文件格式而设计。支持 PDF、Excel、DOCX、CSV 和 TXT 等多种文件格式，提供简洁的 API 和响应式设计。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","react-data-grid":"7.0.0-beta.55","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.24_1748592611623_0.48451290614720954","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"react-file-viewer-ts","version":"0.0.25","_id":"react-file-viewer-ts@0.0.25","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"6cfdcfa7df6b0023f5c6380ca1ae81a66c5f69c4","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.25.tgz","fileCount":28,"integrity":"sha512-Xx0nkkmRWzpmWNrexfYQad7QQsjtyhObuu/0/orcoSRw5iZ/41c0vX3qWp/ok/DuTsaWhUzt7zCSOASno9f9YQ==","signatures":[{"sig":"MEUCIQDVRiML2IcxH2zoRgz/82fmeqL2zsZDC/DFF8W11QgURwIgNIfzQaZcNAkXYrsGsbhXFKlkYEo5gFfNWonAwRjuRnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97311},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"gitHead":"6795903e52fcb895966205694927020ca51de4a8","scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"React File Viewer 是一个轻量级、高效的 TypeScript 组件，专为在 React 应用程序中预览常见文件格式而设计。支持 PDF、Excel、DOCX、CSV 和 TXT 等多种文件格式，提供简洁的 API 和响应式设计。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","react-data-grid":"7.0.0-beta.55","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.25_1748595742339_0.6690806141397585","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"react-file-viewer-ts","version":"0.0.26","_id":"react-file-viewer-ts@0.0.26","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"e8bca881c39b264e9af419fe24d0c146ce063722","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.26.tgz","fileCount":32,"integrity":"sha512-AG6dzlouZ7/iwRYrELyhoZM0ceYldMlBRGcbjivBwRTA6Ik8Hg5ELnUlTm4ed18py+mqYmgpofnJV9fqgmZfGw==","signatures":[{"sig":"MEUCIQCMV9dJ682vrxtZG0pAoY7jZY23zhO4JZVaI0pAvDeUQwIgIdlCnsXZRn0Jmijr3JIwWZlY0yRU5NKIgiQ9UPXyDcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192301},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"gitHead":"37b90143a5af281c31b3d2c79a6cd238ea49873b","scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"React File Viewer 是一个轻量级、高效的 TypeScript 组件，专为在 React 应用程序中预览常见文件格式而设计。支持 PDF、Excel、DOCX、CSV 和 TXT 等多种文件格式，提供简洁的 API 和响应式设计。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","react-data-grid":"7.0.0-beta.55","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.26_1748661698838_0.7345934235952609","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"react-file-viewer-ts","version":"0.0.27","_id":"react-file-viewer-ts@0.0.27","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"48509cac8bd064d633035a07ff4a6cdfb45c149c","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.27.tgz","fileCount":32,"integrity":"sha512-H3AgmxZxv0SzAwN+Kj1Ihu61WMcj69PIiBL4OBoZqY0+H0tlUwM/MshSi9WJNkg0MyulWPWRLo+C8YSoDZ836w==","signatures":[{"sig":"MEYCIQCPVGvlBcUxs73TjOVgHFFabTKvaoNSGHUKbydW8EhhvwIhAJNIs+jvK9KM16mBY7sISXgqKFpOMYJpZX9ImHSTOYF4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192124},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"gitHead":"2b196fe01db2425c1e5cf20f0876cc0e5707b969","scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"React File Viewer 是一个轻量级、高效的 TypeScript 组件，专为在 React 应用程序中预览常见文件格式而设计。支持 PDF、Excel、DOCX、CSV 和 TXT 等多种文件格式，提供简洁的 API 和响应式设计。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","react-data-grid":"7.0.0-beta.55","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.27_1748662430074_0.6645815767300012","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"react-file-viewer-ts","version":"0.0.28","_id":"react-file-viewer-ts@0.0.28","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"6996ac8294cd3930a68e02aa809476718c0a016a","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.28.tgz","fileCount":36,"integrity":"sha512-uPcDSxPjkgKWOR4NlNy2bNUJPyJefSKP7A+Iva9a0BHiJOtBHrY012cSeowwKVjCvLwRRmJceBF303eXSAHIug==","signatures":[{"sig":"MEUCIAJG6/8lNhK3XhUrXFG8wYEV/L4Ym5EX2M9dgTCPuqeDAiEAwjlVgsbYiR9UIp2x25RnG1EjI5m4ZyfSCY7/XjozC1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601187},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"gitHead":"496857cf613353fd69ae832ae6aa189760d6d666","scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"React File Viewer 是一个轻量级、高效的 TypeScript 组件，专为在 React 应用程序中预览常见文件格式而设计。支持 PDF、Excel、DOCX、CSV 和 TXT 等多种文件格式，提供简洁的 API 和响应式设计。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","react-data-grid":"7.0.0-beta.55","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.28_1748915498830_0.33854257333133675","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"react-file-viewer-ts","version":"0.0.29","_id":"react-file-viewer-ts@0.0.29","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"dist":{"shasum":"539ddc9409b5742744f1289c6e56a84333d16520","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.29.tgz","fileCount":36,"integrity":"sha512-hVeHz3pa0+XV587tcmYkU+gNrarBCHdAjEDFoHcUAblTP5nE2LMD2s4e7Dv4li6r1d9HstERyGRv7cfTcO453w==","signatures":[{"sig":"MEYCIQDaD13cuW+/HcIykQf4vO1BzIjvpfkREddzF2peqOiqtwIhALB1S+Egc836x9+veYUwu3XnwmGBoaxeX76KXBa70gHl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":583776},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./styles.css":{"import":"./dist/styles.css","require":"./dist/styles.css"}},"gitHead":"f8c840acef94c4009acdf87b2a2fec34e0988feb","scripts":{"build":"rimraf dist && rollup -c","clean":"rm -rf dist","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","build:safe":"rollup -c rollup.config.cjs"},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"_npmVersion":"10.9.0","description":"React File Viewer 是一个轻量级、高效的 TypeScript 组件，专为在 React 应用程序中预览常见文件格式而设计。支持 PDF、Excel、DOCX、CSV 和 TXT 等多种文件格式，提供简洁的 API 和响应式设计。","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.10.0","dependencies":{"xlsx":"^0.18.5","ahooks":"^3.8.4","canvas":"^3.1.0","rimraf":"^6.0.1","mammoth":"^1.7.0","react-pdf":"^7.7.3","pdfjs-dist":"^4.2.67","@types/xlsx":"^0.0.36","docx-preview":"^0.1.8","react-feather":"^2.0.10","react-data-grid":"7.0.0-beta.55","@react-pdf/renderer":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.12.0","cpy-cli":"^5.0.0","postcss":"^8.5.3","typescript":"^5.3.3","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","postcss-preset-env":"^10.1.6","@rollup/plugin-json":"^6.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-cleandir":"^3.0.0","@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-file-viewer-ts_0.0.29_1748916540408_0.8535320749230146","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"react-file-viewer-ts","version":"0.0.30","type":"module","main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/types/index.d.ts","exports":{".":{"require":"./dist/cjs/index.js","import":"./dist/esm/index.js","types":"./dist/types/index.d.ts"},"./styles.css":{"require":"./dist/styles.css","import":"./dist/styles.css"}},"sideEffects":["**/*.css"],"scripts":{"clean":"rm -rf dist","build":"rimraf dist && rollup -c","postbuild":"npx cpy dist/cjs/*.css dist/ && npm run fix-types","fix-types":"npx cpy dist/cjs/types/**/*.d.ts dist/types --parents && rimraf dist/cjs/types","build:safe":"rollup -c rollup.config.cjs"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"dependencies":{"@react-pdf/renderer":"^4.3.0","@types/xlsx":"^0.0.36","ahooks":"^3.8.4","canvas":"^3.1.0","docx-preview":"^0.1.8","mammoth":"^1.7.0","pdfjs-dist":"^4.2.67","react-data-grid":"7.0.0-beta.55","react-feather":"^2.0.10","react-pdf":"^7.7.3","rimraf":"^6.0.1","xlsx":"^0.18.5"},"devDependencies":{"@rollup/plugin-commonjs":"^28.0.3","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-typescript":"^11.1.5","@types/react":"^19.0.0","@types/react-dom":"^19.1.4","cpy-cli":"^5.0.0","postcss":"^8.5.3","postcss-preset-env":"^10.1.6","rollup":"^4.12.0","rollup-plugin-cleandir":"^3.0.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-terser":"^7.0.2","typescript":"^5.3.3"},"_id":"react-file-viewer-ts@0.0.30","gitHead":"48b14a8ce0045a06b62a33823fc7a77f2a22274f","description":"React File Viewer 是一个轻量级、高效的 TypeScript 组件，专为在 React 应用程序中预览常见文件格式而设计。支持 PDF、Excel、DOCX、CSV 和 TXT 等多种文件格式，提供简洁的 API 和响应式设计。","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-8YXtINv++/a4zG4oxbt/tZ7hMOv0A3+MmtuEIgqnTs3IHwe+5Bh42eOHkUGlkJdXE9lJ6xCisp58766tLF3bhw==","shasum":"7a66eb614d45b09f841fe417cbcdc3ec3b473fe7","tarball":"https://registry.npmjs.org/react-file-viewer-ts/-/react-file-viewer-ts-0.0.30.tgz","fileCount":36,"unpackedSize":584070,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHLCCyJNZcxKGEePkZMS0LznJL/IPl2roRbsSyfvtRCFAiEAuJxwvL//hyzTPDuyyXEwGtF99o1pA47OKnh2e+hfgH8="}]},"_npmUser":{"name":"azsx1123448","email":"19850406090@163.com"},"directories":{},"maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-file-viewer-ts_0.0.30_1748917489175_0.41612536767334296"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-13T01:04:39.074Z","modified":"2025-06-03T02:24:49.549Z","1.0.0":"2022-11-18T21:58:03.856Z","1.0.1":"2022-11-18T22:15:49.641Z","1.0.2":"2022-11-18T22:40:34.624Z","0.0.1":"2025-05-13T01:04:39.362Z","0.0.2":"2025-05-13T01:56:56.021Z","0.0.3":"2025-05-13T02:31:25.663Z","0.0.4":"2025-05-13T03:26:41.902Z","0.0.5":"2025-05-13T06:03:07.113Z","0.0.6":"2025-05-13T06:51:20.027Z","0.0.7":"2025-05-13T07:37:08.529Z","0.0.8":"2025-05-13T09:39:55.098Z","0.0.9":"2025-05-13T11:29:33.830Z","0.0.10":"2025-05-15T07:24:16.711Z","0.0.11":"2025-05-15T07:56:26.375Z","0.0.12":"2025-05-15T11:22:18.772Z","0.0.13":"2025-05-15T11:46:12.584Z","0.0.14":"2025-05-28T06:37:24.340Z","0.0.15":"2025-05-28T08:39:47.666Z","0.0.16":"2025-05-28T08:42:39.598Z","0.0.17":"2025-05-28T09:44:08.319Z","0.0.18":"2025-05-28T09:45:03.212Z","0.0.19":"2025-05-28T10:15:17.052Z","0.0.20":"2025-05-29T12:23:16.884Z","0.0.21":"2025-05-30T06:45:33.144Z","0.0.22":"2025-05-30T06:55:47.140Z","0.0.23":"2025-05-30T07:14:38.015Z","0.0.24":"2025-05-30T08:10:11.863Z","0.0.25":"2025-05-30T09:02:22.514Z","0.0.26":"2025-05-31T03:21:39.079Z","0.0.27":"2025-05-31T03:33:50.250Z","0.0.28":"2025-06-03T01:51:39.063Z","0.0.29":"2025-06-03T02:09:00.671Z","0.0.30":"2025-06-03T02:24:49.365Z"},"description":"React File Viewer 是一个轻量级、高效的 TypeScript 组件，专为在 React 应用程序中预览常见文件格式而设计。支持 PDF、Excel、DOCX、CSV 和 TXT 等多种文件格式，提供简洁的 API 和响应式设计。","maintainers":[{"name":"azsx1123448","email":"19850406090@163.com"}],"readme":"# React File Viewer (TypeScript) - 文件预览组件\r\n\r\n## 概述\r\n\r\nReact File Viewer 是一个轻量级、高效的 TypeScript 组件，专为在 React 应用程序中预览常见文件格式而设计。支持 PDF、Excel、DOCX、CSV 和 TXT 等多种文件格式，提供简洁的 API 和响应式设计。\r\n\r\n## 安装\r\n\r\n```bash\r\n# npm\r\nnpm install react-file-viewer-ts\r\n\r\n# yarn\r\nyarn add react-file-viewer-ts\r\n\r\n# pnpm\r\npnpm add react-file-viewer-ts\r\n```\r\n\r\n## 使用方法\r\n\r\n### 基础用法\r\n\r\n```jsx\r\nimport React from 'react';\r\nimport { FilePreview } from \"react-file-viewer-ts\";\r\nimport \"react-file-viewer-ts/styles.css\";\r\n\r\nfunction FileViewerComponent() {\r\n  // 示例文件\r\n  const file = {\r\n    type: 'application/pdf',\r\n    // 使用本地文件或URL\r\n    fileSource: new File([], 'document.pdf') || 'https://example.com/document.pdf'\r\n  };\r\n\r\n  return (\r\n    <div style={{ height: '100vh' }}>\r\n      <FilePreview \r\n        type={file.type} \r\n        file={file.fileSource} \r\n        style={{ height: \"100%\" }}\r\n      />\r\n    </div>\r\n  );\r\n}\r\n\r\nexport default FileViewerComponent;\r\n```\r\n\r\n### 结合文件上传功能\r\n\r\n```jsx\r\nimport React, { useState } from 'react';\r\nimport { FilePreview } from \"react-file-viewer-ts\";\r\nimport \"react-file-viewer-ts/styles.css\";\r\n\r\nfunction FileUploader() {\r\n  const [file, setFile] = useState(null);\r\n  \r\n  const handleFileChange = (e) => {\r\n    const selectedFile = e.target.files[0];\r\n    if (selectedFile) {\r\n      setFile(selectedFile);\r\n    }\r\n  };\r\n\r\n  return (\r\n    <div>\r\n      <input type=\"file\" onChange={handleFileChange} accept=\".pdf,.docx,.xlsx,.csv,.txt\" />\r\n      \r\n      {file && (\r\n        <div className=\"preview-container\" style={{ marginTop: '20px', height: '80vh' }}>\r\n          <FilePreview \r\n            type={file.type} \r\n            file={file} \r\n          />\r\n        </div>\r\n      )}\r\n    </div>\r\n  );\r\n}\r\n```\r\n\r\n## API 参考\r\n\r\n### FilePreview 组件属性\r\n\r\n| 属性名       | 类型                     | 必填 | 默认值 | 说明          |\r\n|-------------|------------------------|------|--------|-------------|\r\n| `type`      | string                 | 是   | -      | 文件的 MIME 类型 |\r\n| `file`      | File \\| string         | 是   | -      | 文件对象或文件 URL |\r\n| `loadingComponent` | React.RectNode         | 否   | -      | 自定义加载内容     |\r\n| `className` | string                 | 否   | -      | 自定义容器类名     |\r\n| `style`     | React.CSSProperties    | 否   | -      | 自定义容器样式     |\r\n| `onError`   | (error: Error) => void | 否   | -      | 预览失败时的回调函数  |\r\n\r\n### 支持的文件格式\r\n\r\n| 文件格式    | MIME 类型                                                                 | 扩展名          |\r\n|------------|---------------------------------------------------------------------------|-----------------|\r\n| PDF        | `application/pdf`                                                         | .pdf           |\r\n| Excel      | `application/vnd.ms-excel`, `application/vnd.openxmlformats-officedocument.spreadsheetml.sheet` | .xls, .xlsx     |\r\n| Word       | `application/msword`, `application/vnd.openxmlformats-officedocument.wordprocessingml.document` | .doc, .docx     |\r\n| CSV        | `text/csv`                                                                | .csv            |\r\n| 纯文本      | `text/plain`                                                              | .txt            |\r\n\r\n## 高级功能\r\n\r\n### 自定义错误处理\r\n\r\n```jsx\r\n<FilePreview \r\n  type=\"application/pdf\"\r\n  file=\"https://example.com/missing.pdf\"\r\n  onError={(error) => {\r\n    // 自定义错误处理逻辑\r\n    console.error('文件预览失败:', error.message);\r\n    alert('无法加载PDF文件，正在提供下载链接...');\r\n    \r\n    // 提供下载链接\r\n    const downloadLink = document.createElement('a');\r\n    downloadLink.href = 'https://example.com/missing.pdf';\r\n    downloadLink.download = 'document.pdf';\r\n    document.body.appendChild(downloadLink);\r\n    downloadLink.click();\r\n    document.body.removeChild(downloadLink);\r\n  }}\r\n/>\r\n```\r\n\r\n### 自定义加载状态\r\n\r\n```jsx\r\nfunction CustomLoadingIndicator() {\r\n  return (\r\n    <div style={{ \r\n      display: 'flex', \r\n      justifyContent: 'center', \r\n      alignItems: 'center',\r\n      height: '100%',\r\n      backgroundColor: '#f5f5f5'\r\n    }}>\r\n      <div className=\"spinner\"></div>\r\n      <span style={{ marginLeft: '10px' }}>加载文件中...</span>\r\n    </div>\r\n  );\r\n}\r\n\r\n// 在预览组件中使用\r\n<FilePreview \r\n  type=\"application/pdf\"\r\n  file={pdfFile}\r\n  loadingComponent={<CustomLoadingIndicator />}\r\n/>\r\n```\r\n\r\n## 常见问题解决\r\n\r\n### 1. 样式不生效\r\n\r\n确保导入样式文件：\r\n```js\r\nimport \"react-file-viewer-ts/styles.css\";\r\n```\r\n\r\n### 2. 文件预览失败\r\n\r\n提供详细的错误处理：\r\n```jsx\r\n<FilePreview \r\n  type={file.type}\r\n  file={file.source}\r\n  onError={(error) => {\r\n    // 显示错误提示\r\n    alert(`文件预览失败: ${error.message}`);\r\n    \r\n    // 提供替代方案\r\n    const downloadLink = document.createElement('a');\r\n    downloadLink.href = file.source;\r\n    downloadLink.download = file.name;\r\n    downloadLink.click();\r\n  }}\r\n/>\r\n```\r\n\r\n### 3. 大文件加载缓慢\r\n\r\n对于大文件，提供加载进度提示：\r\n```jsx\r\nfunction FilePreviewWithProgress({ file }) {\r\n  const [progress, setProgress] = useState(0);\r\n  \r\n  const onLoadingProgress = (loaded, total) => {\r\n    setProgress(Math.round((loaded / total) * 100));\r\n  };\r\n\r\n  return (\r\n    <div>\r\n      <FilePreview \r\n        type={file.type}\r\n        file={file.source}\r\n        onLoadingProgress={onLoadingProgress}\r\n      />\r\n      {progress < 100 && <div>加载中: {progress}%</div>}\r\n    </div>\r\n  );\r\n}\r\n```\r\n\r\n### 4. 跨域问题\r\n\r\n使用代理解决 CORS 问题：\r\n```jsx\r\nconst proxyUrl = 'https://cors-anywhere.herokuapp.com/';\r\n\r\n<FilePreview \r\n  type=\"application/pdf\"\r\n  file={proxyUrl + 'https://example.com/document.pdf'}\r\n/>\r\n```\r\n\r\n## 使用示例\r\n\r\n### 完整的文件预览页面\r\n\r\n```jsx\r\nimport React, { useState } from 'react';\r\nimport { FilePreview } from \"react-file-viewer-ts\";\r\nimport \"react-file-viewer-ts/styles.css\";\r\n\r\nfunction App() {\r\n  const [file, setFile] = useState(null);\r\n  const [fileType, setFileType] = useState('');\r\n  \r\n  // 从API获取文件信息\r\n  const fetchFileInfo = async (fileId) => {\r\n    try {\r\n      const response = await fetch(`/api/files/${fileId}`);\r\n      const data = await response.json();\r\n      \r\n      setFile(data.fileUrl); // 或 data.fileContent\r\n      setFileType(data.mimeType);\r\n    } catch (error) {\r\n      console.error('获取文件信息失败:', error);\r\n    }\r\n  };\r\n  \r\n  useEffect(() => {\r\n    fetchFileInfo('12345'); // 从路由参数或其他来源获取文件ID\r\n  }, []);\r\n\r\n  return (\r\n    <div className=\"file-preview-page\" style={{ height: '100vh', display: 'flex', flexDirection: 'column' }}>\r\n      {file && fileType ? (\r\n        <div className=\"preview-container\" style={{ flex: 1 }}>\r\n          <FilePreview \r\n            type={fileType} \r\n            file={file} \r\n            style={{ height: '100%' }}\r\n          />\r\n        </div>\r\n      ) : (\r\n        <div className=\"empty-state\" style={{ textAlign: 'center', padding: '2rem' }}>\r\n          <p>请选择要预览的文件</p>\r\n        </div>\r\n      )}\r\n    </div>\r\n  );\r\n}\r\n\r\nexport default App;\r\n```\r\n\r\n## 项目开发与贡献\r\n\r\n### 克隆仓库\r\n\r\n```bash\r\ngit clone https://gitee.com/stword/react-file-view.git\r\ncd react-file-view\r\n```\r\n\r\n### 安装依赖\r\n\r\n```bash\r\nnpm install\r\n# 或\r\nyarn\r\n```\r\n\r\n### 开发模式\r\n\r\n```bash\r\nnpm start\r\n```\r\n\r\n### 生产构建\r\n\r\n```bash\r\nnpm run build\r\n```\r\n\r\n### 贡献指南\r\n\r\n我们欢迎任何形式的贡献：\r\n1. 提交 bug 报告或功能请求\r\n2. 创建 pull 请求\r\n3. 完善文档\r\n\r\n请确保：\r\n- 代码符合 TypeScript 规范\r\n- 添加必要的测试\r\n- 更新相关文档\r\n\r\n## 许可证\r\n\r\n本项目基于 [MIT 许可证](LICENSE) 开源，欢迎免费使用和贡献代码。","readmeFilename":"README.md"}