{"_id":"@iiif/parser","_rev":"50-dfcdb8dafec1a1eaab326f4e27b40d4c","name":"@iiif/parser","dist-tags":{"latest":"4.0.3"},"versions":{"1.0.0":{"name":"@iiif/parser","version":"1.0.0","license":"MIT","_id":"@iiif/parser@1.0.0","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"57c98de6c7b3da407e0f2f03695e1e5ef9aefb15","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.0.0.tgz","fileCount":12,"integrity":"sha512-QX9bkBW13NOl4z4HONckSrk2qatcWrqItf/cLitW1vNwDj9SxTk5Qj0/8E6bbZROh/uRmweeUJICXozbvshVUQ==","signatures":[{"sig":"MEQCID0XfseaMZ6hmG/28EP81E9VY7iUIJ9hDIIW3XrjRyDgAiB5jWGyhgYo8VIA78EubxAoSltHzIcUr5Bnl5GA5jHtxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+b5ECRA9TVsSAnZWagAAIUYP/22Ag54cEVZUWgy1tmNE\nj3Acu1/8BuegSufYFfTB+ni1RcrPmikTUM8kTET4Jf8hiP2u2upKqw5FtZ2j\nnfntTAzjS+Qyfs35rBwfBz0+faweO60TaUV3etHqfWhuf/oNOnuBTkZE7E77\nhfTr8bbnlqNIluWIF6juP33gEXfkFOe8gN4wKPb3lCHVlkwluc0rCwAhiv/O\nbT2kmvGZZTV9EAQGJnk40dapDl8KNNF0TtksQKLU1E3Bs+7gEwhbOOF9bcCW\n6iostTwbh8STrneEp9O0E4Qn95ft/Pu2N6UTDmInkcHl6zeS27hvdShi0Sra\nfGMrxQE8apScicyw/aTLB4Oq21sBTsfqPldrewFz8nZZTLCpLE8L23a/4leu\nosa5znarryZt95BbMRQ6CkkvLAMX4dAhS2jSXVqNU7Rf+NDsH3AU8Y7v2QZt\niqy++vOCg0t3Y8EVT3aIqTIqqD+XOo/Zra1WPQvZR0yLxC/udONilNmG4NeM\nK3coXDbWcsAph2Ar9hYpGOZtEh6TdbFIcrDmc5Yergvui6tzyitWMWnRHsJq\ng/xe+miWwStostXDZkqwKuFMEhOjk6Hp4BbMIEl8xWATvkwaQKy6uhNhCmEv\nJEoa1ieQRQ/9OKq2R6l0od9JZaI4PRQ0kxawLCu18i+bD2vtm+Vu99URYe8x\nFqV8\r\n=KOFX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","default":"./dist/presentation-2/index.umd.js","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"}},"gitHead":"d75b3d0999a1c15274d36cf0b0f41102aebf04d9","scripts":{"test":"jest","build":"tsc -p . --declaration --emitDeclarationOnly && rollup -c"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.1.0","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.0","@iiif/presentation-3":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","eslint":"^8.7.0","rollup":"^2.63.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.5.4","@types/jest":"^27.4.0","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","rollup-library-template":"^1.0.1","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.0.0_1643757123930_0.3987465315716532","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@iiif/parser","version":"1.0.1","license":"MIT","_id":"@iiif/parser@1.0.1","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"ca9a0ee6639c890d9f779f78c12aa679a10fc061","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.0.1.tgz","fileCount":13,"integrity":"sha512-yU3kikbJATJbJJX7Go9uaBXIHWoc0Ejjn9MO3uShgTqNL69FebWVTKf/JLNdF5EOEEV+Gk6O7v2a/HemUiQkVg==","signatures":[{"sig":"MEQCIF8GMTzhZYo+aC84TBut+SstU/nf5NEJiiaT8TCsDpNcAiAisit15zw/9hbz1wtoPF4woZW3OEZ0vN0xd31Ra6w6sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAVXGCRA9TVsSAnZWagAA+rQQAJOg/jAWgIsDNzJBj3yB\n4hvNT/9fd/65DYrWCOFkX2TSbBb6biwTa5RVWr7E459Psba0Z+t+iXWOXm81\nhTSPc7mDec4g5x2b1gAxSbucSZkYoY+DV7NZmZL7BUD1jhhciV69MU8vXLHc\n/V9OVrgzouEeZnSTMSCOa8GrSJfCTluY0XKJao5JgXRut0c2MNOPqVmIN8wK\nRUVh2tntyL66p+OtzkPJAbhZHV9tGc4Pb8RNihxNreyXhzajoLzwGg1eQCs8\nGchFPIcJazEkrdJZyxOzws05BRTR6EAPZwiES4WxqVh9u8dbjWO5+lf2gIvo\nYUMnHPxXnjzpgLdwEAdEXJc2aUGjsuKNfJv2W3HburTtUqqT6QXy4JFcS9/o\n4wyd5so9E5J8XlC70BRXccf6eD+DIuE+O8csT1chGS8nZXhbNucP+2v2K828\nXFNCT3FXo2ehRYaIdQ0Z9PwpYBKDd0uxWe+XpDH8miLf5SgDFu1U1ddqiKK/\nib7KJSB1fbtlBUXH+NeRUBYDVsDTS/uLoKY3kK8GjTtQ8KXVdX2XA9ufwB4S\npF/uoHbxZ3im34up0hRQ7+A+1bgYwx75F1VqgX3Ywo1+e+IBmJeZrRZpS3gn\neBSTPIyLs1R8ckDBtmKYbP2bkwjJ33sZuwhDAz9HWECJZI1aEFgtbhR6SIee\nC26a\r\n=TLyF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","default":"./dist/presentation-2/index.umd.js","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"}},"gitHead":"44a1992de585ae8c0897f3704a5ce55e83d76745","scripts":{"test":"jest","build":"tsc -p . --declaration --emitDeclarationOnly && rollup -c","prepublishOnly":"tsc -p . --declaration --emitDeclarationOnly && rollup -c"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.3.1","description":"``` npm i @iiif/parser ```","directories":{},"resolutions":{"@iiif/presentation-3":"^1.0.3"},"_nodeVersion":"17.4.0","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.0","@iiif/presentation-3":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","eslint":"^8.7.0","rollup":"^2.63.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.5.4","@types/jest":"^27.4.0","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","rollup-library-template":"^1.0.1","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.0.1_1644254661892_0.9345966870239859","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@iiif/parser","version":"1.0.2","license":"MIT","_id":"@iiif/parser@1.0.2","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"14f84be4ebe0989a74a39feb1fab4d269e5b5afd","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.0.2.tgz","fileCount":13,"integrity":"sha512-zgwonz5ofF/CM+9EkQO7FoeVho/x5FkC9G+vXpt3P8F0AYzPUyfkGQrcHcjAh2ikFNKoE/yx8+vFU7lQNZfECA==","signatures":[{"sig":"MEUCIF4clTCS2zMwSGU/iGgQTWcJCDOMkkROxS99MTY+CL0YAiEA3WY+KuBuCwU3lWleEirm3+UxWm5GExkt6FHS5Op4X1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAVaOCRA9TVsSAnZWagAA0+wP/03hc+gOI+i2ZrQFypeZ\nq+I8bZMgsPk4d9xcPtRCot/SizV/oUxHzpdQYE6mWqIXE8kcVtWN19CFnA/k\n1duRf5NA7NBBwf0nx/voqqdY1ihYNWsxS0848ifpsf5DIOj1m8A3k7umw+DI\nZ2wSCvE7gK5MUbKpxAvK92vaPKNg8Q9yX3vVfS+26j+cI8buVXPwuv2O0ayH\n8S1Os1ij3rQIlEyFJX5xRZF3uz5NzJTPzAZRloGWLPqMhLlxhkVNaM57vjJz\n3aKvMrjGFgs6L4RdkUveIPjcEZjK4ATDwlFjQ6025uIoCM52irMZ0L6KhyIa\n7+24lXmRrBxxZSOVNkS/h9JDOt/nKpMzODm1MFsg+cbShCVoeTAvZqcYr+Wr\nk/BOcSjHr1gTXAQGGY3FwMkdzuOt+/+HChlhSEz8hCfl3oQIWq0kPD+4cJko\nLMMHuL2FgBtgu6c6InLewhb5OQSWexTGadjr7lWAZ5zr8soZdqbvS1A04b6i\noxgo7EMBjo1XJ4NIn/f1c+JiJykT1cZ4VWZpocV08TCSHnwGfkLToaS+KSOB\ndcts5dUCdT3aZeZyzU1gSABGOtucZGHMSewyRyG7TgkMxLSxrvR8FGrP1byx\nGjwMBdl/9WTPHTaYvEGkd9Frv1a9rjnh2X3ESjbLHZa756eYCOK1OEaMrjaH\nY4uz\r\n=ezjE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","default":"./dist/presentation-2/index.umd.js","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"}},"gitHead":"bf1be60aee6e03fc68342291b0b194c73cb9476c","scripts":{"test":"jest","build":"tsc -p . --declaration --emitDeclarationOnly && rollup -c","prepublishOnly":"tsc -p . --declaration --emitDeclarationOnly && rollup -c"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.3.1","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"17.4.0","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.1","@iiif/presentation-3":"^1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","eslint":"^8.7.0","rollup":"^2.63.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.5.4","@types/jest":"^27.4.0","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","rollup-library-template":"^1.0.1","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.0.2_1644254862304_0.12154141968985233","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@iiif/parser","version":"1.0.3","license":"MIT","_id":"@iiif/parser@1.0.3","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"eb02c13d71294ea0a76305ee66a192ac75111d9b","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.0.3.tgz","fileCount":12,"integrity":"sha512-uiV8wHe/MdyTVqzs1CeW36VDcmRzMxF1nphRQwxS2i8oCu9meXsPNOEEN+Fw94RYsfRr0wMu4RN+Kuth9OMNtw==","signatures":[{"sig":"MEQCIC9qSetn230keJ8xOC3rghP/YIDOfy2zTxNE/TemS4aNAiAZVdsWbxDZ2ct/GMKgaL/aZGQZJsBohFBv2L9v5/D4Dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEnYCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6ZA//bq5wPbxViaehPvbYgYzw9/rsMNlclqgUojoA8I8ZVYIOodSc\r\n73T3TfITZeEVxHKNF+xI+A8FU46B+qQQT2pxL5OYfepBCfNNHBPAi3cqPvaT\r\nNFkB8BCMOa3zLKP68edjI+mwiShcbLz7gOG7+xny3atRbVlzlLe8WdMkQNuD\r\nCk4DsSvHOpfS20TV/X+gX0ydmrKJIf+4BzdeOtsmSODB5WsVgOBLhOWqs4Nb\r\nph5AiXYTW2fh35RyCaHqN7e1M7hl35IwoU/nDl5GTAZR6Evy7WWnNy1CtQQY\r\nVx2C1QMCYPhJZp0ba27lh9LXzEwdazBTRhMBu7jfXtfktzGYEZPiqyPujjVs\r\nROEeneuxPDHviRmHeiJVL+se9EGmg2cbpddUhRGivSt9zplQRDQXOHmEKiNa\r\npgR/mjivjEdqdlU+xmWsRkIuBnsO3Vrs1rAbKVN6GONTQ2XHU/sMHQ+3S/+Y\r\nIpR3c3ztOQ7+SB4N96QwN71Elemf6aj66L+CPomlxh27xDG4xmbUunIyEs49\r\nFUnpvhNwyFKDrFfpilNKgxRkh+oCbxNywy9C66GeSqktCNVt6Pkq7dfkBrKj\r\nNr3X/GIfFASn2PPCoTQ/o7m3YqvszOPu6xMvfsAQEBbJcnvUS3VO5IJGt9ok\r\nMHnL/U5FoTFKJ7y0+HoHDsvQJ1koGkTYHWY=\r\n=IBsg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","default":"./dist/presentation-2/index.umd.js","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"}},"gitHead":"a2c7ddc65422caf41eca2644740f612aafafcc62","scripts":{"test":"jest","build":"tsc -p . --declaration --emitDeclarationOnly && rollup -c","prepublishOnly":"tsc -p . --declaration --emitDeclarationOnly && rollup -c"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.1.2","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"16.13.2","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.1","@iiif/presentation-3":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","eslint":"^8.7.0","rollup":"^2.63.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.5.4","@types/jest":"^27.4.0","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","rollup-library-template":"^1.0.1","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.0.3_1645377026003_0.4523657635145977","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@iiif/parser","version":"1.0.4","license":"MIT","_id":"@iiif/parser@1.0.4","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"a524e7f6ee877dd691798fb1ac653d60f58528ce","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.0.4.tgz","fileCount":12,"integrity":"sha512-WGsXk+ya9lQWoC/Zfpdd8O1PqB1aCueYXlZjtWbBxKz/8shT+F+SiQ19/jnCdyUsQAkN3fyhx7ei6HOTcLzpLA==","signatures":[{"sig":"MEUCIHC5D/+q2p8OCkROnwIIFBSThnCLBhDZ0Zb21kniZwiyAiEAunOKfPk0xVJ6NZslF5lNwSF6S74ttsDt+5lko92/RfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEncOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+3w//VHLalW3oS1Yvb3H4kJa0yoJ49F7LqDLLWxbZUQEy2NRYxmDd\r\niLQ4NNqlQ86KCML0Q6llks3AZnYYZTanZJYmaQ0m2Pd1P0QK+1D7G6nGvxdx\r\nRO7A5ZKtKkCcnRCac3gtxdoZ0MdbE3xDSJaKlFfbOvUZrKvsqPI7+Nxh7JeM\r\n0vZuqYOUFZzfTAwwcZIpRhRG2mMI7s4UsrxohwfWCAQv1bgnuKE1TuB2dVou\r\nTCK5+eg2oBuPzf84rDJkGVSjWNIqggFnIt9SBilEV/5tSJAyp3bn0IxqbCJ3\r\ngzxjQ/WMgP+bmimChV75kVL91SKcj9thd7xRi/zsQgiYXcqfF00JDjyDl6jH\r\nRdLup0pkiRS0IdChBb83VvNQ4BMlqvj/IYClnWjOWra1dXTAQRBX2nRSYcoD\r\n+XZZ++9qLyJn4aGiOVvSptx+F74eYKUNi9fI/emAbmLHTkGqpbeu9sY7uXaw\r\n0r+tA7xkPnj+OqLtS0fcnyOytRXOEQAfNeCAtPyW3ruRJ8THJAgAiysN6tNv\r\nq58V2B5ZxnKZhzijJ/O9F7iZqLXWiB7sMN+n4AjwdbpFbAwD7nB6yqD6yclG\r\nKnXSQ6a3I/QPl9DCkdTQKSLkxxFkorbkfrAnHUtv/F9M0IUZB1tYZLpaPX6C\r\naovfRBn7+r4KcMUBYidJt4znFx7SO92mnhE=\r\n=ZpWV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","default":"./dist/presentation-2/index.umd.js","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"}},"gitHead":"c12f43cf05b594ab97b4a6b466fae19e18e140e4","scripts":{"test":"jest","build":"tsc -p . --declaration --emitDeclarationOnly && rollup -c","prepublishOnly":"tsc -p . --declaration --emitDeclarationOnly && rollup -c"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.1.2","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"16.13.2","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.1","@iiif/presentation-3":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","eslint":"^8.7.0","rollup":"^2.63.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.5.4","@types/jest":"^27.4.0","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","rollup-library-template":"^1.0.1","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.0.4_1645377294099_0.7606969968925732","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@iiif/parser","version":"1.0.5","license":"MIT","_id":"@iiif/parser@1.0.5","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"f2341d5651642e54743a1ae9a9583f46df1b9684","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.0.5.tgz","fileCount":12,"integrity":"sha512-1CIm+wnjAL4FYDFPLAT4Q88dK7CzvNnJMjTPho6KyPe2nISnp5IRvpz4X/CQI5v7DOAaap/uYL0uukqyvm25Og==","signatures":[{"sig":"MEYCIQDJkuG0t+qIaQjuI1afh01moD9jlN/N8mAzkwbITHJJ2AIhANFA+zGbswp4/eB8VP5hD/vz0yInMj01Cxs/g6vKHMKC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEsVeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqGA/+PKGtnvIe3AHnFxNRHWCHGUTZaIu3IktBtLSBW4ImJEoxUqK0\r\noyU3tEt+rr2smjhgfBtswHYrIk4fyXya+CMe0U9/gAqFsHN95SupO/amVTcN\r\nYKxs6pib6EpR2rloSwpzUUL1KvhYkuExvGNA3XXs8MxMEqipcIv06RL26uks\r\nvW6inEVMg4GQ66GRyGhBV2i3LUdFfAYXgbocz0xrf39hQ+xM+rzS93hoKkkY\r\nfH6qolNzaXR6qN+Pzknom8sCFIVI1wmz+p2gGtpCPNvAqGDWKGEUuhsWDSgt\r\nNr7WsUV7KGZ2pvodpyh0jXdr9fr9s+cm8v4Y2DA8UTOzmBrtGpAdqIuIQkaI\r\nmLiZ9nCjWtIdENSqZVGz+AbaE5Y4a+PYQ+ZvpTwqFh2RQx4+v5tfaEM09Ren\r\nop0zs1WWrnCD4pmdNZ/njIVMp7wCHAV1rOdRJxzxNUy6Hc7JQ3NXepQ5yeIk\r\nsNSFzXY9mOlqQHjk+MMLQHT1H+7ipGZUgr3JfU52XUKHR53uJHAVhRWAeK2Y\r\nZp1HXoFbxLxUg17G8rMydkQKYjdIGy9A++aOoU/cnsMYJViQlKapcoDNGzgU\r\ndAMAqVlhTLW3iTNVGWSSn7y+XfyLcbBJ71ZEsaokyHEwbkmmCSmLPgIyO0Me\r\ni2cRiet5UMNKebQF4zslzeh9eKWjkRM33nM=\r\n=ET8T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","default":"./dist/presentation-2/index.umd.js","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"}},"gitHead":"7f3bc903f03f366bfb7c568768a6f235036ef7e5","scripts":{"test":"jest","build":"tsc -p . --declaration --emitDeclarationOnly && rollup -c","prepublishOnly":"tsc -p . --declaration --emitDeclarationOnly && rollup -c"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.1.2","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"16.13.2","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.1","@iiif/presentation-3":"^1.0.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"upgrader":["dist/upgrader/index.d.ts"],"presentation-2":["dist/presentation-2/index.d.ts"],"presentation-3":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","eslint":"^8.7.0","rollup":"^2.63.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.5.4","@types/jest":"^27.4.0","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","rollup-library-template":"^1.0.1","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.0.5_1645397341956_0.11547172361021207","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@iiif/parser","version":"1.0.6","license":"MIT","_id":"@iiif/parser@1.0.6","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"0f5252b94ba586aade3d6558b5a649fa265fe217","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.0.6.tgz","fileCount":12,"integrity":"sha512-bIdmqe3JwPopL7qEeZk193YNkGaEkkfSR9i/+B7I3MVXkKGE6G80tOWhfQRs/EY3fMzOS8OUFxzAu+aS6CXvEg==","signatures":[{"sig":"MEQCIBz0udp3gzLfNCYC+iX19Fere0jwqC9xxhZ/nfvTwCxvAiBee5SssVt/n7CwnT66ogkbK1T7uBcOnLo9vLFGUl9qxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFnQAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphgw/9G8hhM4lKQ4pxqFZPeoUB0pk7iXc6c9NceBmTO9ujv6HK1LqN\r\nxLS6heNW1CSRtW86w8fLVq4uZWFk5SOxTA5Ybpz3ZiN0QlFV6dbysAZrOPX1\r\nu0Z4RM/0reU2vj0v6lRjb7RVi9bYdipAXDJHGinx2BBSqazK15UEb2l8X9wc\r\nLzf5Wd9iF9h1BGGPoRB2UMsqc5Gp5R9iOHrRTs7fVcMZtcSVp7b0ixaZ9AKg\r\nfQ/LScWMoYfPhoMUjreYFwh2AY98UDbqnlK+C1HhMOf1yukdfSthIXwirBPo\r\n6OS2G9V8rnNf1WsN79eM7k8iTY9i/EDFKbSd553VnNiyBgadZ4FzhbgzXjZf\r\ngnVaUfqKBmp+tl3ZqUDnlqzFBYYaMJt6Fi4CWwk7KRFsdrLAN/IuADQ2UHzI\r\nfwY7ceIN/JLB5E0tpKCuzratjEGnShu3pKqtLXoP3GuOxLypX8ICWN4zt6jx\r\nMLd6+6kXOmjMEaITANSY+OwHhJZc5KJqdMWNn8a3YWsGw/FPOv0i3GUNFBQM\r\n/IvJkvp0UlD0ktvLwZ47GWi0M3lBl6oPOR6jd9Cz/ILzBaUyXJmkZj1zLQsd\r\nefMwP8I/v9HeGcFWQGAkZwb5az9MKrjAhhLc1OJJKkRB9Jsqo1IjFuFBS82P\r\nvu8S+PSg1NorGxkckEMTAud6XV5/97snZ9s=\r\n=A/G4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","default":"./dist/presentation-2/index.umd.js","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"}},"gitHead":"18f15f88ae3f55b5f442f028f0301460fe034fa0","scripts":{"test":"jest","build":"tsc -p . --declaration --emitDeclarationOnly && rollup -c","prepublishOnly":"tsc -p . --declaration --emitDeclarationOnly && rollup -c"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.3.1","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"16.14.0","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.1","@iiif/presentation-3":"^1.0.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"upgrader":["dist/upgrader/index.d.ts"],"presentation-2":["dist/presentation-2/index.d.ts"],"presentation-3":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","eslint":"^8.7.0","rollup":"^2.63.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.5.4","@types/jest":"^27.4.0","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","rollup-library-template":"^1.0.1","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.0.6_1645638655903_0.6678018718801919","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@iiif/parser","version":"1.0.7","license":"MIT","_id":"@iiif/parser@1.0.7","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"9ffdea2573ec9f1ca40158bd5cd10297dda7df29","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.0.7.tgz","fileCount":12,"integrity":"sha512-AW1922SlL5svf28OowndP9rurM/bKf05AvQw3FnAfIOsh9xNY9UKrkvE8bxToPu3RoC3DozHfHgcvf0UtBaM/Q==","signatures":[{"sig":"MEYCIQCohkqOvkCNCZtPdTyHubwIl+E3mSG7NFLlEP6+Ey7BBgIhAJfOyQe3DR5XnhPh0oJoEtLhdMBejAD0iRAfuK6vDQ7j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYCQQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbvBAAhSH25GSLIy33cBIZfyGTL/AqK801pJ6gD4kikCcvuILdCHhs\r\nv4MiXi2rf9XsX8PR6gjr6zW6JLG23IVw6U09X7pk9bwvEZ6kCGlgiYQbvZ0G\r\nwcZPiqTeaUmhKgokKuZ6dvsCGth5yTz8PANfNL1359mBWBbuv3KV8SbhtJn5\r\nweUfINkWtrk6jRQHuhYBZAXdvGyUhPd8P1kxu2dQxyhbnzWSI7J6OedaDoQu\r\nV388Q/H6bYcVdQDxSGPEP1UvdtsqjJmxfOaiFFE4r41XJYzcGj8YprPYlgsf\r\nR1ZpMEmQvfmv2hSxnVFUxsc1/iyVhVnwV2ZkQ1OZqXBwZkt/oXTXF3kCN94K\r\niDB+XaIoY+cTgQy9NZwxI+FYxkRzuyZw/rsPSxlZ9sGKMisQuaDdsaJHDZBt\r\ne9ePhN3kaQmi0d8NoONdX7e0bp2WZd8e+e/dP+SEbWBeEJ/LoV/k9QXFukA5\r\nmyU+hRVdc9S3GtDrq8w0x8Cgu1WAmI3ex5p7Cfmm7S5LQoAqBZJmp1lIfZX/\r\nzZTCI7/j39MhkBIymTam4OKXEWIyb8RB96bMVBoG9Mbjo6FobahXc1lNqc6L\r\nAUIofNE9BI31ZFb9hitL2bVoudOpSwKBn1gY7W67yqUJ56u6YHpoNKQko+Sx\r\n0j8cqTjQrPRypS8B8oRph2M6Yas8kHrvmAU=\r\n=CkYk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","default":"./dist/presentation-2/index.umd.js","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"}},"gitHead":"eefd2a8c806e69ca315b30e2da144ee84c180fa9","scripts":{"test":"jest","build":"tsc -p . --declaration --emitDeclarationOnly && rollup -c","prepublishOnly":"tsc -p . --declaration --emitDeclarationOnly && rollup -c"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.5.0","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.1","@iiif/presentation-3":"^1.0.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"upgrader":["dist/upgrader/index.d.ts"],"presentation-2":["dist/presentation-2/index.d.ts"],"presentation-3":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","eslint":"^8.7.0","rollup":"^2.63.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.5.4","@types/jest":"^27.4.0","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","rollup-library-template":"^1.0.1","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.0.7_1650467855864_0.30727358582346387","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@iiif/parser","version":"1.0.8","license":"MIT","_id":"@iiif/parser@1.0.8","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"0d14c28bd40b52cd17045d03004d15504ae1a3d6","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.0.8.tgz","fileCount":12,"integrity":"sha512-oVpakT2qxk7oyE1o/EIl71lt01el56LHeHoQoOkqvjRPxAJhmIUot+rfaGtOxW5o95zLsZap2wuIJenpOllkdQ==","signatures":[{"sig":"MEYCIQCWP9YPmfuv8eoM8DC5IitoA1DUCuw5aBn/omXaXuGaDwIhAP9EU7sijxrEzbGlMoALo5OeqL1tpiNBG/s2q2nc/dAB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia/uwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQnA//blfQQ4+Luln+fliR9iFQ+FgwQFlCrGgX3YgwUj7dxY00vLsR\r\n7JqHUUJP+x/VQs6gFxwO0NNGVHRmfx9ZC57F86yYfK5pMClxZiySckiRnPws\r\nsdsPnPGb0q9e4poPW+zLIL9Z4G3MvNN5qbDXgfxlM/IN0yQ6cXG6PpXEbVOK\r\nqzZnIFg4ZMhXur7FyXaUWKXCIId3azRWvnA12Xu9e38hQK3CB57oUZqCJGql\r\n7ChCwiough4qa7IvomHAqxrjSM3KVJ88xLrcALPMqe2eT+ezE1O7Y2BRQah6\r\nnQ0wtSacbgo3o+vQtWtwYv9u7nDLTkSPrWiKPiYdfSdY01fczPCAEsFOphNo\r\nVTuUUZEtY68hIJxtgn+bjRH0ireeL8aOIeZ/cL1TLDZrCO35A2RdUBdKUfmL\r\noAORydd6glDaSazAPTd+a/QZJsCr+Vx7alMgSzuk//W3GihTV2//XyalCSRp\r\nWow6UO++ISYWAlTS97EIklI7ORo1i7rhN5ZbpGngPVkE0t1obxSI0iPKFjgS\r\n/nTYpsUVeyRL3u8Y65NIncOWA7E2UIkjp6VFN5prsjoD2gcsr9ux7LwETDjW\r\niGjHdUV9XJIAo1+82vNP8U/jkjGLTxDmVB1TBFp8f4CS6cxH/iqZHP6szGV4\r\ngKDs6DCQMzLrC6ZU4ZsJnv8Q1aBPPMid2t8=\r\n=vzXN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","default":"./dist/presentation-2/index.umd.js","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"}},"gitHead":"38c1a16caffff77f4f719eca2bb43c86b1c60125","scripts":{"test":"jest","build":"tsc -p . --declaration --emitDeclarationOnly && rollup -c","prepublishOnly":"tsc -p . --declaration --emitDeclarationOnly && rollup -c"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.5.0","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.1","@iiif/presentation-3":"^1.0.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"upgrader":["dist/upgrader/index.d.ts"],"presentation-2":["dist/presentation-2/index.d.ts"],"presentation-3":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","eslint":"^8.7.0","rollup":"^2.63.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.5.4","@types/jest":"^27.4.0","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","rollup-library-template":"^1.0.1","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.0.8_1651243952449_0.8402993775703786","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@iiif/parser","version":"1.0.9","license":"MIT","_id":"@iiif/parser@1.0.9","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"52587163734ccdc2e9a47d98ef093debd768d78d","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.0.9.tgz","fileCount":12,"integrity":"sha512-lg00tsgNqPd+F6raye/JUa1hPQ2gDI0NqMVgwb2QG1vAyMBp/3iGMX7MWF1h4b2+68+m4f9bNvnfukLaSziaYg==","signatures":[{"sig":"MEQCIFEXTdha6FwacBRsRJpKk83W5JXmqA+xnk+8hWxtlPXTAiBkhUEk4VtzmrZUD5J02Xn6myXUW5Jr33GKUbC9/IXHJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirfBaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpYQ//TS6qR7Unfyg4OR9lLOdqNWUH01m2i7scttYsP/7ZcvuNT2XL\r\nGIidiTnCC2cmlkLBQaTuiRxEwrIisotjDupqSytBNAN69x7yjDvXFaWWEtfH\r\nQPhEbgzlfqLbm9AqgrMwIF4BcXuDxf0stJs7ane4JXoMqakr8/88QDXbvutw\r\nBPMj4SHR6xGbOb4/lgXqn13/ZjRRSHYeLfS9ZkhXshqoFFi8Eekowcl40itq\r\nLNxb0THEARHVrufcZTBjGmqb+otcIoNsH6gguSdtqdV5hHMo8k0Q0HVLS32A\r\n+s9NfzjUG8ElxF3gf3LuO0Ma1PaYLawT30zHe06hUUGi4yZAqJO0UzQ1CrDt\r\nxhohzMatiUOSIX89DIS4KeZIwKvhq2+iWrfUZr9NBsA8nMfg7RbgYxaEmLDK\r\nA5+HPks7zwYLN3exdfi6rWpXCuGwnRO6RKqm7Vr1ULbPRjRgloODpjPKYPO2\r\nBmvw7SfzBnkvtztDuRB2jtiPlvwcEfZPOamN/C3SsxFD3p6WgCAhJRrI4l6g\r\n0f/gAgEadS5cHDqssx2SN0ItBXKXm3gFpyanwnIbZnG3tMMc8lMvI4HLp1PW\r\nYFNhmsLYwtJ94En624vTeDZ5voV3HyRQhDmWHgO5RAMy4HPosP6yah2s15UY\r\nJebUclxyMZlJwWe+iCZcUh+oT0hCG/xjGLw=\r\n=UlQb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","default":"./dist/presentation-2/index.umd.js","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"}},"gitHead":"b533b6f95139fce9be72863e61f9aabcd917fb53","scripts":{"test":"jest","build":"tsc -p . --declaration --emitDeclarationOnly && rollup -c","prepublishOnly":"tsc -p . --declaration --emitDeclarationOnly && rollup -c"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.11.0","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.1","@iiif/presentation-3":"^1.0.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"upgrader":["dist/upgrader/index.d.ts"],"presentation-2":["dist/presentation-2/index.d.ts"],"presentation-3":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","eslint":"^8.7.0","rollup":"^2.63.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.5.4","@types/jest":"^27.4.0","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","rollup-library-template":"^1.0.1","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.0.9_1655566426216_0.4974047572193827","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@iiif/parser","version":"1.0.10","license":"MIT","_id":"@iiif/parser@1.0.10","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"8a3f8f70c1e284a4790704d415fa6f81ee214999","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.0.10.tgz","fileCount":12,"integrity":"sha512-z8b8a02ltoBoKGetfyM4rqIXQ+gnE5rjGXKqzZwvWSAN0hnzA5nghTqisogYo0bQx3ct/Q1bIysvpMMR64uIUQ==","signatures":[{"sig":"MEYCIQD9bx/5Nc8iTHFu9lS678LPW56CRehXbQ83nVq27vX7mwIhAK2xL9vhCVYl+t7OYLwPLrimpE+S0y4OK2n9SczU5TC/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJishTLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpfgg//TMudfAHmDTuc8ebncg6xakJ4sO7BQv5t+LSpNwfjX601g1I0\r\nfAlvoGrDdvYf4kU0nK9IhHp/VWxKgVYHiV1qMdCdHBdEv4ahcXFBcOQzkEDm\r\nAMRkD3FEEc4o1bdoNP32sxlX3JfOdvJq3Y4AGO8T79ha9EKuCIdH3CPmFLTg\r\ncl3Bi8Zjnt8OLzHHyG+BpDbUibEkiNz207D/75fYVz18dqrz5nC6H0N8ZPoG\r\nx+J1GGTjPkP3eNfQeyXYofHUgo18+OuScni8qxr0/7E8HJsaBf8f6iP0pvHl\r\nlvecjobP1d3hodIZawE/jWZucT7lfjts3uW4w89+Gxs036CtiM1iO0iBHrdH\r\n8vSt0DtVRUt/lNncBBT5YW0s0l7vWmLSM2t00NQ8k1RZFg05FE/EuiAwT4ba\r\nctRfVRCLp8kwqmrA2ggq6UCNugEJgSS1S/krvFpIf+ayCuL+HoJ2qMsXxO3T\r\nZQwPM9S9zb8cDXbxKkUQrqNxLZXJZmSU8FwlmP3kbjsWoWciXeSd03Szr9WS\r\n9GwuC8eOz4ixAu1/VNx5IMWZ40Xk0vaPbkjlhenEihg90kLsFh2cLtkamfgb\r\nNnD6bfnYVSmYvTSFJ9Y4dgXFPqcGquqQVDw/WuNA6VQJgUQOQX4xru9oqhrs\r\nzsn5QzZelWKHdmgcVUkp80+Esc1CPkiLVXk=\r\n=zhrB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","default":"./dist/presentation-2/index.umd.js","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"}},"gitHead":"3283b96f81d08c72ae9fe97518fba722631653c7","scripts":{"test":"jest","build":"tsc -p . --declaration --emitDeclarationOnly && rollup -c","prepublishOnly":"tsc -p . --declaration --emitDeclarationOnly && rollup -c"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.11.0","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.1","@iiif/presentation-3":"^1.0.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"upgrader":["dist/upgrader/index.d.ts"],"presentation-2":["dist/presentation-2/index.d.ts"],"presentation-3":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","eslint":"^8.7.0","rollup":"^2.63.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.5.4","@types/jest":"^27.4.0","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","rollup-library-template":"^1.0.1","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.0.10_1655837899053_0.4997041091103398","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@iiif/parser","version":"1.0.13","license":"MIT","_id":"@iiif/parser@1.0.13","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"1170f46b687e941b23dbf07f7f5478b6046c2a17","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.0.13.tgz","fileCount":12,"integrity":"sha512-iw2zyBaG/z+jUmgDBJQzbWvLTTfiYORn3owd8qPQWoyY6ttQExacz22cTELDJILJqEMc6G+ZDuitFiAxh2Mo5A==","signatures":[{"sig":"MEQCIExNKiO7QITpRsuWDrYHpwK/bcteHl6zAk50ttNnbFp1AiAFB84c8xIrLgbf7i8Pr0AaZWpUBUkdGimN10ieIre5Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBOo8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2DA/+NFvDqCcg9+NQE2PWxxlQN40bpEwPCS9Cx6sSE9I3Y+cfKCZd\r\nhnpKMYUq6Ai7TKZnCtw/NpOeeRSpFPdBwO5/tItZmd6KtggtNNhLVoPk5Ehy\r\nqFOQXIUuaElnd2O0uN0ajaCVjqppZtt3/1quhbp0W4hhQJ59Bljg85GtCwfd\r\nsC357NIK1Wk3nILyEHUIZJQu02X4OYdfermgm+RUz7WpKhXCBGPCz0EJMGU+\r\nNIxailXkjZuX1xP27R7BxtBKBWDJsxIVSis16i1vO2Mk/pi6msC8plPbfAgQ\r\n8qL2rfEruFOXUEJYgtV8htOLjD2nlb9rSr59eUBeiWxejd1EJPWW8RxizUhz\r\nSTe2Zq90xWFRSVgAH7I+zXn3lEvyvCjV/+RWy7bA5JG3MutrUtFDIhxQnYrk\r\n/iDAPS0HOWLH/TN0JJ6xkkWwZpwamNY9QxvccYLIkL6dnLpn53wypq7rleyZ\r\nbMfh3bW2Awso/usZwc84dCBt3s7xFCrhnnSFaOkdNSrlI5b57d/dscRoxTFA\r\nTute0eaGiGr9CPb+qDN6vorUkDk5C5PPuCBjIqUaeHbDBlR+n0fL4i0E1Haz\r\n0ELX2cwyCrDRJfbf3LjuM65EdCcvchD8TgFvFUt5lPOoeF++aWnpdh0UFcG2\r\n/LbU+r2BIGeb1imSpDU/tTQEO6MfO2O17AU=\r\n=2PVA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","default":"./dist/presentation-2/index.umd.js","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"}},"gitHead":"3460d688c9b2a1f1432f6d64ae6ba64cb36bd8c8","scripts":{"test":"jest","build":"tsc -p . --declaration --emitDeclarationOnly && rollup -c","prepublishOnly":"tsc -p . --declaration --emitDeclarationOnly && rollup -c"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.11.0","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"16.16.0","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.2","@iiif/presentation-3":"^1.1.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"upgrader":["dist/upgrader/index.d.ts"],"presentation-2":["dist/presentation-2/index.d.ts"],"presentation-3":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","eslint":"^8.7.0","rollup":"^2.63.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.5.4","@types/jest":"^27.4.0","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","rollup-library-template":"^1.0.1","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.0.13_1661266492084_0.3444493075549018","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@iiif/parser","version":"1.0.14","license":"MIT","_id":"@iiif/parser@1.0.14","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"c770d8144fa6b158c4e9e373a2fa2be7315ae09f","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.0.14.tgz","fileCount":12,"integrity":"sha512-wZ2zmuTedF3bzVfjJY3qLGzNh8adfMvSoodgcN0MECgLkCheknuF1TD+wkDWE3cW60BDdwASfQ5gWnRUd0k3HQ==","signatures":[{"sig":"MEUCIDAmIpH7D7VleLrfY0eq+3ZfQKeM3h1ceJsbHdNcuYQmAiEAwiXi2H7F1FhmVQZ1iRfuDaIIzAhRTfSWCxK3j7CYhBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIwWYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Zw/9EHyiIh/y4FKq54mYOV0SsIyLMpNsLFGxQjJND3audgRB2crw\r\n7Opwb0cwmvUg74Yk5kOBfkf3uJTONBjZe3AcWubaIAartSLQwK9pMN71kI8b\r\n8XBXRkteiF9XsiXet6AXvXUCMi6QitmOATCSCsTSdqnz0bss4wjWak7Z/iMN\r\n4z47qSPgnYAUXa/wR8qjY6sD9NzNr7WBwAWzXWTw9VhUr1Ky1zogaZqgoiPp\r\nc5/1FpZPrUuQj30llPwO7HR0RZubOUmx9GjimPa3o7rvQBogGQFGyE9yEQA5\r\nN6mv6T74bfPgNo1xhFIsyudBO9u8o3yXVLW2iCKzJAyJipm5tRlOqLzEZSxc\r\n3KIQcDhvVfQjLp5OAU9N9ZpuoaRN0RHRXKm+k8TJA0b29wADjsH542IB6OJg\r\nW4S+Ghb0dwz8d41LPdLUG3XG55xv76ZOHq3dMiQh+J03hzXkkBv/pPcWpDF9\r\ngR3Pad12yGs1FtlS2qCyYXVkyl+nst1QmOIl3GQCqxlYsIl9D4NCE7fpGmw1\r\nwrWkC0SMBmIPf6LpLYzNlbBt8kdEriIN1RjXcdl17qmmrtz8yoMaP1hJVDdk\r\nDV+FaNzq9GsI8655963s1/bZX+/Hsn8nuFBTEGjV/o7yPtWqHfjzX4cTyOAs\r\nEbsUf9NMc1Gs8cqj/NowEodkLVnxAqaGOOM=\r\n=iqLT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"./dist/index.d.ts","module":"dist/esm/index.mjs","exports":{".":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","default":"./dist/presentation-2/index.umd.js","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/cjs/index.js"}},"gitHead":"78afc5391cce43d468e4ff8320c56d212ad824b0","scripts":{"test":"jest","build":"tsc -p . --declaration --emitDeclarationOnly && rollup -c","prepublishOnly":"tsc -p . --declaration --emitDeclarationOnly && rollup -c"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.15.0","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"16.17.0","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.3","@iiif/presentation-3":"^1.1.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"upgrader":["dist/upgrader/index.d.ts"],"presentation-2":["dist/presentation-2/index.d.ts"],"presentation-3":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","eslint":"^8.7.0","rollup":"^2.63.0","ts-jest":"^27.1.3","prettier":"^2.5.1","typescript":"^4.5.4","@types/jest":"^27.4.0","eslint-plugin-json":"^3.1.0","eslint-plugin-prettier":"^4.0.0","rollup-library-template":"^1.0.1","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.0.14_1663239576155_0.05599311004538876","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@iiif/parser","version":"1.1.0","license":"MIT","_id":"@iiif/parser@1.1.0","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"e8d5c1665e8d75a3198abe01fa66e31965b4e48f","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.1.0.tgz","fileCount":18,"integrity":"sha512-p2pqngR/L+ML+LS8Ah70CTITgW192fmWXxOovSapQnI5rKN6daYrbjl5UuIK9R+n0lFFlJwjW5+tA96E+V39hw==","signatures":[{"sig":"MEQCICnmYMnpslyE/mgkpSUSKiNf600xwAXL673XITvyrobpAiBVdLmjYqwowXt5c8x6Zf5GSflQAY9Yyko21ybl6kaKVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":859683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNWsvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvGQ/8CdW5w8Qh6cE5robe8Ndwr12ipJFKlLZTueAquM/IjF0TAXTB\r\n/KftrfTuwmKNc7fH7Y5oRTiFbYj4jk8MT6GTqKff5UlcjLB64nO2YOD5epas\r\nUqenfpjTRTylT7S3O8mEoNGS0b8YAbX3/qr4/smr+IW/c5UIBYXqrO65ks7L\r\n8cKA6VTd56ByvZBnuFg2ZtHZKDFe9SGaaP5HYhlXYfru4p6M7t7ztxH7z9go\r\nJaYK4Yli1R1yOdPUP4qM8GJzthGh+RzVbz3kyDY+Wa1DRuZqifj5v8RmWlKU\r\nV7gzUUNdrNxJL+ISaS4LqyF+A0xI7ObMu6AplXK+rE3F/Ic0GTJir3NEkj4s\r\nxxcthisLWucQ+iVbsyiwkNQhTxtZdRVwLVH/4D7LBIaE5xErr8B0LnvPv9No\r\nnWD3wKhBO8+MtSnnZeRWnUl8U8JpAXu3oaC5VGTpsz9q2ws4zLVb+L107/kP\r\nIxIlDABLqY73ZaG/9HZIbQfwq5zyrvGWRb2YueW2Yi3GnIq7JcMyeMWPlK/8\r\nSABA03AH7ZQUVSlELHsyWv3eAqeEIz6fED3pKsTJkvOB/52vcv6I9jFPk3Su\r\nvv3atIuD/VFRip/zNj8SOM6s8OD6NzJYN6ywFIjt7ZdcQ1nWCct05b9N2zoG\r\nq+0TRBrSkDPb6hT1nEiemKrf7qGMKjduZOA=\r\n=An7h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bundle/cjs/index.js","types":"dist/index.d.ts","module":"dist/bundle/esm/index.mjs","exports":{".":{"import":"./dist/bundle/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/bundle/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/bundle/esm/index.mjs","require":"./dist/bundle/cjs/index.js"}},"gitHead":"0be0ef3800a08b6f294346dce7088b25b85f2883","scripts":{"test":"vitest","build":"node scripts/build.mjs","prepublishOnly":"node scripts/build.mjs && node scripts/validate.mjs"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.15.0","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"16.17.0","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^1.1.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"upgrader":["dist/upgrader/index.d.ts"],"presentation-2":["dist/presentation-2/index.d.ts"],"presentation-3":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.3","chalk":"^5.0.1","execa":"^6.1.0","tslib":"^2.3.1","eslint":"^8.7.0","terser":"^5.15.0","vitest":"^0.23.4","prettier":"^2.5.1","typescript":"^4.5.4","eslint-plugin-json":"^3.1.0","dts-bundle-generator":"^6.13.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.1.0_1664445231410_0.7370176571297302","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@iiif/parser","version":"1.1.1","license":"MIT","_id":"@iiif/parser@1.1.1","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"94ce9f59c98131aae8f1c36436b34e0c6607f302","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.1.1.tgz","fileCount":18,"integrity":"sha512-HHSKTTAB9Lg01QTJ/52V3iCfD3vF9WUTTKEAQzmSQ9WY1OMzl4tfkxj474T5UBGKaCFx94jAyk+SEFwXc0p/Jw==","signatures":[{"sig":"MEMCICnpAGd0sp03NSoiLIlWlBgTKCz1jkqlazzwiZ9k1V55Ah9mlCVJejqqiOfDEv+eRPNItISoFroTx9YqGMCXguU4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":860612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj29ZNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOtw//S5eBBD1NlAEFrsilCQR8neO4Q5Cqzjxl1ezxCZ6bf0coNWCn\r\nVlrcheBSPrdQLEPpHCt5/8K8eEeRjNQ9pxur7LlMP0C+Moo5pi90QuSzOqw8\r\nJODAGDV9i/A8LF/rlP83KtVvRmiVuKtjNfnTvHivPBFTWn+QATyAn/rnAJhD\r\nqOUkRHSutYR/l/DL0jgSGTRfC8oBOt4Pqb2O56ozx5/CYfPcXIabzZVozYLn\r\nVvBecb40jNetquwlDnxnJHuU7RSB46Jv/sk3TGi7mtowi5ZykG9Na/2Ivl5m\r\nWl/gDDJ9SNd+KZADLLN+bCCOExYzxyRTX8Bxrjg+fXmdmIW6LqB/PUJhPgwE\r\nF3WDBq/c5Q+ou/mY15jU5t6jL4ijugDUN7S98STVKj6Vrac17NfcoHqx77ns\r\nwShnmIeanCPpINzEZJRiLzOjuJuANe2FUpi02KXAJhqy+MbrvF/kEV0FOIW9\r\nXI40Abc9wEC+tvwQlrOsHEkdoxecL6qaDiEyXKGzxanU9APsFD/jEf3s3qsW\r\nMX0SW4iYQPQqGwznovy/tI6u1Q32s7FZ3BdckSgeJOklhUvRz6jEAmYZnBMQ\r\ndkMy2/ZNVbPZbJl+Mk+2wXgMhAftIlWHxc0QBOwyrXRCNNAYiF1dXtaot0eR\r\nJU3f+xpATsXN48r8ScEf1SG5hXHlRUmv/m8=\r\n=onP7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bundle/cjs/index.js","types":"dist/index.d.ts","module":"dist/bundle/esm/index.mjs","exports":{".":{"import":"./dist/bundle/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/bundle/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/bundle/esm/index.mjs","require":"./dist/bundle/cjs/index.js"}},"gitHead":"7df291665a7366bfe325a151da7a0cf21681d71a","scripts":{"test":"vitest","build":"node scripts/build.mjs","prepublishOnly":"node scripts/build.mjs && node scripts/validate.mjs"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.19.3","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"16.19.0","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^1.1.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"upgrader":["dist/upgrader/index.d.ts"],"presentation-2":["dist/presentation-2/index.d.ts"],"presentation-3":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.3","chalk":"^5.0.1","execa":"^6.1.0","tslib":"^2.3.1","eslint":"^8.7.0","terser":"^5.15.0","vitest":"^0.23.4","prettier":"^2.5.1","typescript":"^4.5.4","eslint-plugin-json":"^3.1.0","dts-bundle-generator":"^6.13.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.1.1_1675351628935_0.08879933791682659","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@iiif/parser","version":"1.1.2","license":"MIT","_id":"@iiif/parser@1.1.2","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"dist":{"shasum":"20bb2b0b74756ee6f35db4e9b0b0b54173ae6b0e","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-1.1.2.tgz","fileCount":18,"integrity":"sha512-yjbhSWBB+cWHjAgeWlMYgNydMxDGU1BO3JnmgxCclMcfi59JDsKHMXpgZpCNw+svcirBtIMD2u70KPFinr2pUA==","signatures":[{"sig":"MEUCIQDojBM2KbYHSbSvqyKESZZ0oCeQvnHMf/MBcEIRKkxNxgIgB1VJunXtQpXSpB5Xf13T8aIZfGrVFJZv0r9B04FM0C0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":860794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2+FBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUQg/+OINFO7bdJUWv8xnpejED4nC8cLXFj0dsTc9oRn+NLGg/jEfp\r\nEp0Zpv6Tk4dB6OI9Xx00mybzQXeiO/PPyGl23x1HH8jKAKnFGCV3niEx35Av\r\neU30Qw9IYiJpEXwtlgXYrd932VhojWWJczwCjgRCFXBC+JBNZTgLhI1jbiv3\r\n7Qsi6f+ELPGcmj9x1O9s9RNJVowLAcBNRMGkUNSEr9PntsloHHJwnVb6o11U\r\n0c1aWq81G6T4FlCU/yVPV9mJ3RLQB8rgBH9ffWr5/S9pFL94io9aQLnkX6GN\r\nCZbtnYGrbIgkvGrJju67R85aqSckKepTiVWJE/ob7mI1oMqulINmE26pUJU0\r\ng2cTckjY3E8RjVMNnfXCkCuji1NxVW9t6LsfgTu7hA176bhb0wY2+85F261c\r\nqN/fWSLiPbhmAxsj15Nhq8Yj/Rrs+FFRIFSeHwQ9A554NnF9KilaLW/t4dMG\r\nYKqhSKWAuSLHQlF1NIHhVZnVc8Gd9B5qRbSC1jgInfKPMxwDnt7VtL5/+AqA\r\n/A2vgBmWP/88o6tqyPA2ARG/m3ZJTbjWQI/ItWifQw1fzhr8CmrpK6mFTMAF\r\n+Aa1WemVh7BYw6qqa/xsg1ia68M+jbQ0paFsFe8iNI74UuR6/+VXiFVku/+A\r\nqzKgOEihLASfNcX1AKYOeGY1gYg2UhO4Hlo=\r\n=b6/e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bundle/cjs/index.js","types":"dist/index.d.ts","module":"dist/bundle/esm/index.mjs","exports":{".":{"import":"./dist/bundle/esm/index.mjs","default":"./dist/index.umd.js","require":"./dist/bundle/cjs/index.js"},"./upgrader":"./dist/upgrader/index.umd.js","./presentation-2":{"import":"./dist/presentation-2/esm/index.mjs","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"import":"./dist/bundle/esm/index.mjs","require":"./dist/bundle/cjs/index.js"}},"gitHead":"4ba155439c852f1e593b4949cbe40fa58fad0ae0","scripts":{"test":"vitest","build":"node scripts/build.mjs","prepublishOnly":"node scripts/build.mjs && node scripts/validate.mjs"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"_npmVersion":"8.19.3","description":"``` npm i @iiif/parser ```","directories":{},"_nodeVersion":"16.19.0","dependencies":{"@types/geojson":"^7946.0.8","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^1.1.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"upgrader":["dist/upgrader/index.d.ts"],"presentation-2":["dist/presentation-2/index.d.ts"],"presentation-3":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.3","chalk":"^5.0.1","execa":"^6.1.0","tslib":"^2.3.1","eslint":"^8.7.0","terser":"^5.15.0","vitest":"^0.23.4","prettier":"^2.5.1","typescript":"^4.5.4","eslint-plugin-json":"^3.1.0","dts-bundle-generator":"^6.13.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.9.1","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_1.1.2_1675354433646_0.3144886727206795","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@iiif/parser","version":"2.0.0","license":"MIT","_id":"@iiif/parser@2.0.0","maintainers":[{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"c18c7023200c8443a798c49ec99e8fd78bca57be","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.0.0.tgz","fileCount":28,"integrity":"sha512-9OQkHczw0CFSZoLt6MwB/JrxYzISAlYw2tAOkahtfQB2ID/2/yhkrmSWvT8oNZD916NSc6nEPXanAW57ZwfqEg==","signatures":[{"sig":"MEQCIE44eaPB6F1Yj9N6NnlFXxPIDz+NSP8h9+j9/I/vgSm+AiA1C4WgNNoSGcPDk/7YwlemapMRKpjYQEUWOJ2XMyxe6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2660727},"main":"dist/bundle/cjs/index.js","types":"dist/index.d.ts","module":"dist/bundle/esm/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/bundle/esm/index.mjs","require":"./dist/bundle/cjs/index.js"},"./strict":{"types":"./dist/strict/index.d.ts","import":"./dist/strict/esm/index.mjs","require":"./dist/strict/cjs/index.js"},"./image-3":{"types":"./dist/image-3/index.d.ts","import":"./dist/image-3/esm/index.mjs","require":"./dist/image-3/cjs/index.js"},"./upgrader":{"types":"./dist/upgrader/index.d.ts","import":"./dist/upgrader/index.umd.js","require":"./dist/upgrader/index.umd.js"},"./presentation-2":{"types":"./dist/presentation-2/index.d.ts","import":"./dist/presentation-2/esm/index.mjs","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"types":"./dist/index.d.ts","import":"./dist/bundle/esm/index.mjs","require":"./dist/bundle/cjs/index.js"}},"gitHead":"dd597618cea8db40596ff8ee0d67fc144e9a2d71","scripts":{"test":"vitest","build":"node ./scripts/build.mjs","prepublishOnly":"node ./scripts/build.mjs && node scripts/validate.mjs"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"9.6.7","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"resolutions":{"@iiif/presentation-3":"^2.1.3"},"_nodeVersion":"18.17.1","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.1.3","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.3","chalk":"^5.0.1","execa":"^6.1.0","tslib":"^2.4.0","eslint":"^8.7.0","terser":"^5.15.0","vitest":"^0.23.4","prettier":"^2.5.1","node-fetch":"^3.2.9","typescript":"^4.7.4","eslint-plugin-json":"^3.1.0","@vitest/coverage-c8":"^0.25.2","dts-bundle-generator":"^6.13.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.9.1","@happy-dom/global-registrator":"^6.0.4","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.0.0_1705410778997_0.8798349352475823","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@iiif/parser","version":"2.0.1","license":"MIT","_id":"@iiif/parser@2.0.1","maintainers":[{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"2140adb92b5b27db3c70104b069e20bc8cbdcb84","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.0.1.tgz","fileCount":28,"integrity":"sha512-RnHzBnYiI49I+cV9uxkhvUBqNSqj90pX+0hRRZgQ51EO0Sww7l1G44e6pg66PFxiDsIRXrkk34I63fYB9L1VrA==","signatures":[{"sig":"MEQCIF2QxVOHsGjwzIWJ9P+uf1P7dPt9QwDFwkkbphPdXSulAiBhoim3fHyMvK/MiC6OBVk8fIu7RmuBhObmsm8pj/9auw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2661042},"main":"dist/bundle/cjs/index.js","types":"dist/index.d.ts","module":"dist/bundle/esm/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/bundle/esm/index.mjs","require":"./dist/bundle/cjs/index.js"},"./strict":{"types":"./dist/strict/index.d.ts","import":"./dist/strict/esm/index.mjs","require":"./dist/strict/cjs/index.js"},"./image-3":{"types":"./dist/image-3/index.d.ts","import":"./dist/image-3/esm/index.mjs","require":"./dist/image-3/cjs/index.js"},"./upgrader":{"types":"./dist/upgrader/index.d.ts","import":"./dist/upgrader/index.umd.js","require":"./dist/upgrader/index.umd.js"},"./presentation-2":{"types":"./dist/presentation-2/index.d.ts","import":"./dist/presentation-2/esm/index.mjs","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"types":"./dist/index.d.ts","import":"./dist/bundle/esm/index.mjs","require":"./dist/bundle/cjs/index.js"}},"gitHead":"276de3ce05df979e7c9ae401576341a9c2d5e31d","scripts":{"test":"vitest","build":"node ./scripts/build.mjs","prepublishOnly":"node ./scripts/build.mjs && node scripts/validate.mjs"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"9.6.7","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"resolutions":{"@iiif/presentation-3":"^2.1.3"},"_nodeVersion":"18.17.1","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.1.3","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"strict":["dist/strict/index.d.ts"],"image-3":["dist/image-3/index.d.ts"],"upgrader":["dist/upgrader/index.d.ts"],"presentation-2":["dist/presentation-2/index.d.ts"],"presentation-3":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.3","chalk":"^5.0.1","execa":"^6.1.0","tslib":"^2.4.0","eslint":"^8.7.0","terser":"^5.15.0","vitest":"^0.23.4","prettier":"^2.5.1","node-fetch":"^3.2.9","typescript":"^4.7.4","eslint-plugin-json":"^3.1.0","@vitest/coverage-c8":"^0.25.2","dts-bundle-generator":"^6.13.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.9.1","@happy-dom/global-registrator":"^6.0.4","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.0.1_1705411511390_0.43118075104364895","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@iiif/parser","version":"2.0.2","license":"MIT","_id":"@iiif/parser@2.0.2","maintainers":[{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"0bd054429d635b197c7875cc45ad173658b7b834","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.0.2.tgz","fileCount":28,"integrity":"sha512-ffqki1eJVVbWp1A+ulRgiojeCJH8eGyRIrAkyT60tHNXBWfYlkLTadFjFfyHlwWavT5BFI4nZtFTrwQXDtylQA==","signatures":[{"sig":"MEYCIQDCT1cXKONCTBgKxON66vnd5UqHLW9sBwKeJgVLC02GKQIhAIXPcWCIzsiAo4sjU5c1yh/Zdt6b2yHSIBUc34a/Y/J3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2669245},"main":"dist/bundle/cjs/index.js","types":"dist/index.d.ts","module":"dist/bundle/esm/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/bundle/esm/index.mjs","require":"./dist/bundle/cjs/index.js"},"./strict":{"types":"./dist/strict/index.d.ts","import":"./dist/strict/esm/index.mjs","require":"./dist/strict/cjs/index.js"},"./image-3":{"types":"./dist/image-3/index.d.ts","import":"./dist/image-3/esm/index.mjs","require":"./dist/image-3/cjs/index.js"},"./upgrader":{"types":"./dist/upgrader/index.d.ts","import":"./dist/upgrader/index.umd.js","require":"./dist/upgrader/index.umd.js"},"./presentation-2":{"types":"./dist/presentation-2/index.d.ts","import":"./dist/presentation-2/esm/index.mjs","require":"./dist/presentation-2/cjs/index.js"},"./presentation-3":{"types":"./dist/index.d.ts","import":"./dist/bundle/esm/index.mjs","require":"./dist/bundle/cjs/index.js"}},"gitHead":"e38d15da7db9bb1130a58af7a549cb2ca24c3ded","scripts":{"test":"vitest","build":"node ./scripts/build.mjs","prepublishOnly":"node ./scripts/build.mjs && node scripts/validate.mjs"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"8.19.4","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"resolutions":{"@iiif/presentation-3":"^2.1.3"},"_nodeVersion":"16.20.2","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.1.3","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"strict":["dist/strict/index.d.ts"],"image-3":["dist/image-3/index.d.ts"],"upgrader":["dist/upgrader/index.d.ts"],"presentation-2":["dist/presentation-2/index.d.ts"],"presentation-3":["dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^3.1.3","chalk":"^5.0.1","execa":"^6.1.0","tslib":"^2.4.0","eslint":"^8.7.0","terser":"^5.15.0","vitest":"^0.23.4","prettier":"^2.5.1","node-fetch":"^3.2.9","typescript":"^4.7.4","eslint-plugin-json":"^3.1.0","@vitest/coverage-c8":"^0.25.2","dts-bundle-generator":"^6.13.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.9.1","@happy-dom/global-registrator":"^6.0.4","@hyperion-framework/validator":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.0.2_1707739038915_0.2617212063623595","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@iiif/parser","version":"2.1.0","license":"MIT","_id":"@iiif/parser@2.1.0","maintainers":[{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"8910c7407268cf60b4aef1e50e09f3c029552517","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.1.0.tgz","fileCount":39,"integrity":"sha512-Bke5OG/g6IyrCLdFrmhWUi5KJxvN6KCxXPrUiMxOtpATjb8ZKj6IWHLB/tDC7pZcxPhFch43D/eq4Gdgca4MvQ==","signatures":[{"sig":"MEYCIQCJxRC9YjUg3mZWjDy0auX+5Jv1SP+Lo/uoZ1UAaMLzNwIhALDXUhAls5gpMf4ZKg9aswyEQMXC7x4sHuf8ZJ+qqxFy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450873},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"22da8d87f4f50bd5dd8bd5295da0348b7039c405","scripts":{"dev":"tsup --watch","lint":"publint","test":"vitest","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.5.0","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"18.20.1","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","vitest":"^1.4.0","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^6.0.4","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.1.0_1712688238108_0.316826757514338","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@iiif/parser","version":"2.1.1","license":"MIT","_id":"@iiif/parser@2.1.1","maintainers":[{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"49b2a478aa761d27c6ffb0acf98d38a8f9aa2800","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.1.1.tgz","fileCount":40,"integrity":"sha512-UqDbaoiliCSH/iVOyNHU2OXScoQ1YdciNo1n+M7BS647Ld9+WG+TUFavDlQXWMInTwR1Jm3MZLcIuYjY2ikNwg==","signatures":[{"sig":"MEQCIA7sPQVyAMz6HH5ylyyHCPs3IhRsSropb+Ch2EKEOVu4AiA1bsxFYDBXVPatSQCyF99v0sefcFjPHYnUDW/InrW4hQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":461346},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"5c4cdf7655fec4c51c3d72de609c3abd606faa92","scripts":{"dev":"tsup --watch","lint":"publint","test":"vitest","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.5.0","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","vitest":"^1.4.0","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^6.0.4","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.1.1_1715283173807_0.17831077974553744","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@iiif/parser","version":"2.1.2","license":"MIT","_id":"@iiif/parser@2.1.2","maintainers":[{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"9a04b3c58c50a725aa309c0a14a4dd609cccd743","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.1.2.tgz","fileCount":40,"integrity":"sha512-bv+Y6de7vmYpMtLevhxjjdTilrzNzwq8cYjanOOCsbC0r1LeAD+Cu8UET4rWsyKKm3UhsKOIYgUHpk17unD6sA==","signatures":[{"sig":"MEYCIQCmB2GvSf+wOavaMrBpsTd2d/KkPQbQhU0MWLRSDL8hNgIhAPwHf7dS3GNq+ZtBEhERemrDVbq1XimkkiVk8dyc/JcE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463767},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"5b0101461af973ea13eecbd6eea615e46e15572d","scripts":{"dev":"tsup --watch","lint":"publint","test":"vitest","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.5.0","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","vitest":"^1.4.0","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^6.0.4","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.1.2_1716388435972_0.8278998129569686","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@iiif/parser","version":"2.1.3","license":"MIT","_id":"@iiif/parser@2.1.3","homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"bb14b9985d36ea22e76568b714bdcb8ef695753e","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.1.3.tgz","fileCount":40,"integrity":"sha512-JtViE62sMyOfCyrwgm0sQW/c7KPpkMd2tmgw1IOsfOxFe1Kefo45Q0P0Q9ycXiCNDE9madYjl01jXDoY6Y5MtQ==","signatures":[{"sig":"MEUCIAhcrqd8ZYtgFjhxnkI61rI4q8QzY7qx3pT/sfDOGPSaAiEAjb6U+i6EXENypxy6gHDeB/2hrCjixtuj6OqP/MFBTog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":463788},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"2bf0486d8b72241a3f5b320320af23e26d66b2c8","scripts":{"dev":"tsup --watch","lint":"publint","test":"vitest","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.7.0","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"18.20.3","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","vitest":"^1.4.0","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^6.0.4","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.1.3_1719429939821_0.8060034489882133","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@iiif/parser","version":"2.1.4","license":"MIT","_id":"@iiif/parser@2.1.4","maintainers":[{"name":"glen.robson","email":"glen.robson@iiif.io"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"8fa3c1597c03924f616495f0b13a53037b3f1b5b","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.1.4.tgz","fileCount":40,"integrity":"sha512-/mS2hSZTehp/mGDNpW6la1QxLH8Vv1bkbpYhuP+Zicq2Ov/8w/xLPJhw4tEPvlWR9uO6s57edSD1+EypixyKqg==","signatures":[{"sig":"MEQCIFBP0TNq1/VIc7IA9TJDkhb+rRk/ktkN3LzCr2Ez/4UdAiA+3xLjs83eXgjklkM+yrplJlMpzXBUXGaZordSgCWT2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465420},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"244ef06374a21a5982a8beb88c82246109b8f35e","scripts":{"dev":"tsup --watch","lint":"publint","test":"vitest","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.7.0","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"18.20.3","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","vitest":"^1.4.0","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^6.0.4","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.1.4_1720977905124_0.7635404186888382","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@iiif/parser","version":"2.1.5","license":"MIT","_id":"@iiif/parser@2.1.5","maintainers":[{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"26d9f02d5832a6662a4d6f0878e2758275e23339","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.1.5.tgz","fileCount":40,"integrity":"sha512-edKhcloYHCpQa2LQAFYgqNcBoi5tG6V/1WtdHOga3yZlZKeGc/LgKCrA67s53O8mtTvR9Fzp3nWxGV8YBb4xAA==","signatures":[{"sig":"MEUCIQC4dsmYm2XJk2TcB7Aem4js81A9g7LJ9ENI1A85nfra7QIgFoEJG6fFINNIJw28SM5QbJvNGqDTtS1kj2YalhV8U5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":466554},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"e90e2a4f1beb53d3a91eff8d1053194e1c7e43e7","scripts":{"dev":"tsup --watch","lint":"publint","test":"vitest","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.7.0","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","vitest":"^1.4.0","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^6.0.4","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.1.5_1731930728216_0.4289071678111096","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@iiif/parser","version":"2.1.6","license":"MIT","_id":"@iiif/parser@2.1.6","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"ffdabbd74ad4cf1156ce8c049d10cb2692b7ed69","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.1.6.tgz","fileCount":40,"integrity":"sha512-Y8v2xtagiKP+HlNNrs0Y39HHfjroKIaoR9cTa4PwO24hMAeQzlmOmjAJplD2F1W8bHnIpf44FMSUufgNSbkUEQ==","signatures":[{"sig":"MEYCIQDaGPVbCmxrqGnmje3hF11rHHcYC2bAqy6rVXpIYG6i0AIhAOwPqC5/2NkP5Y1K4CUfVpCMI5ZY1xZsQv0JfNNjQcDN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470770},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"757e7973a90493ea3eddaad897d97f2ac0e210e0","scripts":{"dev":"tsup --watch","lint":"publint","test":"vitest","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.1.6_1736027373962_0.9931516644585694","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@iiif/parser","version":"2.1.7","license":"MIT","_id":"@iiif/parser@2.1.7","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"de27e61e234e68b5c4061a5648cdf1d8a5d063ae","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.1.7.tgz","fileCount":40,"integrity":"sha512-a3NrHOdW6RbmUeBCFJ751FBBuzS251O7owbRjUHUvRRs9GoFwNIDk5slh9qP5FFHycIbuyWjyl1lIxbikxAq/g==","signatures":[{"sig":"MEUCIQDVkPSav73XiBKrqWhOv8SdtkGCPaytWCW/7cEdtfbKdAIgXfiTJPCtMHg/7cRfWcgNyI90Pdjva+Y8KqK7uL7k+Yo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470772},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"c84a0bc78b8f3556d18d47f0e9f0cfafcef290bf","scripts":{"dev":"tsup --watch","lint":"publint","test":"vitest","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.1.7_1736027905369_0.7628100275922265","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@iiif/parser","version":"2.1.8","license":"MIT","_id":"@iiif/parser@2.1.8","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"edf176f2baa1565ab25f9159b40802970fedb598","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.1.8.tgz","fileCount":40,"integrity":"sha512-87ifvY3Pq6dzSbHKrCr6/aIiZZDeaozIFz+EAYWYGxmpxn213t3kISCrSCC/XJ03jdXW7mQgPUEPcmztX5uh1A==","signatures":[{"sig":"MEQCIAwR5q9FO+HvzEZQPGX2EmMrVDdZYDLSVpre2g5kPbJ1AiBt7b+Jzv/rvdBNxXvnn1gLbeTFh4IKWY/Gr4GuS3Yreg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471807},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"1e528d5922c5b6ac8c203fc223a49ce77d7a2366","scripts":{"dev":"tsup --watch","lint":"publint","test":"vitest","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.1.8_1744317140297_0.6602902652117635","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@iiif/parser","version":"2.2.0","license":"MIT","_id":"@iiif/parser@2.2.0","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"9ca77212b9b5ec1c22c3f647e213b8e2652cc717","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.0.tgz","fileCount":40,"integrity":"sha512-WMa9NNq0AyKmSjeYpvwlQx6gqf3drcKa72DlIy9nIYvCBCG+LrLAEKsnrVZW7pZiFYJQAAxcM+kJ0KhoayM1Og==","signatures":[{"sig":"MEQCICsGPdHg8JZln8yzoTqZSiILWStex2W/vO72/xNiEiFzAiAC6luXz6eQ1Eg8a9Yf9TUTjLihdkjbUiN54cQ7AZ2xYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482028},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"dcbb102cb4aad38993ae5da8c76f71229e5b2cd6","scripts":{"dev":"tsup --watch","lint":"publint","test":"vitest","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.0_1749315906226_0.07962051418620253","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@iiif/parser","version":"2.2.1","license":"MIT","_id":"@iiif/parser@2.2.1","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"083ca83e22bcfd0b46e182aa71cf59715a1a455f","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.1.tgz","fileCount":40,"integrity":"sha512-pHz4WR+1LXm9VglHmcPKthqOkDRB8YzbDkGJE82wgQyZyh8l0iXQcq9MysSqxK5GuKi8qBaOTTUdiFlb1r2ARA==","signatures":[{"sig":"MEUCIBv2plmuq8ZljYiFt1MTYTCuZBV81t6aErbZQgWw3FFMAiEAqtPRhakoyOYFRKShUTDSFGlCBZcQ9JsCI/5UPxVo1ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482070},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"0c9932e1bc9d81533ac360a558045223b854fbe0","scripts":{"dev":"tsup --watch","lint":"publint","test":"vitest","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.1_1754655655515_0.30227565609713003","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@iiif/parser","version":"2.2.2","license":"MIT","_id":"@iiif/parser@2.2.2","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"d0e57269c4a80e11d18f811b7d2ea9ca3bb6feda","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.2.tgz","fileCount":62,"integrity":"sha512-pTr/OYJVurwF2ZjV44+rAEHAc7PLOUByIHlSQ3GkDDNlyjsd6EfSRSBe7xDIhF2rGDrP5/DO0GgekDBcDW9ZFQ==","signatures":[{"sig":"MEQCICejo/9KsexsZdjh0mBsluSUNSAmi8MXIhVeP/iBFAcPAiAn3rzu9f0UjmHujq422HjJvffto+5vdfnDQ1LvEefeug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":662148},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"a13f4533aafb75e6979551b02947abc63fb83d93","scripts":{"dev":"tsdown --watch","lint":"publint","test":"vitest","build":"tsdown && tsdown --config tsdown.umd.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","tsdown":"^0.14.1","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.2_1758122731274_0.6939147631982066","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@iiif/parser","version":"2.2.3","license":"MIT","_id":"@iiif/parser@2.2.3","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"075181dc5955e5fd4a171ca08851c2457714b0ff","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.3.tgz","fileCount":62,"integrity":"sha512-Jz04UPQ2qpqi1c04EsWcH7RKHESCQR0DiY4mQH0RmekjussPdyjmflubC7xC5M2hc9//5FXS8aPyeM4YoJjxIA==","signatures":[{"sig":"MEYCIQC2Vg2v+oqxgPxEHAY0GWbednatp3Bk/F21YL/ksonOEQIhANBvQctd00JAttPx9+uhWhooQALCeItKIfUOmY4A/pfR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":663134},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"2bdd6d37e9470e31658c9ae55e14b5f02467cf72","scripts":{"dev":"tsdown --watch","lint":"publint","test":"vitest","build":"tsdown && tsdown --config tsdown.umd.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","tsdown":"^0.14.1","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.3_1759155841877_0.9324586922421267","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@iiif/parser","version":"2.2.4","license":"MIT","_id":"@iiif/parser@2.2.4","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"b8c340f225fbe34f89b617752941998ee4ea0734","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.4.tgz","fileCount":62,"integrity":"sha512-42izQ8jhS6vhjhWGxmK6b3kyQOlfjb/fh6mBLloDcvqgk+JS0BbsYsNtftQDvnmWqvliTQYnQ2XLxItvx6gGHQ==","signatures":[{"sig":"MEUCIQDROEHavAc8KOnwmzLMh5PhrDodauJfjzbs3tbqwMXZaAIgf9P89/3DS+0mfhQd6jZdBjtVsSAjKq1e0YZ64+KgTmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":663222},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"9d57903ed19528f336d5d08d409eccf9243d3bd8","scripts":{"dev":"tsdown --watch","lint":"publint","test":"vitest","build":"tsdown && tsdown --config tsdown.umd.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","tsdown":"^0.14.1","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.4_1759157818634_0.35378758578149094","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@iiif/parser","version":"2.2.5","license":"MIT","_id":"@iiif/parser@2.2.5","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"e48de4210218f91c62d9c8efcb8a1f64275f8006","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.5.tgz","fileCount":62,"integrity":"sha512-+170+G9EZamMPNErJ2enxPYWwRK5OEnl+dK0IbaT6bTqR6Rr9KeQxLAqYE/L0ur/A3bXcD0miM6E1cP7kigVig==","signatures":[{"sig":"MEUCIQDRcx7PRCfmo7sRqhSs18kXXRoD9cw1Ij4ilcXoCZ+4kwIgB4b5M3Wznk+8Mn5mep7F3yJIkkoXNGed9N5hXR1OHmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664021},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"bb04ba16d2f34c42fbdaa49f84c01a979faa19c5","scripts":{"dev":"tsdown --watch","lint":"publint","test":"vitest","build":"tsdown && tsdown --config tsdown.umd.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","tsdown":"^0.14.1","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.5_1759869373192_0.13036279242733673","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@iiif/parser","version":"2.2.6","license":"MIT","_id":"@iiif/parser@2.2.6","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"633a2acafaca447d1c71dd0b3e3bb33bbf54d91e","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.6.tgz","fileCount":62,"integrity":"sha512-AtICMc5ndAEvVx8DhrBlWB7jigrU+SYWdIgiR0crh/yu7QZGq/vuDeRJ3DSulMV2+YIPAXbyZtjlvb3HPaLKBw==","signatures":[{"sig":"MEQCIGrc5WcSDRdLsE6lkN7h//T0cHlBVvMmIj20XJyXE/vtAiBXkSg9977jJoFpLX18SlcuofG8iiku9Ki4JrTO7SPRTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664069},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"5d4c896cde03bf09d2100b480636c4c5df74d4d6","scripts":{"dev":"tsdown --watch","lint":"publint","test":"vitest","build":"tsdown && tsdown --config tsdown.umd.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","tsdown":"^0.14.1","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.6_1763580542001_0.5326812244207146","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"@iiif/parser","version":"2.2.7","license":"MIT","_id":"@iiif/parser@2.2.7","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"38c196b649722ee86e9ae6b20667c87d42fe4b5f","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.7.tgz","fileCount":62,"integrity":"sha512-0cDO40X3pGo3jJnLJLuHpBH4krC9Jr7RyU1h7Suwx11R0Kh/hcgFUU/SZJQUVg26BODRMSLAFANbwFzTqQRdQg==","signatures":[{"sig":"MEYCIQCAzQ5YF7wiyjEK7DuxalNOPeeaY27E4KlWq7DhhRA9dgIhAPiw7v7elT6VNDwB+A3DpJ49Mn47f7RLiX54XMHstWZ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664269},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"af7d6a36d83d3e320015cbca52b0533895c9ef62","scripts":{"dev":"tsdown --watch","lint":"publint","test":"vitest","build":"tsdown && tsdown --config tsdown.umd.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","tsdown":"^0.14.1","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.7_1763719452937_0.7275619358676695","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"@iiif/parser","version":"2.2.8","license":"MIT","_id":"@iiif/parser@2.2.8","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"c8234ca4167504e69e42bc2bef05c0030cbe2674","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.8.tgz","fileCount":62,"integrity":"sha512-wZNPBvcdncXh+y434ASkmkr4hhHRj63E0L5hMJOJobAuBa0p5jf/o1kV0RXRngAZxJYQ49t68L3g2KE48yNx8w==","signatures":[{"sig":"MEYCIQD17wFnnpUrFxFp0X+pq1KAJsDriFPFv6TUGwwdBNAwZQIhANMce12pX0So1lZ8YqVs0dyon4CI7KiEGs9iJCim7zqs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665385},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"57fdfece555ec840787a55d525928d64e1e645ec","scripts":{"dev":"tsdown --watch","lint":"publint","test":"vitest","build":"tsdown && tsdown --config tsdown.umd.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","tsdown":"^0.14.1","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.8_1763720933238_0.906775336418564","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"@iiif/parser","version":"2.2.9","license":"MIT","_id":"@iiif/parser@2.2.9","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"543c10a22f4af5bece12d701acfca541d5491277","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.9.tgz","fileCount":62,"integrity":"sha512-HJVlnsz6mj56Qda9U7vhXEMxHFuFLeIDTcXqbPEDcuX1iefrWVsuDIY+DxyQO64vBnwme5NWOZbtbO73XNYB6A==","signatures":[{"sig":"MEUCIQDelta2B/87hXeemPn+Vwo4SE8aIJWM4BkWM8zD0xgkgwIgU58nRYmQa9aM9HyFixEgxP+vBgqIDJ7dMnpsHDPimUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666121},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"00724d39acb59a327b019dd10644d72d173e0e00","scripts":{"dev":"tsdown --watch","lint":"publint","test":"vitest","build":"tsdown && tsdown --config tsdown.umd.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","tsdown":"^0.14.1","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.9_1767108217264_0.3338305475494403","host":"s3://npm-registry-packages-npm-production"}},"2.2.10":{"name":"@iiif/parser","version":"2.2.10","license":"MIT","_id":"@iiif/parser@2.2.10","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"640bd9bd2efc51a6ea57e5c1398c7bafaa5f2fa8","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.10.tgz","fileCount":62,"integrity":"sha512-gzMJprpo8zLIi79hVejoZ7PvNkXLDxwHzGtIJMz4FA6KlLPij5vEIzg/rsJluIOOM5enNCan54Eit5U8YrLfKg==","signatures":[{"sig":"MEQCIF//OTNbj7+vbFNLp12syLw6X3FcUtE/B3Gxjhs2F+SEAiBbs2BqkD1CihSIYLCoiMH9Jtu+l0mjB+DeGFxLhXRuSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666682},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"c599c00aa9bee783c37cc23758d8a0dd39b7f877","scripts":{"dev":"tsdown --watch","lint":"publint","test":"vitest","build":"tsdown && tsdown --config tsdown.umd.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","tsdown":"^0.14.1","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.10_1773951870727_0.2117161578089719","host":"s3://npm-registry-packages-npm-production"}},"2.2.11":{"name":"@iiif/parser","version":"2.2.11","license":"MIT","_id":"@iiif/parser@2.2.11","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"1f712e3f4d64c598f0d2c5a787bae5ca344de9f7","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.11.tgz","fileCount":62,"integrity":"sha512-M/dIae1xaUPOeV4JyHeHZUYOggtw6LGXF54M6wUFtpEijeKuImVe9IFPoSoU0OQ4Wyw13/OKZoFXXqXrOqQIPQ==","signatures":[{"sig":"MEUCICRlpuVkM/UesoxthBEwgm2yQBImTEXh9sqj3Z2vfvKuAiEA8bzog9leNAikypMnncAw0dlACenHTMG4sRvAKFBZPpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666846},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"efaef87636ce593eb3d71bbaf3b324b8925fb725","scripts":{"dev":"tsdown --watch","lint":"publint","test":"vitest","build":"tsdown && tsdown --config tsdown.umd.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","tsdown":"^0.14.1","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.11_1782921711614_0.3799870045696607","host":"s3://npm-registry-packages-npm-production"}},"2.2.12":{"name":"@iiif/parser","version":"2.2.12","license":"MIT","_id":"@iiif/parser@2.2.12","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"5bcfc2e1a9ffe3494d7ada9f22327e1a4d87c0af","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.12.tgz","fileCount":62,"integrity":"sha512-avQcmQPNf4SbPQ3Ax9wtHsY2iFel4LFs7fgn276Xi0U0SPaUtyYjGBZIF/Wyrg1zdx4QicfkKaaq69v08F87bg==","signatures":[{"sig":"MEUCIQDCgWhg79Qxqnzb1K6+tZs5YQYKGJ8wWqGya/bO/PoWugIgdhWle2396sSw9y7Vkls3ro78BCN/5OR3S9syRgz0nbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666850},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"ce5d2abf0ebcf118d41f74b3de66962ddb00b6f1","scripts":{"dev":"tsdown --watch","lint":"publint","test":"vitest","build":"tsdown && tsdown --config tsdown.umd.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","tsdown":"^0.14.1","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.12_1783084921674_0.8199403485994377","host":"s3://npm-registry-packages-npm-production"}},"2.2.13":{"name":"@iiif/parser","version":"2.2.13","license":"MIT","_id":"@iiif/parser@2.2.13","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"14c3009767512fe1c66ddd1b705845c595560a7f","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.13.tgz","fileCount":62,"integrity":"sha512-pnwnGOTEUPi3HGvmOClwerkawqv07c6ulhJZx6tvhUCmFeffynssMUMVgzkt0rGp/e+saBh8Hb3N2RLAz7VAPQ==","signatures":[{"sig":"MEUCIEULDbu7UwJ5Bo2Xdz47OZOzYwPzCgmyM/FGFqb99rQNAiEA9fYtS5zat6FGUQ/RoDpJ50TGYdPZKlvfPOEzjJ1Co9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666840},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"52eb3898c36c7949fdfd53b714b4e1c9413c684c","scripts":{"dev":"tsdown --watch","lint":"publint","test":"vitest","build":"tsdown && tsdown --config tsdown.umd.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","tsdown":"^0.14.1","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.13_1783113224408_0.9494428551487282","host":"s3://npm-registry-packages-npm-production"}},"2.2.14":{"name":"@iiif/parser","version":"2.2.14","license":"MIT","_id":"@iiif/parser@2.2.14","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"859bb62866dd6a014f24d77793f81f27adf631eb","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-2.2.14.tgz","fileCount":62,"integrity":"sha512-8gUsd30W/cVrYkhmNv4KY2uipgES6AuxHENhuEVRapl+tB4HmGVwevRn37u6Llm/bzh9Jey0VXZXB+IQqFW/xQ==","signatures":[{"sig":"MEQCIAHMcGB6bLyCU0q3L85mF01hh4bKSiKc+/wDk17mbg6eAiArTM9wIw+f9zkA83wzcR2ZJM2DTylWBWRxpg+lNrTTcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667126},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}}},"gitHead":"6006c54b2163b64cd4632bb611ef3aa689403c94","scripts":{"dev":"tsdown --watch","lint":"publint","test":"vitest","build":"tsdown && tsdown --config tsdown.umd.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"10.8.2","description":"IIIF Presentation 2 and 3 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@types/geojson":"^7946.0.10","@iiif/presentation-2":"^1.0.4","@iiif/presentation-3":"^2.2.2","@iiif/presentation-3-normalized":"^0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.6.2","tsdown":"^0.14.1","vitest":"^2.1.8","publint":"^0.2.7","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^18","@happy-dom/global-registrator":"^16.3.0","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_2.2.14_1784030813296_0.689250091763469","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@iiif/parser","version":"4.0.0","license":"MIT","_id":"@iiif/parser@4.0.0","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"bin":{"iiif-parser":"dist/cli.mjs"},"dist":{"shasum":"e524408807ea4060d3fc50294fd2ada9d717b534","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-4.0.0.tgz","fileCount":182,"integrity":"sha512-jpklY385kUw3GGq7xKwjN2wHrvzQ05xG1iY8PeOQ82pcZn05XVeUq45deESV1waNt0EAErhv0ImJ0JZ9FBrtaA==","signatures":[{"sig":"MEYCIQCngPfVeN4SdhPGBXVzmY16WZIT4xAUjPMuUSbxIYFA1wIhAK4nPBUBh9H4qR5sqMM7wO4X0qPIF9NsUiKMElGkh0V8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2200114},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}},"./presentation-4":{"import":{"types":"./dist/presentation-4.d.ts","default":"./dist/presentation-4.js"},"require":{"types":"./dist/presentation-4.d.cts","default":"./dist/presentation-4.cjs"}},"./presentation-2/types":{"import":{"types":"./dist/presentation-2/types.d.ts","default":"./dist/presentation-2/types.js"},"require":{"types":"./dist/presentation-2/types.d.cts","default":"./dist/presentation-2/types.cjs"}},"./presentation-3/types":{"import":{"types":"./dist/presentation-3/types.d.ts","default":"./dist/presentation-3/types.js"},"require":{"types":"./dist/presentation-3/types.d.cts","default":"./dist/presentation-3/types.cjs"}},"./presentation-4/types":{"import":{"types":"./dist/presentation-4/types.d.ts","default":"./dist/presentation-4/types.js"},"require":{"types":"./dist/presentation-4/types.d.cts","default":"./dist/presentation-4/types.cjs"}},"./presentation-4/upgrader":{"import":{"types":"./dist/presentation-4/upgrader.d.ts","default":"./dist/presentation-4/upgrader.js"},"require":{"types":"./dist/presentation-4/upgrader.d.cts","default":"./dist/presentation-4/upgrader.cjs"}},"./presentation-3/validator":{"import":{"types":"./dist/presentation-3/validator.d.ts","default":"./dist/presentation-3/validator.js"},"require":{"types":"./dist/presentation-3/validator.d.cts","default":"./dist/presentation-3/validator.cjs"}},"./presentation-4/validator":{"import":{"types":"./dist/presentation-4/validator.d.ts","default":"./dist/presentation-4/validator.js"},"require":{"types":"./dist/presentation-4/validator.d.cts","default":"./dist/presentation-4/validator.cjs"}},"./presentation-3-normalized":{"import":{"types":"./dist/presentation-3-normalized.d.ts","default":"./dist/presentation-3-normalized.js"},"require":{"types":"./dist/presentation-3-normalized.d.cts","default":"./dist/presentation-3-normalized.cjs"}},"./presentation-4-normalized":{"import":{"types":"./dist/presentation-4-normalized.d.ts","default":"./dist/presentation-4-normalized.js"},"require":{"types":"./dist/presentation-4-normalized.d.cts","default":"./dist/presentation-4-normalized.cjs"}},"./presentation-3-normalized/types":{"import":{"types":"./dist/presentation-3-normalized/types.d.ts","default":"./dist/presentation-3-normalized/types.js"},"require":{"types":"./dist/presentation-3-normalized/types.d.cts","default":"./dist/presentation-3-normalized/types.cjs"}},"./presentation-4-normalized/types":{"import":{"types":"./dist/presentation-4-normalized/types.d.ts","default":"./dist/presentation-4-normalized/types.js"},"require":{"types":"./dist/presentation-4-normalized/types.d.cts","default":"./dist/presentation-4-normalized/types.cjs"}}},"gitHead":"08a20ca768796c48a3073c425ccfef6a4e67fa01","scripts":{"cli":"bun run src/cli.ts","dev":"tsdown --watch","fmt":"oxfmt","lint":"oxlint","test":"vitest run","build":"tsdown && tsdown --config tsdown.umd.ts && tsdown --config tsdown.cli.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts && tsdown --config tsdown.cli.ts","lint:fix":"oxlint --fix","lint:pkg":"publint","fmt:check":"oxfmt --check","typecheck":"tsc --noEmit","test:types":"vitest run --typecheck --typecheck.only --passWithNoTests && pnpm run typecheck:p4-fixtures && pnpm run typecheck:p4-fixtures:converted","convert-p3-to-p4":"node scripts/convert-p3-manifests-to-p4.mjs","test:package-types":"node pkg-tests/package-types.mjs","update-cookbook-v4":"node scripts/update-cookbook-v4.mjs","validate:p4:fixtures":"bun run src/cli.ts validate fixtures/presentation-4 fixtures/cookbook-v4 --version 4","typecheck:p4-fixtures":"node scripts/typecheck-p4-json-fixtures.mjs --scope authored","reserialize-p4-fixtures":"node scripts/reserialize-p4-fixtures.mjs","extract:service-examples":"node scripts/extract-service-examples.mjs --scope all","typecheck:p4-fixtures:all":"node scripts/typecheck-p4-json-fixtures.mjs --scope all","typecheck:p4-fixtures:converted":"node scripts/typecheck-p4-json-fixtures.mjs --scope converted --report-only","typecheck:p4-normalized-fixtures":"node scripts/typecheck-p4-normalized-fixtures.mjs --scope authored","typecheck:p4-normalized-fixtures:all":"node scripts/typecheck-p4-normalized-fixtures.mjs --scope all","typecheck:p4-normalized-fixtures:converted":"node scripts/typecheck-p4-normalized-fixtures.mjs --scope converted --report-only"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"11.16.0","description":"IIIF Presentation 2, 3 and 4 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","oxfmt":"^0.62.0","tslib":"^2.6.2","oxlint":"^1.77.0","tsdown":"^0.20.3","vitest":"^4.0.18","publint":"^0.3.17","prettier":"^3.8.1","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^22.19.11","@happy-dom/global-registrator":"^20.6.1","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_4.0.0_1786376578650_0.6651982543937245","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@iiif/parser","version":"4.0.1","license":"MIT","_id":"@iiif/parser@4.0.1","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"homepage":"https://github.com/iiif-commons/parser#readme","bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"bin":{"iiif-parser":"dist/cli.mjs"},"dist":{"shasum":"a3d6d5cf9684a84f03225a5a5f3216683c2e5494","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-4.0.1.tgz","fileCount":182,"integrity":"sha512-IsoztTt+KprIIJHqPUqWGmxTRvduB8/XlTARZTBi7SeVakdRAtdWEKp6XAkL843KHs85qLJ638eQta0998owjw==","signatures":[{"sig":"MEUCIFHQ1yhTGzvogw1RfE2BX72VWSybH8o/ylT4jpHhYQw0AiEAq+ZCMfBXs7qZzpeuD6gaGj0Ky85lUKR6h7fHEVR3oT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2217320},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}},"./presentation-4":{"import":{"types":"./dist/presentation-4.d.ts","default":"./dist/presentation-4.js"},"require":{"types":"./dist/presentation-4.d.cts","default":"./dist/presentation-4.cjs"}},"./presentation-2/types":{"import":{"types":"./dist/presentation-2/types.d.ts","default":"./dist/presentation-2/types.js"},"require":{"types":"./dist/presentation-2/types.d.cts","default":"./dist/presentation-2/types.cjs"}},"./presentation-3/types":{"import":{"types":"./dist/presentation-3/types.d.ts","default":"./dist/presentation-3/types.js"},"require":{"types":"./dist/presentation-3/types.d.cts","default":"./dist/presentation-3/types.cjs"}},"./presentation-4/types":{"import":{"types":"./dist/presentation-4/types.d.ts","default":"./dist/presentation-4/types.js"},"require":{"types":"./dist/presentation-4/types.d.cts","default":"./dist/presentation-4/types.cjs"}},"./presentation-4/upgrader":{"import":{"types":"./dist/presentation-4/upgrader.d.ts","default":"./dist/presentation-4/upgrader.js"},"require":{"types":"./dist/presentation-4/upgrader.d.cts","default":"./dist/presentation-4/upgrader.cjs"}},"./presentation-3/validator":{"import":{"types":"./dist/presentation-3/validator.d.ts","default":"./dist/presentation-3/validator.js"},"require":{"types":"./dist/presentation-3/validator.d.cts","default":"./dist/presentation-3/validator.cjs"}},"./presentation-4/validator":{"import":{"types":"./dist/presentation-4/validator.d.ts","default":"./dist/presentation-4/validator.js"},"require":{"types":"./dist/presentation-4/validator.d.cts","default":"./dist/presentation-4/validator.cjs"}},"./presentation-3-normalized":{"import":{"types":"./dist/presentation-3-normalized.d.ts","default":"./dist/presentation-3-normalized.js"},"require":{"types":"./dist/presentation-3-normalized.d.cts","default":"./dist/presentation-3-normalized.cjs"}},"./presentation-4-normalized":{"import":{"types":"./dist/presentation-4-normalized.d.ts","default":"./dist/presentation-4-normalized.js"},"require":{"types":"./dist/presentation-4-normalized.d.cts","default":"./dist/presentation-4-normalized.cjs"}},"./presentation-3-normalized/types":{"import":{"types":"./dist/presentation-3-normalized/types.d.ts","default":"./dist/presentation-3-normalized/types.js"},"require":{"types":"./dist/presentation-3-normalized/types.d.cts","default":"./dist/presentation-3-normalized/types.cjs"}},"./presentation-4-normalized/types":{"import":{"types":"./dist/presentation-4-normalized/types.d.ts","default":"./dist/presentation-4-normalized/types.js"},"require":{"types":"./dist/presentation-4-normalized/types.d.cts","default":"./dist/presentation-4-normalized/types.cjs"}}},"gitHead":"bc661d6201fc4bd535b8d9692571ea9f4159f581","scripts":{"cli":"bun run src/cli.ts","dev":"tsdown --watch","fmt":"oxfmt","lint":"oxlint","test":"vitest run","build":"tsdown && tsdown --config tsdown.umd.ts && tsdown --config tsdown.cli.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts && tsdown --config tsdown.cli.ts","lint:fix":"oxlint --fix","lint:pkg":"publint","fmt:check":"oxfmt --check","typecheck":"tsc --noEmit","test:types":"vitest run --typecheck --typecheck.only --passWithNoTests && pnpm run typecheck:p4-fixtures && pnpm run typecheck:p4-fixtures:converted","convert-p3-to-p4":"node scripts/convert-p3-manifests-to-p4.mjs","test:package-types":"node pkg-tests/package-types.mjs","update-cookbook-v4":"node scripts/update-cookbook-v4.mjs","validate:p4:fixtures":"bun run src/cli.ts validate fixtures/presentation-4 fixtures/cookbook-v4 --version 4","typecheck:p4-fixtures":"node scripts/typecheck-p4-json-fixtures.mjs --scope authored","reserialize-p4-fixtures":"node scripts/reserialize-p4-fixtures.mjs","extract:service-examples":"node scripts/extract-service-examples.mjs --scope all","typecheck:p4-fixtures:all":"node scripts/typecheck-p4-json-fixtures.mjs --scope all","typecheck:p4-fixtures:converted":"node scripts/typecheck-p4-json-fixtures.mjs --scope converted --report-only","typecheck:p4-normalized-fixtures":"node scripts/typecheck-p4-normalized-fixtures.mjs --scope authored","typecheck:p4-normalized-fixtures:all":"node scripts/typecheck-p4-normalized-fixtures.mjs --scope all","typecheck:p4-normalized-fixtures:converted":"node scripts/typecheck-p4-normalized-fixtures.mjs --scope converted --report-only"},"_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"11.17.0","description":"IIIF Presentation 2, 3 and 4 parsing utilities","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","oxfmt":"^0.62.0","tslib":"^2.6.2","oxlint":"^1.77.0","tsdown":"^0.20.3","vitest":"^4.0.18","publint":"^0.3.17","prettier":"^3.8.1","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^22.19.11","@happy-dom/global-registrator":"^20.6.1","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/parser_4.0.1_1787738879226_0.7814104466310754","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"_id":"@iiif/parser@4.0.3","bin":{"iiif-parser":"dist/cli.mjs"},"bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"dist":{"shasum":"bd06882538e0ee1a4f10a9b1e4544c62eaa2c442","tarball":"https://registry.npmjs.org/@iiif/parser/-/parser-4.0.3.tgz","fileCount":182,"integrity":"sha512-QpLLmy2vQFoXw12/3MR5mS/mQvfBt+Vod5Q9LalFrEHkFI51oh+419hB/x4B79+XWa74exijWvlAtwJgAM3DUw==","signatures":[{"sig":"MEUCIQD5i3pYMMCPmwCwm4svHk7eOcEh60bUBX8krpRrh+GoHgIgelC3FIWzpKfwolib6kDG1IGq6pDxmcsg6GWB897KLKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE/bYp2qoXADCiCKpkn2SLPIF810ZWDxSzVjIBmYFTazAiEAgZ+nPzCaakkrCCM/bJsqXN0VM1jsGtX9pk+ud7vzi08="}],"unpackedSize":2218423},"main":"dist/index.cjs","name":"@iiif/parser","type":"module","types":"dist/index.d.ts","module":"dist/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./strict":{"import":{"types":"./dist/strict.d.ts","default":"./dist/strict.js"},"require":{"types":"./dist/strict.d.cts","default":"./dist/strict.cjs"}},"./image-3":{"import":{"types":"./dist/image-3.d.ts","default":"./dist/image-3.js"},"require":{"types":"./dist/image-3.d.cts","default":"./dist/image-3.cjs"}},"./upgrader":{"import":{"types":"./dist/upgrader.d.ts","default":"./dist/upgrader.js"},"require":{"types":"./dist/upgrader.d.cts","default":"./dist/upgrader.cjs"}},"./presentation-2":{"import":{"types":"./dist/presentation-2.d.ts","default":"./dist/presentation-2.js"},"require":{"types":"./dist/presentation-2.d.cts","default":"./dist/presentation-2.cjs"}},"./presentation-3":{"import":{"types":"./dist/presentation-3.d.ts","default":"./dist/presentation-3.js"},"require":{"types":"./dist/presentation-3.d.cts","default":"./dist/presentation-3.cjs"}},"./presentation-4":{"import":{"types":"./dist/presentation-4.d.ts","default":"./dist/presentation-4.js"},"require":{"types":"./dist/presentation-4.d.cts","default":"./dist/presentation-4.cjs"}},"./presentation-2/types":{"import":{"types":"./dist/presentation-2/types.d.ts","default":"./dist/presentation-2/types.js"},"require":{"types":"./dist/presentation-2/types.d.cts","default":"./dist/presentation-2/types.cjs"}},"./presentation-3/types":{"import":{"types":"./dist/presentation-3/types.d.ts","default":"./dist/presentation-3/types.js"},"require":{"types":"./dist/presentation-3/types.d.cts","default":"./dist/presentation-3/types.cjs"}},"./presentation-4/types":{"import":{"types":"./dist/presentation-4/types.d.ts","default":"./dist/presentation-4/types.js"},"require":{"types":"./dist/presentation-4/types.d.cts","default":"./dist/presentation-4/types.cjs"}},"./presentation-4/upgrader":{"import":{"types":"./dist/presentation-4/upgrader.d.ts","default":"./dist/presentation-4/upgrader.js"},"require":{"types":"./dist/presentation-4/upgrader.d.cts","default":"./dist/presentation-4/upgrader.cjs"}},"./presentation-3/validator":{"import":{"types":"./dist/presentation-3/validator.d.ts","default":"./dist/presentation-3/validator.js"},"require":{"types":"./dist/presentation-3/validator.d.cts","default":"./dist/presentation-3/validator.cjs"}},"./presentation-4/validator":{"import":{"types":"./dist/presentation-4/validator.d.ts","default":"./dist/presentation-4/validator.js"},"require":{"types":"./dist/presentation-4/validator.d.cts","default":"./dist/presentation-4/validator.cjs"}},"./presentation-3-normalized":{"import":{"types":"./dist/presentation-3-normalized.d.ts","default":"./dist/presentation-3-normalized.js"},"require":{"types":"./dist/presentation-3-normalized.d.cts","default":"./dist/presentation-3-normalized.cjs"}},"./presentation-4-normalized":{"import":{"types":"./dist/presentation-4-normalized.d.ts","default":"./dist/presentation-4-normalized.js"},"require":{"types":"./dist/presentation-4-normalized.d.cts","default":"./dist/presentation-4-normalized.cjs"}},"./presentation-3-normalized/types":{"import":{"types":"./dist/presentation-3-normalized/types.d.ts","default":"./dist/presentation-3-normalized/types.js"},"require":{"types":"./dist/presentation-3-normalized/types.d.cts","default":"./dist/presentation-3-normalized/types.cjs"}},"./presentation-4-normalized/types":{"import":{"types":"./dist/presentation-4-normalized/types.d.ts","default":"./dist/presentation-4-normalized/types.js"},"require":{"types":"./dist/presentation-4-normalized/types.d.cts","default":"./dist/presentation-4-normalized/types.cjs"}}},"gitHead":"2ca15d6d5062731e29319bd12d487b0a777cd24b","license":"MIT","scripts":{"cli":"bun run src/cli.ts","dev":"tsdown --watch","fmt":"oxfmt","lint":"oxlint","test":"vitest run","build":"tsdown && tsdown --config tsdown.umd.ts && tsdown --config tsdown.cli.ts","prepack":"tsdown && tsdown --config tsdown.umd.ts && tsdown --config tsdown.cli.ts","lint:fix":"oxlint --fix","lint:pkg":"publint","fmt:check":"oxfmt --check","typecheck":"tsc --noEmit","test:types":"vitest run --typecheck --typecheck.only --passWithNoTests && pnpm run typecheck:p4-fixtures && pnpm run typecheck:p4-fixtures:converted","convert-p3-to-p4":"node scripts/convert-p3-manifests-to-p4.mjs","test:package-types":"node pkg-tests/package-types.mjs","update-cookbook-v4":"node scripts/update-cookbook-v4.mjs","validate:p4:fixtures":"bun run src/cli.ts validate fixtures/presentation-4 fixtures/cookbook-v4 --version 4","typecheck:p4-fixtures":"node scripts/typecheck-p4-json-fixtures.mjs --scope authored","reserialize-p4-fixtures":"node scripts/reserialize-p4-fixtures.mjs","extract:service-examples":"node scripts/extract-service-examples.mjs --scope all","typecheck:p4-fixtures:all":"node scripts/typecheck-p4-json-fixtures.mjs --scope all","typecheck:p4-fixtures:converted":"node scripts/typecheck-p4-json-fixtures.mjs --scope converted --report-only","typecheck:p4-normalized-fixtures":"node scripts/typecheck-p4-normalized-fixtures.mjs --scope authored","typecheck:p4-normalized-fixtures:all":"node scripts/typecheck-p4-normalized-fixtures.mjs --scope all","typecheck:p4-normalized-fixtures:converted":"node scripts/typecheck-p4-normalized-fixtures.mjs --scope converted --report-only"},"version":"4.0.3","_npmUser":{"name":"stephenwf","email":"stephen.fraser@digirati.com"},"homepage":"https://github.com/iiif-commons/parser#readme","repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"_npmVersion":"11.19.0","description":"IIIF Presentation 2, 3 and 4 parsing utilities","directories":{},"maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"sideEffects":false,"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.2","oxfmt":"^0.62.0","tslib":"^2.6.2","oxlint":"^1.77.0","tsdown":"^0.20.3","vitest":"^4.0.18","publint":"^0.3.17","prettier":"^3.8.1","picocolors":"^1.1.1","typescript":"^5.9.3","@types/node":"^22.19.11","@happy-dom/global-registrator":"^20.6.1","@hyperion-framework/validator":"^1.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/parser_4.0.3_1790950038250_0.17094914014615759"}}},"time":{"created":"2022-02-01T23:12:03.844Z","modified":"2026-10-02T14:07:18.916Z","1.0.0":"2022-02-01T23:12:04.073Z","1.0.1":"2022-02-07T17:24:22.055Z","1.0.2":"2022-02-07T17:27:42.685Z","1.0.3":"2022-02-20T17:10:26.135Z","1.0.4":"2022-02-20T17:14:54.278Z","1.0.5":"2022-02-20T22:49:02.126Z","1.0.6":"2022-02-23T17:50:56.028Z","1.0.7":"2022-04-20T15:17:36.231Z","1.0.8":"2022-04-29T14:52:32.600Z","1.0.9":"2022-06-18T15:33:46.392Z","1.0.10":"2022-06-21T18:58:19.227Z","1.0.13":"2022-08-23T14:54:52.247Z","1.0.14":"2022-09-15T10:59:36.408Z","1.1.0":"2022-09-29T09:53:51.692Z","1.1.1":"2023-02-02T15:27:09.163Z","1.1.2":"2023-02-02T16:13:53.828Z","2.0.0":"2024-01-16T13:12:59.188Z","2.0.1":"2024-01-16T13:25:11.653Z","2.0.2":"2024-02-12T11:57:19.100Z","2.1.0":"2024-04-09T18:43:58.326Z","2.1.1":"2024-05-09T19:32:53.963Z","2.1.2":"2024-05-22T14:33:56.120Z","2.1.3":"2024-06-26T19:25:39.966Z","2.1.4":"2024-07-14T17:25:05.299Z","2.1.5":"2024-11-18T11:52:08.421Z","2.1.6":"2025-01-04T21:49:34.195Z","2.1.7":"2025-01-04T21:58:25.539Z","2.1.8":"2025-04-10T20:32:20.477Z","2.2.0":"2025-06-07T17:05:06.410Z","2.2.1":"2025-08-08T12:20:55.769Z","2.2.2":"2025-09-17T15:25:31.485Z","2.2.3":"2025-09-29T14:24:02.131Z","2.2.4":"2025-09-29T14:56:58.831Z","2.2.5":"2025-10-07T20:36:13.433Z","2.2.6":"2025-11-19T19:29:02.265Z","2.2.7":"2025-11-21T10:04:13.208Z","2.2.8":"2025-11-21T10:28:53.501Z","2.2.9":"2025-12-30T15:23:37.466Z","2.2.10":"2026-03-19T20:24:30.883Z","2.2.11":"2026-07-01T16:01:51.863Z","2.2.12":"2026-07-03T13:22:01.890Z","2.2.13":"2026-07-03T21:13:44.585Z","2.2.14":"2026-07-14T12:06:53.423Z","4.0.0":"2026-08-10T15:42:58.845Z","4.0.1":"2026-08-26T10:07:59.414Z","4.0.3":"2026-10-02T14:07:18.399Z"},"bugs":{"url":"https://github.com/iiif-commons/parser/issues"},"license":"MIT","homepage":"https://github.com/iiif-commons/parser#readme","repository":{"url":"git+https://github.com/iiif-commons/parser.git","type":"git"},"description":"IIIF Presentation 2, 3 and 4 parsing utilities","maintainers":[{"name":"sdellis","email":"shaun@sdellis.com"},{"name":"edsilv-admin","email":"e.silverton@gmail.com"},{"name":"mejackreed","email":"phillipjreed@gmail.com"},{"name":"stephenwf","email":"stephen.fraser@digirati.com"},{"name":"adamjarling","email":"aarling@gmail.com"},{"name":"demiankatz","email":"demian.katz@villanova.edu"},{"name":"glen.robson","email":"glen.robson@iiif.io"}],"readme":"# IIIF Parser\n\n```\nnpm i @iiif/parser\n```\n\nThis is a parser and set of low-level utilities for the following IIIF Specifications:\n\n- [IIIF Presentation 3](https://iiif.io/api/presentation/3.0/) (current)\n- [IIIF Presentation 4](https://iiif.io/api/presentation/4.0/) (release candidate)\n- [IIIF Image 3](https://iiif.io/api/image/3.0/) (current)\n- [IIIF Presentation 2](https://iiif.io/api/presentation/2.1/)\n\nThese include:\n\n- [W3C Annotations](https://www.w3.org/TR/annotation-model/)\n- [Open Annotations](https://iiif.io/api/annex/openannotation/)\n\n> [!NOTE]\n> Node.js 22 or newer is required. Presentation 4 has two deliberate public\n> contracts: the package root keeps the Presentation 3 application model, while\n> `@iiif/parser/presentation-4` opts into a Presentation 4 model.\n\n### Command line\n\nThe package includes an `iiif-parser` executable:\n\n```sh\nnpx @iiif/parser --help\n\n# Upgrade a local Presentation 2 resource to Presentation 3.\niiif-parser upgrade input.json output.json\n\n# Convert a local file or URL to Presentation 3 or 4.\niiif-parser convert input.json output.json --version 4\n\n# Download and convert a remote resource (Presentation 3 by default).\niiif-parser download https://example.org/manifest.json output.json --version 4\n\n# Validate authored Presentation 3 or 4 resources (auto-detected by default).\niiif-parser validate manifest.json\niiif-parser validate fixtures/ --version 3 --show-warnings\niiif-parser validate fixtures/ --version 4 --strict # Treat warnings as failures.\niiif-parser validate manifest.json --version auto --json\niiif-parser validate mixed-json/ --ignore-unknown # Skip unknown contexts.\n```\n\nValidation exits with `0` when every detected IIIF resource is valid, `1` when\nvalidation or input processing fails, and `2` for invalid CLI usage. Folder\nscans recurse into `.json` files and skip JSON documents without an IIIF\nresource type. Human-readable errors include source code frames with line and\ncolumn numbers; `--json` output remains machine-readable.\n\nThe validators are also available as package entrypoints:\n\n```ts\nimport { validateAuthoredPresentation3 } from \"@iiif/parser/presentation-3/validator\";\nimport { validateAuthoredPresentation4 } from \"@iiif/parser/presentation-4/validator\";\n```\n\n### Features\n\nThe features of this library are focussed on encoding the structure of all types of IIIF and providing utilities for extracting data from the IIIF or converting it into another format that is easier to develop with. The aim of the parser is to maximize the IIIF compatibility of other tools built on top of it.\n\n#### Type Modules and DX Helpers\n\nType surfaces are available directly from parser subpaths:\n\n- `@iiif/parser/presentation-2/types`\n- `@iiif/parser/presentation-3/types`\n- `@iiif/parser/presentation-3-normalized/types`\n- `@iiif/parser/presentation-4/types`\n- `@iiif/parser/presentation-4-normalized/types`\n\nThe versioned parser entrypoints also re-export `infer`, `cast` and `narrow` helpers:\n\n```ts\nimport { infer, cast, narrow, type Manifest } from \"@iiif/parser/presentation-3\";\n\nconst manifest = {\n  id: \"https://example.org/manifest\",\n  type: \"Manifest\",\n  label: { en: [\"Example\"] },\n  items: [],\n} satisfies Manifest;\n\nconst typed = infer.Manifest(manifest);\nconst checked = cast.Manifest(manifest);\n\nif (narrow.isImage({ id: \"https://example.org/image.jpg\", type: \"Image\" })) {\n  // narrowed image resource\n}\n```\n\n#### IIIF Presentation 3\n\n- **Empty types** for each resource (e.g. Manifest, Canvas) which can be used as starting points for creating IIIF\n- **Traverse** utility for walking through IIIF documents and running code at different \"types\"\n- **Normalize** utility which will:\n  - Add default empty defaults (null or empty array)\n  - Organize by type into Records\n  - Replace nested with references using ID/Type or SpecificResources\n- **Serializers** which take normalized data and output it again\n  - **Presentation v3 serializer**- outputs well-formed Presentation 3 JSON\n  - **Presentation v2 serializer** - outputs good-enough Presentation 2 JSON (missing features).\n- **Strict Upgrader** utility which can automatically fix Presentation 3 JSON that has issues.\n\n```js\nimport { Traverse } from \"@iiif/parser\";\n\n// Or for presentation 2 resources\n// import { Traverse } from '@iiif/parser/presentation-2';\n\nconst ids = [];\nconst extractCanvasLabels = new Traverse({\n  canvas: [\n    (canvas) => {\n      ids.push(canvas.id); // string\n    },\n  ],\n});\n\nextractCanvasLabels.traverseUnknown(loadSomeManifest());\n\nconsole.log(ids); // all canvas ids.\n```\n\n#### IIIF Presentation 2\n\n- **Traverse** utility for walking through IIIF v2 documents and running code at different \"types\"\n- **Upgrader** utility built on-top of the Traverse utility for upgrading IIIF v2 to IIIF v3.\n\nThe intention for IIIF Presentation 2 is to upgrade it to 3 and then work with that. The tooling will always offer and upgrade to the latest version and tools on top of that.\n\n```ts\nimport { Traverse, convertPresentation2 } from \"@iiif/parser/presentation-2\";\n\nconvertPresentation2(p2); // to latest IIIF version\n\nconst logAnnotations = new Traverse({\n  // Every type is a key on this record, with an array of functions to call\n  annotation: [\n    (anno) => {\n      console.log(anno[\"@id\"]);\n\n      // Optionally return to replace the resource.\n    },\n  ],\n});\n\nlogAnnotations.traverseManifest(someInputManifest); // Logs all annotation IDs.\n\n// Also an \"all\" traversal.\nconst logAllIds = Traverse.all((resource) => console.log(resource[\"@id\"]));\n\nlogAllIds.traverseUnknown(someInput);\n```\n\nThe available types to traverse (v3) are:\n\n```ts\nexport type TraversalMap = {\n  collection?: Array<Traversal<Collection>>;\n  manifest?: Array<Traversal<Manifest>>;\n  canvas?: Array<Traversal<Canvas>>;\n  annotationCollection?: Array<Traversal<AnnotationCollection>>;\n  annotationPage?: Array<Traversal<AnnotationPage>>;\n  annotation?: Array<Traversal<Annotation>>;\n  contentResource?: Array<Traversal<ContentResource>>;\n  choice?: Array<Traversal<ChoiceTarget | ChoiceBody>>;\n  range?: Array<Traversal<Range>>;\n  service?: Array<Traversal<Service>>;\n  agent?: Array<Traversal<ResourceProvider>>;\n  specificResource?: Array<Traversal<SpecificResource>>;\n  geoJson?: Array<Traversal<import(\"geojson\").GeoJSON>>;\n};\n```\n\n#### IIIF Presentation 4\n\nExisting applications can keep importing from the package root. The normal\nPresentation 3 `normalize()` path accepts Presentation 2.1, 3.0, and supported\nnon-3D Presentation 4 input. Presentation 4 Timelines are projected to\nPresentation 3 Canvases, including their identities and references:\n\n```ts\nimport { normalize } from \"@iiif/parser\";\nimport { getPresentation3CompatibilityDiagnostics, Presentation4CompatibilityError } from \"@iiif/parser/upgrader\";\n\nconst diagnostics = getPresentation3CompatibilityDiagnostics(input);\nif (diagnostics.length) {\n  console.warn(diagnostics);\n}\n\ntry {\n  const presentation3Store = normalize(input);\n} catch (error) {\n  if (error instanceof Presentation4CompatibilityError) {\n    console.error(error.diagnostics);\n  }\n}\n```\n\nScenes cannot be represented faithfully in Presentation 3. The compatibility\npath returns structured preflight diagnostics and throws rather than silently\ndiscarding Scene content.\n\nNew applications can opt into the Presentation 4-native entry point:\n\n- `upgradeToPresentation4()` to ingest v2.1, v3.0 or v4.0 into a v4-compatible shape\n- `Traverse` with v4 container support (`Timeline`, `Canvas`, `Scene`)\n- `normalize()` with deterministic ID minting for missing IDs\n- `validatePresentation4()` with traversal-first diagnostics (`tolerant` or `strict`)\n- `serializeConfigPresentation4` for native v4 output\n- `serializeConfigPresentation3` for strict v4→v3 downgrade (fails on unsupported v4-only constructs)\n- `pnpm run update-cookbook-v4` to refresh local `fixtures/cookbook-v4` from [preview cookbook v4](https://preview.iiif.io/cookbook/v4/)\n\n```ts\nimport {\n  upgradeToPresentation4,\n  normalize,\n  validatePresentation4,\n  serialize,\n  serializeConfigPresentation4,\n} from \"@iiif/parser/presentation-4\";\n\nconst upgraded = upgradeToPresentation4(loadSomeManifest());\nconst report = validatePresentation4(upgraded);\nconst normalized = normalize(upgraded);\nconst serialized = serialize(\n  { entities: normalized.entities, mapping: normalized.mapping, requests: {} },\n  normalized.resource,\n  serializeConfigPresentation4\n);\n```\n\nThe native path preserves a deliberately bounded Scene data slice: Model and\ncamera content resources, selectors, ordered transforms/actions, and unknown\nextension data survive round trips. It does not render Scenes, execute actions,\nbuild scene graphs, apply transforms, or normalize nested 3D components into\ndedicated entities. See the\n[runtime boundary](src/presentation-4/README.md) for the exact support policy.\n\n#### Image 3\n\nThe Image 3 parser is adapted from an Image Server implementation, and supports:\n\n- Parsing of IIIF Image API request URLs (including info.json)\n  - Extracting region\n  - Extracting rotation\n  - Extracting size\n  - Extracting quality\n  - Extracting format\n- Parsing of IIIF profiles, and feature detection\n  - `isLevel0(service)`\n  - `supports(service, { extraQualities: ['grey'] })` helper which accepts a service and partial service to compare\n  - `imageServiceSupportsRequest()` helper that can validate IIIF image requests before you make them\n- Serializing of IIIF Image requests\n  - A custom structure for defining `region`, `size`, `quality` etc. and then creating a IIIF Image request URL.\n  - Support for Image 2.1 servers\n- Handful of utilities for IIIF Image 3\n  - extracting fixes sized images from an image service\n  - extracting fixed sizes from scale factors (full tiles)\n  - `canonicalServiceUrl()`, `getId()`, `getType()` and `isImageService()` for compatibility and validation\n\n```ts\nimport { parseImageServiceRequest, imageServiceRequestInfo } from \"@iiif/parser/image-3\";\nimport { ImageService } from \"@iiif/parser/presentation-3/types\";\n\nconst parsed = parseImageServiceRequest(\n  \"https://munch.emuseum.com/apis/iiif/image/v2/17261/full/max/0/default.jpg\",\n  // Optionally provide a path, so the identifier can be extracted\n  \"apis/iiif/image/v2\"\n);\n\n// {\n//   \"format\": \"jpg\",\n//   \"identifier\": \"17261\",\n//   \"originalPath\": \"/17261/full/max/0/default.jpg\",\n//   \"prefix\": \"apis/iiif/image/v2\",\n//   \"quality\": \"default\",\n//   \"region\": {\n//     \"full\": true,\n//   },\n//   \"rotation\": {\n//     \"angle\": 0,\n//   },\n//   \"scheme\": \"https\",\n//   \"server\": \"munch.emuseum.com\",\n//   \"size\": {\n//     \"confined\": false,\n//     \"max\": true,\n//     \"serialiseAsFull\": false,\n//     \"upscaled\": false,\n//   },\n//   \"type\": \"image\",\n// }\n\n// Can be changed.\nparsed.rotation.angle = 90;\n\nconst imageUrl = imageServiceRequestToString(parsed);\n// https://munch.emuseum.com/apis/iiif/image/v2/17261/full/max/90/default.jpg\n\nconst infoJson = imageServiceRequestInfo(parsed);\n// https://munch.emuseum.com/apis/iiif/image/v2/17261/info.json\n\nconst imageService: ImageService = await fetch(infoJson).then((r) => r.json());\n\n// Likely true - as its supported by level0, level1 and level2\nconst supportsSizes = supports(imageService, {\n  extraFeatures: [\"sizeByWhListed\"],\n});\n```\n\n### Upgrader standalone\n\nUpgrades IIIF JSON to the latest IIIF Presentation version (current: 3).\n\n```ts\nimport { getPresentation3CompatibilityDiagnostics, upgrade } from \"@iiif/parser/upgrader\";\n\nupgrade(presentation2Manifest); // Presentation 3 Manifest or Collection\n\n// Presentation 4 Timeline/Canvas resources are projected to Presentation 3.\n// Unsupported Scene resources can be checked before upgrade(); upgrade()\n// throws Presentation4CompatibilityError with the same diagnostics.\nconst diagnostics = getPresentation3CompatibilityDiagnostics(presentation4Manifest);\n```\n","readmeFilename":"README.md"}