├── .babelrc ├── .github ├── dependabot.yml ├── wip.yml └── workflows │ ├── continuous-integration.yml │ ├── release.yml │ └── stale.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .python-version ├── .readthedocs.yaml ├── .yarn ├── plugins │ └── @yarnpkg │ │ └── plugin-version.cjs └── releases │ └── yarn-3.6.0.cjs ├── .yarnrc.yml ├── HACKING.md ├── LICENSE ├── Makefile ├── README.md ├── bin └── install-python ├── codecov.yml ├── dev-server ├── README.md ├── create-server.js ├── documents │ ├── html │ │ ├── burns.mustache │ │ ├── client-side-navigation.mustache │ │ ├── comments-mode.mustache │ │ ├── coop-test.mustache │ │ ├── cross-origin-iframe.mustache │ │ ├── doyle-centered.mustache │ │ ├── doyle-embedded.mustache │ │ ├── doyle-huge.mustache │ │ ├── doyle-tiny.mustache │ │ ├── doyle.mustache │ │ ├── host-in-shadow-root.mustache │ │ ├── ignore-other-configuration.mustache │ │ ├── injectable-frame.mustache │ │ ├── little-women-1.mustache │ │ ├── little-women-2.mustache │ │ ├── little-women-3.mustache │ │ ├── multi-frames.mustache │ │ ├── parent-frame.mustache │ │ ├── raven.mustache │ │ ├── shadow-dom.mustache │ │ ├── sidebar-external-container.mustache │ │ ├── tolstoy.mustache │ │ ├── vitalsource-epub.mustache │ │ ├── vitalsource-pdf-page.mustache │ │ ├── vitalsource-pdf.mustache │ │ ├── vitalsource-temp-page.mustache │ │ ├── whitespace.mustache │ │ ├── xhtml-test.mustache │ │ └── z-index.mustache │ └── pdf │ │ ├── budlong.pdf │ │ ├── custom-page-numbers.pdf │ │ ├── gatsby-section.config.json │ │ ├── gatsby-section.pdf │ │ ├── gatsby.pdf │ │ ├── jstor.config.json │ │ ├── jstor.pdf │ │ ├── nils-olav.pdf │ │ ├── painting.pdf │ │ ├── rotated.pdf │ │ └── widdershins.pdf ├── serve-dev.js ├── serve-package.js ├── static │ ├── favicon.ico │ ├── jstor-logo.svg │ ├── scripts │ │ ├── controls.js │ │ ├── index.js │ │ ├── pdfjs-init.js │ │ ├── pdfjs │ │ │ ├── LICENSE │ │ │ ├── build │ │ │ │ ├── pdf.js │ │ │ │ ├── pdf.sandbox.js │ │ │ │ └── pdf.worker.js │ │ │ └── web │ │ │ │ ├── cmaps │ │ │ │ ├── 78-EUC-H.bcmap │ │ │ │ ├── 78-EUC-V.bcmap │ │ │ │ ├── 78-H.bcmap │ │ │ │ ├── 78-RKSJ-H.bcmap │ │ │ │ ├── 78-RKSJ-V.bcmap │ │ │ │ ├── 78-V.bcmap │ │ │ │ ├── 78ms-RKSJ-H.bcmap │ │ │ │ ├── 78ms-RKSJ-V.bcmap │ │ │ │ ├── 83pv-RKSJ-H.bcmap │ │ │ │ ├── 90ms-RKSJ-H.bcmap │ │ │ │ ├── 90ms-RKSJ-V.bcmap │ │ │ │ ├── 90msp-RKSJ-H.bcmap │ │ │ │ ├── 90msp-RKSJ-V.bcmap │ │ │ │ ├── 90pv-RKSJ-H.bcmap │ │ │ │ ├── 90pv-RKSJ-V.bcmap │ │ │ │ ├── Add-H.bcmap │ │ │ │ ├── Add-RKSJ-H.bcmap │ │ │ │ ├── Add-RKSJ-V.bcmap │ │ │ │ ├── Add-V.bcmap │ │ │ │ ├── Adobe-CNS1-0.bcmap │ │ │ │ ├── Adobe-CNS1-1.bcmap │ │ │ │ ├── Adobe-CNS1-2.bcmap │ │ │ │ ├── Adobe-CNS1-3.bcmap │ │ │ │ ├── Adobe-CNS1-4.bcmap │ │ │ │ ├── Adobe-CNS1-5.bcmap │ │ │ │ ├── Adobe-CNS1-6.bcmap │ │ │ │ ├── Adobe-CNS1-UCS2.bcmap │ │ │ │ ├── Adobe-GB1-0.bcmap │ │ │ │ ├── Adobe-GB1-1.bcmap │ │ │ │ ├── Adobe-GB1-2.bcmap │ │ │ │ ├── Adobe-GB1-3.bcmap │ │ │ │ ├── Adobe-GB1-4.bcmap │ │ │ │ ├── Adobe-GB1-5.bcmap │ │ │ │ ├── Adobe-GB1-UCS2.bcmap │ │ │ │ ├── Adobe-Japan1-0.bcmap │ │ │ │ ├── Adobe-Japan1-1.bcmap │ │ │ │ ├── Adobe-Japan1-2.bcmap │ │ │ │ ├── Adobe-Japan1-3.bcmap │ │ │ │ ├── Adobe-Japan1-4.bcmap │ │ │ │ ├── Adobe-Japan1-5.bcmap │ │ │ │ ├── Adobe-Japan1-6.bcmap │ │ │ │ ├── Adobe-Japan1-UCS2.bcmap │ │ │ │ ├── Adobe-Korea1-0.bcmap │ │ │ │ ├── Adobe-Korea1-1.bcmap │ │ │ │ ├── Adobe-Korea1-2.bcmap │ │ │ │ ├── Adobe-Korea1-UCS2.bcmap │ │ │ │ ├── B5-H.bcmap │ │ │ │ ├── B5-V.bcmap │ │ │ │ ├── B5pc-H.bcmap │ │ │ │ ├── B5pc-V.bcmap │ │ │ │ ├── CNS-EUC-H.bcmap │ │ │ │ ├── CNS-EUC-V.bcmap │ │ │ │ ├── CNS1-H.bcmap │ │ │ │ ├── CNS1-V.bcmap │ │ │ │ ├── CNS2-H.bcmap │ │ │ │ ├── CNS2-V.bcmap │ │ │ │ ├── ETHK-B5-H.bcmap │ │ │ │ ├── ETHK-B5-V.bcmap │ │ │ │ ├── ETen-B5-H.bcmap │ │ │ │ ├── ETen-B5-V.bcmap │ │ │ │ ├── ETenms-B5-H.bcmap │ │ │ │ ├── ETenms-B5-V.bcmap │ │ │ │ ├── EUC-H.bcmap │ │ │ │ ├── EUC-V.bcmap │ │ │ │ ├── Ext-H.bcmap │ │ │ │ ├── Ext-RKSJ-H.bcmap │ │ │ │ ├── Ext-RKSJ-V.bcmap │ │ │ │ ├── Ext-V.bcmap │ │ │ │ ├── GB-EUC-H.bcmap │ │ │ │ ├── GB-EUC-V.bcmap │ │ │ │ ├── GB-H.bcmap │ │ │ │ ├── GB-V.bcmap │ │ │ │ ├── GBK-EUC-H.bcmap │ │ │ │ ├── GBK-EUC-V.bcmap │ │ │ │ ├── GBK2K-H.bcmap │ │ │ │ ├── GBK2K-V.bcmap │ │ │ │ ├── GBKp-EUC-H.bcmap │ │ │ │ ├── GBKp-EUC-V.bcmap │ │ │ │ ├── GBT-EUC-H.bcmap │ │ │ │ ├── GBT-EUC-V.bcmap │ │ │ │ ├── GBT-H.bcmap │ │ │ │ ├── GBT-V.bcmap │ │ │ │ ├── GBTpc-EUC-H.bcmap │ │ │ │ ├── GBTpc-EUC-V.bcmap │ │ │ │ ├── GBpc-EUC-H.bcmap │ │ │ │ ├── GBpc-EUC-V.bcmap │ │ │ │ ├── H.bcmap │ │ │ │ ├── HKdla-B5-H.bcmap │ │ │ │ ├── HKdla-B5-V.bcmap │ │ │ │ ├── HKdlb-B5-H.bcmap │ │ │ │ ├── HKdlb-B5-V.bcmap │ │ │ │ ├── HKgccs-B5-H.bcmap │ │ │ │ ├── HKgccs-B5-V.bcmap │ │ │ │ ├── HKm314-B5-H.bcmap │ │ │ │ ├── HKm314-B5-V.bcmap │ │ │ │ ├── HKm471-B5-H.bcmap │ │ │ │ ├── HKm471-B5-V.bcmap │ │ │ │ ├── HKscs-B5-H.bcmap │ │ │ │ ├── HKscs-B5-V.bcmap │ │ │ │ ├── Hankaku.bcmap │ │ │ │ ├── Hiragana.bcmap │ │ │ │ ├── KSC-EUC-H.bcmap │ │ │ │ ├── KSC-EUC-V.bcmap │ │ │ │ ├── KSC-H.bcmap │ │ │ │ ├── KSC-Johab-H.bcmap │ │ │ │ ├── KSC-Johab-V.bcmap │ │ │ │ ├── KSC-V.bcmap │ │ │ │ ├── KSCms-UHC-H.bcmap │ │ │ │ ├── KSCms-UHC-HW-H.bcmap │ │ │ │ ├── KSCms-UHC-HW-V.bcmap │ │ │ │ ├── KSCms-UHC-V.bcmap │ │ │ │ ├── KSCpc-EUC-H.bcmap │ │ │ │ ├── KSCpc-EUC-V.bcmap │ │ │ │ ├── Katakana.bcmap │ │ │ │ ├── LICENSE │ │ │ │ ├── NWP-H.bcmap │ │ │ │ ├── NWP-V.bcmap │ │ │ │ ├── RKSJ-H.bcmap │ │ │ │ ├── RKSJ-V.bcmap │ │ │ │ ├── Roman.bcmap │ │ │ │ ├── UniCNS-UCS2-H.bcmap │ │ │ │ ├── UniCNS-UCS2-V.bcmap │ │ │ │ ├── UniCNS-UTF16-H.bcmap │ │ │ │ ├── UniCNS-UTF16-V.bcmap │ │ │ │ ├── UniCNS-UTF32-H.bcmap │ │ │ │ ├── UniCNS-UTF32-V.bcmap │ │ │ │ ├── UniCNS-UTF8-H.bcmap │ │ │ │ ├── UniCNS-UTF8-V.bcmap │ │ │ │ ├── UniGB-UCS2-H.bcmap │ │ │ │ ├── UniGB-UCS2-V.bcmap │ │ │ │ ├── UniGB-UTF16-H.bcmap │ │ │ │ ├── UniGB-UTF16-V.bcmap │ │ │ │ ├── UniGB-UTF32-H.bcmap │ │ │ │ ├── UniGB-UTF32-V.bcmap │ │ │ │ ├── UniGB-UTF8-H.bcmap │ │ │ │ ├── UniGB-UTF8-V.bcmap │ │ │ │ ├── UniJIS-UCS2-H.bcmap │ │ │ │ ├── UniJIS-UCS2-HW-H.bcmap │ │ │ │ ├── UniJIS-UCS2-HW-V.bcmap │ │ │ │ ├── UniJIS-UCS2-V.bcmap │ │ │ │ ├── UniJIS-UTF16-H.bcmap │ │ │ │ ├── UniJIS-UTF16-V.bcmap │ │ │ │ ├── UniJIS-UTF32-H.bcmap │ │ │ │ ├── UniJIS-UTF32-V.bcmap │ │ │ │ ├── UniJIS-UTF8-H.bcmap │ │ │ │ ├── UniJIS-UTF8-V.bcmap │ │ │ │ ├── UniJIS2004-UTF16-H.bcmap │ │ │ │ ├── UniJIS2004-UTF16-V.bcmap │ │ │ │ ├── UniJIS2004-UTF32-H.bcmap │ │ │ │ ├── UniJIS2004-UTF32-V.bcmap │ │ │ │ ├── UniJIS2004-UTF8-H.bcmap │ │ │ │ ├── UniJIS2004-UTF8-V.bcmap │ │ │ │ ├── UniJISPro-UCS2-HW-V.bcmap │ │ │ │ ├── UniJISPro-UCS2-V.bcmap │ │ │ │ ├── UniJISPro-UTF8-V.bcmap │ │ │ │ ├── UniJISX0213-UTF32-H.bcmap │ │ │ │ ├── UniJISX0213-UTF32-V.bcmap │ │ │ │ ├── UniJISX02132004-UTF32-H.bcmap │ │ │ │ ├── UniJISX02132004-UTF32-V.bcmap │ │ │ │ ├── UniKS-UCS2-H.bcmap │ │ │ │ ├── UniKS-UCS2-V.bcmap │ │ │ │ ├── UniKS-UTF16-H.bcmap │ │ │ │ ├── UniKS-UTF16-V.bcmap │ │ │ │ ├── UniKS-UTF32-H.bcmap │ │ │ │ ├── UniKS-UTF32-V.bcmap │ │ │ │ ├── UniKS-UTF8-H.bcmap │ │ │ │ ├── UniKS-UTF8-V.bcmap │ │ │ │ ├── V.bcmap │ │ │ │ └── WP-Symbol.bcmap │ │ │ │ ├── debugger.js │ │ │ │ ├── images │ │ │ │ ├── annotation-check.svg │ │ │ │ ├── annotation-comment.svg │ │ │ │ ├── annotation-help.svg │ │ │ │ ├── annotation-insert.svg │ │ │ │ ├── annotation-key.svg │ │ │ │ ├── annotation-newparagraph.svg │ │ │ │ ├── annotation-noicon.svg │ │ │ │ ├── annotation-note.svg │ │ │ │ ├── annotation-paragraph.svg │ │ │ │ ├── findbarButton-next.svg │ │ │ │ ├── findbarButton-previous.svg │ │ │ │ ├── loading-dark.svg │ │ │ │ ├── loading-icon.gif │ │ │ │ ├── loading.svg │ │ │ │ ├── secondaryToolbarButton-documentProperties.svg │ │ │ │ ├── secondaryToolbarButton-firstPage.svg │ │ │ │ ├── secondaryToolbarButton-handTool.svg │ │ │ │ ├── secondaryToolbarButton-lastPage.svg │ │ │ │ ├── secondaryToolbarButton-rotateCcw.svg │ │ │ │ ├── secondaryToolbarButton-rotateCw.svg │ │ │ │ ├── secondaryToolbarButton-scrollHorizontal.svg │ │ │ │ ├── secondaryToolbarButton-scrollPage.svg │ │ │ │ ├── secondaryToolbarButton-scrollVertical.svg │ │ │ │ ├── secondaryToolbarButton-scrollWrapped.svg │ │ │ │ ├── secondaryToolbarButton-selectTool.svg │ │ │ │ ├── secondaryToolbarButton-spreadEven.svg │ │ │ │ ├── secondaryToolbarButton-spreadNone.svg │ │ │ │ ├── secondaryToolbarButton-spreadOdd.svg │ │ │ │ ├── shadow.png │ │ │ │ ├── toolbarButton-bookmark.svg │ │ │ │ ├── toolbarButton-currentOutlineItem.svg │ │ │ │ ├── toolbarButton-download.svg │ │ │ │ ├── toolbarButton-menuArrow.svg │ │ │ │ ├── toolbarButton-openFile.svg │ │ │ │ ├── toolbarButton-pageDown.svg │ │ │ │ ├── toolbarButton-pageUp.svg │ │ │ │ ├── toolbarButton-presentationMode.svg │ │ │ │ ├── toolbarButton-print.svg │ │ │ │ ├── toolbarButton-search.svg │ │ │ │ ├── toolbarButton-secondaryToolbarToggle.svg │ │ │ │ ├── toolbarButton-sidebarToggle.svg │ │ │ │ ├── toolbarButton-viewAttachments.svg │ │ │ │ ├── toolbarButton-viewLayers.svg │ │ │ │ ├── toolbarButton-viewOutline.svg │ │ │ │ ├── toolbarButton-viewThumbnail.svg │ │ │ │ ├── toolbarButton-zoomIn.svg │ │ │ │ ├── toolbarButton-zoomOut.svg │ │ │ │ ├── treeitem-collapsed.svg │ │ │ │ └── treeitem-expanded.svg │ │ │ │ ├── locale │ │ │ │ ├── ach │ │ │ │ │ └── viewer.properties │ │ │ │ ├── af │ │ │ │ │ └── viewer.properties │ │ │ │ ├── an │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ar │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ast │ │ │ │ │ └── viewer.properties │ │ │ │ ├── az │ │ │ │ │ └── viewer.properties │ │ │ │ ├── be │ │ │ │ │ └── viewer.properties │ │ │ │ ├── bg │ │ │ │ │ └── viewer.properties │ │ │ │ ├── bn │ │ │ │ │ └── viewer.properties │ │ │ │ ├── bo │ │ │ │ │ └── viewer.properties │ │ │ │ ├── br │ │ │ │ │ └── viewer.properties │ │ │ │ ├── brx │ │ │ │ │ └── viewer.properties │ │ │ │ ├── bs │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ca │ │ │ │ │ └── viewer.properties │ │ │ │ ├── cak │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ckb │ │ │ │ │ └── viewer.properties │ │ │ │ ├── cs │ │ │ │ │ └── viewer.properties │ │ │ │ ├── cy │ │ │ │ │ └── viewer.properties │ │ │ │ ├── da │ │ │ │ │ └── viewer.properties │ │ │ │ ├── de │ │ │ │ │ └── viewer.properties │ │ │ │ ├── dsb │ │ │ │ │ └── viewer.properties │ │ │ │ ├── el │ │ │ │ │ └── viewer.properties │ │ │ │ ├── en-CA │ │ │ │ │ └── viewer.properties │ │ │ │ ├── en-GB │ │ │ │ │ └── viewer.properties │ │ │ │ ├── en-US │ │ │ │ │ └── viewer.properties │ │ │ │ ├── eo │ │ │ │ │ └── viewer.properties │ │ │ │ ├── es-AR │ │ │ │ │ └── viewer.properties │ │ │ │ ├── es-CL │ │ │ │ │ └── viewer.properties │ │ │ │ ├── es-ES │ │ │ │ │ └── viewer.properties │ │ │ │ ├── es-MX │ │ │ │ │ └── viewer.properties │ │ │ │ ├── et │ │ │ │ │ └── viewer.properties │ │ │ │ ├── eu │ │ │ │ │ └── viewer.properties │ │ │ │ ├── fa │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ff │ │ │ │ │ └── viewer.properties │ │ │ │ ├── fi │ │ │ │ │ └── viewer.properties │ │ │ │ ├── fr │ │ │ │ │ └── viewer.properties │ │ │ │ ├── fy-NL │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ga-IE │ │ │ │ │ └── viewer.properties │ │ │ │ ├── gd │ │ │ │ │ └── viewer.properties │ │ │ │ ├── gl │ │ │ │ │ └── viewer.properties │ │ │ │ ├── gn │ │ │ │ │ └── viewer.properties │ │ │ │ ├── gu-IN │ │ │ │ │ └── viewer.properties │ │ │ │ ├── he │ │ │ │ │ └── viewer.properties │ │ │ │ ├── hi-IN │ │ │ │ │ └── viewer.properties │ │ │ │ ├── hr │ │ │ │ │ └── viewer.properties │ │ │ │ ├── hsb │ │ │ │ │ └── viewer.properties │ │ │ │ ├── hu │ │ │ │ │ └── viewer.properties │ │ │ │ ├── hy-AM │ │ │ │ │ └── viewer.properties │ │ │ │ ├── hye │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ia │ │ │ │ │ └── viewer.properties │ │ │ │ ├── id │ │ │ │ │ └── viewer.properties │ │ │ │ ├── is │ │ │ │ │ └── viewer.properties │ │ │ │ ├── it │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ja │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ka │ │ │ │ │ └── viewer.properties │ │ │ │ ├── kab │ │ │ │ │ └── viewer.properties │ │ │ │ ├── kk │ │ │ │ │ └── viewer.properties │ │ │ │ ├── km │ │ │ │ │ └── viewer.properties │ │ │ │ ├── kn │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ko │ │ │ │ │ └── viewer.properties │ │ │ │ ├── lij │ │ │ │ │ └── viewer.properties │ │ │ │ ├── lo │ │ │ │ │ └── viewer.properties │ │ │ │ ├── locale.properties │ │ │ │ ├── lt │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ltg │ │ │ │ │ └── viewer.properties │ │ │ │ ├── lv │ │ │ │ │ └── viewer.properties │ │ │ │ ├── meh │ │ │ │ │ └── viewer.properties │ │ │ │ ├── mk │ │ │ │ │ └── viewer.properties │ │ │ │ ├── mr │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ms │ │ │ │ │ └── viewer.properties │ │ │ │ ├── my │ │ │ │ │ └── viewer.properties │ │ │ │ ├── nb-NO │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ne-NP │ │ │ │ │ └── viewer.properties │ │ │ │ ├── nl │ │ │ │ │ └── viewer.properties │ │ │ │ ├── nn-NO │ │ │ │ │ └── viewer.properties │ │ │ │ ├── oc │ │ │ │ │ └── viewer.properties │ │ │ │ ├── pa-IN │ │ │ │ │ └── viewer.properties │ │ │ │ ├── pl │ │ │ │ │ └── viewer.properties │ │ │ │ ├── pt-BR │ │ │ │ │ └── viewer.properties │ │ │ │ ├── pt-PT │ │ │ │ │ └── viewer.properties │ │ │ │ ├── rm │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ro │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ru │ │ │ │ │ └── viewer.properties │ │ │ │ ├── sat │ │ │ │ │ └── viewer.properties │ │ │ │ ├── sc │ │ │ │ │ └── viewer.properties │ │ │ │ ├── scn │ │ │ │ │ └── viewer.properties │ │ │ │ ├── sco │ │ │ │ │ └── viewer.properties │ │ │ │ ├── si │ │ │ │ │ └── viewer.properties │ │ │ │ ├── sk │ │ │ │ │ └── viewer.properties │ │ │ │ ├── sl │ │ │ │ │ └── viewer.properties │ │ │ │ ├── son │ │ │ │ │ └── viewer.properties │ │ │ │ ├── sq │ │ │ │ │ └── viewer.properties │ │ │ │ ├── sr │ │ │ │ │ └── viewer.properties │ │ │ │ ├── sv-SE │ │ │ │ │ └── viewer.properties │ │ │ │ ├── szl │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ta │ │ │ │ │ └── viewer.properties │ │ │ │ ├── te │ │ │ │ │ └── viewer.properties │ │ │ │ ├── tg │ │ │ │ │ └── viewer.properties │ │ │ │ ├── th │ │ │ │ │ └── viewer.properties │ │ │ │ ├── tl │ │ │ │ │ └── viewer.properties │ │ │ │ ├── tr │ │ │ │ │ └── viewer.properties │ │ │ │ ├── trs │ │ │ │ │ └── viewer.properties │ │ │ │ ├── uk │ │ │ │ │ └── viewer.properties │ │ │ │ ├── ur │ │ │ │ │ └── viewer.properties │ │ │ │ ├── uz │ │ │ │ │ └── viewer.properties │ │ │ │ ├── vi │ │ │ │ │ └── viewer.properties │ │ │ │ ├── wo │ │ │ │ │ └── viewer.properties │ │ │ │ ├── xh │ │ │ │ │ └── viewer.properties │ │ │ │ ├── zh-CN │ │ │ │ │ └── viewer.properties │ │ │ │ └── zh-TW │ │ │ │ │ └── viewer.properties │ │ │ │ ├── standard_fonts │ │ │ │ ├── FoxitDingbats.pfb │ │ │ │ ├── FoxitFixed.pfb │ │ │ │ ├── FoxitFixedBold.pfb │ │ │ │ ├── FoxitFixedBoldItalic.pfb │ │ │ │ ├── FoxitFixedItalic.pfb │ │ │ │ ├── FoxitSans.pfb │ │ │ │ ├── FoxitSansBold.pfb │ │ │ │ ├── FoxitSansBoldItalic.pfb │ │ │ │ ├── FoxitSansItalic.pfb │ │ │ │ ├── FoxitSerif.pfb │ │ │ │ ├── FoxitSerifBold.pfb │ │ │ │ ├── FoxitSerifBoldItalic.pfb │ │ │ │ ├── FoxitSerifItalic.pfb │ │ │ │ ├── FoxitSymbol.pfb │ │ │ │ ├── LICENSE_FOXIT │ │ │ │ ├── LICENSE_LIBERATION │ │ │ │ ├── LiberationSans-Bold.ttf │ │ │ │ ├── LiberationSans-BoldItalic.ttf │ │ │ │ ├── LiberationSans-Italic.ttf │ │ │ │ └── LiberationSans-Regular.ttf │ │ │ │ ├── viewer.css │ │ │ │ ├── viewer.html │ │ │ │ └── viewer.js │ │ ├── util.js │ │ └── vitalsource-mosaic-book-element.js │ └── vitalsource-pdf-page.jpg ├── templates │ ├── 404.mustache │ ├── client-config.js.mustache │ ├── index.mustache │ ├── pdfjs-viewer.mustache │ └── ui-playground.mustache ├── tsconfig.json └── ui-playground │ └── index.js ├── docs ├── _static │ └── screenshot.png ├── conf.py ├── developers │ ├── arch │ │ ├── adr-001.md │ │ ├── adr-002.md │ │ ├── adr-003.md │ │ └── index.rst │ ├── developing.rst │ ├── docs.rst │ ├── edit-oauth-client.png │ ├── envvars.rst │ ├── index.rst │ ├── mobile.rst │ ├── security-sop.png │ └── security.rst ├── index.rst └── publishers │ ├── config.rst │ ├── embedding.rst │ ├── events.rst │ ├── host-page-integration.rst │ └── index.rst ├── embedding-examples ├── README.md ├── client.js └── postmessage-config │ ├── iframe.html │ └── top.html ├── eslint.config.js ├── gulpfile.js ├── images └── screenshot.png ├── package.json ├── requirements ├── checkdocs.in ├── checkdocs.txt ├── docs.in └── docs.txt ├── rollup-boot.config.js ├── rollup-tests.config.js ├── rollup.config.js ├── scripts ├── bump-version.js ├── create-github-release.js ├── deploy-to-s3.js ├── generate-change-list.js ├── generate-pdfjs-template.py ├── render-boot-template.js ├── update-pdfjs └── wait-for-npm-release.sh ├── src ├── annotator │ ├── adder.tsx │ ├── anchoring │ │ ├── html.ts │ │ ├── match-quote.ts │ │ ├── pdf.ts │ │ ├── placeholder.ts │ │ ├── test │ │ │ ├── fake-pdf-viewer-application.ts │ │ │ ├── html-anchoring-fixture.html │ │ │ ├── html-baselines │ │ │ │ ├── index.js │ │ │ │ ├── minimal.html │ │ │ │ ├── minimal.json │ │ │ │ ├── wikipedia-regression-testing.html │ │ │ │ └── wikipedia-regression-testing.json │ │ │ ├── html-test.js │ │ │ ├── match-quote-test.js │ │ │ ├── pdf-test.js │ │ │ ├── placeholder-test.js │ │ │ ├── text-in-rect-test.js │ │ │ ├── text-range-test.js │ │ │ ├── trim-range-test.js │ │ │ ├── types-test.js │ │ │ └── xpath-test.js │ │ ├── text-in-rect.ts │ │ ├── text-range.ts │ │ ├── trim-range.ts │ │ ├── types.ts │ │ └── xpath.ts │ ├── annotation-counts.ts │ ├── bucket-bar-client.ts │ ├── bucket-bar.tsx │ ├── components │ │ ├── AdderToolbar.tsx │ │ ├── Banners.tsx │ │ ├── Buckets.tsx │ │ ├── ClusterToolbar.tsx │ │ ├── ContentInfoBanner.tsx │ │ ├── ModalDialog.tsx │ │ ├── NotebookModal.tsx │ │ ├── OutsideAssignmentNotice.tsx │ │ ├── ProfileModal.tsx │ │ ├── ToastMessages.tsx │ │ ├── Toolbar.tsx │ │ ├── WarningBanner.tsx │ │ └── test │ │ │ ├── AdderToolbar-test.js │ │ │ ├── Buckets-test.js │ │ │ ├── ClusterToolbar-test.js │ │ │ ├── ContentInfoBanner-test.js │ │ │ ├── ModalDialog-test.js │ │ │ ├── NotebookModal-test.js │ │ │ ├── ProfileModal-test.js │ │ │ ├── ToastMessages-test.js │ │ │ └── Toolbar-test.js │ ├── config │ │ ├── app.ts │ │ ├── config-func-settings-from.ts │ │ ├── index.ts │ │ ├── is-browser-extension.ts │ │ ├── settings.ts │ │ ├── test │ │ │ ├── app-test.js │ │ │ ├── config-func-settings-from-test.js │ │ │ ├── index-test.js │ │ │ ├── is-browser-extension-test.js │ │ │ ├── settings-test.js │ │ │ └── url-from-link-tag-test.js │ │ └── url-from-link-tag.ts │ ├── draw-tool.tsx │ ├── events.ts │ ├── features.ts │ ├── frame-observer.ts │ ├── guest.ts │ ├── highlight-clusters.tsx │ ├── highlighter.ts │ ├── hypothesis-injector.ts │ ├── index.ts │ ├── integrations │ │ ├── html-metadata.ts │ │ ├── html-side-by-side.ts │ │ ├── html.ts │ │ ├── image-text-layer.ts │ │ ├── index.ts │ │ ├── pdf-metadata.ts │ │ ├── pdf.tsx │ │ ├── test │ │ │ ├── html-metadata-test.js │ │ │ ├── html-side-by-side-test.js │ │ │ ├── html-test.js │ │ │ ├── image-text-layer-test.js │ │ │ ├── index-test.js │ │ │ ├── pdf-metadata-test.js │ │ │ ├── pdf-test.js │ │ │ └── vitalsource-test.js │ │ └── vitalsource.ts │ ├── notebook.tsx │ ├── outside-assignment-notice.tsx │ ├── profile.tsx │ ├── range-util.ts │ ├── selection-observer.ts │ ├── sidebar-trigger.ts │ ├── sidebar.tsx │ ├── test │ │ ├── adder-test.js │ │ ├── annotation-counts-test.js │ │ ├── bucket-bar-client-test.js │ │ ├── bucket-bar-test.js │ │ ├── draw-tool-test.js │ │ ├── empty.html │ │ ├── features-test.js │ │ ├── frame-observer-test.js │ │ ├── guest-test.js │ │ ├── highlight-clusters-test.js │ │ ├── highlighter-test.js │ │ ├── integration │ │ │ ├── anchoring-test.js │ │ │ ├── hypothesis-injector-test.js │ │ │ └── test-page.html │ │ ├── notebook-test.js │ │ ├── outside-assignment-notice-test.js │ │ ├── profile-test.js │ │ ├── range-util-test.js │ │ ├── selection-observer-test.js │ │ ├── sidebar-test.js │ │ ├── sidebar-trigger-test.js │ │ └── toolbar-test.js │ ├── toolbar.tsx │ └── util │ │ ├── buckets.ts │ │ ├── drag-handler.tsx │ │ ├── emitter.ts │ │ ├── frame.ts │ │ ├── geometry.ts │ │ ├── navigation-observer.ts │ │ ├── node.ts │ │ ├── normalize.ts │ │ ├── preact-container.ts │ │ ├── scroll.ts │ │ ├── shadow-root.ts │ │ ├── test │ │ ├── buckets-test.js │ │ ├── drag-handler-test.js │ │ ├── emitter-test.js │ │ ├── frame-test.js │ │ ├── geometry-test.js │ │ ├── navigation-observer-test.js │ │ ├── normalize-test.js │ │ ├── preact-container-test.js │ │ ├── scroll-test.js │ │ ├── shadow-root-test.js │ │ └── url-test.js │ │ └── url.ts ├── boot │ ├── .babelrc │ ├── boot.ts │ ├── browser-check.ts │ ├── browser-extension-utils.ts │ ├── index.ts │ ├── parse-json-config.ts │ ├── test │ │ ├── boot-test.js │ │ ├── browser-check-test.js │ │ ├── browser-extension-utils-test.js │ │ ├── parse-json-config-test.js │ │ └── url-template-test.js │ └── url-template.ts ├── images │ └── icons │ │ └── logo.svg ├── shared │ ├── cfi.ts │ ├── config-fragment.ts │ ├── csv.ts │ ├── download-file.ts │ ├── event-emitter.ts │ ├── frame-error-capture.ts │ ├── has-own.ts │ ├── injector.ts │ ├── is-object.ts │ ├── messaging │ │ ├── README.md │ │ ├── index.ts │ │ ├── port-finder.ts │ │ ├── port-provider.ts │ │ ├── port-rpc.ts │ │ ├── port-util.ts │ │ └── test │ │ │ ├── port-finder-test.js │ │ │ ├── port-provider-test.js │ │ │ ├── port-rpc-test.js │ │ │ └── port-util-test.js │ ├── pluralize.ts │ ├── promise-with-resolvers.ts │ ├── random.ts │ ├── read-json-file.ts │ ├── shortcut.ts │ ├── test │ │ ├── cfi-test.js │ │ ├── config-fragment-test.js │ │ ├── csv-test.js │ │ ├── download-file-test.js │ │ ├── event-emitter-test.js │ │ ├── frame-error-capture-test.js │ │ ├── has-own-test.js │ │ ├── injector-test.js │ │ ├── integration │ │ │ └── messaging-test.js │ │ ├── is-object-test.js │ │ ├── pluralize-test.js │ │ ├── promise-with-resolvers-test.js │ │ ├── random-test.js │ │ ├── read-json-file-test.js │ │ ├── shortcut-test.js │ │ ├── trim-and-dedent-test.js │ │ ├── type-coercions-test.js │ │ ├── user-agent-test.js │ │ └── warn-once-test.js │ ├── trim-and-dedent.ts │ ├── type-coercions.ts │ ├── user-agent.ts │ └── warn-once.ts ├── sidebar │ ├── components │ │ ├── Annotation │ │ │ ├── Annotation.tsx │ │ │ ├── AnnotationActionBar.tsx │ │ │ ├── AnnotationBody.tsx │ │ │ ├── AnnotationEditor.tsx │ │ │ ├── AnnotationHeader.tsx │ │ │ ├── AnnotationLicense.tsx │ │ │ ├── AnnotationPublishControl.tsx │ │ │ ├── AnnotationQuote.tsx │ │ │ ├── AnnotationReplyToggle.tsx │ │ │ ├── AnnotationShareControl.tsx │ │ │ ├── AnnotationThumbnail.tsx │ │ │ ├── EmptyAnnotation.tsx │ │ │ ├── ThumbnailDescriptionInput.tsx │ │ │ ├── index.ts │ │ │ └── test │ │ │ │ ├── Annotation-test.js │ │ │ │ ├── AnnotationActionBar-test.js │ │ │ │ ├── AnnotationBody-test.js │ │ │ │ ├── AnnotationEditor-test.js │ │ │ │ ├── AnnotationHeader-test.js │ │ │ │ ├── AnnotationPublishControl-test.js │ │ │ │ ├── AnnotationQuote-test.js │ │ │ │ ├── AnnotationReplyToggle-test.js │ │ │ │ ├── AnnotationShareControl-test.js │ │ │ │ ├── AnnotationThumbnail-test.js │ │ │ │ ├── EmptyAnnotation-test.js │ │ │ │ └── ThumbnailDescriptionInput-test.js │ │ ├── AnnotationView.tsx │ │ ├── AutocompleteList.tsx │ │ ├── CircularProgress.tsx │ │ ├── FilterSelect.tsx │ │ ├── FlagBanner.tsx │ │ ├── GroupList │ │ │ ├── GroupList.tsx │ │ │ ├── GroupListItem.tsx │ │ │ ├── GroupListSection.tsx │ │ │ ├── index.ts │ │ │ └── test │ │ │ │ ├── GroupList-test.js │ │ │ │ ├── GroupListItem-test.js │ │ │ │ └── GroupListSection-test.js │ │ ├── HelpPanel.tsx │ │ ├── HypothesisApp.tsx │ │ ├── InlineControlExcerpt.tsx │ │ ├── LaunchErrorPanel.tsx │ │ ├── LoggedOutMessage.tsx │ │ ├── LoginPromptPanel.tsx │ │ ├── MarkdownEditor.tsx │ │ ├── MentionSuggestionsPopover.tsx │ │ ├── Menu.tsx │ │ ├── MenuArrow.tsx │ │ ├── MenuItem.tsx │ │ ├── MenuKeyboardNavigation.tsx │ │ ├── MenuSection.tsx │ │ ├── NotebookFilters.tsx │ │ ├── NotebookResultCount.tsx │ │ ├── NotebookView.tsx │ │ ├── OpenDashboardMenuItem.tsx │ │ ├── PaginatedThreadList.tsx │ │ ├── PendingUpdatesNotification.tsx │ │ ├── PressableIconButton.tsx │ │ ├── ProfileView.tsx │ │ ├── SharePanel │ │ │ ├── ExportAnnotations.tsx │ │ │ ├── FileInput.tsx │ │ │ ├── ImportAnnotations.tsx │ │ │ ├── LoadingSpinner.tsx │ │ │ ├── ShareAnnotations.tsx │ │ │ ├── SharePanel.tsx │ │ │ ├── UserAnnotationsListItem.tsx │ │ │ ├── index.ts │ │ │ └── test │ │ │ │ ├── ExportAnnotations-test.js │ │ │ │ ├── FileInput-test.js │ │ │ │ ├── ImportAnnotations-test.js │ │ │ │ ├── ShareAnnotations-test.js │ │ │ │ └── SharePanel-test.js │ │ ├── SidebarContentError.tsx │ │ ├── SidebarPanel.tsx │ │ ├── SidebarTabs.tsx │ │ ├── SidebarView.tsx │ │ ├── SortMenu.tsx │ │ ├── StreamView.tsx │ │ ├── TagEditor.tsx │ │ ├── TagList.tsx │ │ ├── TagListItem.tsx │ │ ├── Thread.tsx │ │ ├── ThreadCard.tsx │ │ ├── ThreadList.tsx │ │ ├── ToastMessages.tsx │ │ ├── TopBar.tsx │ │ ├── TopBarToggleButton.tsx │ │ ├── Tutorial.tsx │ │ ├── UserMenu.tsx │ │ ├── VersionInfo.tsx │ │ ├── hooks │ │ │ ├── test │ │ │ │ ├── unsaved-changes-test.js │ │ │ │ ├── use-filter-options-test.js │ │ │ │ └── use-root-thread-test.js │ │ │ ├── unsaved-changes.ts │ │ │ ├── use-filter-options.ts │ │ │ └── use-root-thread.ts │ │ ├── moderation │ │ │ ├── ModerationControl.tsx │ │ │ ├── ModerationStatusBadge.tsx │ │ │ └── test │ │ │ │ ├── ModerationControl-test.js │ │ │ │ └── ModerationStatusBadge-test.js │ │ ├── search │ │ │ ├── FilterControls.tsx │ │ │ ├── SearchField.tsx │ │ │ ├── SearchIconButton.tsx │ │ │ ├── SearchPanel.tsx │ │ │ ├── StreamSearchInput.tsx │ │ │ └── test │ │ │ │ ├── FilterControls-test.js │ │ │ │ ├── SearchField-test.js │ │ │ │ ├── SearchIconButton-test.js │ │ │ │ ├── SearchPanel-test.js │ │ │ │ └── StreamSearchInput-test.js │ │ ├── tabs │ │ │ ├── TabHeader.tsx │ │ │ └── TabPanel.tsx │ │ └── test │ │ │ ├── AnnotationView-test.js │ │ │ ├── AutocompleteList-test.js │ │ │ ├── CircularProgress-test.js │ │ │ ├── FilterSelect-test.js │ │ │ ├── FlagBanner-test.js │ │ │ ├── HelpPanel-test.js │ │ │ ├── HypothesisApp-test.js │ │ │ ├── InlineControlExcerpt-test.js │ │ │ ├── LaunchErrorPanel-test.js │ │ │ ├── LoggedOutMessage-test.js │ │ │ ├── LoginPromptPanel-test.js │ │ │ ├── MarkdownEditor-test.js │ │ │ ├── MentionSuggestionsPopover-test.js │ │ │ ├── Menu-test.js │ │ │ ├── MenuArrow-test.js │ │ │ ├── MenuItem-test.js │ │ │ ├── MenuKeyboardNavigation-test.js │ │ │ ├── MenuSection-test.js │ │ │ ├── NotebookFilters-test.js │ │ │ ├── NotebookResultCount-test.js │ │ │ ├── NotebookView-test.js │ │ │ ├── OpenDashboardMenuItem-test.js │ │ │ ├── PaginatedThreadList-test.js │ │ │ ├── PendingUpdatesNotification-test.js │ │ │ ├── ProfileView-test.js │ │ │ ├── SidebarContentError-test.js │ │ │ ├── SidebarPanel-test.js │ │ │ ├── SidebarTabs-test.js │ │ │ ├── SidebarView-test.js │ │ │ ├── SortMenu-test.js │ │ │ ├── StreamView-test.js │ │ │ ├── TagEditor-test.js │ │ │ ├── TagListItem-test.js │ │ │ ├── Thread-test.js │ │ │ ├── ThreadCard-test.js │ │ │ ├── ThreadList-test.js │ │ │ ├── ToastMessages-test.js │ │ │ ├── TopBar-test.js │ │ │ ├── Tutorial-test.js │ │ │ ├── UserMenu-test.js │ │ │ └── VersionInfo-test.js │ ├── config │ │ ├── build-settings.ts │ │ ├── check-env.ts │ │ ├── get-api-url.ts │ │ ├── host-config.ts │ │ ├── service-config.ts │ │ └── test │ │ │ ├── build-settings-test.js │ │ │ ├── check-env-test.js │ │ │ ├── get-api-url-test.js │ │ │ ├── host-config-test.js │ │ │ └── service-config-test.js │ ├── cross-origin-rpc.ts │ ├── helpers │ │ ├── account-id.ts │ │ ├── annotation-metadata.ts │ │ ├── annotation-segment.ts │ │ ├── annotation-sharing.ts │ │ ├── annotation-user.ts │ │ ├── annotations-by-user.ts │ │ ├── build-thread.ts │ │ ├── export-annotations.ts │ │ ├── filter-annotations.ts │ │ ├── group-list-item-common.ts │ │ ├── group-organizations.ts │ │ ├── groups.ts │ │ ├── highlighted-annotations.ts │ │ ├── import.ts │ │ ├── is-third-party-service.ts │ │ ├── mention-suggestions.ts │ │ ├── mentions.ts │ │ ├── permissions.ts │ │ ├── query-parser.ts │ │ ├── session.ts │ │ ├── strip-internal-properties.ts │ │ ├── tabs.ts │ │ ├── test │ │ │ ├── account-id-test.js │ │ │ ├── annotation-metadata-test.js │ │ │ ├── annotation-segment-test.js │ │ │ ├── annotation-sharing-test.js │ │ │ ├── annotation-user-test.js │ │ │ ├── annotations-by-user-test.js │ │ │ ├── build-thread-test.js │ │ │ ├── export-annotations-test.js │ │ │ ├── filter-annotations-test.js │ │ │ ├── group-list-item-common-test.js │ │ │ ├── group-organizations-test.js │ │ │ ├── groups-test.js │ │ │ ├── highlighted-annotations-test.js │ │ │ ├── import-test.js │ │ │ ├── is-third-party-service-test.js │ │ │ ├── mention-suggestions-test.js │ │ │ ├── mentions-test.js │ │ │ ├── permissions-test.js │ │ │ ├── query-parser-test.js │ │ │ ├── session-test.js │ │ │ ├── tabs-test.js │ │ │ ├── theme-test.js │ │ │ ├── thread-annotations-test.js │ │ │ ├── thread-sorters-test.js │ │ │ ├── thread-test.js │ │ │ ├── version-data-test.js │ │ │ └── visible-threads-test.js │ │ ├── theme.ts │ │ ├── thread-annotations.ts │ │ ├── thread-sorters.ts │ │ ├── thread.ts │ │ ├── version-data.ts │ │ └── visible-threads.ts │ ├── hooks │ │ ├── test │ │ │ └── use-content-truncated-test.js │ │ └── use-content-truncated.ts │ ├── index.tsx │ ├── markdown-commands.ts │ ├── search-client.ts │ ├── service-context.tsx │ ├── services │ │ ├── analytics.ts │ │ ├── annotation-activity.ts │ │ ├── annotations-exporter.tsx │ │ ├── annotations.ts │ │ ├── api-routes.ts │ │ ├── api.ts │ │ ├── auth.ts │ │ ├── autosave.ts │ │ ├── dashboard.ts │ │ ├── frame-sync.ts │ │ ├── groups.ts │ │ ├── import-annotations.ts │ │ ├── load-annotations.ts │ │ ├── local-storage.ts │ │ ├── persisted-defaults.ts │ │ ├── router.ts │ │ ├── service-url.ts │ │ ├── session.ts │ │ ├── stream-filter.ts │ │ ├── streamer.ts │ │ ├── tags.ts │ │ ├── test │ │ │ ├── analytics-test.js │ │ │ ├── annotation-activity-test.js │ │ │ ├── annotations-exporter-test.js │ │ │ ├── annotations-test.js │ │ │ ├── api-index.json │ │ │ ├── api-routes-test.js │ │ │ ├── api-test.js │ │ │ ├── auth-test.js │ │ │ ├── autosave-test.js │ │ │ ├── dashboard-test.js │ │ │ ├── frame-sync-test.js │ │ │ ├── groups-test.js │ │ │ ├── import-annotations-test.js │ │ │ ├── load-annotations-test.js │ │ │ ├── local-storage-test.js │ │ │ ├── persisted-defaults-test.js │ │ │ ├── router-test.js │ │ │ ├── service-url-test.js │ │ │ ├── session-test.js │ │ │ ├── stream-filter-test.js │ │ │ ├── streamer-test.js │ │ │ ├── tags-test.js │ │ │ ├── threads-test.js │ │ │ ├── thumbnail-test.js │ │ │ └── toast-messenger-test.js │ │ ├── threads.ts │ │ ├── thumbnail.ts │ │ └── toast-messenger.ts │ ├── store │ │ ├── create-store.ts │ │ ├── debug-middleware.ts │ │ ├── index.ts │ │ ├── modules │ │ │ ├── activity.ts │ │ │ ├── annotations.ts │ │ │ ├── defaults.ts │ │ │ ├── direct-linked.ts │ │ │ ├── drafts.ts │ │ │ ├── filters.ts │ │ │ ├── frames.ts │ │ │ ├── groups.ts │ │ │ ├── links.ts │ │ │ ├── real-time-updates.ts │ │ │ ├── route.ts │ │ │ ├── selection.ts │ │ │ ├── session.ts │ │ │ ├── sidebar-panels.ts │ │ │ ├── test │ │ │ │ ├── activity-test.js │ │ │ │ ├── annotations-test.js │ │ │ │ ├── defaults-test.js │ │ │ │ ├── direct-linked-test.js │ │ │ │ ├── drafts-test.js │ │ │ │ ├── filters-test.js │ │ │ │ ├── frames-test.js │ │ │ │ ├── groups-test.js │ │ │ │ ├── links-test.js │ │ │ │ ├── real-time-updates-test.js │ │ │ │ ├── route-test.js │ │ │ │ ├── selection-test.js │ │ │ │ ├── session-test.js │ │ │ │ ├── sidebar-panels-test.js │ │ │ │ ├── toast-messages-test.js │ │ │ │ └── viewer-test.js │ │ │ ├── toast-messages.ts │ │ │ └── viewer.ts │ │ ├── test │ │ │ ├── create-store-test.js │ │ │ ├── debug-middleware-test.js │ │ │ ├── index-test.js │ │ │ ├── use-store-test.js │ │ │ └── util-test.js │ │ ├── type-utils.ts │ │ ├── use-store.ts │ │ └── util.ts │ ├── test │ │ ├── annotation-fixtures.js │ │ ├── bootstrap.js │ │ ├── cross-origin-rpc-test.js │ │ ├── fake-redux-store.js │ │ ├── fake-window.js │ │ ├── group-fixtures.js │ │ ├── integration │ │ │ └── threading-test.js │ │ ├── markdown-commands-test.js │ │ ├── search-client-test.js │ │ ├── service-context-test.js │ │ └── websocket-test.js │ ├── util │ │ ├── collections.ts │ │ ├── copy-to-clipboard.ts │ │ ├── disable-opener-for-external-links.ts │ │ ├── dom.ts │ │ ├── fetch.ts │ │ ├── immutable.ts │ │ ├── memoize.ts │ │ ├── oauth-client.ts │ │ ├── page-range.ts │ │ ├── postmessage-json-rpc.ts │ │ ├── retry.ts │ │ ├── sentry.ts │ │ ├── test │ │ │ ├── collections-test.js │ │ │ ├── copy-to-clipboard-test.js │ │ │ ├── disable-opener-for-external-links-test.js │ │ │ ├── dom-test.js │ │ │ ├── fetch-test.js │ │ │ ├── immutable-test.js │ │ │ ├── memoize-test.js │ │ │ ├── oauth-client-test.js │ │ │ ├── page-range-test.js │ │ │ ├── postmessage-json-rpc-test.js │ │ │ ├── retry-test.js │ │ │ ├── sentry-test.js │ │ │ ├── textarea-caret-position-test.js │ │ │ ├── time-test.js │ │ │ ├── unicode-test.js │ │ │ ├── url-test.js │ │ │ └── watch-test.js │ │ ├── textarea-caret-position.ts │ │ ├── time.ts │ │ ├── unicode.ts │ │ ├── url.ts │ │ └── watch.ts │ └── websocket.ts ├── styles │ ├── README.md │ ├── annotator │ │ ├── annotator.css │ │ ├── highlights.scss │ │ └── pdfjs-overrides.css │ ├── sidebar │ │ └── sidebar.css │ └── ui-playground │ │ └── ui-playground.css ├── test-util │ ├── assert-methods.js │ └── compare-dom.js ├── tsconfig.json └── types │ ├── annotator.ts │ ├── api.ts │ ├── assert.d.ts │ ├── config.ts │ ├── lodash.debounce.d.ts │ ├── pdfjs.ts │ ├── port-rpc-calls.d.ts │ ├── process.d.ts │ ├── rpc.ts │ ├── shared.ts │ ├── sidebar.ts │ └── vitalsource.ts ├── tox.ini ├── tsconfig.json ├── vitest.config.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/.babelrc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/wip.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/.github/wip.yml -------------------------------------------------------------------------------- /.github/workflows/continuous-integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/.github/workflows/continuous-integration.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | * 2 | !build/**/* 3 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/.prettierignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.9.4 2 | -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /.yarn/plugins/@yarnpkg/plugin-version.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/.yarn/plugins/@yarnpkg/plugin-version.cjs -------------------------------------------------------------------------------- /.yarn/releases/yarn-3.6.0.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/.yarn/releases/yarn-3.6.0.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /HACKING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/HACKING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/README.md -------------------------------------------------------------------------------- /bin/install-python: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/bin/install-python -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/codecov.yml -------------------------------------------------------------------------------- /dev-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/README.md -------------------------------------------------------------------------------- /dev-server/create-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/create-server.js -------------------------------------------------------------------------------- /dev-server/documents/html/burns.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/burns.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/client-side-navigation.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/client-side-navigation.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/comments-mode.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/comments-mode.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/coop-test.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/coop-test.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/cross-origin-iframe.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/cross-origin-iframe.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/doyle-centered.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/doyle-centered.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/doyle-embedded.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/doyle-embedded.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/doyle-huge.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/doyle-huge.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/doyle-tiny.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/doyle-tiny.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/doyle.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/doyle.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/host-in-shadow-root.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/host-in-shadow-root.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/injectable-frame.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/injectable-frame.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/little-women-1.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/little-women-1.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/little-women-2.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/little-women-2.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/little-women-3.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/little-women-3.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/multi-frames.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/multi-frames.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/parent-frame.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/parent-frame.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/raven.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/raven.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/shadow-dom.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/shadow-dom.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/tolstoy.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/tolstoy.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/vitalsource-epub.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/vitalsource-epub.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/vitalsource-pdf-page.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/vitalsource-pdf-page.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/vitalsource-pdf.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/vitalsource-pdf.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/vitalsource-temp-page.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/vitalsource-temp-page.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/whitespace.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/whitespace.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/xhtml-test.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/xhtml-test.mustache -------------------------------------------------------------------------------- /dev-server/documents/html/z-index.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/html/z-index.mustache -------------------------------------------------------------------------------- /dev-server/documents/pdf/budlong.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/pdf/budlong.pdf -------------------------------------------------------------------------------- /dev-server/documents/pdf/custom-page-numbers.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/pdf/custom-page-numbers.pdf -------------------------------------------------------------------------------- /dev-server/documents/pdf/gatsby-section.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/pdf/gatsby-section.config.json -------------------------------------------------------------------------------- /dev-server/documents/pdf/gatsby-section.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/pdf/gatsby-section.pdf -------------------------------------------------------------------------------- /dev-server/documents/pdf/gatsby.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/pdf/gatsby.pdf -------------------------------------------------------------------------------- /dev-server/documents/pdf/jstor.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/pdf/jstor.config.json -------------------------------------------------------------------------------- /dev-server/documents/pdf/jstor.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/pdf/jstor.pdf -------------------------------------------------------------------------------- /dev-server/documents/pdf/nils-olav.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/pdf/nils-olav.pdf -------------------------------------------------------------------------------- /dev-server/documents/pdf/painting.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/pdf/painting.pdf -------------------------------------------------------------------------------- /dev-server/documents/pdf/rotated.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/pdf/rotated.pdf -------------------------------------------------------------------------------- /dev-server/documents/pdf/widdershins.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/documents/pdf/widdershins.pdf -------------------------------------------------------------------------------- /dev-server/serve-dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/serve-dev.js -------------------------------------------------------------------------------- /dev-server/serve-package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/serve-package.js -------------------------------------------------------------------------------- /dev-server/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/favicon.ico -------------------------------------------------------------------------------- /dev-server/static/jstor-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/jstor-logo.svg -------------------------------------------------------------------------------- /dev-server/static/scripts/controls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/controls.js -------------------------------------------------------------------------------- /dev-server/static/scripts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/index.js -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs-init.js -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/LICENSE -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/build/pdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/build/pdf.js -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/build/pdf.sandbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/build/pdf.sandbox.js -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/build/pdf.worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/build/pdf.worker.js -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/78-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/78-EUC-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/78-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/78-EUC-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/78-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/78-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/78-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/78-RKSJ-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/78-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/78-RKSJ-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/78-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/78-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Add-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Add-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Add-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Add-RKSJ-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Add-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Add-RKSJ-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Add-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Add-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Adobe-GB1-0.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Adobe-GB1-0.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Adobe-GB1-1.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Adobe-GB1-1.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Adobe-GB1-2.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Adobe-GB1-2.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Adobe-GB1-3.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Adobe-GB1-3.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Adobe-GB1-4.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Adobe-GB1-4.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Adobe-GB1-5.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Adobe-GB1-5.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/B5-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/B5-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/B5pc-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/B5pc-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/B5pc-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/B5pc-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/CNS-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/CNS-EUC-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/CNS-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/CNS-EUC-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/CNS1-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/CNS1-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/CNS1-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/CNS1-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/CNS2-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/CNS2-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/CNS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/CNS2-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/ETHK-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/ETHK-B5-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/ETHK-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/ETHK-B5-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/ETen-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/ETen-B5-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/ETen-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/ETen-B5-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/ETenms-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/ETenms-B5-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/ETenms-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/ETenms-B5-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/EUC-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/EUC-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Ext-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Ext-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Ext-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Ext-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GB-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GB-EUC-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GB-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GB-EUC-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GB-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GB-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GB-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GB-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBK-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBK-EUC-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBK-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBK-EUC-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBK2K-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBK2K-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBK2K-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBK2K-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBKp-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBKp-EUC-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBKp-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBKp-EUC-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBT-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBT-EUC-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBT-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBT-EUC-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBT-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBT-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBT-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBT-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBpc-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBpc-EUC-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/GBpc-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/GBpc-EUC-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/HKdla-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/HKdla-B5-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/HKdla-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/HKdla-B5-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/HKdlb-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/HKdlb-B5-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/HKdlb-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/HKdlb-B5-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/HKgccs-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/HKgccs-B5-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/HKgccs-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/HKgccs-B5-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/HKm314-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/HKm314-B5-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/HKm314-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/HKm314-B5-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/HKm471-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/HKm471-B5-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/HKm471-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/HKm471-B5-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/HKscs-B5-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/HKscs-B5-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/HKscs-B5-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/HKscs-B5-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Hankaku.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Hankaku.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Hiragana.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Hiragana.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/KSC-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/KSC-EUC-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/KSC-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/KSC-EUC-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/KSC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/KSC-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/KSC-Johab-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/KSC-Johab-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/KSC-Johab-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/KSC-Johab-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/KSC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/KSC-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/KSCms-UHC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/KSCms-UHC-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/KSCms-UHC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/KSCms-UHC-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Katakana.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Katakana.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/LICENSE -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/NWP-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/NWP-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/NWP-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/NWP-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/RKSJ-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/RKSJ-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/RKSJ-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/RKSJ-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/Roman.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/Roman.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/V.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/V.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/cmaps/WP-Symbol.bcmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/cmaps/WP-Symbol.bcmap -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/debugger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/debugger.js -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/images/loading-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/images/loading-dark.svg -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/images/loading-icon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/images/loading-icon.gif -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/images/loading.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/images/loading.svg -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/images/shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/images/shadow.png -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/locale/locale.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/locale/locale.properties -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/viewer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/viewer.css -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/viewer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/viewer.html -------------------------------------------------------------------------------- /dev-server/static/scripts/pdfjs/web/viewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/pdfjs/web/viewer.js -------------------------------------------------------------------------------- /dev-server/static/scripts/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/util.js -------------------------------------------------------------------------------- /dev-server/static/scripts/vitalsource-mosaic-book-element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/scripts/vitalsource-mosaic-book-element.js -------------------------------------------------------------------------------- /dev-server/static/vitalsource-pdf-page.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/static/vitalsource-pdf-page.jpg -------------------------------------------------------------------------------- /dev-server/templates/404.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/templates/404.mustache -------------------------------------------------------------------------------- /dev-server/templates/client-config.js.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/templates/client-config.js.mustache -------------------------------------------------------------------------------- /dev-server/templates/index.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/templates/index.mustache -------------------------------------------------------------------------------- /dev-server/templates/pdfjs-viewer.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/templates/pdfjs-viewer.mustache -------------------------------------------------------------------------------- /dev-server/templates/ui-playground.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/templates/ui-playground.mustache -------------------------------------------------------------------------------- /dev-server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/tsconfig.json -------------------------------------------------------------------------------- /dev-server/ui-playground/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/dev-server/ui-playground/index.js -------------------------------------------------------------------------------- /docs/_static/screenshot.png: -------------------------------------------------------------------------------- 1 | ../../images/screenshot.png -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/developers/arch/adr-001.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/developers/arch/adr-001.md -------------------------------------------------------------------------------- /docs/developers/arch/adr-002.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/developers/arch/adr-002.md -------------------------------------------------------------------------------- /docs/developers/arch/adr-003.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/developers/arch/adr-003.md -------------------------------------------------------------------------------- /docs/developers/arch/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/developers/arch/index.rst -------------------------------------------------------------------------------- /docs/developers/developing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/developers/developing.rst -------------------------------------------------------------------------------- /docs/developers/docs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/developers/docs.rst -------------------------------------------------------------------------------- /docs/developers/edit-oauth-client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/developers/edit-oauth-client.png -------------------------------------------------------------------------------- /docs/developers/envvars.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/developers/envvars.rst -------------------------------------------------------------------------------- /docs/developers/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/developers/index.rst -------------------------------------------------------------------------------- /docs/developers/mobile.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/developers/mobile.rst -------------------------------------------------------------------------------- /docs/developers/security-sop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/developers/security-sop.png -------------------------------------------------------------------------------- /docs/developers/security.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/developers/security.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/publishers/config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/publishers/config.rst -------------------------------------------------------------------------------- /docs/publishers/embedding.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/publishers/embedding.rst -------------------------------------------------------------------------------- /docs/publishers/events.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/publishers/events.rst -------------------------------------------------------------------------------- /docs/publishers/host-page-integration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/publishers/host-page-integration.rst -------------------------------------------------------------------------------- /docs/publishers/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/docs/publishers/index.rst -------------------------------------------------------------------------------- /embedding-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/embedding-examples/README.md -------------------------------------------------------------------------------- /embedding-examples/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/embedding-examples/client.js -------------------------------------------------------------------------------- /embedding-examples/postmessage-config/iframe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/embedding-examples/postmessage-config/iframe.html -------------------------------------------------------------------------------- /embedding-examples/postmessage-config/top.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/embedding-examples/postmessage-config/top.html -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/eslint.config.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/gulpfile.js -------------------------------------------------------------------------------- /images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/images/screenshot.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/package.json -------------------------------------------------------------------------------- /requirements/checkdocs.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/requirements/checkdocs.in -------------------------------------------------------------------------------- /requirements/checkdocs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/requirements/checkdocs.txt -------------------------------------------------------------------------------- /requirements/docs.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/requirements/docs.in -------------------------------------------------------------------------------- /requirements/docs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/requirements/docs.txt -------------------------------------------------------------------------------- /rollup-boot.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/rollup-boot.config.js -------------------------------------------------------------------------------- /rollup-tests.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/rollup-tests.config.js -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/rollup.config.js -------------------------------------------------------------------------------- /scripts/bump-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/scripts/bump-version.js -------------------------------------------------------------------------------- /scripts/create-github-release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/scripts/create-github-release.js -------------------------------------------------------------------------------- /scripts/deploy-to-s3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/scripts/deploy-to-s3.js -------------------------------------------------------------------------------- /scripts/generate-change-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/scripts/generate-change-list.js -------------------------------------------------------------------------------- /scripts/generate-pdfjs-template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/scripts/generate-pdfjs-template.py -------------------------------------------------------------------------------- /scripts/render-boot-template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/scripts/render-boot-template.js -------------------------------------------------------------------------------- /scripts/update-pdfjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/scripts/update-pdfjs -------------------------------------------------------------------------------- /scripts/wait-for-npm-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/scripts/wait-for-npm-release.sh -------------------------------------------------------------------------------- /src/annotator/adder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/adder.tsx -------------------------------------------------------------------------------- /src/annotator/anchoring/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/html.ts -------------------------------------------------------------------------------- /src/annotator/anchoring/match-quote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/match-quote.ts -------------------------------------------------------------------------------- /src/annotator/anchoring/pdf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/pdf.ts -------------------------------------------------------------------------------- /src/annotator/anchoring/placeholder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/placeholder.ts -------------------------------------------------------------------------------- /src/annotator/anchoring/test/fake-pdf-viewer-application.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/fake-pdf-viewer-application.ts -------------------------------------------------------------------------------- /src/annotator/anchoring/test/html-anchoring-fixture.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/html-anchoring-fixture.html -------------------------------------------------------------------------------- /src/annotator/anchoring/test/html-baselines/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/html-baselines/index.js -------------------------------------------------------------------------------- /src/annotator/anchoring/test/html-baselines/minimal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/html-baselines/minimal.html -------------------------------------------------------------------------------- /src/annotator/anchoring/test/html-baselines/minimal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/html-baselines/minimal.json -------------------------------------------------------------------------------- /src/annotator/anchoring/test/html-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/html-test.js -------------------------------------------------------------------------------- /src/annotator/anchoring/test/match-quote-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/match-quote-test.js -------------------------------------------------------------------------------- /src/annotator/anchoring/test/pdf-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/pdf-test.js -------------------------------------------------------------------------------- /src/annotator/anchoring/test/placeholder-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/placeholder-test.js -------------------------------------------------------------------------------- /src/annotator/anchoring/test/text-in-rect-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/text-in-rect-test.js -------------------------------------------------------------------------------- /src/annotator/anchoring/test/text-range-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/text-range-test.js -------------------------------------------------------------------------------- /src/annotator/anchoring/test/trim-range-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/trim-range-test.js -------------------------------------------------------------------------------- /src/annotator/anchoring/test/types-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/types-test.js -------------------------------------------------------------------------------- /src/annotator/anchoring/test/xpath-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/test/xpath-test.js -------------------------------------------------------------------------------- /src/annotator/anchoring/text-in-rect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/text-in-rect.ts -------------------------------------------------------------------------------- /src/annotator/anchoring/text-range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/text-range.ts -------------------------------------------------------------------------------- /src/annotator/anchoring/trim-range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/trim-range.ts -------------------------------------------------------------------------------- /src/annotator/anchoring/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/types.ts -------------------------------------------------------------------------------- /src/annotator/anchoring/xpath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/anchoring/xpath.ts -------------------------------------------------------------------------------- /src/annotator/annotation-counts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/annotation-counts.ts -------------------------------------------------------------------------------- /src/annotator/bucket-bar-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/bucket-bar-client.ts -------------------------------------------------------------------------------- /src/annotator/bucket-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/bucket-bar.tsx -------------------------------------------------------------------------------- /src/annotator/components/AdderToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/AdderToolbar.tsx -------------------------------------------------------------------------------- /src/annotator/components/Banners.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/Banners.tsx -------------------------------------------------------------------------------- /src/annotator/components/Buckets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/Buckets.tsx -------------------------------------------------------------------------------- /src/annotator/components/ClusterToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/ClusterToolbar.tsx -------------------------------------------------------------------------------- /src/annotator/components/ContentInfoBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/ContentInfoBanner.tsx -------------------------------------------------------------------------------- /src/annotator/components/ModalDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/ModalDialog.tsx -------------------------------------------------------------------------------- /src/annotator/components/NotebookModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/NotebookModal.tsx -------------------------------------------------------------------------------- /src/annotator/components/OutsideAssignmentNotice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/OutsideAssignmentNotice.tsx -------------------------------------------------------------------------------- /src/annotator/components/ProfileModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/ProfileModal.tsx -------------------------------------------------------------------------------- /src/annotator/components/ToastMessages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/ToastMessages.tsx -------------------------------------------------------------------------------- /src/annotator/components/Toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/Toolbar.tsx -------------------------------------------------------------------------------- /src/annotator/components/WarningBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/WarningBanner.tsx -------------------------------------------------------------------------------- /src/annotator/components/test/AdderToolbar-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/test/AdderToolbar-test.js -------------------------------------------------------------------------------- /src/annotator/components/test/Buckets-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/test/Buckets-test.js -------------------------------------------------------------------------------- /src/annotator/components/test/ClusterToolbar-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/test/ClusterToolbar-test.js -------------------------------------------------------------------------------- /src/annotator/components/test/ContentInfoBanner-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/test/ContentInfoBanner-test.js -------------------------------------------------------------------------------- /src/annotator/components/test/ModalDialog-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/test/ModalDialog-test.js -------------------------------------------------------------------------------- /src/annotator/components/test/NotebookModal-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/test/NotebookModal-test.js -------------------------------------------------------------------------------- /src/annotator/components/test/ProfileModal-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/test/ProfileModal-test.js -------------------------------------------------------------------------------- /src/annotator/components/test/ToastMessages-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/test/ToastMessages-test.js -------------------------------------------------------------------------------- /src/annotator/components/test/Toolbar-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/components/test/Toolbar-test.js -------------------------------------------------------------------------------- /src/annotator/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/config/app.ts -------------------------------------------------------------------------------- /src/annotator/config/config-func-settings-from.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/config/config-func-settings-from.ts -------------------------------------------------------------------------------- /src/annotator/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/config/index.ts -------------------------------------------------------------------------------- /src/annotator/config/is-browser-extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/config/is-browser-extension.ts -------------------------------------------------------------------------------- /src/annotator/config/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/config/settings.ts -------------------------------------------------------------------------------- /src/annotator/config/test/app-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/config/test/app-test.js -------------------------------------------------------------------------------- /src/annotator/config/test/config-func-settings-from-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/config/test/config-func-settings-from-test.js -------------------------------------------------------------------------------- /src/annotator/config/test/index-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/config/test/index-test.js -------------------------------------------------------------------------------- /src/annotator/config/test/is-browser-extension-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/config/test/is-browser-extension-test.js -------------------------------------------------------------------------------- /src/annotator/config/test/settings-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/config/test/settings-test.js -------------------------------------------------------------------------------- /src/annotator/config/test/url-from-link-tag-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/config/test/url-from-link-tag-test.js -------------------------------------------------------------------------------- /src/annotator/config/url-from-link-tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/config/url-from-link-tag.ts -------------------------------------------------------------------------------- /src/annotator/draw-tool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/draw-tool.tsx -------------------------------------------------------------------------------- /src/annotator/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/events.ts -------------------------------------------------------------------------------- /src/annotator/features.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/features.ts -------------------------------------------------------------------------------- /src/annotator/frame-observer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/frame-observer.ts -------------------------------------------------------------------------------- /src/annotator/guest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/guest.ts -------------------------------------------------------------------------------- /src/annotator/highlight-clusters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/highlight-clusters.tsx -------------------------------------------------------------------------------- /src/annotator/highlighter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/highlighter.ts -------------------------------------------------------------------------------- /src/annotator/hypothesis-injector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/hypothesis-injector.ts -------------------------------------------------------------------------------- /src/annotator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/index.ts -------------------------------------------------------------------------------- /src/annotator/integrations/html-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/html-metadata.ts -------------------------------------------------------------------------------- /src/annotator/integrations/html-side-by-side.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/html-side-by-side.ts -------------------------------------------------------------------------------- /src/annotator/integrations/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/html.ts -------------------------------------------------------------------------------- /src/annotator/integrations/image-text-layer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/image-text-layer.ts -------------------------------------------------------------------------------- /src/annotator/integrations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/index.ts -------------------------------------------------------------------------------- /src/annotator/integrations/pdf-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/pdf-metadata.ts -------------------------------------------------------------------------------- /src/annotator/integrations/pdf.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/pdf.tsx -------------------------------------------------------------------------------- /src/annotator/integrations/test/html-metadata-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/test/html-metadata-test.js -------------------------------------------------------------------------------- /src/annotator/integrations/test/html-side-by-side-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/test/html-side-by-side-test.js -------------------------------------------------------------------------------- /src/annotator/integrations/test/html-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/test/html-test.js -------------------------------------------------------------------------------- /src/annotator/integrations/test/image-text-layer-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/test/image-text-layer-test.js -------------------------------------------------------------------------------- /src/annotator/integrations/test/index-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/test/index-test.js -------------------------------------------------------------------------------- /src/annotator/integrations/test/pdf-metadata-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/test/pdf-metadata-test.js -------------------------------------------------------------------------------- /src/annotator/integrations/test/pdf-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/test/pdf-test.js -------------------------------------------------------------------------------- /src/annotator/integrations/test/vitalsource-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/test/vitalsource-test.js -------------------------------------------------------------------------------- /src/annotator/integrations/vitalsource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/integrations/vitalsource.ts -------------------------------------------------------------------------------- /src/annotator/notebook.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/notebook.tsx -------------------------------------------------------------------------------- /src/annotator/outside-assignment-notice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/outside-assignment-notice.tsx -------------------------------------------------------------------------------- /src/annotator/profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/profile.tsx -------------------------------------------------------------------------------- /src/annotator/range-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/range-util.ts -------------------------------------------------------------------------------- /src/annotator/selection-observer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/selection-observer.ts -------------------------------------------------------------------------------- /src/annotator/sidebar-trigger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/sidebar-trigger.ts -------------------------------------------------------------------------------- /src/annotator/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/sidebar.tsx -------------------------------------------------------------------------------- /src/annotator/test/adder-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/adder-test.js -------------------------------------------------------------------------------- /src/annotator/test/annotation-counts-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/annotation-counts-test.js -------------------------------------------------------------------------------- /src/annotator/test/bucket-bar-client-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/bucket-bar-client-test.js -------------------------------------------------------------------------------- /src/annotator/test/bucket-bar-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/bucket-bar-test.js -------------------------------------------------------------------------------- /src/annotator/test/draw-tool-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/draw-tool-test.js -------------------------------------------------------------------------------- /src/annotator/test/empty.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/annotator/test/features-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/features-test.js -------------------------------------------------------------------------------- /src/annotator/test/frame-observer-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/frame-observer-test.js -------------------------------------------------------------------------------- /src/annotator/test/guest-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/guest-test.js -------------------------------------------------------------------------------- /src/annotator/test/highlight-clusters-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/highlight-clusters-test.js -------------------------------------------------------------------------------- /src/annotator/test/highlighter-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/highlighter-test.js -------------------------------------------------------------------------------- /src/annotator/test/integration/anchoring-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/integration/anchoring-test.js -------------------------------------------------------------------------------- /src/annotator/test/integration/hypothesis-injector-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/integration/hypothesis-injector-test.js -------------------------------------------------------------------------------- /src/annotator/test/integration/test-page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/integration/test-page.html -------------------------------------------------------------------------------- /src/annotator/test/notebook-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/notebook-test.js -------------------------------------------------------------------------------- /src/annotator/test/outside-assignment-notice-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/outside-assignment-notice-test.js -------------------------------------------------------------------------------- /src/annotator/test/profile-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/profile-test.js -------------------------------------------------------------------------------- /src/annotator/test/range-util-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/range-util-test.js -------------------------------------------------------------------------------- /src/annotator/test/selection-observer-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/selection-observer-test.js -------------------------------------------------------------------------------- /src/annotator/test/sidebar-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/sidebar-test.js -------------------------------------------------------------------------------- /src/annotator/test/sidebar-trigger-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/sidebar-trigger-test.js -------------------------------------------------------------------------------- /src/annotator/test/toolbar-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/test/toolbar-test.js -------------------------------------------------------------------------------- /src/annotator/toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/toolbar.tsx -------------------------------------------------------------------------------- /src/annotator/util/buckets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/buckets.ts -------------------------------------------------------------------------------- /src/annotator/util/drag-handler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/drag-handler.tsx -------------------------------------------------------------------------------- /src/annotator/util/emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/emitter.ts -------------------------------------------------------------------------------- /src/annotator/util/frame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/frame.ts -------------------------------------------------------------------------------- /src/annotator/util/geometry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/geometry.ts -------------------------------------------------------------------------------- /src/annotator/util/navigation-observer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/navigation-observer.ts -------------------------------------------------------------------------------- /src/annotator/util/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/node.ts -------------------------------------------------------------------------------- /src/annotator/util/normalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/normalize.ts -------------------------------------------------------------------------------- /src/annotator/util/preact-container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/preact-container.ts -------------------------------------------------------------------------------- /src/annotator/util/scroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/scroll.ts -------------------------------------------------------------------------------- /src/annotator/util/shadow-root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/shadow-root.ts -------------------------------------------------------------------------------- /src/annotator/util/test/buckets-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/test/buckets-test.js -------------------------------------------------------------------------------- /src/annotator/util/test/drag-handler-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/test/drag-handler-test.js -------------------------------------------------------------------------------- /src/annotator/util/test/emitter-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/test/emitter-test.js -------------------------------------------------------------------------------- /src/annotator/util/test/frame-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/test/frame-test.js -------------------------------------------------------------------------------- /src/annotator/util/test/geometry-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/test/geometry-test.js -------------------------------------------------------------------------------- /src/annotator/util/test/navigation-observer-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/test/navigation-observer-test.js -------------------------------------------------------------------------------- /src/annotator/util/test/normalize-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/test/normalize-test.js -------------------------------------------------------------------------------- /src/annotator/util/test/preact-container-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/test/preact-container-test.js -------------------------------------------------------------------------------- /src/annotator/util/test/scroll-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/test/scroll-test.js -------------------------------------------------------------------------------- /src/annotator/util/test/shadow-root-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/test/shadow-root-test.js -------------------------------------------------------------------------------- /src/annotator/util/test/url-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/test/url-test.js -------------------------------------------------------------------------------- /src/annotator/util/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/annotator/util/url.ts -------------------------------------------------------------------------------- /src/boot/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/boot/.babelrc -------------------------------------------------------------------------------- /src/boot/boot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/boot/boot.ts -------------------------------------------------------------------------------- /src/boot/browser-check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/boot/browser-check.ts -------------------------------------------------------------------------------- /src/boot/browser-extension-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/boot/browser-extension-utils.ts -------------------------------------------------------------------------------- /src/boot/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/boot/index.ts -------------------------------------------------------------------------------- /src/boot/parse-json-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/boot/parse-json-config.ts -------------------------------------------------------------------------------- /src/boot/test/boot-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/boot/test/boot-test.js -------------------------------------------------------------------------------- /src/boot/test/browser-check-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/boot/test/browser-check-test.js -------------------------------------------------------------------------------- /src/boot/test/browser-extension-utils-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/boot/test/browser-extension-utils-test.js -------------------------------------------------------------------------------- /src/boot/test/parse-json-config-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/boot/test/parse-json-config-test.js -------------------------------------------------------------------------------- /src/boot/test/url-template-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/boot/test/url-template-test.js -------------------------------------------------------------------------------- /src/boot/url-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/boot/url-template.ts -------------------------------------------------------------------------------- /src/images/icons/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/images/icons/logo.svg -------------------------------------------------------------------------------- /src/shared/cfi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/cfi.ts -------------------------------------------------------------------------------- /src/shared/config-fragment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/config-fragment.ts -------------------------------------------------------------------------------- /src/shared/csv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/csv.ts -------------------------------------------------------------------------------- /src/shared/download-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/download-file.ts -------------------------------------------------------------------------------- /src/shared/event-emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/event-emitter.ts -------------------------------------------------------------------------------- /src/shared/frame-error-capture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/frame-error-capture.ts -------------------------------------------------------------------------------- /src/shared/has-own.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/has-own.ts -------------------------------------------------------------------------------- /src/shared/injector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/injector.ts -------------------------------------------------------------------------------- /src/shared/is-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/is-object.ts -------------------------------------------------------------------------------- /src/shared/messaging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/messaging/README.md -------------------------------------------------------------------------------- /src/shared/messaging/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/messaging/index.ts -------------------------------------------------------------------------------- /src/shared/messaging/port-finder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/messaging/port-finder.ts -------------------------------------------------------------------------------- /src/shared/messaging/port-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/messaging/port-provider.ts -------------------------------------------------------------------------------- /src/shared/messaging/port-rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/messaging/port-rpc.ts -------------------------------------------------------------------------------- /src/shared/messaging/port-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/messaging/port-util.ts -------------------------------------------------------------------------------- /src/shared/messaging/test/port-finder-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/messaging/test/port-finder-test.js -------------------------------------------------------------------------------- /src/shared/messaging/test/port-provider-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/messaging/test/port-provider-test.js -------------------------------------------------------------------------------- /src/shared/messaging/test/port-rpc-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/messaging/test/port-rpc-test.js -------------------------------------------------------------------------------- /src/shared/messaging/test/port-util-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/messaging/test/port-util-test.js -------------------------------------------------------------------------------- /src/shared/pluralize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/pluralize.ts -------------------------------------------------------------------------------- /src/shared/promise-with-resolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/promise-with-resolvers.ts -------------------------------------------------------------------------------- /src/shared/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/random.ts -------------------------------------------------------------------------------- /src/shared/read-json-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/read-json-file.ts -------------------------------------------------------------------------------- /src/shared/shortcut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/shortcut.ts -------------------------------------------------------------------------------- /src/shared/test/cfi-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/cfi-test.js -------------------------------------------------------------------------------- /src/shared/test/config-fragment-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/config-fragment-test.js -------------------------------------------------------------------------------- /src/shared/test/csv-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/csv-test.js -------------------------------------------------------------------------------- /src/shared/test/download-file-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/download-file-test.js -------------------------------------------------------------------------------- /src/shared/test/event-emitter-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/event-emitter-test.js -------------------------------------------------------------------------------- /src/shared/test/frame-error-capture-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/frame-error-capture-test.js -------------------------------------------------------------------------------- /src/shared/test/has-own-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/has-own-test.js -------------------------------------------------------------------------------- /src/shared/test/injector-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/injector-test.js -------------------------------------------------------------------------------- /src/shared/test/integration/messaging-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/integration/messaging-test.js -------------------------------------------------------------------------------- /src/shared/test/is-object-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/is-object-test.js -------------------------------------------------------------------------------- /src/shared/test/pluralize-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/pluralize-test.js -------------------------------------------------------------------------------- /src/shared/test/promise-with-resolvers-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/promise-with-resolvers-test.js -------------------------------------------------------------------------------- /src/shared/test/random-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/random-test.js -------------------------------------------------------------------------------- /src/shared/test/read-json-file-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/read-json-file-test.js -------------------------------------------------------------------------------- /src/shared/test/shortcut-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/shortcut-test.js -------------------------------------------------------------------------------- /src/shared/test/trim-and-dedent-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/trim-and-dedent-test.js -------------------------------------------------------------------------------- /src/shared/test/type-coercions-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/type-coercions-test.js -------------------------------------------------------------------------------- /src/shared/test/user-agent-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/user-agent-test.js -------------------------------------------------------------------------------- /src/shared/test/warn-once-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/test/warn-once-test.js -------------------------------------------------------------------------------- /src/shared/trim-and-dedent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/trim-and-dedent.ts -------------------------------------------------------------------------------- /src/shared/type-coercions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/type-coercions.ts -------------------------------------------------------------------------------- /src/shared/user-agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/user-agent.ts -------------------------------------------------------------------------------- /src/shared/warn-once.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/shared/warn-once.ts -------------------------------------------------------------------------------- /src/sidebar/components/Annotation/Annotation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Annotation/Annotation.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Annotation/AnnotationActionBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Annotation/AnnotationActionBar.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Annotation/AnnotationBody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Annotation/AnnotationBody.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Annotation/AnnotationEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Annotation/AnnotationEditor.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Annotation/AnnotationHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Annotation/AnnotationHeader.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Annotation/AnnotationLicense.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Annotation/AnnotationLicense.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Annotation/AnnotationQuote.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Annotation/AnnotationQuote.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Annotation/AnnotationReplyToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Annotation/AnnotationReplyToggle.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Annotation/AnnotationShareControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Annotation/AnnotationShareControl.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Annotation/AnnotationThumbnail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Annotation/AnnotationThumbnail.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Annotation/EmptyAnnotation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Annotation/EmptyAnnotation.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Annotation/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Annotation'; 2 | -------------------------------------------------------------------------------- /src/sidebar/components/Annotation/test/Annotation-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Annotation/test/Annotation-test.js -------------------------------------------------------------------------------- /src/sidebar/components/AnnotationView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/AnnotationView.tsx -------------------------------------------------------------------------------- /src/sidebar/components/AutocompleteList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/AutocompleteList.tsx -------------------------------------------------------------------------------- /src/sidebar/components/CircularProgress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/CircularProgress.tsx -------------------------------------------------------------------------------- /src/sidebar/components/FilterSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/FilterSelect.tsx -------------------------------------------------------------------------------- /src/sidebar/components/FlagBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/FlagBanner.tsx -------------------------------------------------------------------------------- /src/sidebar/components/GroupList/GroupList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/GroupList/GroupList.tsx -------------------------------------------------------------------------------- /src/sidebar/components/GroupList/GroupListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/GroupList/GroupListItem.tsx -------------------------------------------------------------------------------- /src/sidebar/components/GroupList/GroupListSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/GroupList/GroupListSection.tsx -------------------------------------------------------------------------------- /src/sidebar/components/GroupList/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './GroupList'; 2 | -------------------------------------------------------------------------------- /src/sidebar/components/GroupList/test/GroupList-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/GroupList/test/GroupList-test.js -------------------------------------------------------------------------------- /src/sidebar/components/GroupList/test/GroupListItem-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/GroupList/test/GroupListItem-test.js -------------------------------------------------------------------------------- /src/sidebar/components/HelpPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/HelpPanel.tsx -------------------------------------------------------------------------------- /src/sidebar/components/HypothesisApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/HypothesisApp.tsx -------------------------------------------------------------------------------- /src/sidebar/components/InlineControlExcerpt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/InlineControlExcerpt.tsx -------------------------------------------------------------------------------- /src/sidebar/components/LaunchErrorPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/LaunchErrorPanel.tsx -------------------------------------------------------------------------------- /src/sidebar/components/LoggedOutMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/LoggedOutMessage.tsx -------------------------------------------------------------------------------- /src/sidebar/components/LoginPromptPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/LoginPromptPanel.tsx -------------------------------------------------------------------------------- /src/sidebar/components/MarkdownEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/MarkdownEditor.tsx -------------------------------------------------------------------------------- /src/sidebar/components/MentionSuggestionsPopover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/MentionSuggestionsPopover.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Menu.tsx -------------------------------------------------------------------------------- /src/sidebar/components/MenuArrow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/MenuArrow.tsx -------------------------------------------------------------------------------- /src/sidebar/components/MenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/MenuItem.tsx -------------------------------------------------------------------------------- /src/sidebar/components/MenuKeyboardNavigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/MenuKeyboardNavigation.tsx -------------------------------------------------------------------------------- /src/sidebar/components/MenuSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/MenuSection.tsx -------------------------------------------------------------------------------- /src/sidebar/components/NotebookFilters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/NotebookFilters.tsx -------------------------------------------------------------------------------- /src/sidebar/components/NotebookResultCount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/NotebookResultCount.tsx -------------------------------------------------------------------------------- /src/sidebar/components/NotebookView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/NotebookView.tsx -------------------------------------------------------------------------------- /src/sidebar/components/OpenDashboardMenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/OpenDashboardMenuItem.tsx -------------------------------------------------------------------------------- /src/sidebar/components/PaginatedThreadList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/PaginatedThreadList.tsx -------------------------------------------------------------------------------- /src/sidebar/components/PendingUpdatesNotification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/PendingUpdatesNotification.tsx -------------------------------------------------------------------------------- /src/sidebar/components/PressableIconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/PressableIconButton.tsx -------------------------------------------------------------------------------- /src/sidebar/components/ProfileView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/ProfileView.tsx -------------------------------------------------------------------------------- /src/sidebar/components/SharePanel/ExportAnnotations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/SharePanel/ExportAnnotations.tsx -------------------------------------------------------------------------------- /src/sidebar/components/SharePanel/FileInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/SharePanel/FileInput.tsx -------------------------------------------------------------------------------- /src/sidebar/components/SharePanel/ImportAnnotations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/SharePanel/ImportAnnotations.tsx -------------------------------------------------------------------------------- /src/sidebar/components/SharePanel/LoadingSpinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/SharePanel/LoadingSpinner.tsx -------------------------------------------------------------------------------- /src/sidebar/components/SharePanel/ShareAnnotations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/SharePanel/ShareAnnotations.tsx -------------------------------------------------------------------------------- /src/sidebar/components/SharePanel/SharePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/SharePanel/SharePanel.tsx -------------------------------------------------------------------------------- /src/sidebar/components/SharePanel/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SharePanel'; 2 | -------------------------------------------------------------------------------- /src/sidebar/components/SharePanel/test/FileInput-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/SharePanel/test/FileInput-test.js -------------------------------------------------------------------------------- /src/sidebar/components/SharePanel/test/SharePanel-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/SharePanel/test/SharePanel-test.js -------------------------------------------------------------------------------- /src/sidebar/components/SidebarContentError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/SidebarContentError.tsx -------------------------------------------------------------------------------- /src/sidebar/components/SidebarPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/SidebarPanel.tsx -------------------------------------------------------------------------------- /src/sidebar/components/SidebarTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/SidebarTabs.tsx -------------------------------------------------------------------------------- /src/sidebar/components/SidebarView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/SidebarView.tsx -------------------------------------------------------------------------------- /src/sidebar/components/SortMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/SortMenu.tsx -------------------------------------------------------------------------------- /src/sidebar/components/StreamView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/StreamView.tsx -------------------------------------------------------------------------------- /src/sidebar/components/TagEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/TagEditor.tsx -------------------------------------------------------------------------------- /src/sidebar/components/TagList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/TagList.tsx -------------------------------------------------------------------------------- /src/sidebar/components/TagListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/TagListItem.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Thread.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Thread.tsx -------------------------------------------------------------------------------- /src/sidebar/components/ThreadCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/ThreadCard.tsx -------------------------------------------------------------------------------- /src/sidebar/components/ThreadList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/ThreadList.tsx -------------------------------------------------------------------------------- /src/sidebar/components/ToastMessages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/ToastMessages.tsx -------------------------------------------------------------------------------- /src/sidebar/components/TopBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/TopBar.tsx -------------------------------------------------------------------------------- /src/sidebar/components/TopBarToggleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/TopBarToggleButton.tsx -------------------------------------------------------------------------------- /src/sidebar/components/Tutorial.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/Tutorial.tsx -------------------------------------------------------------------------------- /src/sidebar/components/UserMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/UserMenu.tsx -------------------------------------------------------------------------------- /src/sidebar/components/VersionInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/VersionInfo.tsx -------------------------------------------------------------------------------- /src/sidebar/components/hooks/test/unsaved-changes-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/hooks/test/unsaved-changes-test.js -------------------------------------------------------------------------------- /src/sidebar/components/hooks/test/use-filter-options-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/hooks/test/use-filter-options-test.js -------------------------------------------------------------------------------- /src/sidebar/components/hooks/test/use-root-thread-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/hooks/test/use-root-thread-test.js -------------------------------------------------------------------------------- /src/sidebar/components/hooks/unsaved-changes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/hooks/unsaved-changes.ts -------------------------------------------------------------------------------- /src/sidebar/components/hooks/use-filter-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/hooks/use-filter-options.ts -------------------------------------------------------------------------------- /src/sidebar/components/hooks/use-root-thread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/hooks/use-root-thread.ts -------------------------------------------------------------------------------- /src/sidebar/components/moderation/ModerationControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/moderation/ModerationControl.tsx -------------------------------------------------------------------------------- /src/sidebar/components/moderation/ModerationStatusBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/moderation/ModerationStatusBadge.tsx -------------------------------------------------------------------------------- /src/sidebar/components/search/FilterControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/search/FilterControls.tsx -------------------------------------------------------------------------------- /src/sidebar/components/search/SearchField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/search/SearchField.tsx -------------------------------------------------------------------------------- /src/sidebar/components/search/SearchIconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/search/SearchIconButton.tsx -------------------------------------------------------------------------------- /src/sidebar/components/search/SearchPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/search/SearchPanel.tsx -------------------------------------------------------------------------------- /src/sidebar/components/search/StreamSearchInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/search/StreamSearchInput.tsx -------------------------------------------------------------------------------- /src/sidebar/components/search/test/FilterControls-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/search/test/FilterControls-test.js -------------------------------------------------------------------------------- /src/sidebar/components/search/test/SearchField-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/search/test/SearchField-test.js -------------------------------------------------------------------------------- /src/sidebar/components/search/test/SearchIconButton-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/search/test/SearchIconButton-test.js -------------------------------------------------------------------------------- /src/sidebar/components/search/test/SearchPanel-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/search/test/SearchPanel-test.js -------------------------------------------------------------------------------- /src/sidebar/components/search/test/StreamSearchInput-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/search/test/StreamSearchInput-test.js -------------------------------------------------------------------------------- /src/sidebar/components/tabs/TabHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/tabs/TabHeader.tsx -------------------------------------------------------------------------------- /src/sidebar/components/tabs/TabPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/tabs/TabPanel.tsx -------------------------------------------------------------------------------- /src/sidebar/components/test/AnnotationView-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/AnnotationView-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/AutocompleteList-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/AutocompleteList-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/CircularProgress-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/CircularProgress-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/FilterSelect-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/FilterSelect-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/FlagBanner-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/FlagBanner-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/HelpPanel-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/HelpPanel-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/HypothesisApp-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/HypothesisApp-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/InlineControlExcerpt-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/InlineControlExcerpt-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/LaunchErrorPanel-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/LaunchErrorPanel-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/LoggedOutMessage-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/LoggedOutMessage-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/LoginPromptPanel-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/LoginPromptPanel-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/MarkdownEditor-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/MarkdownEditor-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/Menu-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/Menu-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/MenuArrow-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/MenuArrow-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/MenuItem-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/MenuItem-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/MenuSection-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/MenuSection-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/NotebookFilters-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/NotebookFilters-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/NotebookResultCount-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/NotebookResultCount-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/NotebookView-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/NotebookView-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/OpenDashboardMenuItem-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/OpenDashboardMenuItem-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/PaginatedThreadList-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/PaginatedThreadList-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/ProfileView-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/ProfileView-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/SidebarContentError-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/SidebarContentError-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/SidebarPanel-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/SidebarPanel-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/SidebarTabs-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/SidebarTabs-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/SidebarView-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/SidebarView-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/SortMenu-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/SortMenu-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/StreamView-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/StreamView-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/TagEditor-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/TagEditor-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/TagListItem-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/TagListItem-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/Thread-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/Thread-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/ThreadCard-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/ThreadCard-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/ThreadList-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/ThreadList-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/ToastMessages-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/ToastMessages-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/TopBar-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/TopBar-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/Tutorial-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/Tutorial-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/UserMenu-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/UserMenu-test.js -------------------------------------------------------------------------------- /src/sidebar/components/test/VersionInfo-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/components/test/VersionInfo-test.js -------------------------------------------------------------------------------- /src/sidebar/config/build-settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/config/build-settings.ts -------------------------------------------------------------------------------- /src/sidebar/config/check-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/config/check-env.ts -------------------------------------------------------------------------------- /src/sidebar/config/get-api-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/config/get-api-url.ts -------------------------------------------------------------------------------- /src/sidebar/config/host-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/config/host-config.ts -------------------------------------------------------------------------------- /src/sidebar/config/service-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/config/service-config.ts -------------------------------------------------------------------------------- /src/sidebar/config/test/build-settings-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/config/test/build-settings-test.js -------------------------------------------------------------------------------- /src/sidebar/config/test/check-env-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/config/test/check-env-test.js -------------------------------------------------------------------------------- /src/sidebar/config/test/get-api-url-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/config/test/get-api-url-test.js -------------------------------------------------------------------------------- /src/sidebar/config/test/host-config-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/config/test/host-config-test.js -------------------------------------------------------------------------------- /src/sidebar/config/test/service-config-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/config/test/service-config-test.js -------------------------------------------------------------------------------- /src/sidebar/cross-origin-rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/cross-origin-rpc.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/account-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/account-id.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/annotation-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/annotation-metadata.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/annotation-segment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/annotation-segment.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/annotation-sharing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/annotation-sharing.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/annotation-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/annotation-user.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/annotations-by-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/annotations-by-user.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/build-thread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/build-thread.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/export-annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/export-annotations.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/filter-annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/filter-annotations.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/group-list-item-common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/group-list-item-common.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/group-organizations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/group-organizations.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/groups.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/highlighted-annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/highlighted-annotations.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/import.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/is-third-party-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/is-third-party-service.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/mention-suggestions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/mention-suggestions.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/mentions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/mentions.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/permissions.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/query-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/query-parser.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/session.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/strip-internal-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/strip-internal-properties.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/tabs.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/test/account-id-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/account-id-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/annotation-metadata-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/annotation-metadata-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/annotation-segment-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/annotation-segment-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/annotation-sharing-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/annotation-sharing-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/annotation-user-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/annotation-user-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/annotations-by-user-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/annotations-by-user-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/build-thread-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/build-thread-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/export-annotations-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/export-annotations-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/filter-annotations-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/filter-annotations-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/group-list-item-common-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/group-list-item-common-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/group-organizations-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/group-organizations-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/groups-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/groups-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/highlighted-annotations-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/highlighted-annotations-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/import-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/import-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/is-third-party-service-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/is-third-party-service-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/mention-suggestions-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/mention-suggestions-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/mentions-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/mentions-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/permissions-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/permissions-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/query-parser-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/query-parser-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/session-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/session-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/tabs-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/tabs-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/theme-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/theme-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/thread-annotations-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/thread-annotations-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/thread-sorters-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/thread-sorters-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/thread-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/thread-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/version-data-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/version-data-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/test/visible-threads-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/test/visible-threads-test.js -------------------------------------------------------------------------------- /src/sidebar/helpers/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/theme.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/thread-annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/thread-annotations.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/thread-sorters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/thread-sorters.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/thread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/thread.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/version-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/version-data.ts -------------------------------------------------------------------------------- /src/sidebar/helpers/visible-threads.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/helpers/visible-threads.ts -------------------------------------------------------------------------------- /src/sidebar/hooks/test/use-content-truncated-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/hooks/test/use-content-truncated-test.js -------------------------------------------------------------------------------- /src/sidebar/hooks/use-content-truncated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/hooks/use-content-truncated.ts -------------------------------------------------------------------------------- /src/sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/index.tsx -------------------------------------------------------------------------------- /src/sidebar/markdown-commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/markdown-commands.ts -------------------------------------------------------------------------------- /src/sidebar/search-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/search-client.ts -------------------------------------------------------------------------------- /src/sidebar/service-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/service-context.tsx -------------------------------------------------------------------------------- /src/sidebar/services/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/analytics.ts -------------------------------------------------------------------------------- /src/sidebar/services/annotation-activity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/annotation-activity.ts -------------------------------------------------------------------------------- /src/sidebar/services/annotations-exporter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/annotations-exporter.tsx -------------------------------------------------------------------------------- /src/sidebar/services/annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/annotations.ts -------------------------------------------------------------------------------- /src/sidebar/services/api-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/api-routes.ts -------------------------------------------------------------------------------- /src/sidebar/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/api.ts -------------------------------------------------------------------------------- /src/sidebar/services/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/auth.ts -------------------------------------------------------------------------------- /src/sidebar/services/autosave.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/autosave.ts -------------------------------------------------------------------------------- /src/sidebar/services/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/dashboard.ts -------------------------------------------------------------------------------- /src/sidebar/services/frame-sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/frame-sync.ts -------------------------------------------------------------------------------- /src/sidebar/services/groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/groups.ts -------------------------------------------------------------------------------- /src/sidebar/services/import-annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/import-annotations.ts -------------------------------------------------------------------------------- /src/sidebar/services/load-annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/load-annotations.ts -------------------------------------------------------------------------------- /src/sidebar/services/local-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/local-storage.ts -------------------------------------------------------------------------------- /src/sidebar/services/persisted-defaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/persisted-defaults.ts -------------------------------------------------------------------------------- /src/sidebar/services/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/router.ts -------------------------------------------------------------------------------- /src/sidebar/services/service-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/service-url.ts -------------------------------------------------------------------------------- /src/sidebar/services/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/session.ts -------------------------------------------------------------------------------- /src/sidebar/services/stream-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/stream-filter.ts -------------------------------------------------------------------------------- /src/sidebar/services/streamer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/streamer.ts -------------------------------------------------------------------------------- /src/sidebar/services/tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/tags.ts -------------------------------------------------------------------------------- /src/sidebar/services/test/analytics-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/analytics-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/annotation-activity-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/annotation-activity-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/annotations-exporter-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/annotations-exporter-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/annotations-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/annotations-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/api-index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/api-index.json -------------------------------------------------------------------------------- /src/sidebar/services/test/api-routes-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/api-routes-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/api-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/api-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/auth-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/auth-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/autosave-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/autosave-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/dashboard-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/dashboard-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/frame-sync-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/frame-sync-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/groups-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/groups-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/import-annotations-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/import-annotations-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/load-annotations-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/load-annotations-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/local-storage-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/local-storage-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/persisted-defaults-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/persisted-defaults-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/router-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/router-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/service-url-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/service-url-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/session-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/session-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/stream-filter-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/stream-filter-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/streamer-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/streamer-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/tags-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/tags-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/threads-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/threads-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/thumbnail-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/thumbnail-test.js -------------------------------------------------------------------------------- /src/sidebar/services/test/toast-messenger-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/test/toast-messenger-test.js -------------------------------------------------------------------------------- /src/sidebar/services/threads.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/threads.ts -------------------------------------------------------------------------------- /src/sidebar/services/thumbnail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/thumbnail.ts -------------------------------------------------------------------------------- /src/sidebar/services/toast-messenger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/services/toast-messenger.ts -------------------------------------------------------------------------------- /src/sidebar/store/create-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/create-store.ts -------------------------------------------------------------------------------- /src/sidebar/store/debug-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/debug-middleware.ts -------------------------------------------------------------------------------- /src/sidebar/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/index.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/activity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/activity.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/annotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/annotations.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/defaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/defaults.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/direct-linked.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/direct-linked.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/drafts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/drafts.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/filters.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/frames.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/frames.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/groups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/groups.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/links.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/real-time-updates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/real-time-updates.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/route.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/selection.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/session.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/sidebar-panels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/sidebar-panels.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/activity-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/activity-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/annotations-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/annotations-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/defaults-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/defaults-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/direct-linked-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/direct-linked-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/drafts-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/drafts-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/filters-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/filters-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/frames-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/frames-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/groups-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/groups-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/links-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/links-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/real-time-updates-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/real-time-updates-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/route-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/route-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/selection-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/selection-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/session-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/session-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/sidebar-panels-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/sidebar-panels-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/toast-messages-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/toast-messages-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/test/viewer-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/test/viewer-test.js -------------------------------------------------------------------------------- /src/sidebar/store/modules/toast-messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/toast-messages.ts -------------------------------------------------------------------------------- /src/sidebar/store/modules/viewer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/modules/viewer.ts -------------------------------------------------------------------------------- /src/sidebar/store/test/create-store-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/test/create-store-test.js -------------------------------------------------------------------------------- /src/sidebar/store/test/debug-middleware-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/test/debug-middleware-test.js -------------------------------------------------------------------------------- /src/sidebar/store/test/index-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/test/index-test.js -------------------------------------------------------------------------------- /src/sidebar/store/test/use-store-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/test/use-store-test.js -------------------------------------------------------------------------------- /src/sidebar/store/test/util-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/test/util-test.js -------------------------------------------------------------------------------- /src/sidebar/store/type-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/type-utils.ts -------------------------------------------------------------------------------- /src/sidebar/store/use-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/use-store.ts -------------------------------------------------------------------------------- /src/sidebar/store/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/store/util.ts -------------------------------------------------------------------------------- /src/sidebar/test/annotation-fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/test/annotation-fixtures.js -------------------------------------------------------------------------------- /src/sidebar/test/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/test/bootstrap.js -------------------------------------------------------------------------------- /src/sidebar/test/cross-origin-rpc-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/test/cross-origin-rpc-test.js -------------------------------------------------------------------------------- /src/sidebar/test/fake-redux-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/test/fake-redux-store.js -------------------------------------------------------------------------------- /src/sidebar/test/fake-window.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/test/fake-window.js -------------------------------------------------------------------------------- /src/sidebar/test/group-fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/test/group-fixtures.js -------------------------------------------------------------------------------- /src/sidebar/test/integration/threading-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/test/integration/threading-test.js -------------------------------------------------------------------------------- /src/sidebar/test/markdown-commands-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/test/markdown-commands-test.js -------------------------------------------------------------------------------- /src/sidebar/test/search-client-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/test/search-client-test.js -------------------------------------------------------------------------------- /src/sidebar/test/service-context-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/test/service-context-test.js -------------------------------------------------------------------------------- /src/sidebar/test/websocket-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/test/websocket-test.js -------------------------------------------------------------------------------- /src/sidebar/util/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/collections.ts -------------------------------------------------------------------------------- /src/sidebar/util/copy-to-clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/copy-to-clipboard.ts -------------------------------------------------------------------------------- /src/sidebar/util/disable-opener-for-external-links.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/disable-opener-for-external-links.ts -------------------------------------------------------------------------------- /src/sidebar/util/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/dom.ts -------------------------------------------------------------------------------- /src/sidebar/util/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/fetch.ts -------------------------------------------------------------------------------- /src/sidebar/util/immutable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/immutable.ts -------------------------------------------------------------------------------- /src/sidebar/util/memoize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/memoize.ts -------------------------------------------------------------------------------- /src/sidebar/util/oauth-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/oauth-client.ts -------------------------------------------------------------------------------- /src/sidebar/util/page-range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/page-range.ts -------------------------------------------------------------------------------- /src/sidebar/util/postmessage-json-rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/postmessage-json-rpc.ts -------------------------------------------------------------------------------- /src/sidebar/util/retry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/retry.ts -------------------------------------------------------------------------------- /src/sidebar/util/sentry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/sentry.ts -------------------------------------------------------------------------------- /src/sidebar/util/test/collections-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/collections-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/copy-to-clipboard-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/copy-to-clipboard-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/dom-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/dom-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/fetch-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/fetch-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/immutable-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/immutable-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/memoize-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/memoize-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/oauth-client-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/oauth-client-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/page-range-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/page-range-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/postmessage-json-rpc-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/postmessage-json-rpc-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/retry-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/retry-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/sentry-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/sentry-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/textarea-caret-position-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/textarea-caret-position-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/time-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/time-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/unicode-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/unicode-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/url-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/url-test.js -------------------------------------------------------------------------------- /src/sidebar/util/test/watch-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/test/watch-test.js -------------------------------------------------------------------------------- /src/sidebar/util/textarea-caret-position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/textarea-caret-position.ts -------------------------------------------------------------------------------- /src/sidebar/util/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/time.ts -------------------------------------------------------------------------------- /src/sidebar/util/unicode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/unicode.ts -------------------------------------------------------------------------------- /src/sidebar/util/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/url.ts -------------------------------------------------------------------------------- /src/sidebar/util/watch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/util/watch.ts -------------------------------------------------------------------------------- /src/sidebar/websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/sidebar/websocket.ts -------------------------------------------------------------------------------- /src/styles/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/styles/README.md -------------------------------------------------------------------------------- /src/styles/annotator/annotator.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/styles/annotator/annotator.css -------------------------------------------------------------------------------- /src/styles/annotator/highlights.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/styles/annotator/highlights.scss -------------------------------------------------------------------------------- /src/styles/annotator/pdfjs-overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/styles/annotator/pdfjs-overrides.css -------------------------------------------------------------------------------- /src/styles/sidebar/sidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/styles/sidebar/sidebar.css -------------------------------------------------------------------------------- /src/styles/ui-playground/ui-playground.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/styles/ui-playground/ui-playground.css -------------------------------------------------------------------------------- /src/test-util/assert-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/test-util/assert-methods.js -------------------------------------------------------------------------------- /src/test-util/compare-dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/test-util/compare-dom.js -------------------------------------------------------------------------------- /src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/tsconfig.json -------------------------------------------------------------------------------- /src/types/annotator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/types/annotator.ts -------------------------------------------------------------------------------- /src/types/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/types/api.ts -------------------------------------------------------------------------------- /src/types/assert.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/types/assert.d.ts -------------------------------------------------------------------------------- /src/types/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/types/config.ts -------------------------------------------------------------------------------- /src/types/lodash.debounce.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/types/lodash.debounce.d.ts -------------------------------------------------------------------------------- /src/types/pdfjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/types/pdfjs.ts -------------------------------------------------------------------------------- /src/types/port-rpc-calls.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/types/port-rpc-calls.d.ts -------------------------------------------------------------------------------- /src/types/process.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/types/process.d.ts -------------------------------------------------------------------------------- /src/types/rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/types/rpc.ts -------------------------------------------------------------------------------- /src/types/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/types/shared.ts -------------------------------------------------------------------------------- /src/types/sidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/types/sidebar.ts -------------------------------------------------------------------------------- /src/types/vitalsource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/src/types/vitalsource.ts -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/tox.ini -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/vitest.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hypothesis/client/HEAD/yarn.lock --------------------------------------------------------------------------------