Adds annotations to Mirador 4 implementation
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
astanley dc3cc1cb13 initial commit 1 week ago
..
dist-commonjs initial commit 1 week ago
dist-esmodule initial commit 1 week ago
dist-umd initial commit 1 week ago
dist-var initial commit 1 week ago
docs initial commit 1 week ago
pkg-tests initial commit 1 week ago
test initial commit 1 week ago
types initial commit 1 week ago
LICENSE.txt initial commit 1 week ago
README.md initial commit 1 week ago
eslint.config.cjs initial commit 1 week ago
package.json initial commit 1 week ago
tsconfig.docs.json initial commit 1 week ago

README.md

manifesto

Build Status

IIIF Presentation API client and server utility library.

npm install manifesto.js --save

[!NOTE] 3D extensions to the manifesto.js library are under development in a fork IIIF-Commons/manifesto-3d. This development is being performed in parallel with development of 3D extensions to the IIIF APIs documented in IIIF/3d.

Getting Started

Documentation

https://iiif-commons.github.io/manifesto/

Developer Setup

git clone https://github.com/iiif-commons/manifesto.git
npm install
npm build
npm test

Publishing Package

First make sure the main branch represents the state you want to publish (e.g. merge the dev branch into it when ready).

Then run these commands:

git checkout main
npm version patch
npm run docs
git add .
git commit -m "Release v1.2.3"
git tag v1.2.3
git push origin main v1.2.3

When complete, don't forget to merge the main branch back into the dev branch to prepare the next development cycle.