diff --git a/package-lock.json b/package-lock.json index ea064aef..2c15992a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -54,7 +54,7 @@ "lru-cache": "^10.2.0", "luxon": "^3.4.4", "merkletreejs": "^0.3.11", - "nostr-tools": "^2.7.2", + "nostr-tools": "^2.10.4", "notiwind": "^2.0.2", "papaparse": "^5.4.1", "pina": "^0.20.2204228", @@ -18905,9 +18905,10 @@ } }, "node_modules/nostr-tools": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/nostr-tools/-/nostr-tools-2.7.2.tgz", - "integrity": "sha512-Bq3Ug0SZFtgtL1+0wCnAe8AJtI7yx/00/a2nUug9SkhfOwlKS92Tef12iCK9FdwXw+oFZWMtRnSwcLayQso+xA==", + "version": "2.10.4", + "resolved": "https://registry.npmjs.org/nostr-tools/-/nostr-tools-2.10.4.tgz", + "integrity": "sha512-biU7sk+jxHgVASfobg2T5ttxOGGSt69wEVBC51sHHOEaKAAdzHBLV/I2l9Rf61UzClhliZwNouYhqIso4a3HYg==", + "license": "Unlicense", "dependencies": { "@noble/ciphers": "^0.5.1", "@noble/curves": "1.2.0", @@ -18917,7 +18918,7 @@ "@scure/bip39": "1.2.1" }, "optionalDependencies": { - "nostr-wasm": "v0.1.0" + "nostr-wasm": "0.1.0" }, "peerDependencies": { "typescript": ">=5.0.0" diff --git a/package.json b/package.json index 79af24ef..f5ca83ce 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "lru-cache": "^10.2.0", "luxon": "^3.4.4", "merkletreejs": "^0.3.11", - "nostr-tools": "^2.7.2", + "nostr-tools": "^2.10.4", "notiwind": "^2.0.2", "papaparse": "^5.4.1", "pina": "^0.20.2204228", diff --git a/src/components/ImageViewer.vue b/src/components/ImageViewer.vue new file mode 100644 index 00000000..a2bf9f60 --- /dev/null +++ b/src/components/ImageViewer.vue @@ -0,0 +1,97 @@ + + + + + diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 2db6c187..c62d3b43 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -281,7 +281,7 @@ /> - + - + {{ giveDescription(record) }} @@ -346,10 +346,18 @@ -
- - - +
+
+ shared content +
@@ -368,6 +376,12 @@ + + diff --git a/src/views/NewEditProjectView.vue b/src/views/NewEditProjectView.vue index fe2811ed..543ab0fc 100644 --- a/src/views/NewEditProjectView.vue +++ b/src/views/NewEditProjectView.vue @@ -239,8 +239,8 @@ import { import { accountFromExtendedKey, extendedKeysFromSeedWords, -} from "nostr-tools/nip06"; -import { finalizeEvent, serializeEvent } from "nostr-tools/pure"; +} from "nostr-tools/lib/types/nip06"; +import { finalizeEvent, serializeEvent } from "nostr-tools"; import { Component, Vue } from "vue-facing-decorator"; import { LMap, LMarker, LTileLayer } from "@vue-leaflet/vue-leaflet"; import { RouteLocationNormalizedLoaded, Router } from "vue-router";