mirror of
https://github.com/john-okeefe/foliate-js.git
synced 2026-10-21 22:49:51 -04:00
A queued resize tick can run against a not-yet-parsed or unloaded
iframe; documentElement is null then and expand() threw inside the
ResizeObserver callback. Observed live in the Android app (twice in
row during boot and page turns). Follows the 50f56ee guard family.
51 lines
1.0 KiB
JSON
51 lines
1.0 KiB
JSON
{
|
|
"name": "foliate-js",
|
|
"version": "0.5.1",
|
|
"description": "Render e-books in the browser",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/johnfactotum/foliate-js.git"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/johnfactotum/foliate-js/issues"
|
|
},
|
|
"homepage": "https://github.com/johnfactotum/foliate-js#readme",
|
|
"author": "John Factotum",
|
|
"license": "MIT",
|
|
"type": "module",
|
|
"exports": {
|
|
"./*.js": "./*.js"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/js": "^9.9.1",
|
|
"@rollup/plugin-node-resolve": "^15.2.3",
|
|
"@rollup/plugin-terser": "^0.4.4",
|
|
"@zip.js/zip.js": "^2.7.52",
|
|
"fflate": "^0.8.2",
|
|
"fs-extra": "^11.2.0",
|
|
"globals": "^15.9.0",
|
|
"pdfjs-dist": "^5.5.207",
|
|
"rollup": "^4.22.4"
|
|
},
|
|
"scripts": {
|
|
"build": "npx rollup -c"
|
|
},
|
|
"keywords": [
|
|
"ebook",
|
|
"reader",
|
|
"epub",
|
|
"cfi",
|
|
"mobi",
|
|
"azw",
|
|
"azw3",
|
|
"fb2",
|
|
"cbz",
|
|
"dictd",
|
|
"stardict",
|
|
"opds"
|
|
],
|
|
"dependencies": {
|
|
"mammoth": "^1.13.0"
|
|
}
|
|
}
|