{"_id":"@anwersolangi/epubjs-rn","_rev":"2-b67412d048b4119f656f4a4576e737f3","name":"@anwersolangi/epubjs-rn","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.1":{"name":"@anwersolangi/epubjs-rn","version":"0.1.1","repository":{"type":"git","url":"git://github.com/anwersolangi/epubjs-rn.git"},"main":"./components/index.js","private":false,"scripts":{"start":"node EpubReader-broken/node_modules/react-native/local-cli/cli.js start","contents":"webpack --config contents/webpack.config.js","build":"babel src/ -d components/ --delete-dir-on-start --compact false","watch":"babel src/ -d components/ --compact false -w","local":"gulp watch"},"license":"BSD-2-Clause","dependencies":{"@babel/polyfill":"7.8.7","base-64":"0.1.0","buffer":"5.6.0","epubjs":"git+https://github.com/katerynapeikova/epub.js.git#rnReader","event-emitter":"^0.3.5","events":"3.1.0","i":"0.3.6","jszip":"3.4.0","lodash":"^4.17.20","path-webpack":"0.0.3","react":"17.0.1","react-native":"0.64.1","stream":"0.0.2","stream-browserify":"2.0.2","util":"0.12.3"},"peerDependencies":{"@react-native-async-storage/async-storage":"^1.17.6","react":"*","react-native":"*","react-native-static-server":"0.5.0","react-native-webview":"11.22.4","react-native-zip-archive":"5.0.2","react-native-blob-util":"0.16.2"},"devDependencies":{"@babel/cli":"7.8.4","@babel/core":"7.9.6","@babel/preset-env":"7.9.6","@babel/runtime":"7.9.6","@react-native-community/eslint-config":"^2.0.0","babel-jest":"24.8.0","babel-plugin-module-resolver":"4.0.0","babel-plugin-static-fs":"3.0.0","babel-plugin-transform-inline-environment-variables":"0.4.3","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.20.3","eslint-plugin-react-hooks":"^4.0.8","eslint-plugin-react-native":"^3.8.1","gulp":"4.0.2","jest":"24.8.0","metro-react-native-babel-preset":"0.59.0","prettier":"^2.0.5","prettier-eslint":"^11.0.0","react-hooks":"^1.0.1","react-test-renderer":"16.11.0"},"description":"Extra documentation ===================","bugs":{"url":"https://github.com/anwersolangi/epubjs-rn/issues"},"homepage":"https://github.com/anwersolangi/epubjs-rn#readme","keywords":["epubjs-rn","epubjs","reactnative"],"author":{"name":"Anwer Solangi"},"gitHead":"5ac00cc51490ad34cc241ced503570a7cb9bc25a","_id":"@anwersolangi/epubjs-rn@0.1.1","_nodeVersion":"16.13.1","_npmVersion":"8.5.4","dist":{"integrity":"sha512-/yf/FvfAa70L4iP/n3oN88BZVlEReebqd4CiDpgdQ1iUbTc+rLkq4qrrX4nC2xQJ1Yf5hhNRKAhobxSKtb7Iig==","shasum":"c241eee895b6be5865c4e1e8ae310c85d80ae318","tarball":"https://registry.npmjs.org/@anwersolangi/epubjs-rn/-/epubjs-rn-0.1.1.tgz","fileCount":11,"unpackedSize":755337,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCygHvGdtwLvcrwbRObA7av0UA6i0gEfGLCyMFwwrqhLQIgbV90AYIEjWYjFZP+ecLPoN2BMz1zm36as2D3JNwimPc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwxicACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql5RAAiwCwsCSNabazsvwEkU6982TxFaZNljW0GBqebh0w1ucsIa+1\r\nmGBZQHFiATX4muyW+NDrN8Ya9xzSp+C0lC0Mh+0TjY40TEz+8/gRGqiWOz/j\r\nmyQlGZwKPqCjRvFnV7PvSPZj4T0Oz+weTCSF4wPyFZXL8oQzT2OHBG8w0TTs\r\ntoVr5O1EPw+1v9zQsTA1gV9VD5fHw2T5MTg6G/K046BKg1ZM3TMATvs24Hq4\r\nKVD5He75BiW7i0Q7gNm8dNq9Hx90wZpDdpCJOlACaaoDU+mCCmGIo6vzrVMR\r\nPOzLgscJyzTGB8t6nkOp+WD4vLnVj9Azhi4b2IIOzIIZLqgXruoz6/H2/cwQ\r\nZ/9OsPQ0bKLktO0VvrrGtcTzSmA1jKX2sOthUtY8a9XDGC0UUzszqD9a3kFf\r\n73htLWKMrW/O3eZ6fOtQgs6QzFTHaU7ZZmovvOu665beTAHCGQPnEw3pCDKK\r\neXhUpMN0lJ/YMu8nBTTyABINuvvZw0x8OtYrRnD4Gfu/kX187EjP8KkCuToR\r\ndP9n6Pc0GptWlX2IrfTPe3HjhhonX3O6mZBwbKhlCkkCRK0EgfP6IxnJRMW+\r\nAEvt+QfqGwXRPDhwOCYp73ifmTQ7T9YTD4gxAf3M7bpCQrUqOOPbmmNUsMx5\r\nILFP1w2OS7E2zI0eLa9ToDPUrDWqO5p0620=\r\n=x/+H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anwersolangi","email":"anwerthesolangi@gmail.com"},"directories":{},"maintainers":[{"name":"anwersolangi","email":"anwerthesolangi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/epubjs-rn_0.1.1_1656952988490_0.29945885682366535"},"_hasShrinkwrap":false},"0.1.2":{"name":"@anwersolangi/epubjs-rn","version":"0.1.2","repository":{"type":"git","url":"git://github.com/anwersolangi/epubjs-rn.git"},"main":"./components/index.js","private":false,"scripts":{"start":"node EpubReader-broken/node_modules/react-native/local-cli/cli.js start","contents":"webpack --config contents/webpack.config.js","build":"babel src/ -d components/ --delete-dir-on-start --compact false","watch":"babel src/ -d components/ --compact false -w","local":"gulp watch"},"license":"BSD-2-Clause","dependencies":{"@babel/polyfill":"7.8.7","base-64":"1.0.0","buffer":"5.6.0","epubjs":"git+https://github.com/katerynapeikova/epub.js.git#rnReader","event-emitter":"^0.3.5","events":"3.1.0","i":"0.3.6","jszip":"3.10.0","lodash":"^4.17.20","path-webpack":"0.0.3","stream":"0.0.2","stream-browserify":"2.0.2","util":"0.12.3"},"peerDependencies":{"@react-native-async-storage/async-storage":"^1.17.6","react":"*","react-native":"*","react-native-static-server":"0.5.0","react-native-webview":"11.22.4","react-native-zip-archive":"5.0.2","react-native-blob-util":"0.16.2"},"devDependencies":{"@babel/cli":"7.8.4","@babel/core":"7.9.6","@babel/preset-env":"7.9.6","@babel/runtime":"7.9.6","@react-native-community/eslint-config":"^2.0.0","babel-jest":"24.8.0","babel-plugin-module-resolver":"4.0.0","babel-plugin-static-fs":"3.0.0","babel-plugin-transform-inline-environment-variables":"0.4.3","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.20.3","eslint-plugin-react-hooks":"^4.0.8","eslint-plugin-react-native":"^3.8.1","gulp":"4.0.2","jest":"24.8.0","metro-react-native-babel-preset":"0.59.0","prettier":"^2.0.5","prettier-eslint":"^11.0.0","react-hooks":"^1.0.1","react-test-renderer":"16.11.0"},"description":"Extra documentation ===================","bugs":{"url":"https://github.com/anwersolangi/epubjs-rn/issues"},"homepage":"https://github.com/anwersolangi/epubjs-rn#readme","keywords":["epubjs-rn","epubjs","reactnative"],"author":{"name":"Anwer Solangi"},"gitHead":"1907442173eff723fb34543fdf6c38d002df234a","_id":"@anwersolangi/epubjs-rn@0.1.2","_nodeVersion":"16.13.1","_npmVersion":"8.5.4","dist":{"integrity":"sha512-5x8+q/eW5HaGc+jVtglxa4VXCHpnzoJcZdAZBy8JscMAyeRgEn6jBD+yvTzN1a9TfZAFZ578453TSOD0mZIX2w==","shasum":"908fe6b49bce958983f7a5b05e218e7b1acbae20","tarball":"https://registry.npmjs.org/@anwersolangi/epubjs-rn/-/epubjs-rn-0.1.2.tgz","fileCount":11,"unpackedSize":755285,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgf23uSh4ztXYg+2guAe3gP7b7VeUkyuzp4++5ygG+SAiEA0kFY7W1wiaK6CDIjTo4SE3K72RcNguWNNerxdxfEkgc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwxzWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFcA//SIUzy4xm35IIp8ftqLA6KbfemOmyiPs4TyJr5wUY1/YpLbfJ\r\nGAEa+iZ1IVZ2gabeR9TDIcIQD6x8WeDxYWR2jY5ZItsonX+ZJQMnE5A8vGoj\r\nNW1vrf2TVAJNRleu6AlwYMHzDIiAxxy8WAqg/k2k3U3M7NNcZvqVyyWmTZ+k\r\nxXeyNjCO0GkjkjD/vlUd1GBYPA86UYRRL4nudAgBUsPmvvbMdY3UcBEHUtrl\r\nBGEZHRZQpHoPkD+63YxhfLRSF2JD0Zm69Uxw3lov2HnWFcvpd27aqsxM6LR+\r\nyM6+8+BX8sBs+vlZgYb8mtIptiAR/L1eik3CchJod6e7aB6xDzyGbPHYJgga\r\n6EmNQ2JJ7dTHJ4yI12coxbBSpw4E5s9TyX1gC6sXOIe/ChdqUtF/mljvHkSP\r\nkb8NbZ/144X0hqEWwfFvVvDHDeYlnrfXH4jXcPv9NmRiEhKdTRARKqJTyJtJ\r\nIdmIrBBZW5ozg1msltBXUQCWikltI6GlL/CKAQsMORbjTlpCs+eavMKm+dJa\r\nVHD77tOXXB2NfFXvtS74QdT9ywwijuF3+rxdZRQ+UhtKAoudhxwrsxFlidbz\r\nQZTastUONWCKnVmPjdLY3sPUuOTJHcgKAeYODc1OiFS2vjFdRM8G/iWhNWR2\r\nARQRBDpFyZZu/aP5HoDmg2xs1KrFgahRBKg=\r\n=DlPh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anwersolangi","email":"anwerthesolangi@gmail.com"},"directories":{},"maintainers":[{"name":"anwersolangi","email":"anwerthesolangi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/epubjs-rn_0.1.2_1656954070578_0.06380071236194862"},"_hasShrinkwrap":false},"0.1.3":{"name":"@anwersolangi/epubjs-rn","version":"0.1.3","repository":{"type":"git","url":"git://github.com/anwersolangi/epubjs-rn.git"},"main":"./components/index.js","private":false,"scripts":{"start":"node EpubReader-broken/node_modules/react-native/local-cli/cli.js start","contents":"webpack --config contents/webpack.config.js","build":"babel src/ -d components/ --delete-dir-on-start --compact false","watch":"babel src/ -d components/ --compact false -w","local":"gulp watch"},"license":"BSD-2-Clause","dependencies":{"@babel/polyfill":"7.8.7","base-64":"1.0.0","buffer":"5.6.0","epubjs":"git+https://github.com/katerynapeikova/epub.js.git#rnReader","event-emitter":"^0.3.5","events":"3.1.0","i":"0.3.6","jszip":"3.10.0","lodash":"^4.17.20","path-webpack":"0.0.3","stream":"0.0.2","stream-browserify":"2.0.2","util":"0.12.3"},"peerDependencies":{"@react-native-async-storage/async-storage":"^1.17.6","react":"*","react-native":"*","@dr.pogodin/react-native-static-server":"0.5.5","react-native-webview":"11.22.4","react-native-zip-archive":"6.0.8","react-native-blob-util":"0.16.2"},"devDependencies":{"@babel/cli":"7.8.4","@babel/core":"7.9.6","@babel/preset-env":"7.9.6","@babel/runtime":"7.9.6","@react-native-community/eslint-config":"^2.0.0","babel-jest":"24.8.0","babel-plugin-module-resolver":"4.0.0","babel-plugin-static-fs":"3.0.0","babel-plugin-transform-inline-environment-variables":"0.4.3","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.20.3","eslint-plugin-react-hooks":"^4.0.8","eslint-plugin-react-native":"^3.8.1","gulp":"4.0.2","jest":"24.8.0","metro-react-native-babel-preset":"0.59.0","prettier":"^2.0.5","prettier-eslint":"^11.0.0","react-hooks":"^1.0.1","react-test-renderer":"16.11.0"},"description":"Extra documentation ===================","bugs":{"url":"https://github.com/anwersolangi/epubjs-rn/issues"},"homepage":"https://github.com/anwersolangi/epubjs-rn#readme","keywords":["epubjs-rn","epubjs","reactnative"],"author":{"name":"Anwer Solangi"},"gitHead":"90c3f34aabfb46cb6543106e28bd4a01d33c1e67","_id":"@anwersolangi/epubjs-rn@0.1.3","_nodeVersion":"16.13.1","_npmVersion":"8.5.4","dist":{"integrity":"sha512-w7T8+gZnH8oEKa6wDtyaZmZ3mw5RRRpVjUVo5eCvGU+uBRJ3chLCaK5JPPVdF068AJPkEefdFaDuOFuG/K38Bw==","shasum":"b18262ae94eb2273591ccf7e6ac6c13e01a5cddb","tarball":"https://registry.npmjs.org/@anwersolangi/epubjs-rn/-/epubjs-rn-0.1.3.tgz","fileCount":11,"unpackedSize":755309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2x1U5joRds868O5LdSRTxrfQIbodYQVRGOZM9bPjaIAiEAnmhriYObXnla9OaK0YeCJMAioG8bQxgrhgDmyUeELIU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwyxUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEBA/+PeL82MKwTsJ4T32ttouB2AwzihGsswn7Dve2e/1DjGEpaPKu\r\n6YHsKY7eG6AD8GkBq239y4J/nTP5jzNMAuGVLXTKtLR8+OfsdSpLbmiBP9qI\r\nveske2pFn/WCgCU/gJg1ySOC4gYVOhXqgGZPPuzL94YfkcanB6b9FL+3Kggh\r\n7kMCma+jUD8nmLTVaMU0VIURIYAqcULc3nWmuVEKmgPjuUj1wrb/5FQAuGMJ\r\nWWqJyUsaA1ssilT07DZltC3fxTrF7QbnbCK3SCgvMxB08eUk3dI3FDCYyA3M\r\nUkAEAraoqscnHIWcMmJ2vhGo+a4vCxYgyQPD0MuoewAWQG7ddf1wH0BYU9WG\r\nxdIfmnL6wartiWiqIyzyBbh+um/6x1vxoJmhey7JClL9BErWIwQDeorDx/AX\r\n3nSSPJb0XobngctNvuRhnmyHJQXpTKz+jEPy/ft5bCe82BBtr2n8eVtmAKyw\r\niVZ7/hCqrGmZ6eTyuwUJVXNYd3MO3o0P9lPuB2ZlRycO/KoatBRVMhjAl4Vh\r\nrzZbkpmakDg7V3nSBwTrJFZv0m2Q9nDs+pNsHjZy2ilnC5ewGdOiaEOPNe5X\r\nNiClVU3L8Iuro/ArpQByMXG0wfEvuao+OCr4hVju6h0YfE8EDjndVyM9HIRL\r\nY31a3CwIyUwIYT04LubZ/ZjT/Um4OwchuXE=\r\n=L6z9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anwersolangi","email":"anwerthesolangi@gmail.com"},"directories":{},"maintainers":[{"name":"anwersolangi","email":"anwerthesolangi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/epubjs-rn_0.1.3_1656958036373_0.9479617091065462"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-04T16:43:08.440Z","0.1.1":"2022-07-04T16:43:08.738Z","modified":"2022-07-04T18:07:16.641Z","0.1.2":"2022-07-04T17:01:10.819Z","0.1.3":"2022-07-04T18:07:16.578Z"},"maintainers":[{"name":"anwersolangi","email":"anwerthesolangi@gmail.com"}],"description":"Extra documentation ===================","homepage":"https://github.com/anwersolangi/epubjs-rn#readme","keywords":["epubjs-rn","epubjs","reactnative"],"repository":{"type":"git","url":"git://github.com/anwersolangi/epubjs-rn.git"},"author":{"name":"Anwer Solangi"},"bugs":{"url":"https://github.com/anwersolangi/epubjs-rn/issues"},"license":"BSD-2-Clause","readme":"Extra documentation\n===================\n\nUse [documentation for epubjs 0.3](http://epubjs.org/documentation/0.3/) and the layout-guide.png included in the repo to document yourself :).\n\nEpub.js React Native Components\n================================\n\nUses [EPUB.js](https://github.com/futurepress/epub.js) to parse and render epubs on iOS and Android using React Native.\n\nGetting Started\n-------------------------\n\nTo use the components in your own app install via npm or yarn\n\n```bash\nyarn add @anwersolangi/epubjs-rn\nor\nnpm install --save @anwersolangi/epubjs-rn\n```\n\nthen require the default reader\n\n```\nimport EpubReader, { blockTextSelectionThemesObject, blockTextSelectionName } from '@anwersolangi/epubjs-rn';\n```\n\nthen you can add the reader element in your code:\n\n```html\n<EpubReader url={\"https://s3.amazonaws.com/epubjs/books/moby-dick/OPS/package.opf\"}\n            themes={blockTextSelectionThemesObject}\n            theme={blockTextSelectionName} />\n```\n\n* `url`: .opf or .epub url; The component will handle downloading and uncompressing the epub or just showing the opf content. Changing it will re-initialize the component.\n* `backgroundColor`: background color (default: '#FEFEFE'),\n* `themes`: JSON object of themes names and css properties to be applied (same as before)\n* `theme`: Name of the theme to apply, such as `light` (same as before)\n* `onBookChange`: callback returning the book when loaded and ready (similar to onReady); for table of contents objects see book.navigation.toc. For navigating to a location from toc, pass location state to EpubReader and use setLocation(tocObject.href) to execute the navigation. Toc objects can be nested under subitems key.\n* `onExternalLinkPress`: callback with the external url tapped (http://, https://)\n* `onShouldStartLoadWithRequest`: callback for underlying webview onShouldStartLoadWithRequest\n* `onNavigationStateChange`: callback for underlying webview onNavigationStateChange\n* `onInitStart`: when url is present and initialization starts\n* `onInitEnd`: when url is present and initialization ends successfully\n* `onReady`: same as onBookChange.\n* `onError`: when url is present and initialization fails; returns error string.\n* `retryState`: Ability to retry initialization without changing url. Use an useState variable and assign an unique value to retry initialization.\n\nor you can go the original route and require the `components` you need\n\n```\nimport { Epub } from '@anwersolangi/epubjs-rn';\n```\n\nthen you can add the reader element in your code:\n\n```html\n<Epub src={\"https://s3.amazonaws.com/epubjs/books/moby-dick/OPS/package.opf\"} flow={\"paginated\"} />\n```\n\n* `src`: the url of your epub to render\n* `flow`: `paginated` : `scrolled` - (default to false, which presents a scrolling view)\n* `location`: Can be an EPUBCFI, Chapter Url or Spine Position\n* `onLocationChange`: Function called on every page change, reports current CFI\n* `onLocationsReady`: Function called once the locations has been generated. Returns the locations object.\n* `onViewAdded`: Function called once a view has been added to the screen.\n* `beforeViewRemoved`: Function called before a view will be removed from the screen.\n* `width`: width (int) of the Epub Rendition\n* `height`: height (int) of the Epub Rendition\n* `onReady`: Function called once book has been opened. Returns the book object\n* `themes`: JSON object of themes names and css properties to be applied\n* `theme`: Name of the theme to apply, such as `light`\n* `fontSize`: CSS override for font size of theme, needs a css unit\n* `font`: CSS override for font family\n* `stylesheet`: Link to css stylesheet containing themes\n* `script`: Url for a javascript file to be injected into the view\n* `minSpreadWidth`: cut off width for spreads\n* `gap`: gap (int) between columns / pages\n* `onPress`: Single tap\n* `onDlbPress`: double tap on the screen\n* `onLongPress`: Press and hold\n* `onSelected`: When the browser selects text\n\nUsing a local file server\n-------------------------\n\nTo unzip compressed epubs locally and use http to stream them to epubjs,\nyou will want to use the `Streamer` class to manage the files and start a [StaticServer](https://github.com/futurepress/react-native-static-server).\n\nAn example of this method is provided in the example app.\n\n```\nimport { Epub, Streamer } from \"@anwersolangi/epubjs-rn\";\nlet streamer = new Streamer();\n\nstreamer.start(\"8899\")\n\t.then((origin) => {\n\t\tconsole.log(\"Served from:\", origin)\n\t\treturn this.streamer.get(\"https://s3.amazonaws.com/epubjs/books/moby-dick.epub\");\n\t})\n\t.then((src) => {\n\t\tconsole.log(\"Loading from:\", src);\n\t\treturn this.setState({src});\n\t});\n```\n\nRunning the example app (deprecated - no time to fix)\n-------------------------\n\nInstall with yarn. (Don't use NPM unless you flatten the packages after install)\n\n```bash\ncd EpubReader/\nyarn global add react-native-cli\nyarn install \n```\nThen start the iOS or Android App\n\n```bash\nyarn start\nreact-native run-ios\nreact-native run-android\n```\n\nOther\n-------------------------\nIf React Native version is <0.60, link the required libraries with\n```bash\nreact-native link react-native-static-server && react-native link react-native-webview && react-native link react-native-zip-archive\n```\n\nTrademark\n-------------------------\nEPUB is a registered trademark of the [IDPF](http://idpf.org/).\n\nDisclaimers\n-------------------------\nThis is forked from the @sbrighiu/epubjs-rn, and all the codes and its copyrights are to @sbrighiu/epubjs-rn and futurepress, this is only created to make the codes stable for react native 0.67\n","readmeFilename":"README.md"}