A framework-agnostic, universal document renderer with optional chunked loading polyrender.wisp.place/
at main 108 lines 2.4 kB view raw
1{ 2 "name": "@polyrender/core", 3 "version": "0.2.0", 4 "description": "Framework-agnostic universal document renderer — PDF, EPUB, DOCX, CSV, code, and plain text with optional chunked/paged loading", 5 "license": "Zlib", 6 "private": false, 7 "type": "module", 8 "homepage": "https://tangled.org/aria.pds.witchcraft.systems/polyrender/blob/main/packages/core/README.md", 9 "bugs": { 10 "url": "https://tangled.org/aria.pds.witchcraft.systems/polyrender/issues", 11 "email": "polyrender@aria.coffee" 12 }, 13 "author": "Aria Quinlan <hello@aria.coffee> (http://aria.coffee/)", 14 "repository": { 15 "type": "git", 16 "url": "git+https://tangled.org/aria.pds.witchcraft.systems/polyrender", 17 "directory": "packages/core" 18 }, 19 "main": "./dist/index.cjs", 20 "module": "./dist/index.js", 21 "types": "./dist/index.d.ts", 22 "exports": { 23 ".": { 24 "types": "./dist/index.d.ts", 25 "import": "./dist/index.js", 26 "require": "./dist/index.cjs" 27 }, 28 "./styles.css": "./dist/styles.css" 29 }, 30 "files": [ 31 "dist", 32 "README.md", 33 "LICENSE" 34 ], 35 "sideEffects": [ 36 "*.css" 37 ], 38 "scripts": { 39 "build": "tsup", 40 "dev": "tsup --watch", 41 "clean": "rm -rf dist", 42 "typecheck": "tsc --noEmit" 43 }, 44 "devDependencies": { 45 "tsup": "^8.0.0", 46 "typescript": "^5.5.0" 47 }, 48 "peerDependencies": { 49 "pdfjs-dist": ">=4.0.0", 50 "epubjs": ">=0.3.0", 51 "docx-preview": ">=0.3.0", 52 "papaparse": ">=5.0.0", 53 "highlight.js": ">=11.0.0", 54 "jszip": ">=3.0.0", 55 "xlsx": ">=0.18.0", 56 "node-unrar-js": ">=2.0.0", 57 "7z-wasm": ">=1.0.0", 58 "utif": ">=3.0.0", 59 "@jsquash/jxl": ">=1.0.0" 60 }, 61 "peerDependenciesMeta": { 62 "pdfjs-dist": { 63 "optional": true 64 }, 65 "epubjs": { 66 "optional": true 67 }, 68 "docx-preview": { 69 "optional": true 70 }, 71 "papaparse": { 72 "optional": true 73 }, 74 "highlight.js": { 75 "optional": true 76 }, 77 "jszip": { 78 "optional": true 79 }, 80 "xlsx": { 81 "optional": true 82 }, 83 "node-unrar-js": { 84 "optional": true 85 }, 86 "7z-wasm": { 87 "optional": true 88 }, 89 "utif": { 90 "optional": true 91 }, 92 "@jsquash/jxl": { 93 "optional": true 94 } 95 }, 96 "keywords": [ 97 "pdf", 98 "epub", 99 "docx", 100 "csv", 101 "document", 102 "viewer", 103 "renderer", 104 "reader", 105 "chunked", 106 "framework-agnostic" 107 ] 108}