1. 26 Oct, 2022 3 commits
    • Robert Knight's avatar
      Extract code for `<mosaic-book>` element into a separate module · 5f239b1f
      Robert Knight authored
      As part of the work to treat VitalSource books as a single document, the
      VitalSource integration will use additional APIs exposed by the `<mosaic-book>`
      element which will need to be mocked. Extract the existing implementation out of
      vitalsource-epub.mustache so it can in future be re-used by the mock VitalSource
      PDF book, and also because a standalone JS file is easier to apply tools to (eg.
      Prettier).
      5f239b1f
    • Robert Knight's avatar
      Convert annotator/integrations/vitasource.js to TypeScript syntax · 5e4755a7
      Robert Knight authored
      This is a purely syntactic change, except for a small simplification of
      a callback type in frame-observer.js. This is in preparation for a bunch
      of upcoming changes to this integration.
      5e4755a7
    • Robert Knight's avatar
      Convert API types to TypeScript syntax · 3a234c83
      Robert Knight authored
      This is a purely syntactic change. There are no changes to the types or
      documentation, except for the removal of an unused `groups` property on the
      `Profile` type.
      3a234c83
  2. 25 Oct, 2022 11 commits
  3. 21 Oct, 2022 1 commit
  4. 19 Oct, 2022 3 commits
  5. 17 Oct, 2022 13 commits
  6. 12 Oct, 2022 2 commits
  7. 10 Oct, 2022 7 commits