diff --git a/package-lock.json b/package-lock.json index b6028c8f..c54897d0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "open-science-catalog-frontend", - "version": "2.2.10", + "version": "2.3.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "open-science-catalog-frontend", - "version": "2.2.10", + "version": "2.3.1", "dependencies": { "@eox/itemfilter": "^1.0.1", - "@eox/map": "^1.11.1", + "@eox/map": "^1.16.1", "@nuxt/content": "^1.15.1", "@nuxtjs/auth-next": "5.0.0-1667386184.dfbbb54", "@nuxtjs/axios": "^5.13.6", @@ -2757,6 +2757,11 @@ "node": ">=10.0.0" } }, + "node_modules/@eox/elements-utils": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@eox/elements-utils/-/elements-utils-0.0.1.tgz", + "integrity": "sha512-4yYQSMrFcekSfkLVuB9aHZiCtwt2taceT/UZfHI2r+rKm/WyKV/+Tl1QCp21lhXb7lIiLYiRmf6ek8Vzs1hBBQ==" + }, "node_modules/@eox/eslint-config": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@eox/eslint-config/-/eslint-config-1.0.1.tgz", @@ -2790,12 +2795,14 @@ } }, "node_modules/@eox/map": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/@eox/map/-/map-1.11.2.tgz", - "integrity": "sha512-yexO6agR9pZjR5pd1Cy08ANPpkSrwM2GeeNga7+LhpPxONmPzkdwH5A3CfxrSX0+SszoZ2EdKHlXP+7wOLiuTQ==", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@eox/map/-/map-1.16.1.tgz", + "integrity": "sha512-SdNkJM56rywMO6+7Q0PnaCVkWPjjXZ3Z0O2C9P8KzJWZ0q791AdyfbZOhcEDXwPcqKAWunQowpCjkaIqmknEQg==", "dependencies": { + "@eox/elements-utils": "^0.0.1", + "flatgeobuf": "^3.35.0", "lit": "^3.0.2", - "ol": "^10.0.0", + "ol": "^10.2.0", "ol-stac": "^1.0.0-beta.10", "proj4": "^2.9.2" }, @@ -2810,10 +2817,11 @@ "integrity": "sha512-41Fs7Q/PLq1SDbqjsgcY7GA42T0jvaCNGXgGtsNdvg+Yv8eIu06bxv4/PoREkZ9nMDNwnUSG9OFB9+yv8eKhDg==" }, "node_modules/@eox/map/node_modules/ol": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/ol/-/ol-10.0.0.tgz", - "integrity": "sha512-Gzfh61cQAxseCWL97VpGwbF91R2D69y3ABUewTl2H1Hjy6ipCtnoKshgO+n3WBrjsbsyS8QnkfmiJZNQGQNeOA==", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/ol/-/ol-10.2.1.tgz", + "integrity": "sha512-2bB/y2vEnmzjqynP0NA7Cp8k86No3Psn63Dueicep3E3i09axWRVIG5IS/bylEAGfWQx0QXD/uljkyFoY60Wig==", "dependencies": { + "@types/rbush": "3.0.3", "color-rgba": "^3.0.0", "color-space": "^2.0.1", "earcut": "^3.0.0", @@ -2837,12 +2845,17 @@ "pbf": "bin/pbf" } }, + "node_modules/@eox/map/node_modules/quickselect": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-3.0.0.tgz", + "integrity": "sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==" + }, "node_modules/@eox/map/node_modules/rbush": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/rbush/-/rbush-4.0.0.tgz", - "integrity": "sha512-F5xw+166FYDZI6jEcz+sWEHL5/J+du3kQWkwqWrPKb6iVoLPZh+2KhTS4OoYqrw1v/RO1xQe6WsLwBvrUAlvXw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/rbush/-/rbush-4.0.1.tgz", + "integrity": "sha512-IP0UpfeWQujYC8Jg162rMNc01Rf0gWMMAb2Uxus/Q0qOFw4lCcq6ZnQEZwUoJqWyUGJ9th7JjwI4yIWo+uvoAQ==", "dependencies": { - "quickselect": "^2.0.0" + "quickselect": "^3.0.0" } }, "node_modules/@eslint-community/eslint-utils": { @@ -5284,6 +5297,11 @@ "stac-migrate": "bin/cli.js" } }, + "node_modules/@repeaterjs/repeater": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@repeaterjs/repeater/-/repeater-3.0.6.tgz", + "integrity": "sha512-Javneu5lsuhwNCryN+pXH93VPQ8g0dBX7wItHFgYiwQmzE1sVdg5tWHiOgHywzL2W21XQopa7IwIEnNbmeUJYA==" + }, "node_modules/@sinclair/typebox": { "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", @@ -5708,6 +5726,11 @@ "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==" }, + "node_modules/@types/rbush": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/rbush/-/rbush-3.0.3.tgz", + "integrity": "sha512-lX55lR0iYCgapxD3IrgujpQA1zDxwZI5qMRelKvmKAsSMplFVr7wmMpG7/6+Op2tjrgEex8o3vjg8CRDrRNYxg==" + }, "node_modules/@types/send": { "version": "0.17.4", "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", @@ -10946,6 +10969,24 @@ "node": "^10.12.0 || >=12.0.0" } }, + "node_modules/flatbuffers": { + "version": "24.3.25", + "resolved": "https://registry.npmjs.org/flatbuffers/-/flatbuffers-24.3.25.tgz", + "integrity": "sha512-3HDgPbgiwWMI9zVB7VYBHaMrbOO7Gm0v+yD2FV/sCKj+9NDeVL7BOBYUuhWAQGKWOzBo8S9WdMvV0eixO233XQ==" + }, + "node_modules/flatgeobuf": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/flatgeobuf/-/flatgeobuf-3.35.0.tgz", + "integrity": "sha512-m7WWJ7j3xwLWaqPLbY0q/D49/llzhPtHrnC0+DdQ6pgTPOU7znzCmw4oWq5TNt5K9H2pjohU5Rbf8CEg4PwO1Q==", + "dependencies": { + "@repeaterjs/repeater": "3.0.6", + "flatbuffers": "24.3.25", + "slice-source": "0.4.1" + }, + "optionalDependencies": { + "ol": ">=3" + } + }, "node_modules/flatted": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", @@ -20705,6 +20746,11 @@ "node": ">=8" } }, + "node_modules/slice-source": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/slice-source/-/slice-source-0.4.1.tgz", + "integrity": "sha512-YiuPbxpCj4hD9Qs06hGAz/OZhQ0eDuALN0lRWJez0eD/RevzKqGdUx1IOMUnXgpr+sXZLq3g8ERwbAH0bCb8vg==" + }, "node_modules/snake-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", diff --git a/package.json b/package.json index 07421705..b528e447 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "open-science-catalog-frontend", "author": "EOX-A", - "version": "2.2.10", + "version": "2.3.1", "private": true, "scripts": { "dev": "nuxt", @@ -17,7 +17,7 @@ }, "dependencies": { "@eox/itemfilter": "^1.0.1", - "@eox/map": "^1.11.1", + "@eox/map": "^1.16.1", "@nuxt/content": "^1.15.1", "@nuxtjs/auth-next": "5.0.0-1667386184.dfbbb54", "@nuxtjs/axios": "^5.13.6", diff --git a/plugins/eox-itemfilter.client.js b/plugins/eox-itemfilter.client.js index 663e5155..a378c0df 100644 --- a/plugins/eox-itemfilter.client.js +++ b/plugins/eox-itemfilter.client.js @@ -1,2 +1,2 @@ -import "@eox/map"; +import "@eox/map/dist/eox-map"; import "@eox/itemfilter";