From e839a0241b2d216d59c242cecec8bd454fc338a9 Mon Sep 17 00:00:00 2001 From: greenart7c3 Date: Wed, 31 Jan 2024 08:57:21 -0300 Subject: [PATCH] Initial support for amber --- ui/noogle/package.json | 11 +- ui/noogle/src/components/Home.vue | 1 - ui/noogle/src/components/Nip07.vue | 53 ++++++++- .../android-signer/AndroidSigner.ts | 106 ++++++++++++++++++ .../android-signer/classes/deffered.ts | 21 ++++ .../android-signer/helpers/nip19.ts | 23 ++++ .../android-signer/types/nostr-event.ts | 54 +++++++++ 7 files changed, 263 insertions(+), 6 deletions(-) create mode 100644 ui/noogle/src/components/android-signer/AndroidSigner.ts create mode 100644 ui/noogle/src/components/android-signer/classes/deffered.ts create mode 100644 ui/noogle/src/components/android-signer/helpers/nip19.ts create mode 100644 ui/noogle/src/components/android-signer/types/nostr-event.ts diff --git a/ui/noogle/package.json b/ui/noogle/package.json index 6800f29..d85feb6 100644 --- a/ui/noogle/package.json +++ b/ui/noogle/package.json @@ -5,15 +5,18 @@ "type": "module", "scripts": { "dev": "vite", - "build": "vite build", - "preview": "vite preview" + "build": "run-p type-check \"build-only {@}\" --", + "preview": "vite preview", + "type-check": "vue-tsc --build --force" }, "dependencies": { "@rust-nostr/nostr-sdk": "^0.10.0", "@vueuse/core": "^10.7.2", + "bech32": "^2.0.0", "bootstrap": "^5.3.2", "daisyui": "^4.6.0", "mini-toastr": "^0.8.1", + "nostr-tools": "^1.17.0", "vue": "^3.4.15", "vue-notifications": "^1.0.2", "vue3-easy-data-table": "^1.5.47", @@ -26,8 +29,10 @@ "postcss": "^8.4.33", "sass": "^1.70.0", "tailwindcss": "^3.4.1", + "typescript": "~5.3.0", "vite": "^5.0.10", - "vue-router": "^4.2.5" + "vue-router": "^4.2.5", + "vue-tsc": "^1.8.27" }, "optionalDependencies": { "@rollup/rollup-linux-x64-gnu": "4.6.1" diff --git a/ui/noogle/src/components/Home.vue b/ui/noogle/src/components/Home.vue index b6593dc..98f506b 100644 --- a/ui/noogle/src/components/Home.vue +++ b/ui/noogle/src/components/Home.vue @@ -9,7 +9,6 @@ export default { components: {Donate, Nip07, ResultsTable, Search} } -