├── .github └── workflows │ ├── CI.yml │ └── size.yml.todo ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── docs ├── LICENSE ├── README.md ├── _config.yml ├── _layouts │ └── default.html ├── input │ ├── README.md │ ├── features.md │ ├── images │ │ ├── Fixed Layout - Double Page.png │ │ ├── Reflow - Double Column.png │ │ ├── Reflow - Single Column.png │ │ ├── UI - Progression.png │ │ ├── UI - Settings.png │ │ └── UI - Top.png │ ├── paradigm-shift.md │ ├── product-profiles.md │ ├── project-goals.md │ ├── project-organization.md │ └── user-interface.md ├── org │ └── minutes │ │ ├── 2020-03-30.md │ │ ├── 2020-04-06.md │ │ ├── 2020-05-25.md │ │ ├── 2020-06-15.md │ │ ├── 2020-06-22.md │ │ ├── 2020-06-29.md │ │ ├── 2020-07-06.md │ │ ├── 2020-07-13.md │ │ ├── 2020-07-20.md │ │ ├── 2020-10-09.md │ │ └── YYYY-MM-DD.md └── protection │ ├── introduction.md │ ├── problems.md │ └── solutions.md ├── navigator-html-injectables ├── .editorconfig ├── .gitignore ├── CHANGELOG.MD ├── README.MD ├── package.json ├── src │ ├── Loader.ts │ ├── comms │ │ ├── comms.ts │ │ ├── index.ts │ │ ├── keys.ts │ │ └── mid.ts │ ├── helpers │ │ ├── animation.ts │ │ ├── color.ts │ │ ├── css.ts │ │ ├── document.ts │ │ ├── dom.ts │ │ ├── locator.ts │ │ └── rect.ts │ ├── index.ts │ ├── modules │ │ ├── Decorator.ts │ │ ├── Module.ts │ │ ├── ModuleLibrary.ts │ │ ├── Peripherals.ts │ │ ├── index.ts │ │ ├── setup │ │ │ ├── FixedSetup.ts │ │ │ ├── ReflowableSetup.ts │ │ │ ├── Setup.ts │ │ │ └── WebPubSetup.ts │ │ └── snapper │ │ │ ├── ColumnSnapper.ts │ │ │ ├── ScrollSnapper.ts │ │ │ ├── Snapper.ts │ │ │ └── WebPubSnapper.ts │ └── vendor │ │ ├── approx-string-match │ │ ├── LICENSE │ │ ├── README.MD │ │ └── index.ts │ │ └── hypothesis │ │ ├── README.MD │ │ ├── anchoring │ │ ├── api-types.ts │ │ ├── html.ts │ │ ├── match-quote.ts │ │ ├── placeholder.ts │ │ ├── text-range.ts │ │ ├── trim-range.ts │ │ ├── types.ts │ │ └── xpath.ts │ │ ├── tsconfig.json │ │ └── types │ │ └── shared.ts ├── tsconfig.json └── vite.config.js ├── navigator ├── .editorconfig ├── .gitignore ├── CHANGELOG.MD ├── README.MD ├── docs │ └── epub │ │ ├── ConfiguringEpubNavigator.md │ │ ├── CustomizingListeners.md │ │ ├── EpubNavigator.md │ │ ├── HandlingPublications.md │ │ └── settings-flow.svg ├── package.json ├── src │ ├── Navigator.ts │ ├── audio │ │ ├── engine │ │ │ ├── AudioEngine.ts │ │ │ ├── WebAudioEngine.ts │ │ │ └── index.ts │ │ └── index.ts │ ├── css │ │ ├── Properties.ts │ │ └── index.ts │ ├── epub │ │ ├── EpubNavigator.ts │ │ ├── css │ │ │ ├── Properties.ts │ │ │ ├── ReadiumCSS.ts │ │ │ └── index.ts │ │ ├── frame │ │ │ ├── FrameBlobBuilder.ts │ │ │ ├── FrameComms.ts │ │ │ ├── FrameManager.ts │ │ │ ├── FramePoolManager.ts │ │ │ └── index.ts │ │ ├── fxl │ │ │ ├── FXLCoordinator.ts │ │ │ ├── FXLFrameManager.ts │ │ │ ├── FXLFramePoolManager.ts │ │ │ ├── FXLPeripherals.ts │ │ │ ├── FXLPeripheralsDebug.ts │ │ │ ├── FXLSpreader.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ └── preferences │ │ │ ├── EpubDefaults.ts │ │ │ ├── EpubPreferences.ts │ │ │ ├── EpubPreferencesEditor.ts │ │ │ ├── EpubSettings.ts │ │ │ └── index.ts │ ├── helpers │ │ ├── dimensions.ts │ │ ├── index.ts │ │ ├── lineLength.ts │ │ └── sML.ts │ ├── index.ts │ ├── preferences │ │ ├── Configurable.ts │ │ ├── Preference.ts │ │ ├── PreferencesEditor.ts │ │ ├── Types.ts │ │ ├── guards.ts │ │ └── index.ts │ └── webpub │ │ ├── WebPubBlobBuilder.ts │ │ ├── WebPubFrameManager.ts │ │ ├── WebPubFramePoolManager.ts │ │ ├── WebPubNavigator.ts │ │ ├── css │ │ ├── Properties.ts │ │ ├── WebPubCSS.ts │ │ └── index.ts │ │ ├── index.ts │ │ └── preferences │ │ ├── WebPubDefaults.ts │ │ ├── WebPubPreferences.ts │ │ ├── WebPubPreferencesEditor.ts │ │ ├── WebPubSettings.ts │ │ └── index.ts ├── tsconfig.json └── vite.config.js ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── shared ├── .editorconfig ├── .gitignore ├── CHANGELOG.MD ├── README.MD ├── babel.config.cjs ├── jest.config.cjs ├── jest.setup.js ├── package.json ├── src │ ├── fetcher │ │ ├── Fetcher.ts │ │ ├── HttpFetcher.ts │ │ ├── Resource.ts │ │ └── index.ts │ ├── index.ts │ ├── opds │ │ ├── Acquisition.ts │ │ ├── Availability.ts │ │ ├── Copies.ts │ │ ├── Holds.ts │ │ ├── Price.ts │ │ └── index.ts │ ├── publication │ │ ├── AltIdentifier.ts │ │ ├── BelongsTo.ts │ │ ├── Contributor.ts │ │ ├── GuidedNavigation.ts │ │ ├── Layout.ts │ │ ├── Link.ts │ │ ├── LocalizedString.ts │ │ ├── Locator.ts │ │ ├── LocatorCollection.ts │ │ ├── Manifest.ts │ │ ├── Metadata.ts │ │ ├── Profiles.ts │ │ ├── Properties.ts │ │ ├── Publication.ts │ │ ├── PublicationCollection.ts │ │ ├── ReadingProgression.ts │ │ ├── Subject.ts │ │ ├── TDM.ts │ │ ├── accessibility │ │ │ ├── Accessibility.ts │ │ │ ├── AccessibilityMetadataDisplayGuide.ts │ │ │ ├── Localization.md │ │ │ ├── Localization.ts │ │ │ ├── index.ts │ │ │ └── locales │ │ │ │ ├── en.json │ │ │ │ └── fr.json │ │ ├── encryption │ │ │ ├── Encryption.ts │ │ │ ├── Properties.ts │ │ │ └── index.ts │ │ ├── epub │ │ │ ├── MediaOverlay.ts │ │ │ ├── Metadata.ts │ │ │ ├── Properties.ts │ │ │ ├── Publication.ts │ │ │ └── index.ts │ │ ├── html │ │ │ ├── DomRange.ts │ │ │ ├── DomRangePoint.ts │ │ │ ├── Locations.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── opds │ │ │ ├── Properties.ts │ │ │ ├── Publication.ts │ │ │ └── index.ts │ │ └── services │ │ │ ├── content │ │ │ ├── Content.ts │ │ │ ├── ContentTokenizer.ts │ │ │ ├── Iterator.ts │ │ │ ├── element │ │ │ │ ├── attributes.ts │ │ │ │ ├── element.ts │ │ │ │ ├── index.ts │ │ │ │ └── text_role.ts │ │ │ ├── index.ts │ │ │ └── iterators │ │ │ │ ├── HTMLResourceContentIterator.ts │ │ │ │ ├── PDFTextContentIterator.ts │ │ │ │ ├── PublicationContentIterator.ts │ │ │ │ ├── helpers.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ └── util │ │ ├── JSONParse.ts │ │ ├── Language.ts │ │ ├── URITemplate.ts │ │ ├── index.ts │ │ ├── mediatype │ │ ├── MediaType.ts │ │ └── index.ts │ │ └── tokenizer │ │ ├── TextTokenizer.ts │ │ ├── Tokenizer.ts │ │ ├── index.ts │ │ ├── tokenize-english │ │ ├── README.md │ │ ├── abbreviations.js │ │ ├── index.d.ts │ │ ├── index.js │ │ └── utils.js │ │ └── tokenize-text │ │ ├── README.MD │ │ ├── index.d.ts │ │ ├── index.js │ │ └── tokens.js ├── test │ ├── AltIdentifier.test.ts │ ├── Contributor.test.ts │ ├── GuidedNavigation.test.ts │ ├── Link.test.ts │ ├── LocalizedString.test.ts │ ├── Locator.test.ts │ ├── LocatorCollection.test.ts │ ├── Manifest.test.ts │ ├── Metadata.test.ts │ ├── Properties.test.ts │ ├── Publication.test.ts │ ├── PublicationCollection.test.ts │ ├── Subject.test.ts │ ├── TDM.test.ts │ ├── accessibility │ │ ├── Accessibility.test.ts │ │ ├── AccessibilityMetadataDisplayGuide.test.ts │ │ └── Localization.test.ts │ ├── encryption │ │ ├── Encryption.test.ts │ │ └── Properties.test.ts │ ├── epub │ │ ├── MediaOverlay.test.ts │ │ ├── Metadata.test.ts │ │ ├── PropertiesTest.test.ts │ │ └── PublicationTest.test.ts │ ├── html │ │ ├── DomRange.test.ts │ │ └── Locator.test.ts │ ├── opds │ │ ├── PropertiesTest.test.ts │ │ └── PublicationTest.test.ts │ ├── resources │ │ └── format │ │ │ ├── audiobook.json │ │ │ ├── divina.json │ │ │ ├── opds2-publication.json │ │ │ └── webpub.json │ └── util │ │ ├── URITemplate.test.ts │ │ └── mediatype │ │ └── MediaType.test.ts ├── tsconfig.json ├── update-accessibility-locales.mjs └── vite.config.js └── testapp └── vanilla ├── .gitattributes ├── .gitignore ├── README.MD ├── index.html ├── package.json ├── public └── books │ └── .gitkeep ├── src ├── main.ts ├── peripherals.ts ├── style.css └── vite-env.d.ts └── tsconfig.json /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.github/workflows/size.yml.todo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/.github/workflows/size.yml.todo -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/README.md -------------------------------------------------------------------------------- /docs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/LICENSE -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- 1 | title: Readium Web -------------------------------------------------------------------------------- /docs/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/_layouts/default.html -------------------------------------------------------------------------------- /docs/input/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/input/README.md -------------------------------------------------------------------------------- /docs/input/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/input/features.md -------------------------------------------------------------------------------- /docs/input/images/Fixed Layout - Double Page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/input/images/Fixed Layout - Double Page.png -------------------------------------------------------------------------------- /docs/input/images/Reflow - Double Column.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/input/images/Reflow - Double Column.png -------------------------------------------------------------------------------- /docs/input/images/Reflow - Single Column.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/input/images/Reflow - Single Column.png -------------------------------------------------------------------------------- /docs/input/images/UI - Progression.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/input/images/UI - Progression.png -------------------------------------------------------------------------------- /docs/input/images/UI - Settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/input/images/UI - Settings.png -------------------------------------------------------------------------------- /docs/input/images/UI - Top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/input/images/UI - Top.png -------------------------------------------------------------------------------- /docs/input/paradigm-shift.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/input/paradigm-shift.md -------------------------------------------------------------------------------- /docs/input/product-profiles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/input/product-profiles.md -------------------------------------------------------------------------------- /docs/input/project-goals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/input/project-goals.md -------------------------------------------------------------------------------- /docs/input/project-organization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/input/project-organization.md -------------------------------------------------------------------------------- /docs/input/user-interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/input/user-interface.md -------------------------------------------------------------------------------- /docs/org/minutes/2020-03-30.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/org/minutes/2020-03-30.md -------------------------------------------------------------------------------- /docs/org/minutes/2020-04-06.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/org/minutes/2020-04-06.md -------------------------------------------------------------------------------- /docs/org/minutes/2020-05-25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/org/minutes/2020-05-25.md -------------------------------------------------------------------------------- /docs/org/minutes/2020-06-15.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/org/minutes/2020-06-15.md -------------------------------------------------------------------------------- /docs/org/minutes/2020-06-22.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/org/minutes/2020-06-22.md -------------------------------------------------------------------------------- /docs/org/minutes/2020-06-29.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/org/minutes/2020-06-29.md -------------------------------------------------------------------------------- /docs/org/minutes/2020-07-06.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/org/minutes/2020-07-06.md -------------------------------------------------------------------------------- /docs/org/minutes/2020-07-13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/org/minutes/2020-07-13.md -------------------------------------------------------------------------------- /docs/org/minutes/2020-07-20.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/org/minutes/2020-07-20.md -------------------------------------------------------------------------------- /docs/org/minutes/2020-10-09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/org/minutes/2020-10-09.md -------------------------------------------------------------------------------- /docs/org/minutes/YYYY-MM-DD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/org/minutes/YYYY-MM-DD.md -------------------------------------------------------------------------------- /docs/protection/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/protection/introduction.md -------------------------------------------------------------------------------- /docs/protection/problems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/protection/problems.md -------------------------------------------------------------------------------- /docs/protection/solutions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/docs/protection/solutions.md -------------------------------------------------------------------------------- /navigator-html-injectables/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/.editorconfig -------------------------------------------------------------------------------- /navigator-html-injectables/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/.gitignore -------------------------------------------------------------------------------- /navigator-html-injectables/CHANGELOG.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/CHANGELOG.MD -------------------------------------------------------------------------------- /navigator-html-injectables/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/README.MD -------------------------------------------------------------------------------- /navigator-html-injectables/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/package.json -------------------------------------------------------------------------------- /navigator-html-injectables/src/Loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/Loader.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/comms/comms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/comms/comms.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/comms/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/comms/index.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/comms/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/comms/keys.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/comms/mid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/comms/mid.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/helpers/animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/helpers/animation.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/helpers/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/helpers/color.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/helpers/css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/helpers/css.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/helpers/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/helpers/document.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/helpers/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/helpers/dom.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/helpers/locator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/helpers/locator.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/helpers/rect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/helpers/rect.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/index.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/modules/Decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/modules/Decorator.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/modules/Module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/modules/Module.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/modules/ModuleLibrary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/modules/ModuleLibrary.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/modules/Peripherals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/modules/Peripherals.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/modules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/modules/index.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/modules/setup/FixedSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/modules/setup/FixedSetup.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/modules/setup/ReflowableSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/modules/setup/ReflowableSetup.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/modules/setup/Setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/modules/setup/Setup.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/modules/setup/WebPubSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/modules/setup/WebPubSetup.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/modules/snapper/ColumnSnapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/modules/snapper/ColumnSnapper.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/modules/snapper/ScrollSnapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/modules/snapper/ScrollSnapper.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/modules/snapper/Snapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/modules/snapper/Snapper.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/modules/snapper/WebPubSnapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/modules/snapper/WebPubSnapper.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/approx-string-match/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/approx-string-match/LICENSE -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/approx-string-match/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/approx-string-match/README.MD -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/approx-string-match/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/approx-string-match/index.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/hypothesis/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/hypothesis/README.MD -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/hypothesis/anchoring/api-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/hypothesis/anchoring/api-types.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/hypothesis/anchoring/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/hypothesis/anchoring/html.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/hypothesis/anchoring/match-quote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/hypothesis/anchoring/match-quote.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/hypothesis/anchoring/placeholder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/hypothesis/anchoring/placeholder.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/hypothesis/anchoring/text-range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/hypothesis/anchoring/text-range.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/hypothesis/anchoring/trim-range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/hypothesis/anchoring/trim-range.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/hypothesis/anchoring/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/hypothesis/anchoring/types.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/hypothesis/anchoring/xpath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/hypothesis/anchoring/xpath.ts -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/hypothesis/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/hypothesis/tsconfig.json -------------------------------------------------------------------------------- /navigator-html-injectables/src/vendor/hypothesis/types/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/src/vendor/hypothesis/types/shared.ts -------------------------------------------------------------------------------- /navigator-html-injectables/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/tsconfig.json -------------------------------------------------------------------------------- /navigator-html-injectables/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator-html-injectables/vite.config.js -------------------------------------------------------------------------------- /navigator/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/.editorconfig -------------------------------------------------------------------------------- /navigator/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | types 6 | coverage -------------------------------------------------------------------------------- /navigator/CHANGELOG.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/CHANGELOG.MD -------------------------------------------------------------------------------- /navigator/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/README.MD -------------------------------------------------------------------------------- /navigator/docs/epub/ConfiguringEpubNavigator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/docs/epub/ConfiguringEpubNavigator.md -------------------------------------------------------------------------------- /navigator/docs/epub/CustomizingListeners.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/docs/epub/CustomizingListeners.md -------------------------------------------------------------------------------- /navigator/docs/epub/EpubNavigator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/docs/epub/EpubNavigator.md -------------------------------------------------------------------------------- /navigator/docs/epub/HandlingPublications.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/docs/epub/HandlingPublications.md -------------------------------------------------------------------------------- /navigator/docs/epub/settings-flow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/docs/epub/settings-flow.svg -------------------------------------------------------------------------------- /navigator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/package.json -------------------------------------------------------------------------------- /navigator/src/Navigator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/Navigator.ts -------------------------------------------------------------------------------- /navigator/src/audio/engine/AudioEngine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/audio/engine/AudioEngine.ts -------------------------------------------------------------------------------- /navigator/src/audio/engine/WebAudioEngine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/audio/engine/WebAudioEngine.ts -------------------------------------------------------------------------------- /navigator/src/audio/engine/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/audio/engine/index.ts -------------------------------------------------------------------------------- /navigator/src/audio/index.ts: -------------------------------------------------------------------------------- 1 | export * from './engine'; -------------------------------------------------------------------------------- /navigator/src/css/Properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/css/Properties.ts -------------------------------------------------------------------------------- /navigator/src/css/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./Properties"; -------------------------------------------------------------------------------- /navigator/src/epub/EpubNavigator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/EpubNavigator.ts -------------------------------------------------------------------------------- /navigator/src/epub/css/Properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/css/Properties.ts -------------------------------------------------------------------------------- /navigator/src/epub/css/ReadiumCSS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/css/ReadiumCSS.ts -------------------------------------------------------------------------------- /navigator/src/epub/css/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/css/index.ts -------------------------------------------------------------------------------- /navigator/src/epub/frame/FrameBlobBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/frame/FrameBlobBuilder.ts -------------------------------------------------------------------------------- /navigator/src/epub/frame/FrameComms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/frame/FrameComms.ts -------------------------------------------------------------------------------- /navigator/src/epub/frame/FrameManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/frame/FrameManager.ts -------------------------------------------------------------------------------- /navigator/src/epub/frame/FramePoolManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/frame/FramePoolManager.ts -------------------------------------------------------------------------------- /navigator/src/epub/frame/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/frame/index.ts -------------------------------------------------------------------------------- /navigator/src/epub/fxl/FXLCoordinator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/fxl/FXLCoordinator.ts -------------------------------------------------------------------------------- /navigator/src/epub/fxl/FXLFrameManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/fxl/FXLFrameManager.ts -------------------------------------------------------------------------------- /navigator/src/epub/fxl/FXLFramePoolManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/fxl/FXLFramePoolManager.ts -------------------------------------------------------------------------------- /navigator/src/epub/fxl/FXLPeripherals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/fxl/FXLPeripherals.ts -------------------------------------------------------------------------------- /navigator/src/epub/fxl/FXLPeripheralsDebug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/fxl/FXLPeripheralsDebug.ts -------------------------------------------------------------------------------- /navigator/src/epub/fxl/FXLSpreader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/fxl/FXLSpreader.ts -------------------------------------------------------------------------------- /navigator/src/epub/fxl/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/fxl/index.ts -------------------------------------------------------------------------------- /navigator/src/epub/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/index.ts -------------------------------------------------------------------------------- /navigator/src/epub/preferences/EpubDefaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/preferences/EpubDefaults.ts -------------------------------------------------------------------------------- /navigator/src/epub/preferences/EpubPreferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/preferences/EpubPreferences.ts -------------------------------------------------------------------------------- /navigator/src/epub/preferences/EpubPreferencesEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/preferences/EpubPreferencesEditor.ts -------------------------------------------------------------------------------- /navigator/src/epub/preferences/EpubSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/preferences/EpubSettings.ts -------------------------------------------------------------------------------- /navigator/src/epub/preferences/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/epub/preferences/index.ts -------------------------------------------------------------------------------- /navigator/src/helpers/dimensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/helpers/dimensions.ts -------------------------------------------------------------------------------- /navigator/src/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/helpers/index.ts -------------------------------------------------------------------------------- /navigator/src/helpers/lineLength.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/helpers/lineLength.ts -------------------------------------------------------------------------------- /navigator/src/helpers/sML.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/helpers/sML.ts -------------------------------------------------------------------------------- /navigator/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/index.ts -------------------------------------------------------------------------------- /navigator/src/preferences/Configurable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/preferences/Configurable.ts -------------------------------------------------------------------------------- /navigator/src/preferences/Preference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/preferences/Preference.ts -------------------------------------------------------------------------------- /navigator/src/preferences/PreferencesEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/preferences/PreferencesEditor.ts -------------------------------------------------------------------------------- /navigator/src/preferences/Types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/preferences/Types.ts -------------------------------------------------------------------------------- /navigator/src/preferences/guards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/preferences/guards.ts -------------------------------------------------------------------------------- /navigator/src/preferences/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/preferences/index.ts -------------------------------------------------------------------------------- /navigator/src/webpub/WebPubBlobBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/webpub/WebPubBlobBuilder.ts -------------------------------------------------------------------------------- /navigator/src/webpub/WebPubFrameManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/webpub/WebPubFrameManager.ts -------------------------------------------------------------------------------- /navigator/src/webpub/WebPubFramePoolManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/webpub/WebPubFramePoolManager.ts -------------------------------------------------------------------------------- /navigator/src/webpub/WebPubNavigator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/webpub/WebPubNavigator.ts -------------------------------------------------------------------------------- /navigator/src/webpub/css/Properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/webpub/css/Properties.ts -------------------------------------------------------------------------------- /navigator/src/webpub/css/WebPubCSS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/webpub/css/WebPubCSS.ts -------------------------------------------------------------------------------- /navigator/src/webpub/css/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/webpub/css/index.ts -------------------------------------------------------------------------------- /navigator/src/webpub/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/webpub/index.ts -------------------------------------------------------------------------------- /navigator/src/webpub/preferences/WebPubDefaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/webpub/preferences/WebPubDefaults.ts -------------------------------------------------------------------------------- /navigator/src/webpub/preferences/WebPubPreferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/webpub/preferences/WebPubPreferences.ts -------------------------------------------------------------------------------- /navigator/src/webpub/preferences/WebPubPreferencesEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/webpub/preferences/WebPubPreferencesEditor.ts -------------------------------------------------------------------------------- /navigator/src/webpub/preferences/WebPubSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/webpub/preferences/WebPubSettings.ts -------------------------------------------------------------------------------- /navigator/src/webpub/preferences/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/src/webpub/preferences/index.ts -------------------------------------------------------------------------------- /navigator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/tsconfig.json -------------------------------------------------------------------------------- /navigator/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/navigator/vite.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /shared/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/.editorconfig -------------------------------------------------------------------------------- /shared/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/.gitignore -------------------------------------------------------------------------------- /shared/CHANGELOG.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/CHANGELOG.MD -------------------------------------------------------------------------------- /shared/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/README.MD -------------------------------------------------------------------------------- /shared/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/babel.config.cjs -------------------------------------------------------------------------------- /shared/jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/jest.config.cjs -------------------------------------------------------------------------------- /shared/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/jest.setup.js -------------------------------------------------------------------------------- /shared/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/package.json -------------------------------------------------------------------------------- /shared/src/fetcher/Fetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/fetcher/Fetcher.ts -------------------------------------------------------------------------------- /shared/src/fetcher/HttpFetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/fetcher/HttpFetcher.ts -------------------------------------------------------------------------------- /shared/src/fetcher/Resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/fetcher/Resource.ts -------------------------------------------------------------------------------- /shared/src/fetcher/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/fetcher/index.ts -------------------------------------------------------------------------------- /shared/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/index.ts -------------------------------------------------------------------------------- /shared/src/opds/Acquisition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/opds/Acquisition.ts -------------------------------------------------------------------------------- /shared/src/opds/Availability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/opds/Availability.ts -------------------------------------------------------------------------------- /shared/src/opds/Copies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/opds/Copies.ts -------------------------------------------------------------------------------- /shared/src/opds/Holds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/opds/Holds.ts -------------------------------------------------------------------------------- /shared/src/opds/Price.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/opds/Price.ts -------------------------------------------------------------------------------- /shared/src/opds/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/opds/index.ts -------------------------------------------------------------------------------- /shared/src/publication/AltIdentifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/AltIdentifier.ts -------------------------------------------------------------------------------- /shared/src/publication/BelongsTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/BelongsTo.ts -------------------------------------------------------------------------------- /shared/src/publication/Contributor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/Contributor.ts -------------------------------------------------------------------------------- /shared/src/publication/GuidedNavigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/GuidedNavigation.ts -------------------------------------------------------------------------------- /shared/src/publication/Layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/Layout.ts -------------------------------------------------------------------------------- /shared/src/publication/Link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/Link.ts -------------------------------------------------------------------------------- /shared/src/publication/LocalizedString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/LocalizedString.ts -------------------------------------------------------------------------------- /shared/src/publication/Locator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/Locator.ts -------------------------------------------------------------------------------- /shared/src/publication/LocatorCollection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/LocatorCollection.ts -------------------------------------------------------------------------------- /shared/src/publication/Manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/Manifest.ts -------------------------------------------------------------------------------- /shared/src/publication/Metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/Metadata.ts -------------------------------------------------------------------------------- /shared/src/publication/Profiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/Profiles.ts -------------------------------------------------------------------------------- /shared/src/publication/Properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/Properties.ts -------------------------------------------------------------------------------- /shared/src/publication/Publication.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/Publication.ts -------------------------------------------------------------------------------- /shared/src/publication/PublicationCollection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/PublicationCollection.ts -------------------------------------------------------------------------------- /shared/src/publication/ReadingProgression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/ReadingProgression.ts -------------------------------------------------------------------------------- /shared/src/publication/Subject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/Subject.ts -------------------------------------------------------------------------------- /shared/src/publication/TDM.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/TDM.ts -------------------------------------------------------------------------------- /shared/src/publication/accessibility/Accessibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/accessibility/Accessibility.ts -------------------------------------------------------------------------------- /shared/src/publication/accessibility/AccessibilityMetadataDisplayGuide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/accessibility/AccessibilityMetadataDisplayGuide.ts -------------------------------------------------------------------------------- /shared/src/publication/accessibility/Localization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/accessibility/Localization.md -------------------------------------------------------------------------------- /shared/src/publication/accessibility/Localization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/accessibility/Localization.ts -------------------------------------------------------------------------------- /shared/src/publication/accessibility/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/accessibility/index.ts -------------------------------------------------------------------------------- /shared/src/publication/accessibility/locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/accessibility/locales/en.json -------------------------------------------------------------------------------- /shared/src/publication/accessibility/locales/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/accessibility/locales/fr.json -------------------------------------------------------------------------------- /shared/src/publication/encryption/Encryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/encryption/Encryption.ts -------------------------------------------------------------------------------- /shared/src/publication/encryption/Properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/encryption/Properties.ts -------------------------------------------------------------------------------- /shared/src/publication/encryption/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/encryption/index.ts -------------------------------------------------------------------------------- /shared/src/publication/epub/MediaOverlay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/epub/MediaOverlay.ts -------------------------------------------------------------------------------- /shared/src/publication/epub/Metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/epub/Metadata.ts -------------------------------------------------------------------------------- /shared/src/publication/epub/Properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/epub/Properties.ts -------------------------------------------------------------------------------- /shared/src/publication/epub/Publication.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/epub/Publication.ts -------------------------------------------------------------------------------- /shared/src/publication/epub/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/epub/index.ts -------------------------------------------------------------------------------- /shared/src/publication/html/DomRange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/html/DomRange.ts -------------------------------------------------------------------------------- /shared/src/publication/html/DomRangePoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/html/DomRangePoint.ts -------------------------------------------------------------------------------- /shared/src/publication/html/Locations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/html/Locations.ts -------------------------------------------------------------------------------- /shared/src/publication/html/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/html/index.ts -------------------------------------------------------------------------------- /shared/src/publication/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/index.ts -------------------------------------------------------------------------------- /shared/src/publication/opds/Properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/opds/Properties.ts -------------------------------------------------------------------------------- /shared/src/publication/opds/Publication.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/opds/Publication.ts -------------------------------------------------------------------------------- /shared/src/publication/opds/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/opds/index.ts -------------------------------------------------------------------------------- /shared/src/publication/services/content/Content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/services/content/Content.ts -------------------------------------------------------------------------------- /shared/src/publication/services/content/ContentTokenizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/services/content/ContentTokenizer.ts -------------------------------------------------------------------------------- /shared/src/publication/services/content/Iterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/services/content/Iterator.ts -------------------------------------------------------------------------------- /shared/src/publication/services/content/element/attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/services/content/element/attributes.ts -------------------------------------------------------------------------------- /shared/src/publication/services/content/element/element.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/services/content/element/element.ts -------------------------------------------------------------------------------- /shared/src/publication/services/content/element/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/services/content/element/index.ts -------------------------------------------------------------------------------- /shared/src/publication/services/content/element/text_role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/services/content/element/text_role.ts -------------------------------------------------------------------------------- /shared/src/publication/services/content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/services/content/index.ts -------------------------------------------------------------------------------- /shared/src/publication/services/content/iterators/HTMLResourceContentIterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/services/content/iterators/HTMLResourceContentIterator.ts -------------------------------------------------------------------------------- /shared/src/publication/services/content/iterators/PDFTextContentIterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/services/content/iterators/PDFTextContentIterator.ts -------------------------------------------------------------------------------- /shared/src/publication/services/content/iterators/PublicationContentIterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/services/content/iterators/PublicationContentIterator.ts -------------------------------------------------------------------------------- /shared/src/publication/services/content/iterators/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/services/content/iterators/helpers.ts -------------------------------------------------------------------------------- /shared/src/publication/services/content/iterators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/publication/services/content/iterators/index.ts -------------------------------------------------------------------------------- /shared/src/publication/services/index.ts: -------------------------------------------------------------------------------- 1 | export * from './content'; -------------------------------------------------------------------------------- /shared/src/util/JSONParse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/JSONParse.ts -------------------------------------------------------------------------------- /shared/src/util/Language.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/Language.ts -------------------------------------------------------------------------------- /shared/src/util/URITemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/URITemplate.ts -------------------------------------------------------------------------------- /shared/src/util/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/index.ts -------------------------------------------------------------------------------- /shared/src/util/mediatype/MediaType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/mediatype/MediaType.ts -------------------------------------------------------------------------------- /shared/src/util/mediatype/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MediaType'; 2 | -------------------------------------------------------------------------------- /shared/src/util/tokenizer/TextTokenizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/tokenizer/TextTokenizer.ts -------------------------------------------------------------------------------- /shared/src/util/tokenizer/Tokenizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/tokenizer/Tokenizer.ts -------------------------------------------------------------------------------- /shared/src/util/tokenizer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/tokenizer/index.ts -------------------------------------------------------------------------------- /shared/src/util/tokenizer/tokenize-english/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/tokenizer/tokenize-english/README.md -------------------------------------------------------------------------------- /shared/src/util/tokenizer/tokenize-english/abbreviations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/tokenizer/tokenize-english/abbreviations.js -------------------------------------------------------------------------------- /shared/src/util/tokenizer/tokenize-english/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/tokenizer/tokenize-english/index.d.ts -------------------------------------------------------------------------------- /shared/src/util/tokenizer/tokenize-english/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/tokenizer/tokenize-english/index.js -------------------------------------------------------------------------------- /shared/src/util/tokenizer/tokenize-english/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/tokenizer/tokenize-english/utils.js -------------------------------------------------------------------------------- /shared/src/util/tokenizer/tokenize-text/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/tokenizer/tokenize-text/README.MD -------------------------------------------------------------------------------- /shared/src/util/tokenizer/tokenize-text/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/tokenizer/tokenize-text/index.d.ts -------------------------------------------------------------------------------- /shared/src/util/tokenizer/tokenize-text/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/tokenizer/tokenize-text/index.js -------------------------------------------------------------------------------- /shared/src/util/tokenizer/tokenize-text/tokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/src/util/tokenizer/tokenize-text/tokens.js -------------------------------------------------------------------------------- /shared/test/AltIdentifier.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/AltIdentifier.test.ts -------------------------------------------------------------------------------- /shared/test/Contributor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/Contributor.test.ts -------------------------------------------------------------------------------- /shared/test/GuidedNavigation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/GuidedNavigation.test.ts -------------------------------------------------------------------------------- /shared/test/Link.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/Link.test.ts -------------------------------------------------------------------------------- /shared/test/LocalizedString.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/LocalizedString.test.ts -------------------------------------------------------------------------------- /shared/test/Locator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/Locator.test.ts -------------------------------------------------------------------------------- /shared/test/LocatorCollection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/LocatorCollection.test.ts -------------------------------------------------------------------------------- /shared/test/Manifest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/Manifest.test.ts -------------------------------------------------------------------------------- /shared/test/Metadata.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/Metadata.test.ts -------------------------------------------------------------------------------- /shared/test/Properties.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/Properties.test.ts -------------------------------------------------------------------------------- /shared/test/Publication.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/Publication.test.ts -------------------------------------------------------------------------------- /shared/test/PublicationCollection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/PublicationCollection.test.ts -------------------------------------------------------------------------------- /shared/test/Subject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/Subject.test.ts -------------------------------------------------------------------------------- /shared/test/TDM.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/TDM.test.ts -------------------------------------------------------------------------------- /shared/test/accessibility/Accessibility.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/accessibility/Accessibility.test.ts -------------------------------------------------------------------------------- /shared/test/accessibility/AccessibilityMetadataDisplayGuide.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/accessibility/AccessibilityMetadataDisplayGuide.test.ts -------------------------------------------------------------------------------- /shared/test/accessibility/Localization.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/accessibility/Localization.test.ts -------------------------------------------------------------------------------- /shared/test/encryption/Encryption.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/encryption/Encryption.test.ts -------------------------------------------------------------------------------- /shared/test/encryption/Properties.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/encryption/Properties.test.ts -------------------------------------------------------------------------------- /shared/test/epub/MediaOverlay.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/epub/MediaOverlay.test.ts -------------------------------------------------------------------------------- /shared/test/epub/Metadata.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/epub/Metadata.test.ts -------------------------------------------------------------------------------- /shared/test/epub/PropertiesTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/epub/PropertiesTest.test.ts -------------------------------------------------------------------------------- /shared/test/epub/PublicationTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/epub/PublicationTest.test.ts -------------------------------------------------------------------------------- /shared/test/html/DomRange.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/html/DomRange.test.ts -------------------------------------------------------------------------------- /shared/test/html/Locator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/html/Locator.test.ts -------------------------------------------------------------------------------- /shared/test/opds/PropertiesTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/opds/PropertiesTest.test.ts -------------------------------------------------------------------------------- /shared/test/opds/PublicationTest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/opds/PublicationTest.test.ts -------------------------------------------------------------------------------- /shared/test/resources/format/audiobook.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/resources/format/audiobook.json -------------------------------------------------------------------------------- /shared/test/resources/format/divina.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/resources/format/divina.json -------------------------------------------------------------------------------- /shared/test/resources/format/opds2-publication.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/resources/format/opds2-publication.json -------------------------------------------------------------------------------- /shared/test/resources/format/webpub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/resources/format/webpub.json -------------------------------------------------------------------------------- /shared/test/util/URITemplate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/util/URITemplate.test.ts -------------------------------------------------------------------------------- /shared/test/util/mediatype/MediaType.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/test/util/mediatype/MediaType.test.ts -------------------------------------------------------------------------------- /shared/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/tsconfig.json -------------------------------------------------------------------------------- /shared/update-accessibility-locales.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/update-accessibility-locales.mjs -------------------------------------------------------------------------------- /shared/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/shared/vite.config.js -------------------------------------------------------------------------------- /testapp/vanilla/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/testapp/vanilla/.gitattributes -------------------------------------------------------------------------------- /testapp/vanilla/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/testapp/vanilla/.gitignore -------------------------------------------------------------------------------- /testapp/vanilla/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/testapp/vanilla/README.MD -------------------------------------------------------------------------------- /testapp/vanilla/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/testapp/vanilla/index.html -------------------------------------------------------------------------------- /testapp/vanilla/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/testapp/vanilla/package.json -------------------------------------------------------------------------------- /testapp/vanilla/public/books/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testapp/vanilla/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/testapp/vanilla/src/main.ts -------------------------------------------------------------------------------- /testapp/vanilla/src/peripherals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/testapp/vanilla/src/peripherals.ts -------------------------------------------------------------------------------- /testapp/vanilla/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/testapp/vanilla/src/style.css -------------------------------------------------------------------------------- /testapp/vanilla/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /testapp/vanilla/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/readium/ts-toolkit/HEAD/testapp/vanilla/tsconfig.json --------------------------------------------------------------------------------