A framework-agnostic, universal document renderer with optional chunked loading
polyrender.wisp.place/
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}