update to mutiny-wasm

This commit is contained in:
Paul Miller
2023-04-17 12:19:27 -05:00
parent 5ba7be5e7f
commit f8155b4596
8 changed files with 11 additions and 10 deletions

View File

@@ -1,5 +1,6 @@
{ {
"name": "mws", "name": "mws",
"version": "0.1.0",
"scripts": { "scripts": {
"dev": "solid-start dev", "dev": "solid-start dev",
"build": "solid-start build", "build": "solid-start build",
@@ -31,7 +32,7 @@
"@kobalte/core": "^0.8.2", "@kobalte/core": "^0.8.2",
"@kobalte/tailwindcss": "^0.5.0", "@kobalte/tailwindcss": "^0.5.0",
"@motionone/solid": "^10.16.0", "@motionone/solid": "^10.16.0",
"@mutinywallet/node-manager": "^0.2.4", "@mutinywallet/mutiny-wasm": "^0.2.4",
"@nostr-dev-kit/ndk": "^0.0.13", "@nostr-dev-kit/ndk": "^0.0.13",
"@solidjs/meta": "^0.28.4", "@solidjs/meta": "^0.28.4",
"@solidjs/router": "^0.8.2", "@solidjs/router": "^0.8.2",

6
pnpm-lock.yaml generated
View File

@@ -10,7 +10,7 @@ dependencies:
'@motionone/solid': '@motionone/solid':
specifier: ^10.16.0 specifier: ^10.16.0
version: 10.16.0(solid-js@1.7.3) version: 10.16.0(solid-js@1.7.3)
'@mutinywallet/node-manager': '@mutinywallet/mutiny-wasm':
specifier: ^0.2.4 specifier: ^0.2.4
version: 0.2.4 version: 0.2.4
'@nostr-dev-kit/ndk': '@nostr-dev-kit/ndk':
@@ -1621,8 +1621,8 @@ packages:
tslib: 2.5.0 tslib: 2.5.0
dev: false dev: false
/@mutinywallet/node-manager@0.2.4: /@mutinywallet/mutiny-wasm@0.2.4:
resolution: {integrity: sha512-Zl8Xw5WzlFiKr7mCNT/gqUp4GUPk3ZdS2l/3/zS8V9jwJAly9C0WjMoOmrg0ahO2vZ035DHzH4uQRbkWjUCFzQ==} resolution: {integrity: sha512-b7m0KH1KwSQiKHiCQb9vQk/a1e7b+I56GQxTbLA3JOfAf5WFGBE3V4zKFQemoO5BCGEp10IU6BbMyp9yXILs2Q==}
dev: false dev: false
/@noble/hashes@1.2.0: /@noble/hashes@1.2.0:

View File

@@ -2,7 +2,7 @@ import { useMegaStore } from "~/state/megaStore";
import { Card, Hr, SmallHeader, Button, InnerCard } from "~/components/layout"; import { Card, Hr, SmallHeader, Button, InnerCard } from "~/components/layout";
import PeerConnectModal from "~/components/PeerConnectModal"; import PeerConnectModal from "~/components/PeerConnectModal";
import { For, Show, Suspense, createResource, createSignal } from "solid-js"; import { For, Show, Suspense, createResource, createSignal } from "solid-js";
import { MutinyChannel, MutinyPeer } from "@mutinywallet/node-manager"; import { MutinyChannel, MutinyPeer } from "@mutinywallet/mutiny-wasm";
import { TextField } from "@kobalte/core"; import { TextField } from "@kobalte/core";
import mempoolTxUrl from "~/utils/mempoolTxUrl"; import mempoolTxUrl from "~/utils/mempoolTxUrl";
import eify from "~/utils/eify"; import eify from "~/utils/eify";

View File

@@ -1,5 +1,5 @@
import init, { NodeManager } from '@mutinywallet/node-manager'; import init, { NodeManager } from '@mutinywallet/mutiny-wasm';
export type NodeManagerSettingStrings = { export type NodeManagerSettingStrings = {
network?: string, proxy?: string, esplora?: string, rgs?: string, lsp?: string, network?: string, proxy?: string, esplora?: string, rgs?: string, lsp?: string,

View File

@@ -6,7 +6,7 @@ import { Button, ButtonLink, DefaultMain, LargeHeader, SafeArea, SmallHeader } f
import { Paste } from "~/assets/svg/Paste"; import { Paste } from "~/assets/svg/Paste";
import { Scan } from "~/assets/svg/Scan"; import { Scan } from "~/assets/svg/Scan";
import { useMegaStore } from "~/state/megaStore"; import { useMegaStore } from "~/state/megaStore";
import { MutinyInvoice, NodeManager } from "@mutinywallet/node-manager"; import { MutinyInvoice, NodeManager } from "@mutinywallet/mutiny-wasm";
import { bip21decode } from "~/utils/TEMPbip21"; import { bip21decode } from "~/utils/TEMPbip21";
import { AmountEditable } from "~/components/AmountEditable"; import { AmountEditable } from "~/components/AmountEditable";
import { useLocation } from "solid-start"; import { useLocation } from "solid-start";

View File

@@ -3,7 +3,7 @@
import { ParentComponent, createContext, createEffect, onMount, useContext } from "solid-js"; import { ParentComponent, createContext, createEffect, onMount, useContext } from "solid-js";
import { createStore } from "solid-js/store"; import { createStore } from "solid-js/store";
import { setupNodeManager } from "~/logic/nodeManagerSetup"; import { setupNodeManager } from "~/logic/nodeManagerSetup";
import { MutinyBalance, NodeManager } from "@mutinywallet/node-manager"; import { MutinyBalance, NodeManager } from "@mutinywallet/mutiny-wasm";
const MegaStoreContext = createContext<MegaStore>(); const MegaStoreContext = createContext<MegaStore>();

View File

@@ -1,4 +1,4 @@
import { NodeManager } from "@mutinywallet/node-manager"; import { NodeManager } from "@mutinywallet/mutiny-wasm";
export function satsToUsd(amount: number | undefined, price: number, formatted: boolean): string { export function satsToUsd(amount: number | undefined, price: number, formatted: boolean): string {
if (typeof amount !== "number" || isNaN(amount)) { if (typeof amount !== "number" || isNaN(amount)) {

View File

@@ -48,6 +48,6 @@ export default defineConfig({
}, },
optimizeDeps: { optimizeDeps: {
// This is necessary because otherwise `vite dev` can't find the wasm // This is necessary because otherwise `vite dev` can't find the wasm
exclude: ["@mutinywallet/node-manager"], exclude: ["@mutinywallet/mutiny-wasm"],
}, },
}); });