diff --git a/package-lock.json b/package-lock.json index aa27f10..f988fdb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "2.1.2", "license": "AGPL-3.0-only", "dependencies": { + "@internetarchive/iaux-item-metadata": "^1.0.4", "@internetarchive/icon-collapse-sidebar": "^1.3.4", "@internetarchive/icon-ellipses": "^1.3.4", "@internetarchive/icon-email": "^1.3.4", @@ -19,7 +20,7 @@ "@internetarchive/icon-tumblr": "^1.3.4", "@internetarchive/icon-twitter": "^1.3.4", "@internetarchive/icon-visual-adjustment": "^1.3.4", - "@internetarchive/metadata-service": "^0.1.1", + "@internetarchive/metadata-service": "^1.0.3", "@internetarchive/modal-manager": "^2.0.0", "@internetarchive/shared-resize-observer": "^0.2.0", "lit": "^2.8.0" @@ -958,6 +959,16 @@ "lit": "^2.2.2" } }, + "node_modules/@internetarchive/iaux-item-metadata": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@internetarchive/iaux-item-metadata/-/iaux-item-metadata-1.0.4.tgz", + "integrity": "sha512-9md21gRp4MxupvwU6d84HCybW1mK1ihe7H42FTaSlNTYSqZQaOFcYqvvG9QPKjxQj+4wXjbk/ulxz8onEAWiHA==", + "license": "AGPL-3.0-only", + "dependencies": { + "@internetarchive/field-parsers": "^0.1.4", + "typescript-memoize": "^1.1.1" + } + }, "node_modules/@internetarchive/icon-close": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/@internetarchive/icon-close/-/icon-close-1.3.4.tgz", @@ -1066,15 +1077,15 @@ } }, "node_modules/@internetarchive/metadata-service": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@internetarchive/metadata-service/-/metadata-service-0.1.1.tgz", - "integrity": "sha512-avQJQ6ev8SbctmP1IIZwTfZ6HJ2JUvwyVgFro7lEuZgHQygANrxGtjTYGq/vB1zVW0ZVjlwgd2DYazuBGIPICw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@internetarchive/metadata-service/-/metadata-service-1.0.3.tgz", + "integrity": "sha512-9tgSZSV1xae3dhFz87sUoC+9uqep6WahI4SZqQt2QImL6TDOOUed2AVZ9VkrccTUgvPHOuXTwO3c6AoKMOoVtQ==", "license": "AGPL-3.0-only", "dependencies": { - "@internetarchive/field-parsers": "^0.1.3", + "@internetarchive/field-parsers": "^0.1.4", + "@internetarchive/iaux-item-metadata": "^1.0.4", "@internetarchive/result-type": "^0.0.1", - "decorator-cache-getter": "^1.0.0", - "typescript-memoize": "^1.1.0" + "typescript-memoize": "^1.1.1" } }, "node_modules/@internetarchive/modal-manager": { @@ -3817,12 +3828,6 @@ "node": ">=0.10.0" } }, - "node_modules/decorator-cache-getter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/decorator-cache-getter/-/decorator-cache-getter-1.0.0.tgz", - "integrity": "sha512-yB49c5qi0govRjpe18vutEkkKzosIt2XggYSs1Qyev1TJYTh2WmLgDp0dV6VJ/6yNBRlKG+qMG80Vy4Bg0mLJw==", - "license": "MIT" - }, "node_modules/deep-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", @@ -12106,6 +12111,15 @@ "lit": "^2.2.2" } }, + "@internetarchive/iaux-item-metadata": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@internetarchive/iaux-item-metadata/-/iaux-item-metadata-1.0.4.tgz", + "integrity": "sha512-9md21gRp4MxupvwU6d84HCybW1mK1ihe7H42FTaSlNTYSqZQaOFcYqvvG9QPKjxQj+4wXjbk/ulxz8onEAWiHA==", + "requires": { + "@internetarchive/field-parsers": "^0.1.4", + "typescript-memoize": "^1.1.1" + } + }, "@internetarchive/icon-close": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/@internetarchive/icon-close/-/icon-close-1.3.4.tgz", @@ -12211,14 +12225,14 @@ } }, "@internetarchive/metadata-service": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@internetarchive/metadata-service/-/metadata-service-0.1.1.tgz", - "integrity": "sha512-avQJQ6ev8SbctmP1IIZwTfZ6HJ2JUvwyVgFro7lEuZgHQygANrxGtjTYGq/vB1zVW0ZVjlwgd2DYazuBGIPICw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@internetarchive/metadata-service/-/metadata-service-1.0.3.tgz", + "integrity": "sha512-9tgSZSV1xae3dhFz87sUoC+9uqep6WahI4SZqQt2QImL6TDOOUed2AVZ9VkrccTUgvPHOuXTwO3c6AoKMOoVtQ==", "requires": { - "@internetarchive/field-parsers": "^0.1.3", + "@internetarchive/field-parsers": "^0.1.4", + "@internetarchive/iaux-item-metadata": "^1.0.4", "@internetarchive/result-type": "^0.0.1", - "decorator-cache-getter": "^1.0.0", - "typescript-memoize": "^1.1.0" + "typescript-memoize": "^1.1.1" } }, "@internetarchive/modal-manager": { @@ -14329,11 +14343,6 @@ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", "dev": true }, - "decorator-cache-getter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/decorator-cache-getter/-/decorator-cache-getter-1.0.0.tgz", - "integrity": "sha512-yB49c5qi0govRjpe18vutEkkKzosIt2XggYSs1Qyev1TJYTh2WmLgDp0dV6VJ/6yNBRlKG+qMG80Vy4Bg0mLJw==" - }, "deep-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", diff --git a/package.json b/package.json index 184723f..6b67c9f 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,8 @@ "@internetarchive/icon-tumblr": "^1.3.4", "@internetarchive/icon-twitter": "^1.3.4", "@internetarchive/icon-visual-adjustment": "^1.3.4", - "@internetarchive/metadata-service": "^0.1.1", + "@internetarchive/iaux-item-metadata": "^1.0.4", + "@internetarchive/metadata-service": "^1.0.3", "@internetarchive/modal-manager": "^2.0.0", "@internetarchive/shared-resize-observer": "^0.2.0", "lit": "^2.8.0" diff --git a/test/ia-stub.ts b/test/ia-stub.ts index 58dc25f..50aeef8 100644 --- a/test/ia-stub.ts +++ b/test/ia-stub.ts @@ -1,15 +1,15 @@ /* eslint-disable camelcase */ +import { Metadata } from '@internetarchive/iaux-item-metadata'; import { - MetadataResponse, - Metadata, File, + MetadataResponse, Review, SpeechMusicASREntry, } from '@internetarchive/metadata-service'; import { html } from 'lit'; import { - MenuShortcutInterface, MenuProviderInterface, + MenuShortcutInterface, } from '../src/interfaces/menu-interfaces'; export class ItemStub implements MetadataResponse {