├── .codesandbox └── ci.json ├── .github └── workflows │ ├── build-test.yml │ └── release.yml ├── .gitignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── __tests__ ├── image-3-parser │ ├── parameters.test.ts │ └── supports.test.ts ├── presentation-2-parser │ ├── __snapshots__ │ │ └── upgrade.test.ts.snap │ ├── traverse-test.ts │ └── upgrade.test.ts └── presentation-3-parser │ ├── __snapshots__ │ ├── cookbook.tests.ts.snap │ ├── has-part.test.ts.snap │ ├── normalize.test.ts.snap │ └── smoke.tests.ts.snap │ ├── cookbook.tests.ts │ ├── has-part.test.ts │ ├── iiif-traverse.test.ts │ ├── normalize.test.ts │ ├── serializer.test.ts │ ├── smoke.tests.ts │ ├── store-errors.test.ts │ ├── strict-upgrade.test.ts │ ├── to-ref.tests.ts │ └── utilities.test.ts ├── fixtures ├── 2-to-3-converted │ ├── annotation-pages │ │ ├── dzkimgs.l.u-tokyo.ac.jp__iiif__zuzoubu__12b02__list__p0001-0025.json │ │ ├── iiif.io__api__presentation__2.0__example__fixtures__list__65__list1.json │ │ └── ocr.lib.ncsu.edu__ocr__nu__nubian-message-1992-11-30_0010__nubian-message-1992-11-30_0010-annotation-list-paragraph.json │ ├── collections │ │ └── iiif.io__api__presentation__2.1__example__fixtures__collection.json │ └── manifests │ │ ├── british-library-manifest.json │ │ ├── data.getty.edu__museum__api__iiif__298147__manifest.json │ │ ├── data.ucd.ie__api__img__manifests__ucdlib:33064.json │ │ ├── demos.biblissima-condorcet.fr__iiif__metadata__BVMM__chateauroux__manifest.json │ │ ├── dzkimgs.l.u-tokyo.ac.jp__iiif__zuzoubu__12b02__manifest.json │ │ ├── ghent-university-manifest.json │ │ ├── iiif.bodleian.ox.ac.uk__iiif__manifest__60834383-7146-41ab-bfe1-48ee97bc04be.json │ │ ├── iiif.harvardartmuseums.org__manifests__object__299843.json │ │ ├── iiif.io__api__presentation__2.1__example__fixtures__1__manifest.json │ │ ├── iiif.lib.harvard.edu__manifests__drs:48309543.json │ │ ├── lbiiif.riksarkivet.se__arkis!R0000004__manifest.json │ │ ├── manifests.britishart.yale.edu__manifest__1474.json │ │ ├── manifests.ydc2.yale.edu__manifest__Admont43.json │ │ ├── media.nga.gov__public__manifests__nga_highlights.json │ │ ├── ncsu-libraries-manifest.json │ │ ├── nlw-manuscript-manifest.json │ │ ├── nlw-newspaper-manifest.json │ │ ├── princeton-manifest.json │ │ ├── purl.stanford.edu__qm670kv1873__iiif__manifest.json │ │ ├── www.e-codices.unifr.ch__metadata__iiif__csg-0730__manifest.json │ │ ├── www.e-codices.unifr.ch__metadata__iiif__sl-0002__manifest.json │ │ └── www2.dhii.jp__nijl__NIJL0018__099-0014__manifest_tags.json ├── cookbook │ ├── 0001-mvm-image.json │ ├── 0002-mvm-audio.json │ ├── 0003-mvm-video.json │ ├── 0004-canvas-size.json │ ├── 0005-image-service.json │ ├── 0006-text-language.json │ ├── 0007-string-formats.json │ ├── 0008-rights.json │ ├── 0009-book-1.json │ ├── 0010-book-2-viewing-direction-manifest-rtl.json │ ├── 0010-book-2-viewing-direction-manifest-ttb.json │ ├── 0011-book-3-behavior-manifest-continuous.json │ ├── 0011-book-3-behavior-manifest-individuals.json │ ├── 0013-placeholderCanvas.json │ ├── 0014-accompanyingcanvas.json │ ├── 0015-start.json │ ├── 0017-transcription-av.json │ ├── 0019-html-in-annotations.json │ ├── 0021-tagging.json │ ├── 0022-linking-with-a-hotspot.json │ ├── 0024-book-4-toc.json │ ├── 0026-toc-opera.json │ ├── 0029-metadata-anywhere.json │ ├── 0030-multi-volume-collection.json │ ├── 0030-multi-volume-manifest_v1.json │ ├── 0030-multi-volume-manifest_v2.json │ ├── 0031-bound-multivolume.json │ ├── 0032-collection-collection.json │ ├── 0032-collection-manifest-01.json │ ├── 0032-collection-manifest-02.json │ ├── 0033-choice.json │ ├── 0035-foldouts.json │ ├── 0036-composition-from-multiple-images.json │ ├── 0040-image-rotation-service-manifest-css.json │ ├── 0040-image-rotation-service-manifest-service.json │ ├── 0046-rendering.json │ ├── 0047-homepage.json │ ├── 0053-seeAlso.json │ ├── 0064-opera-one-canvas.json │ ├── 0065-opera-multiple-canvases.json │ ├── 0074-multiple-language-captions.json │ ├── 0117-add-image-thumbnail.json │ ├── 0118-multivalue.json │ ├── 0135-annotating-point-in-canvas.json │ ├── 0139-geolocate-canvas-fragment.json │ ├── 0154-geo-extension.json │ ├── 0202-start-canvas.json │ ├── 0219-using-caption-file.json │ ├── 0229-behavior-ranges.json │ ├── 0230-navdate-navdate-collection.json │ ├── 0230-navdate-navdate_map_1-manifest.json │ ├── 0230-navdate-navdate_map_2-manifest.json │ ├── 0234-provider.json │ ├── 0240-navPlace-on-canvases.json │ ├── 0258-tagging-external-resource.json │ ├── 0261-non-rectangular-commenting.json │ ├── 0266-full-canvas-annotation.json │ ├── 0269-embedded-or-referenced-annotations-annotationpage.json │ ├── 0269-embedded-or-referenced-annotations.json │ ├── 0283-missing-image.json │ ├── 0299-region.json │ ├── 0306-linking-annotations-to-manifests-annotationpage.json │ ├── 0306-linking-annotations-to-manifests.json │ ├── 0309-annotation-collection.json │ ├── 0318-navPlace-navDate-collection.json │ ├── 0326-annotating-image-layer.json │ ├── 0346-multilingual-annotation-body.json │ ├── 0377-image-in-annotation.json │ ├── 0434-choice-av.json │ ├── 0485-contentstate-canvas-region-annotation.json │ ├── 0489-multimedia-canvas.json │ ├── 0540-link-for-opening-multiple-canvases-annotation.json │ └── _index.json ├── presentation-2 │ ├── anno_list_choice.json │ ├── artic-manifest.json │ ├── biblissima-manifest.json │ ├── bl-manifest.json │ ├── bodleian-manifest.json │ ├── body-choice.json │ ├── codex.json │ ├── collection-scta.json │ ├── duplicate-member-collection.json │ ├── europeana.json │ ├── folger-manifest.json │ ├── ghent-omeka.json │ ├── ghent.json │ ├── iiif-fixture-annotation-list.json │ ├── iiif-fixture-collection.json │ ├── iiif-fixture-manifest-with-dimensions.json │ ├── iiif-fixture-manifest.json │ ├── loc.json │ ├── manifest-l0.json │ ├── nested-ranges.json │ ├── nga-manifest.json │ ├── nls-collection.json │ ├── nls-manifest-2.json │ ├── nls-manifest.json │ ├── nlw-collection.json │ ├── nlw-manifest.json │ ├── paginated-collection-page.json │ ├── paginated-collection.json │ ├── quatar-manifest.json │ ├── sbb-test.json │ ├── scroll.json │ ├── stanford-manifest.json │ ├── thumbnails.json │ ├── uni-goettingen.json │ ├── villanova-manifest.json │ ├── wellcome-collection.json │ └── wikimedia-proxy.json ├── presentation-3 │ ├── accompanying-canvas.json │ ├── bl-ranges.json │ ├── bodleian.json │ ├── css.json │ ├── exhibition-1.json │ ├── ghent-choices.json │ ├── has-part.json │ ├── ldmax.json │ ├── ocean-liners.json │ ├── specific-resource-infer.json │ ├── start-canvas.json │ ├── wellcome-collection.json │ ├── wellcome-p3-2.json │ └── wellcome-p3.json └── stores │ ├── delft-collection-store.json │ └── wellcome-error.json ├── package.json ├── pkg-tests ├── README.md ├── node-load.cjs ├── node-load.mjs └── node-umd.mjs ├── pnpm-lock.yaml ├── scripts └── update-cookbook.mjs ├── src ├── image-3 │ ├── index.ts │ ├── parser │ │ ├── parse-image-server-from-id.ts │ │ ├── parse-image-service-request.ts │ │ ├── parse-image-service-url.ts │ │ ├── parse-region-parameter.ts │ │ ├── parse-rotation-parameter.ts │ │ └── parse-size-parameter.ts │ ├── profiles │ │ ├── combine-profiles.ts │ │ ├── image-service-supports-format.ts │ │ ├── image-service-supports-request.ts │ │ ├── is-level-0.ts │ │ ├── level-to-profile.ts │ │ ├── profiles.ts │ │ ├── supports-custom-sizes.ts │ │ └── supports.ts │ ├── serialize │ │ ├── image-service-request-info.ts │ │ ├── image-service-request-to-string.ts │ │ ├── region-parameter-to-string.ts │ │ ├── rotation-parameter-to-string.ts │ │ └── size-parameter-to-string.ts │ ├── types.ts │ └── utilities │ │ ├── canonical-service-url.ts │ │ ├── create-image-service-request.ts │ │ ├── extract-fixed-size-scales.ts │ │ ├── fixed-sizes-from-scales.ts │ │ ├── get-id.ts │ │ ├── get-image-service-level.ts │ │ ├── get-image-services.ts │ │ ├── get-type.ts │ │ ├── identify-image-server.ts │ │ ├── is-image-service-level.ts │ │ └── is-image-service.ts ├── index.ts ├── index.umd.ts ├── presentation-2 │ ├── index.ts │ ├── traverse.ts │ └── upgrader.ts ├── presentation-3 │ ├── empty-types.ts │ ├── index.ts │ ├── normalize.ts │ ├── serialize-presentation-2.ts │ ├── serialize-presentation-3.ts │ ├── serialize.ts │ ├── strict-upgrade.ts │ ├── traverse.ts │ └── utilities.ts ├── shared │ ├── canvas-fragments.ts │ ├── compose.ts │ ├── compress-specific-resource.ts │ ├── ensure-array.ts │ ├── expand-target.ts │ ├── image-api-profiles.ts │ ├── is-specific-resource.ts │ ├── remove-undefined-properties.ts │ └── to-ref.ts └── upgrader.ts ├── tsconfig.json ├── tsdown.config.ts ├── tsdown.umd.ts └── vite.config.ts /.codesandbox/ci.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/.codesandbox/ci.json -------------------------------------------------------------------------------- /.github/workflows/build-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/.github/workflows/build-test.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | .build 3 | .idea 4 | node_modules 5 | coverage 6 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/image-3-parser/parameters.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/image-3-parser/parameters.test.ts -------------------------------------------------------------------------------- /__tests__/image-3-parser/supports.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/image-3-parser/supports.test.ts -------------------------------------------------------------------------------- /__tests__/presentation-2-parser/__snapshots__/upgrade.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-2-parser/__snapshots__/upgrade.test.ts.snap -------------------------------------------------------------------------------- /__tests__/presentation-2-parser/traverse-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-2-parser/traverse-test.ts -------------------------------------------------------------------------------- /__tests__/presentation-2-parser/upgrade.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-2-parser/upgrade.test.ts -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/__snapshots__/cookbook.tests.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/__snapshots__/cookbook.tests.ts.snap -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/__snapshots__/has-part.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/__snapshots__/has-part.test.ts.snap -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/__snapshots__/normalize.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/__snapshots__/normalize.test.ts.snap -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/__snapshots__/smoke.tests.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/__snapshots__/smoke.tests.ts.snap -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/cookbook.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/cookbook.tests.ts -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/has-part.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/has-part.test.ts -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/iiif-traverse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/iiif-traverse.test.ts -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/normalize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/normalize.test.ts -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/serializer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/serializer.test.ts -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/smoke.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/smoke.tests.ts -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/store-errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/store-errors.test.ts -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/strict-upgrade.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/strict-upgrade.test.ts -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/to-ref.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/to-ref.tests.ts -------------------------------------------------------------------------------- /__tests__/presentation-3-parser/utilities.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/__tests__/presentation-3-parser/utilities.test.ts -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/annotation-pages/dzkimgs.l.u-tokyo.ac.jp__iiif__zuzoubu__12b02__list__p0001-0025.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/annotation-pages/dzkimgs.l.u-tokyo.ac.jp__iiif__zuzoubu__12b02__list__p0001-0025.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/annotation-pages/iiif.io__api__presentation__2.0__example__fixtures__list__65__list1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/annotation-pages/iiif.io__api__presentation__2.0__example__fixtures__list__65__list1.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/annotation-pages/ocr.lib.ncsu.edu__ocr__nu__nubian-message-1992-11-30_0010__nubian-message-1992-11-30_0010-annotation-list-paragraph.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/annotation-pages/ocr.lib.ncsu.edu__ocr__nu__nubian-message-1992-11-30_0010__nubian-message-1992-11-30_0010-annotation-list-paragraph.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/collections/iiif.io__api__presentation__2.1__example__fixtures__collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/collections/iiif.io__api__presentation__2.1__example__fixtures__collection.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/british-library-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/british-library-manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/data.getty.edu__museum__api__iiif__298147__manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/data.getty.edu__museum__api__iiif__298147__manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/data.ucd.ie__api__img__manifests__ucdlib:33064.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/data.ucd.ie__api__img__manifests__ucdlib:33064.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/demos.biblissima-condorcet.fr__iiif__metadata__BVMM__chateauroux__manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/demos.biblissima-condorcet.fr__iiif__metadata__BVMM__chateauroux__manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/dzkimgs.l.u-tokyo.ac.jp__iiif__zuzoubu__12b02__manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/dzkimgs.l.u-tokyo.ac.jp__iiif__zuzoubu__12b02__manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/ghent-university-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/ghent-university-manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/iiif.bodleian.ox.ac.uk__iiif__manifest__60834383-7146-41ab-bfe1-48ee97bc04be.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/iiif.bodleian.ox.ac.uk__iiif__manifest__60834383-7146-41ab-bfe1-48ee97bc04be.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/iiif.harvardartmuseums.org__manifests__object__299843.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/iiif.harvardartmuseums.org__manifests__object__299843.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/iiif.io__api__presentation__2.1__example__fixtures__1__manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/iiif.io__api__presentation__2.1__example__fixtures__1__manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/iiif.lib.harvard.edu__manifests__drs:48309543.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/iiif.lib.harvard.edu__manifests__drs:48309543.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/lbiiif.riksarkivet.se__arkis!R0000004__manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/lbiiif.riksarkivet.se__arkis!R0000004__manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/manifests.britishart.yale.edu__manifest__1474.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/manifests.britishart.yale.edu__manifest__1474.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/manifests.ydc2.yale.edu__manifest__Admont43.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/manifests.ydc2.yale.edu__manifest__Admont43.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/media.nga.gov__public__manifests__nga_highlights.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/media.nga.gov__public__manifests__nga_highlights.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/ncsu-libraries-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/ncsu-libraries-manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/nlw-manuscript-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/nlw-manuscript-manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/nlw-newspaper-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/nlw-newspaper-manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/princeton-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/princeton-manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/purl.stanford.edu__qm670kv1873__iiif__manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/purl.stanford.edu__qm670kv1873__iiif__manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/www.e-codices.unifr.ch__metadata__iiif__csg-0730__manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/www.e-codices.unifr.ch__metadata__iiif__csg-0730__manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/www.e-codices.unifr.ch__metadata__iiif__sl-0002__manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/www.e-codices.unifr.ch__metadata__iiif__sl-0002__manifest.json -------------------------------------------------------------------------------- /fixtures/2-to-3-converted/manifests/www2.dhii.jp__nijl__NIJL0018__099-0014__manifest_tags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/2-to-3-converted/manifests/www2.dhii.jp__nijl__NIJL0018__099-0014__manifest_tags.json -------------------------------------------------------------------------------- /fixtures/cookbook/0001-mvm-image.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0001-mvm-image.json -------------------------------------------------------------------------------- /fixtures/cookbook/0002-mvm-audio.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0002-mvm-audio.json -------------------------------------------------------------------------------- /fixtures/cookbook/0003-mvm-video.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0003-mvm-video.json -------------------------------------------------------------------------------- /fixtures/cookbook/0004-canvas-size.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0004-canvas-size.json -------------------------------------------------------------------------------- /fixtures/cookbook/0005-image-service.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0005-image-service.json -------------------------------------------------------------------------------- /fixtures/cookbook/0006-text-language.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0006-text-language.json -------------------------------------------------------------------------------- /fixtures/cookbook/0007-string-formats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0007-string-formats.json -------------------------------------------------------------------------------- /fixtures/cookbook/0008-rights.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0008-rights.json -------------------------------------------------------------------------------- /fixtures/cookbook/0009-book-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0009-book-1.json -------------------------------------------------------------------------------- /fixtures/cookbook/0010-book-2-viewing-direction-manifest-rtl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0010-book-2-viewing-direction-manifest-rtl.json -------------------------------------------------------------------------------- /fixtures/cookbook/0010-book-2-viewing-direction-manifest-ttb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0010-book-2-viewing-direction-manifest-ttb.json -------------------------------------------------------------------------------- /fixtures/cookbook/0011-book-3-behavior-manifest-continuous.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0011-book-3-behavior-manifest-continuous.json -------------------------------------------------------------------------------- /fixtures/cookbook/0011-book-3-behavior-manifest-individuals.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0011-book-3-behavior-manifest-individuals.json -------------------------------------------------------------------------------- /fixtures/cookbook/0013-placeholderCanvas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0013-placeholderCanvas.json -------------------------------------------------------------------------------- /fixtures/cookbook/0014-accompanyingcanvas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0014-accompanyingcanvas.json -------------------------------------------------------------------------------- /fixtures/cookbook/0015-start.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0015-start.json -------------------------------------------------------------------------------- /fixtures/cookbook/0017-transcription-av.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0017-transcription-av.json -------------------------------------------------------------------------------- /fixtures/cookbook/0019-html-in-annotations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0019-html-in-annotations.json -------------------------------------------------------------------------------- /fixtures/cookbook/0021-tagging.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0021-tagging.json -------------------------------------------------------------------------------- /fixtures/cookbook/0022-linking-with-a-hotspot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0022-linking-with-a-hotspot.json -------------------------------------------------------------------------------- /fixtures/cookbook/0024-book-4-toc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0024-book-4-toc.json -------------------------------------------------------------------------------- /fixtures/cookbook/0026-toc-opera.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0026-toc-opera.json -------------------------------------------------------------------------------- /fixtures/cookbook/0029-metadata-anywhere.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0029-metadata-anywhere.json -------------------------------------------------------------------------------- /fixtures/cookbook/0030-multi-volume-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0030-multi-volume-collection.json -------------------------------------------------------------------------------- /fixtures/cookbook/0030-multi-volume-manifest_v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0030-multi-volume-manifest_v1.json -------------------------------------------------------------------------------- /fixtures/cookbook/0030-multi-volume-manifest_v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0030-multi-volume-manifest_v2.json -------------------------------------------------------------------------------- /fixtures/cookbook/0031-bound-multivolume.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0031-bound-multivolume.json -------------------------------------------------------------------------------- /fixtures/cookbook/0032-collection-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0032-collection-collection.json -------------------------------------------------------------------------------- /fixtures/cookbook/0032-collection-manifest-01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0032-collection-manifest-01.json -------------------------------------------------------------------------------- /fixtures/cookbook/0032-collection-manifest-02.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0032-collection-manifest-02.json -------------------------------------------------------------------------------- /fixtures/cookbook/0033-choice.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0033-choice.json -------------------------------------------------------------------------------- /fixtures/cookbook/0035-foldouts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0035-foldouts.json -------------------------------------------------------------------------------- /fixtures/cookbook/0036-composition-from-multiple-images.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0036-composition-from-multiple-images.json -------------------------------------------------------------------------------- /fixtures/cookbook/0040-image-rotation-service-manifest-css.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0040-image-rotation-service-manifest-css.json -------------------------------------------------------------------------------- /fixtures/cookbook/0040-image-rotation-service-manifest-service.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0040-image-rotation-service-manifest-service.json -------------------------------------------------------------------------------- /fixtures/cookbook/0046-rendering.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0046-rendering.json -------------------------------------------------------------------------------- /fixtures/cookbook/0047-homepage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0047-homepage.json -------------------------------------------------------------------------------- /fixtures/cookbook/0053-seeAlso.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0053-seeAlso.json -------------------------------------------------------------------------------- /fixtures/cookbook/0064-opera-one-canvas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0064-opera-one-canvas.json -------------------------------------------------------------------------------- /fixtures/cookbook/0065-opera-multiple-canvases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0065-opera-multiple-canvases.json -------------------------------------------------------------------------------- /fixtures/cookbook/0074-multiple-language-captions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0074-multiple-language-captions.json -------------------------------------------------------------------------------- /fixtures/cookbook/0117-add-image-thumbnail.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0117-add-image-thumbnail.json -------------------------------------------------------------------------------- /fixtures/cookbook/0118-multivalue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0118-multivalue.json -------------------------------------------------------------------------------- /fixtures/cookbook/0135-annotating-point-in-canvas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0135-annotating-point-in-canvas.json -------------------------------------------------------------------------------- /fixtures/cookbook/0139-geolocate-canvas-fragment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0139-geolocate-canvas-fragment.json -------------------------------------------------------------------------------- /fixtures/cookbook/0154-geo-extension.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0154-geo-extension.json -------------------------------------------------------------------------------- /fixtures/cookbook/0202-start-canvas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0202-start-canvas.json -------------------------------------------------------------------------------- /fixtures/cookbook/0219-using-caption-file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0219-using-caption-file.json -------------------------------------------------------------------------------- /fixtures/cookbook/0229-behavior-ranges.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0229-behavior-ranges.json -------------------------------------------------------------------------------- /fixtures/cookbook/0230-navdate-navdate-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0230-navdate-navdate-collection.json -------------------------------------------------------------------------------- /fixtures/cookbook/0230-navdate-navdate_map_1-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0230-navdate-navdate_map_1-manifest.json -------------------------------------------------------------------------------- /fixtures/cookbook/0230-navdate-navdate_map_2-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0230-navdate-navdate_map_2-manifest.json -------------------------------------------------------------------------------- /fixtures/cookbook/0234-provider.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0234-provider.json -------------------------------------------------------------------------------- /fixtures/cookbook/0240-navPlace-on-canvases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0240-navPlace-on-canvases.json -------------------------------------------------------------------------------- /fixtures/cookbook/0258-tagging-external-resource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0258-tagging-external-resource.json -------------------------------------------------------------------------------- /fixtures/cookbook/0261-non-rectangular-commenting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0261-non-rectangular-commenting.json -------------------------------------------------------------------------------- /fixtures/cookbook/0266-full-canvas-annotation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0266-full-canvas-annotation.json -------------------------------------------------------------------------------- /fixtures/cookbook/0269-embedded-or-referenced-annotations-annotationpage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0269-embedded-or-referenced-annotations-annotationpage.json -------------------------------------------------------------------------------- /fixtures/cookbook/0269-embedded-or-referenced-annotations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0269-embedded-or-referenced-annotations.json -------------------------------------------------------------------------------- /fixtures/cookbook/0283-missing-image.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0283-missing-image.json -------------------------------------------------------------------------------- /fixtures/cookbook/0299-region.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0299-region.json -------------------------------------------------------------------------------- /fixtures/cookbook/0306-linking-annotations-to-manifests-annotationpage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0306-linking-annotations-to-manifests-annotationpage.json -------------------------------------------------------------------------------- /fixtures/cookbook/0306-linking-annotations-to-manifests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0306-linking-annotations-to-manifests.json -------------------------------------------------------------------------------- /fixtures/cookbook/0309-annotation-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0309-annotation-collection.json -------------------------------------------------------------------------------- /fixtures/cookbook/0318-navPlace-navDate-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0318-navPlace-navDate-collection.json -------------------------------------------------------------------------------- /fixtures/cookbook/0326-annotating-image-layer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0326-annotating-image-layer.json -------------------------------------------------------------------------------- /fixtures/cookbook/0346-multilingual-annotation-body.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0346-multilingual-annotation-body.json -------------------------------------------------------------------------------- /fixtures/cookbook/0377-image-in-annotation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0377-image-in-annotation.json -------------------------------------------------------------------------------- /fixtures/cookbook/0434-choice-av.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0434-choice-av.json -------------------------------------------------------------------------------- /fixtures/cookbook/0485-contentstate-canvas-region-annotation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0485-contentstate-canvas-region-annotation.json -------------------------------------------------------------------------------- /fixtures/cookbook/0489-multimedia-canvas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0489-multimedia-canvas.json -------------------------------------------------------------------------------- /fixtures/cookbook/0540-link-for-opening-multiple-canvases-annotation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/0540-link-for-opening-multiple-canvases-annotation.json -------------------------------------------------------------------------------- /fixtures/cookbook/_index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/cookbook/_index.json -------------------------------------------------------------------------------- /fixtures/presentation-2/anno_list_choice.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/anno_list_choice.json -------------------------------------------------------------------------------- /fixtures/presentation-2/artic-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/artic-manifest.json -------------------------------------------------------------------------------- /fixtures/presentation-2/biblissima-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/biblissima-manifest.json -------------------------------------------------------------------------------- /fixtures/presentation-2/bl-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/bl-manifest.json -------------------------------------------------------------------------------- /fixtures/presentation-2/bodleian-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/bodleian-manifest.json -------------------------------------------------------------------------------- /fixtures/presentation-2/body-choice.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/body-choice.json -------------------------------------------------------------------------------- /fixtures/presentation-2/codex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/codex.json -------------------------------------------------------------------------------- /fixtures/presentation-2/collection-scta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/collection-scta.json -------------------------------------------------------------------------------- /fixtures/presentation-2/duplicate-member-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/duplicate-member-collection.json -------------------------------------------------------------------------------- /fixtures/presentation-2/europeana.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/europeana.json -------------------------------------------------------------------------------- /fixtures/presentation-2/folger-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/folger-manifest.json -------------------------------------------------------------------------------- /fixtures/presentation-2/ghent-omeka.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/ghent-omeka.json -------------------------------------------------------------------------------- /fixtures/presentation-2/ghent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/ghent.json -------------------------------------------------------------------------------- /fixtures/presentation-2/iiif-fixture-annotation-list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/iiif-fixture-annotation-list.json -------------------------------------------------------------------------------- /fixtures/presentation-2/iiif-fixture-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/iiif-fixture-collection.json -------------------------------------------------------------------------------- /fixtures/presentation-2/iiif-fixture-manifest-with-dimensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/iiif-fixture-manifest-with-dimensions.json -------------------------------------------------------------------------------- /fixtures/presentation-2/iiif-fixture-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/iiif-fixture-manifest.json -------------------------------------------------------------------------------- /fixtures/presentation-2/loc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/loc.json -------------------------------------------------------------------------------- /fixtures/presentation-2/manifest-l0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/manifest-l0.json -------------------------------------------------------------------------------- /fixtures/presentation-2/nested-ranges.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/nested-ranges.json -------------------------------------------------------------------------------- /fixtures/presentation-2/nga-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/nga-manifest.json -------------------------------------------------------------------------------- /fixtures/presentation-2/nls-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/nls-collection.json -------------------------------------------------------------------------------- /fixtures/presentation-2/nls-manifest-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/nls-manifest-2.json -------------------------------------------------------------------------------- /fixtures/presentation-2/nls-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/nls-manifest.json -------------------------------------------------------------------------------- /fixtures/presentation-2/nlw-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/nlw-collection.json -------------------------------------------------------------------------------- /fixtures/presentation-2/nlw-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/nlw-manifest.json -------------------------------------------------------------------------------- /fixtures/presentation-2/paginated-collection-page.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/paginated-collection-page.json -------------------------------------------------------------------------------- /fixtures/presentation-2/paginated-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/paginated-collection.json -------------------------------------------------------------------------------- /fixtures/presentation-2/quatar-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/quatar-manifest.json -------------------------------------------------------------------------------- /fixtures/presentation-2/sbb-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/sbb-test.json -------------------------------------------------------------------------------- /fixtures/presentation-2/scroll.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/scroll.json -------------------------------------------------------------------------------- /fixtures/presentation-2/stanford-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/stanford-manifest.json -------------------------------------------------------------------------------- /fixtures/presentation-2/thumbnails.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/thumbnails.json -------------------------------------------------------------------------------- /fixtures/presentation-2/uni-goettingen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/uni-goettingen.json -------------------------------------------------------------------------------- /fixtures/presentation-2/villanova-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/villanova-manifest.json -------------------------------------------------------------------------------- /fixtures/presentation-2/wellcome-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/wellcome-collection.json -------------------------------------------------------------------------------- /fixtures/presentation-2/wikimedia-proxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-2/wikimedia-proxy.json -------------------------------------------------------------------------------- /fixtures/presentation-3/accompanying-canvas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/accompanying-canvas.json -------------------------------------------------------------------------------- /fixtures/presentation-3/bl-ranges.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/bl-ranges.json -------------------------------------------------------------------------------- /fixtures/presentation-3/bodleian.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/bodleian.json -------------------------------------------------------------------------------- /fixtures/presentation-3/css.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/css.json -------------------------------------------------------------------------------- /fixtures/presentation-3/exhibition-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/exhibition-1.json -------------------------------------------------------------------------------- /fixtures/presentation-3/ghent-choices.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/ghent-choices.json -------------------------------------------------------------------------------- /fixtures/presentation-3/has-part.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/has-part.json -------------------------------------------------------------------------------- /fixtures/presentation-3/ldmax.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/ldmax.json -------------------------------------------------------------------------------- /fixtures/presentation-3/ocean-liners.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/ocean-liners.json -------------------------------------------------------------------------------- /fixtures/presentation-3/specific-resource-infer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/specific-resource-infer.json -------------------------------------------------------------------------------- /fixtures/presentation-3/start-canvas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/start-canvas.json -------------------------------------------------------------------------------- /fixtures/presentation-3/wellcome-collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/wellcome-collection.json -------------------------------------------------------------------------------- /fixtures/presentation-3/wellcome-p3-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/wellcome-p3-2.json -------------------------------------------------------------------------------- /fixtures/presentation-3/wellcome-p3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/presentation-3/wellcome-p3.json -------------------------------------------------------------------------------- /fixtures/stores/delft-collection-store.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/stores/delft-collection-store.json -------------------------------------------------------------------------------- /fixtures/stores/wellcome-error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/fixtures/stores/wellcome-error.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/package.json -------------------------------------------------------------------------------- /pkg-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/pkg-tests/README.md -------------------------------------------------------------------------------- /pkg-tests/node-load.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/pkg-tests/node-load.cjs -------------------------------------------------------------------------------- /pkg-tests/node-load.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/pkg-tests/node-load.mjs -------------------------------------------------------------------------------- /pkg-tests/node-umd.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/pkg-tests/node-umd.mjs -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/update-cookbook.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/scripts/update-cookbook.mjs -------------------------------------------------------------------------------- /src/image-3/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/index.ts -------------------------------------------------------------------------------- /src/image-3/parser/parse-image-server-from-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/parser/parse-image-server-from-id.ts -------------------------------------------------------------------------------- /src/image-3/parser/parse-image-service-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/parser/parse-image-service-request.ts -------------------------------------------------------------------------------- /src/image-3/parser/parse-image-service-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/parser/parse-image-service-url.ts -------------------------------------------------------------------------------- /src/image-3/parser/parse-region-parameter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/parser/parse-region-parameter.ts -------------------------------------------------------------------------------- /src/image-3/parser/parse-rotation-parameter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/parser/parse-rotation-parameter.ts -------------------------------------------------------------------------------- /src/image-3/parser/parse-size-parameter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/parser/parse-size-parameter.ts -------------------------------------------------------------------------------- /src/image-3/profiles/combine-profiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/profiles/combine-profiles.ts -------------------------------------------------------------------------------- /src/image-3/profiles/image-service-supports-format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/profiles/image-service-supports-format.ts -------------------------------------------------------------------------------- /src/image-3/profiles/image-service-supports-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/profiles/image-service-supports-request.ts -------------------------------------------------------------------------------- /src/image-3/profiles/is-level-0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/profiles/is-level-0.ts -------------------------------------------------------------------------------- /src/image-3/profiles/level-to-profile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/profiles/level-to-profile.ts -------------------------------------------------------------------------------- /src/image-3/profiles/profiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/profiles/profiles.ts -------------------------------------------------------------------------------- /src/image-3/profiles/supports-custom-sizes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/profiles/supports-custom-sizes.ts -------------------------------------------------------------------------------- /src/image-3/profiles/supports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/profiles/supports.ts -------------------------------------------------------------------------------- /src/image-3/serialize/image-service-request-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/serialize/image-service-request-info.ts -------------------------------------------------------------------------------- /src/image-3/serialize/image-service-request-to-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/serialize/image-service-request-to-string.ts -------------------------------------------------------------------------------- /src/image-3/serialize/region-parameter-to-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/serialize/region-parameter-to-string.ts -------------------------------------------------------------------------------- /src/image-3/serialize/rotation-parameter-to-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/serialize/rotation-parameter-to-string.ts -------------------------------------------------------------------------------- /src/image-3/serialize/size-parameter-to-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/serialize/size-parameter-to-string.ts -------------------------------------------------------------------------------- /src/image-3/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/types.ts -------------------------------------------------------------------------------- /src/image-3/utilities/canonical-service-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/utilities/canonical-service-url.ts -------------------------------------------------------------------------------- /src/image-3/utilities/create-image-service-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/utilities/create-image-service-request.ts -------------------------------------------------------------------------------- /src/image-3/utilities/extract-fixed-size-scales.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/utilities/extract-fixed-size-scales.ts -------------------------------------------------------------------------------- /src/image-3/utilities/fixed-sizes-from-scales.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/utilities/fixed-sizes-from-scales.ts -------------------------------------------------------------------------------- /src/image-3/utilities/get-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/utilities/get-id.ts -------------------------------------------------------------------------------- /src/image-3/utilities/get-image-service-level.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/utilities/get-image-service-level.ts -------------------------------------------------------------------------------- /src/image-3/utilities/get-image-services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/utilities/get-image-services.ts -------------------------------------------------------------------------------- /src/image-3/utilities/get-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/utilities/get-type.ts -------------------------------------------------------------------------------- /src/image-3/utilities/identify-image-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/utilities/identify-image-server.ts -------------------------------------------------------------------------------- /src/image-3/utilities/is-image-service-level.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/utilities/is-image-service-level.ts -------------------------------------------------------------------------------- /src/image-3/utilities/is-image-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/image-3/utilities/is-image-service.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/index.umd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/index.umd.ts -------------------------------------------------------------------------------- /src/presentation-2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/presentation-2/index.ts -------------------------------------------------------------------------------- /src/presentation-2/traverse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/presentation-2/traverse.ts -------------------------------------------------------------------------------- /src/presentation-2/upgrader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/presentation-2/upgrader.ts -------------------------------------------------------------------------------- /src/presentation-3/empty-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/presentation-3/empty-types.ts -------------------------------------------------------------------------------- /src/presentation-3/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/presentation-3/index.ts -------------------------------------------------------------------------------- /src/presentation-3/normalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/presentation-3/normalize.ts -------------------------------------------------------------------------------- /src/presentation-3/serialize-presentation-2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/presentation-3/serialize-presentation-2.ts -------------------------------------------------------------------------------- /src/presentation-3/serialize-presentation-3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/presentation-3/serialize-presentation-3.ts -------------------------------------------------------------------------------- /src/presentation-3/serialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/presentation-3/serialize.ts -------------------------------------------------------------------------------- /src/presentation-3/strict-upgrade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/presentation-3/strict-upgrade.ts -------------------------------------------------------------------------------- /src/presentation-3/traverse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/presentation-3/traverse.ts -------------------------------------------------------------------------------- /src/presentation-3/utilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/presentation-3/utilities.ts -------------------------------------------------------------------------------- /src/shared/canvas-fragments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/shared/canvas-fragments.ts -------------------------------------------------------------------------------- /src/shared/compose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/shared/compose.ts -------------------------------------------------------------------------------- /src/shared/compress-specific-resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/shared/compress-specific-resource.ts -------------------------------------------------------------------------------- /src/shared/ensure-array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/shared/ensure-array.ts -------------------------------------------------------------------------------- /src/shared/expand-target.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/shared/expand-target.ts -------------------------------------------------------------------------------- /src/shared/image-api-profiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/shared/image-api-profiles.ts -------------------------------------------------------------------------------- /src/shared/is-specific-resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/shared/is-specific-resource.ts -------------------------------------------------------------------------------- /src/shared/remove-undefined-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/shared/remove-undefined-properties.ts -------------------------------------------------------------------------------- /src/shared/to-ref.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/shared/to-ref.ts -------------------------------------------------------------------------------- /src/upgrader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/src/upgrader.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/tsdown.config.ts -------------------------------------------------------------------------------- /tsdown.umd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/tsdown.umd.ts -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IIIF-Commons/parser/HEAD/vite.config.ts --------------------------------------------------------------------------------