├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .flox ├── .gitignore ├── env.json └── env │ ├── manifest.lock │ └── manifest.toml ├── .gitignore ├── .npmignore ├── .npmrc ├── .prettierignore ├── .prettierrc.js ├── .vscode ├── keybindings.json ├── launch.json ├── settings.json └── tasks.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── ava.config.js ├── daisy.md ├── docs └── index.md ├── misc └── epubs │ ├── childrens-literature.epub │ ├── wasteland-otf-obf.epub │ ├── wasteland-otf-obf_LCP_dan.epub │ ├── wasteland-otf-obf_LCP_dan.lcpl │ └── wasteland-otf-obf_LCP_dan.lcpl.epub ├── package-scripts-build.cson ├── package-scripts.cson ├── package.json ├── src ├── _utils │ ├── cli.ts │ ├── decodeURI.ts │ └── zipHasEntry.ts ├── declarations.d.ts ├── index.ts ├── init-globals.ts ├── models │ ├── internal.ts │ ├── locator.ts │ ├── media-overlay.ts │ ├── metadata-accessibility-certification.ts │ ├── metadata-accessibility.ts │ ├── metadata-belongsto.ts │ ├── metadata-contributor-json-converter.ts │ ├── metadata-contributor.ts │ ├── metadata-media-overlay.ts │ ├── metadata-multilang.ts │ ├── metadata-properties.ts │ ├── metadata-subject-json-converter.ts │ ├── metadata-subject.ts │ ├── metadata.ts │ ├── publication-collection.ts │ ├── publication-link.ts │ ├── publication.ts │ └── ta-json-string-tokens-converter.ts ├── parser │ ├── audiobook.ts │ ├── cbz.ts │ ├── comicrack │ │ ├── comicrack-page.ts │ │ └── comicrack.ts │ ├── daisy-convert-ncc-to-opf-ncx.ts │ ├── daisy-convert-to-epub.ts │ ├── daisy.ts │ ├── divina.ts │ ├── epub-daisy-common.ts │ ├── epub.ts │ ├── epub │ │ ├── container-rootfile.ts │ │ ├── container.ts │ │ ├── display-options-platform-prop.ts │ │ ├── display-options-platform.ts │ │ ├── display-options.ts │ │ ├── encryption-compression.ts │ │ ├── encryption-cypherdata.ts │ │ ├── encryption-cypherreference.ts │ │ ├── encryption-data.ts │ │ ├── encryption-keyinfo.ts │ │ ├── encryption-method.ts │ │ ├── encryption-property.ts │ │ ├── encryption-retrievalmethod.ts │ │ ├── encryption.ts │ │ ├── ncx-audio.ts │ │ ├── ncx-content.ts │ │ ├── ncx-navlabel.ts │ │ ├── ncx-navpoint.ts │ │ ├── ncx-pagelist.ts │ │ ├── ncx-pagetarget.ts │ │ ├── ncx.ts │ │ ├── opf-author.ts │ │ ├── opf-date.ts │ │ ├── opf-dc-metadata.ts │ │ ├── opf-identifier.ts │ │ ├── opf-link.ts │ │ ├── opf-manifest.ts │ │ ├── opf-metadata.ts │ │ ├── opf-metafield.ts │ │ ├── opf-reference.ts │ │ ├── opf-spine.ts │ │ ├── opf-spineitem.ts │ │ ├── opf-subject.ts │ │ ├── opf-title.ts │ │ ├── opf-x-metadata.ts │ │ ├── opf.ts │ │ ├── smil-audio.ts │ │ ├── smil-body.ts │ │ ├── smil-custom-attributes.ts │ │ ├── smil-custom-test.ts │ │ ├── smil-head.ts │ │ ├── smil-img.ts │ │ ├── smil-par.ts │ │ ├── smil-seq-or-par.ts │ │ ├── smil-seq.ts │ │ ├── smil-text.ts │ │ ├── smil-video.ts │ │ └── smil.ts │ └── publication-parser.ts └── transform │ ├── transformer-html.ts │ ├── transformer-lcp.ts │ ├── transformer-obf-adobe.ts │ ├── transformer-obf-idpf.ts │ └── transformer.ts ├── test ├── @types │ ├── filehound │ │ └── index.d.ts │ ├── json-diff │ │ └── index.d.ts │ ├── slugify │ │ └── index.d.ts │ └── symbol-observable │ │ └── index.d.ts ├── helpers.ts ├── test-JSON-AdditionalJSON.ts ├── test-JSON-Collection.ts ├── test-JSON-Context.ts ├── test-JSON-Contributor.ts ├── test-JSON-Rel.ts ├── test-JSON-Title.ts └── test.ts ├── tools ├── gitrev.js ├── typescript_compile_single.js └── typescript_relativize_path_mapping_imports.js ├── tsconfig.json └── tsconfigs ├── tsconfig-common.json ├── tsconfig-es5-all.json ├── tsconfig-es5.json ├── tsconfig-es6-es2015-all.json ├── tsconfig-es6-es2015.json ├── tsconfig-es7-es2016-all.json ├── tsconfig-es7-es2016.json ├── tsconfig-es8-es2017-all.json └── tsconfig-es8-es2017.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.flox/.gitignore: -------------------------------------------------------------------------------- 1 | run/ 2 | cache/ 3 | lib/ 4 | log/ 5 | -------------------------------------------------------------------------------- /.flox/env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.flox/env.json -------------------------------------------------------------------------------- /.flox/env/manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.flox/env/manifest.lock -------------------------------------------------------------------------------- /.flox/env/manifest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.flox/env/manifest.toml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | NPM_CONFIG_PRODUCTION=false 2 | NODE_ENV=dev 3 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.vscode/keybindings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.vscode/keybindings.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/README.md -------------------------------------------------------------------------------- /ava.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/ava.config.js -------------------------------------------------------------------------------- /daisy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/daisy.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/docs/index.md -------------------------------------------------------------------------------- /misc/epubs/childrens-literature.epub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/misc/epubs/childrens-literature.epub -------------------------------------------------------------------------------- /misc/epubs/wasteland-otf-obf.epub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/misc/epubs/wasteland-otf-obf.epub -------------------------------------------------------------------------------- /misc/epubs/wasteland-otf-obf_LCP_dan.epub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/misc/epubs/wasteland-otf-obf_LCP_dan.epub -------------------------------------------------------------------------------- /misc/epubs/wasteland-otf-obf_LCP_dan.lcpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/misc/epubs/wasteland-otf-obf_LCP_dan.lcpl -------------------------------------------------------------------------------- /misc/epubs/wasteland-otf-obf_LCP_dan.lcpl.epub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/misc/epubs/wasteland-otf-obf_LCP_dan.lcpl.epub -------------------------------------------------------------------------------- /package-scripts-build.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/package-scripts-build.cson -------------------------------------------------------------------------------- /package-scripts.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/package-scripts.cson -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/package.json -------------------------------------------------------------------------------- /src/_utils/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/_utils/cli.ts -------------------------------------------------------------------------------- /src/_utils/decodeURI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/_utils/decodeURI.ts -------------------------------------------------------------------------------- /src/_utils/zipHasEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/_utils/zipHasEntry.ts -------------------------------------------------------------------------------- /src/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/declarations.d.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/init-globals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/init-globals.ts -------------------------------------------------------------------------------- /src/models/internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/internal.ts -------------------------------------------------------------------------------- /src/models/locator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/locator.ts -------------------------------------------------------------------------------- /src/models/media-overlay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/media-overlay.ts -------------------------------------------------------------------------------- /src/models/metadata-accessibility-certification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/metadata-accessibility-certification.ts -------------------------------------------------------------------------------- /src/models/metadata-accessibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/metadata-accessibility.ts -------------------------------------------------------------------------------- /src/models/metadata-belongsto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/metadata-belongsto.ts -------------------------------------------------------------------------------- /src/models/metadata-contributor-json-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/metadata-contributor-json-converter.ts -------------------------------------------------------------------------------- /src/models/metadata-contributor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/metadata-contributor.ts -------------------------------------------------------------------------------- /src/models/metadata-media-overlay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/metadata-media-overlay.ts -------------------------------------------------------------------------------- /src/models/metadata-multilang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/metadata-multilang.ts -------------------------------------------------------------------------------- /src/models/metadata-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/metadata-properties.ts -------------------------------------------------------------------------------- /src/models/metadata-subject-json-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/metadata-subject-json-converter.ts -------------------------------------------------------------------------------- /src/models/metadata-subject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/metadata-subject.ts -------------------------------------------------------------------------------- /src/models/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/metadata.ts -------------------------------------------------------------------------------- /src/models/publication-collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/publication-collection.ts -------------------------------------------------------------------------------- /src/models/publication-link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/publication-link.ts -------------------------------------------------------------------------------- /src/models/publication.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/publication.ts -------------------------------------------------------------------------------- /src/models/ta-json-string-tokens-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/models/ta-json-string-tokens-converter.ts -------------------------------------------------------------------------------- /src/parser/audiobook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/audiobook.ts -------------------------------------------------------------------------------- /src/parser/cbz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/cbz.ts -------------------------------------------------------------------------------- /src/parser/comicrack/comicrack-page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/comicrack/comicrack-page.ts -------------------------------------------------------------------------------- /src/parser/comicrack/comicrack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/comicrack/comicrack.ts -------------------------------------------------------------------------------- /src/parser/daisy-convert-ncc-to-opf-ncx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/daisy-convert-ncc-to-opf-ncx.ts -------------------------------------------------------------------------------- /src/parser/daisy-convert-to-epub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/daisy-convert-to-epub.ts -------------------------------------------------------------------------------- /src/parser/daisy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/daisy.ts -------------------------------------------------------------------------------- /src/parser/divina.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/divina.ts -------------------------------------------------------------------------------- /src/parser/epub-daisy-common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub-daisy-common.ts -------------------------------------------------------------------------------- /src/parser/epub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub.ts -------------------------------------------------------------------------------- /src/parser/epub/container-rootfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/container-rootfile.ts -------------------------------------------------------------------------------- /src/parser/epub/container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/container.ts -------------------------------------------------------------------------------- /src/parser/epub/display-options-platform-prop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/display-options-platform-prop.ts -------------------------------------------------------------------------------- /src/parser/epub/display-options-platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/display-options-platform.ts -------------------------------------------------------------------------------- /src/parser/epub/display-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/display-options.ts -------------------------------------------------------------------------------- /src/parser/epub/encryption-compression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/encryption-compression.ts -------------------------------------------------------------------------------- /src/parser/epub/encryption-cypherdata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/encryption-cypherdata.ts -------------------------------------------------------------------------------- /src/parser/epub/encryption-cypherreference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/encryption-cypherreference.ts -------------------------------------------------------------------------------- /src/parser/epub/encryption-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/encryption-data.ts -------------------------------------------------------------------------------- /src/parser/epub/encryption-keyinfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/encryption-keyinfo.ts -------------------------------------------------------------------------------- /src/parser/epub/encryption-method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/encryption-method.ts -------------------------------------------------------------------------------- /src/parser/epub/encryption-property.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/encryption-property.ts -------------------------------------------------------------------------------- /src/parser/epub/encryption-retrievalmethod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/encryption-retrievalmethod.ts -------------------------------------------------------------------------------- /src/parser/epub/encryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/encryption.ts -------------------------------------------------------------------------------- /src/parser/epub/ncx-audio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/ncx-audio.ts -------------------------------------------------------------------------------- /src/parser/epub/ncx-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/ncx-content.ts -------------------------------------------------------------------------------- /src/parser/epub/ncx-navlabel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/ncx-navlabel.ts -------------------------------------------------------------------------------- /src/parser/epub/ncx-navpoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/ncx-navpoint.ts -------------------------------------------------------------------------------- /src/parser/epub/ncx-pagelist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/ncx-pagelist.ts -------------------------------------------------------------------------------- /src/parser/epub/ncx-pagetarget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/ncx-pagetarget.ts -------------------------------------------------------------------------------- /src/parser/epub/ncx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/ncx.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-author.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-date.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-dc-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-dc-metadata.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-identifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-identifier.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-link.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-manifest.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-metadata.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-metafield.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-metafield.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-reference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-reference.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-spine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-spine.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-spineitem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-spineitem.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-subject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-subject.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-title.ts -------------------------------------------------------------------------------- /src/parser/epub/opf-x-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf-x-metadata.ts -------------------------------------------------------------------------------- /src/parser/epub/opf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/opf.ts -------------------------------------------------------------------------------- /src/parser/epub/smil-audio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/smil-audio.ts -------------------------------------------------------------------------------- /src/parser/epub/smil-body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/smil-body.ts -------------------------------------------------------------------------------- /src/parser/epub/smil-custom-attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/smil-custom-attributes.ts -------------------------------------------------------------------------------- /src/parser/epub/smil-custom-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/smil-custom-test.ts -------------------------------------------------------------------------------- /src/parser/epub/smil-head.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/smil-head.ts -------------------------------------------------------------------------------- /src/parser/epub/smil-img.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/smil-img.ts -------------------------------------------------------------------------------- /src/parser/epub/smil-par.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/smil-par.ts -------------------------------------------------------------------------------- /src/parser/epub/smil-seq-or-par.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/smil-seq-or-par.ts -------------------------------------------------------------------------------- /src/parser/epub/smil-seq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/smil-seq.ts -------------------------------------------------------------------------------- /src/parser/epub/smil-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/smil-text.ts -------------------------------------------------------------------------------- /src/parser/epub/smil-video.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/smil-video.ts -------------------------------------------------------------------------------- /src/parser/epub/smil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/epub/smil.ts -------------------------------------------------------------------------------- /src/parser/publication-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/parser/publication-parser.ts -------------------------------------------------------------------------------- /src/transform/transformer-html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/transform/transformer-html.ts -------------------------------------------------------------------------------- /src/transform/transformer-lcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/transform/transformer-lcp.ts -------------------------------------------------------------------------------- /src/transform/transformer-obf-adobe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/transform/transformer-obf-adobe.ts -------------------------------------------------------------------------------- /src/transform/transformer-obf-idpf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/transform/transformer-obf-idpf.ts -------------------------------------------------------------------------------- /src/transform/transformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/src/transform/transformer.ts -------------------------------------------------------------------------------- /test/@types/filehound/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/test/@types/filehound/index.d.ts -------------------------------------------------------------------------------- /test/@types/json-diff/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/test/@types/json-diff/index.d.ts -------------------------------------------------------------------------------- /test/@types/slugify/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/test/@types/slugify/index.d.ts -------------------------------------------------------------------------------- /test/@types/symbol-observable/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/test/@types/symbol-observable/index.d.ts -------------------------------------------------------------------------------- /test/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/test/helpers.ts -------------------------------------------------------------------------------- /test/test-JSON-AdditionalJSON.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/test/test-JSON-AdditionalJSON.ts -------------------------------------------------------------------------------- /test/test-JSON-Collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/test/test-JSON-Collection.ts -------------------------------------------------------------------------------- /test/test-JSON-Context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/test/test-JSON-Context.ts -------------------------------------------------------------------------------- /test/test-JSON-Contributor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/test/test-JSON-Contributor.ts -------------------------------------------------------------------------------- /test/test-JSON-Rel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/test/test-JSON-Rel.ts -------------------------------------------------------------------------------- /test/test-JSON-Title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/test/test-JSON-Title.ts -------------------------------------------------------------------------------- /test/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/test/test.ts -------------------------------------------------------------------------------- /tools/gitrev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/tools/gitrev.js -------------------------------------------------------------------------------- /tools/typescript_compile_single.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/tools/typescript_compile_single.js -------------------------------------------------------------------------------- /tools/typescript_relativize_path_mapping_imports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/tools/typescript_relativize_path_mapping_imports.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfigs/tsconfig-common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/tsconfigs/tsconfig-common.json -------------------------------------------------------------------------------- /tsconfigs/tsconfig-es5-all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/tsconfigs/tsconfig-es5-all.json -------------------------------------------------------------------------------- /tsconfigs/tsconfig-es5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/tsconfigs/tsconfig-es5.json -------------------------------------------------------------------------------- /tsconfigs/tsconfig-es6-es2015-all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/tsconfigs/tsconfig-es6-es2015-all.json -------------------------------------------------------------------------------- /tsconfigs/tsconfig-es6-es2015.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/tsconfigs/tsconfig-es6-es2015.json -------------------------------------------------------------------------------- /tsconfigs/tsconfig-es7-es2016-all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/tsconfigs/tsconfig-es7-es2016-all.json -------------------------------------------------------------------------------- /tsconfigs/tsconfig-es7-es2016.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/tsconfigs/tsconfig-es7-es2016.json -------------------------------------------------------------------------------- /tsconfigs/tsconfig-es8-es2017-all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/tsconfigs/tsconfig-es8-es2017-all.json -------------------------------------------------------------------------------- /tsconfigs/tsconfig-es8-es2017.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edrlab/r2-shared-js/HEAD/tsconfigs/tsconfig-es8-es2017.json --------------------------------------------------------------------------------