diff --git a/.github/workflows/bump-version.yml b/.github/workflows/bump-version.yml index 8ef6c1927..00472fb59 100644 --- a/.github/workflows/bump-version.yml +++ b/.github/workflows/bump-version.yml @@ -8,6 +8,7 @@ permissions: actions: write issues: write pull-requests: write + contents: write jobs: release: diff --git a/README.md b/README.md index 0f8495044..1022bf15c 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,6 @@ yarn add \ @near-wallet-selector/ledger \ @near-wallet-selector/wallet-connect \ @near-wallet-selector/nightly-connect \ - @near-wallet-selector/default-wallets \ @near-wallet-selector/coin98-wallet \ @near-wallet-selector/opto-wallet \ @near-wallet-selector/neth \ @@ -90,7 +89,6 @@ npm install \ @near-wallet-selector/ledger \ @near-wallet-selector/wallet-connect \ @near-wallet-selector/nightly-connect \ - @near-wallet-selector/default-wallets \ @near-wallet-selector/coin98-wallet \ @near-wallet-selector/opto-wallet \ @near-wallet-selector/neth \ diff --git a/examples/angular/project.json b/examples/angular/project.json index 81cadcc5c..ec22f1270 100644 --- a/examples/angular/project.json +++ b/examples/angular/project.json @@ -125,6 +125,7 @@ }, "configurations": { "production": { + "buildOptimizer": false, "budgets": [ { "type": "initial", diff --git a/nx.json b/nx.json index a6264874b..5b342c001 100644 --- a/nx.json +++ b/nx.json @@ -27,9 +27,6 @@ }, "test": { "inputs": ["default", "^production", "{workspaceRoot}/jest.preset.js"] - }, - "deploy": { - "dependsOn": ["^deploy"] } }, "generators": { diff --git a/package.json b/package.json index 0877a58e0..3e0e69484 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "near-wallet-selector", - "version": "8.5.2", + "version": "8.5.3", "description": "NEAR Wallet Selector makes it easy for users to interact with your dApp by providing an abstraction over various wallets within the NEAR ecosystem", "keywords": [ "near", diff --git a/packages/account-export/package.json b/packages/account-export/package.json index 4d846ea4e..d2663f472 100644 --- a/packages/account-export/package.json +++ b/packages/account-export/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/account-export", - "version": "8.5.2", + "version": "8.5.3", "description": "This is the Export Selector UI package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/account-export/project.json b/packages/account-export/project.json index 90357c74a..63d4e6021 100644 --- a/packages/account-export/project.json +++ b/packages/account-export/project.json @@ -46,7 +46,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] }, "test": { "executor": "@nx/jest:jest", diff --git a/packages/coin98-wallet/package.json b/packages/coin98-wallet/package.json index 3f831f6e9..f6a35192b 100644 --- a/packages/coin98-wallet/package.json +++ b/packages/coin98-wallet/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/coin98-wallet", - "version": "8.5.2", + "version": "8.5.3", "description": "Coin 98 wallet package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/coin98-wallet/project.json b/packages/coin98-wallet/project.json index e2fe7160e..93b47c735 100644 --- a/packages/coin98-wallet/project.json +++ b/packages/coin98-wallet/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": [] diff --git a/packages/core/package.json b/packages/core/package.json index a53dfb5f3..a878fce1e 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/core", - "version": "8.5.2", + "version": "8.5.3", "description": "This is the core package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/core/project.json b/packages/core/project.json index a2a6a9867..ca0aea2c3 100644 --- a/packages/core/project.json +++ b/packages/core/project.json @@ -63,7 +63,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": [] diff --git a/packages/default-wallets/package.json b/packages/default-wallets/package.json index f2e0367bb..65e5ca0a0 100644 --- a/packages/default-wallets/package.json +++ b/packages/default-wallets/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/default-wallets", - "version": "8.5.2", + "version": "8.5.3", "description": "Default wallets package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/finer-wallet/package.json b/packages/finer-wallet/package.json index 3e7d684d1..ae381f984 100644 --- a/packages/finer-wallet/package.json +++ b/packages/finer-wallet/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/finer-wallet", - "version": "8.5.2", + "version": "8.5.3", "description": "FiNER Wallet package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/finer-wallet/project.json b/packages/finer-wallet/project.json index 605fad3e2..8b0154e5c 100644 --- a/packages/finer-wallet/project.json +++ b/packages/finer-wallet/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["browser-wallet"] diff --git a/packages/here-wallet/package.json b/packages/here-wallet/package.json index 90589e5c9..057b6f1c1 100644 --- a/packages/here-wallet/package.json +++ b/packages/here-wallet/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/here-wallet", - "version": "8.5.2", + "version": "8.5.3", "description": "Here wallet package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/here-wallet/project.json b/packages/here-wallet/project.json index 2b3478956..a0fd86432 100644 --- a/packages/here-wallet/project.json +++ b/packages/here-wallet/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["browser-wallet"] diff --git a/packages/ledger/package.json b/packages/ledger/package.json index 10d2e57ff..88afcaa7d 100644 --- a/packages/ledger/package.json +++ b/packages/ledger/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/ledger", - "version": "8.5.2", + "version": "8.5.3", "description": "Ledger package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/ledger/project.json b/packages/ledger/project.json index e77531f73..1916dcc6a 100644 --- a/packages/ledger/project.json +++ b/packages/ledger/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["hardware-wallet"] diff --git a/packages/math-wallet/package.json b/packages/math-wallet/package.json index b2c64ce14..67395255c 100644 --- a/packages/math-wallet/package.json +++ b/packages/math-wallet/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/math-wallet", - "version": "8.5.2", + "version": "8.5.3", "description": "Math wallet package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/math-wallet/project.json b/packages/math-wallet/project.json index 9eca0270f..e771c2667 100644 --- a/packages/math-wallet/project.json +++ b/packages/math-wallet/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["injected-wallet"] diff --git a/packages/meteor-wallet/package.json b/packages/meteor-wallet/package.json index 8eba386cf..d73fb1030 100644 --- a/packages/meteor-wallet/package.json +++ b/packages/meteor-wallet/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/meteor-wallet", - "version": "8.5.2", + "version": "8.5.3", "description": "Meteor wallet package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/meteor-wallet/project.json b/packages/meteor-wallet/project.json index 7ead1ba94..ecae24ad3 100644 --- a/packages/meteor-wallet/project.json +++ b/packages/meteor-wallet/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["injected-wallet"] diff --git a/packages/modal-ui-js/package.json b/packages/modal-ui-js/package.json index 2602ed336..d17878045 100644 --- a/packages/modal-ui-js/package.json +++ b/packages/modal-ui-js/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/modal-ui-js", - "version": "8.5.2", + "version": "8.5.3", "description": "Modal UI package for NEAR wallet Selector", "keywords": [ "near", diff --git a/packages/modal-ui-js/project.json b/packages/modal-ui-js/project.json index cfd746694..eef7fb3be 100644 --- a/packages/modal-ui-js/project.json +++ b/packages/modal-ui-js/project.json @@ -59,7 +59,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": [] diff --git a/packages/modal-ui/package.json b/packages/modal-ui/package.json index 6c093ed39..e656e3c95 100644 --- a/packages/modal-ui/package.json +++ b/packages/modal-ui/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/modal-ui", - "version": "8.5.2", + "version": "8.5.3", "description": "Modal UI package for NEAR wallet Selector", "keywords": [ "near", diff --git a/packages/modal-ui/project.json b/packages/modal-ui/project.json index 14b14e1da..e113e0af4 100644 --- a/packages/modal-ui/project.json +++ b/packages/modal-ui/project.json @@ -68,7 +68,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": [] diff --git a/packages/my-near-wallet/package.json b/packages/my-near-wallet/package.json index cae54678d..c5bd7f29e 100644 --- a/packages/my-near-wallet/package.json +++ b/packages/my-near-wallet/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/my-near-wallet", - "version": "8.5.2", + "version": "8.5.3", "description": "My Near Wallet package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/my-near-wallet/project.json b/packages/my-near-wallet/project.json index 282b8263a..563dc4869 100644 --- a/packages/my-near-wallet/project.json +++ b/packages/my-near-wallet/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["browser-wallet"] diff --git a/packages/narwallets/package.json b/packages/narwallets/package.json index e1db1fd04..4778b21e6 100644 --- a/packages/narwallets/package.json +++ b/packages/narwallets/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/narwallets", - "version": "8.5.2", + "version": "8.5.3", "description": "This is the Narwallets package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/narwallets/project.json b/packages/narwallets/project.json index 7b04e632b..584a00ac4 100644 --- a/packages/narwallets/project.json +++ b/packages/narwallets/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["injected-wallet"] diff --git a/packages/near-snap/package.json b/packages/near-snap/package.json index ab3f7f7c7..4c095ac76 100644 --- a/packages/near-snap/package.json +++ b/packages/near-snap/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/near-snap", - "version": "8.5.2", + "version": "8.5.3", "description": "Metamask snap to interact with Near dapps.", "keywords": [ "near", diff --git a/packages/near-snap/project.json b/packages/near-snap/project.json index 75789f622..d62d53fb1 100644 --- a/packages/near-snap/project.json +++ b/packages/near-snap/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["injected-wallet"] diff --git a/packages/near-snap/src/lib/index.ts b/packages/near-snap/src/lib/index.ts index 0d0947239..467bd18a3 100644 --- a/packages/near-snap/src/lib/index.ts +++ b/packages/near-snap/src/lib/index.ts @@ -1,14 +1,46 @@ +import { isMobile } from "is-mobile"; import type { WalletModuleFactory } from "@near-wallet-selector/core"; import { initNearSnap } from "./selector"; import icon from "./icon"; export { icon }; +declare global { + interface Window { + ethereum: { + chainId: string; + // eslint-disable-next-line + request: any; + }; + } +} + +const isInstalled = async (): Promise => { + try { + const provider = window.ethereum; + const clientVersion = await provider?.request({ + method: "web3_clientVersion", + }); + + const isFlaskDetected = (clientVersion as Array)?.includes("flask"); + return Boolean(provider && isFlaskDetected); + } catch { + return false; + } +}; + export function setupNearSnap({ deprecated = false, iconUrl = icon, } = {}): WalletModuleFactory { return async () => { + const mobile = isMobile(); + if (mobile) { + return null; + } + + const installed = await isInstalled(); + return { id: "near-snap", type: "injected", @@ -19,7 +51,7 @@ export function setupNearSnap({ downloadUrl: "https://near-snap.surge.sh", iconUrl, deprecated, - available: true, + available: installed, }, }; }; diff --git a/packages/near-wallet/package.json b/packages/near-wallet/package.json index 14678075a..75eec62cb 100644 --- a/packages/near-wallet/package.json +++ b/packages/near-wallet/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/near-wallet", - "version": "8.5.2", + "version": "8.5.3", "description": "Near Wallet package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/near-wallet/project.json b/packages/near-wallet/project.json index 71d719c96..84eacf628 100644 --- a/packages/near-wallet/project.json +++ b/packages/near-wallet/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["browser-wallet"] diff --git a/packages/nearfi/package.json b/packages/nearfi/package.json index df0f1ff8a..97dec723d 100644 --- a/packages/nearfi/package.json +++ b/packages/nearfi/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/nearfi", - "version": "8.5.2", + "version": "8.5.3", "description": "Nearfi package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/nearfi/project.json b/packages/nearfi/project.json index e6c33b412..d61ae4cd8 100644 --- a/packages/nearfi/project.json +++ b/packages/nearfi/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["injected-wallet"] diff --git a/packages/neth/package.json b/packages/neth/package.json index 96bca7f72..13c7387a1 100644 --- a/packages/neth/package.json +++ b/packages/neth/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/neth", - "version": "8.5.2", + "version": "8.5.3", "description": "Control NEAR accounts with ETH accounts", "author": "mattlockyer", "keywords": [ diff --git a/packages/neth/project.json b/packages/neth/project.json index 93c044bc5..74d643dde 100644 --- a/packages/neth/project.json +++ b/packages/neth/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["injected-wallet"] diff --git a/packages/nightly-connect/package.json b/packages/nightly-connect/package.json index b35a4e27f..1c9ad7f44 100644 --- a/packages/nightly-connect/package.json +++ b/packages/nightly-connect/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/nightly-connect", - "version": "8.5.2", + "version": "8.5.3", "description": "Nightly connect package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/nightly-connect/project.json b/packages/nightly-connect/project.json index 313610074..aa90d64ea 100644 --- a/packages/nightly-connect/project.json +++ b/packages/nightly-connect/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["bridge-wallet"] diff --git a/packages/nightly/package.json b/packages/nightly/package.json index 28babb570..f821da001 100644 --- a/packages/nightly/package.json +++ b/packages/nightly/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/nightly", - "version": "8.5.2", + "version": "8.5.3", "description": "Nightly wallet package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/nightly/project.json b/packages/nightly/project.json index 8a95073df..b66d7aca6 100644 --- a/packages/nightly/project.json +++ b/packages/nightly/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["injected-wallet"] diff --git a/packages/nightly/src/lib/injected-nightly.ts b/packages/nightly/src/lib/injected-nightly.ts index 5551abe4a..99a386370 100644 --- a/packages/nightly/src/lib/injected-nightly.ts +++ b/packages/nightly/src/lib/injected-nightly.ts @@ -1,4 +1,8 @@ -import type { AccountImportData } from "@near-wallet-selector/core"; +import type { + AccountImportData, + SignedMessage, + SignMessageParams, +} from "@near-wallet-selector/core"; import type { SignedTransaction as NearSignedTransaction, Transaction as NearTransaction, @@ -10,7 +14,8 @@ interface NightlyAccount { } export interface NearNightly { account: NightlyAccount; - connected: boolean; + isConnected: boolean; + signMessage: (params: SignMessageParams) => Promise; signTransaction: ( transaction: NearTransaction ) => Promise; diff --git a/packages/nightly/src/lib/nightly.ts b/packages/nightly/src/lib/nightly.ts index 3efcdd6f9..48d7e9056 100644 --- a/packages/nightly/src/lib/nightly.ts +++ b/packages/nightly/src/lib/nightly.ts @@ -185,6 +185,28 @@ const Nightly: WalletBehaviourFactory = async ({ throw new Error(`Method not supported by ${metadata.name}`); }, + async signMessage({ message, nonce, recipient, state }) { + logger.log("Nightly:signMessage", { + message, + nonce, + recipient, + state, + }); + + if (!_state.wallet.isConnected) { + await _state.wallet.connect(); + } + + const signature = await _state.wallet.signMessage({ + message, + nonce, + recipient, + state, + }); + + return signature; + }, + async signAndSendTransaction({ signerId, receiverId, actions }) { logger.log("signAndSendTransaction", { signerId, receiverId, actions }); diff --git a/packages/opto-wallet/package.json b/packages/opto-wallet/package.json index 53317d75d..094f3dcf4 100644 --- a/packages/opto-wallet/package.json +++ b/packages/opto-wallet/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/opto-wallet", - "version": "8.5.2", + "version": "8.5.3", "description": "Opto wallet package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/opto-wallet/project.json b/packages/opto-wallet/project.json index be4c0d2fa..61489a20d 100644 --- a/packages/opto-wallet/project.json +++ b/packages/opto-wallet/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["browser-wallet"] diff --git a/packages/ramper-wallet/package.json b/packages/ramper-wallet/package.json index 3e8b5e76e..6d8dc62fd 100644 --- a/packages/ramper-wallet/package.json +++ b/packages/ramper-wallet/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/ramper-wallet", - "version": "8.5.2", + "version": "8.5.3", "description": "Ramper wallet package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/ramper-wallet/project.json b/packages/ramper-wallet/project.json index 50cc49e7c..389c55a10 100644 --- a/packages/ramper-wallet/project.json +++ b/packages/ramper-wallet/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["injected-wallet"] diff --git a/packages/sender/package.json b/packages/sender/package.json index f8c7aec81..32673f755 100644 --- a/packages/sender/package.json +++ b/packages/sender/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/sender", - "version": "8.5.2", + "version": "8.5.3", "description": "Sender wallet package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/sender/project.json b/packages/sender/project.json index 63670b308..51e2b729c 100644 --- a/packages/sender/project.json +++ b/packages/sender/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["injected-wallet"] diff --git a/packages/wallet-connect/package.json b/packages/wallet-connect/package.json index 1975ecbb1..a06c95306 100644 --- a/packages/wallet-connect/package.json +++ b/packages/wallet-connect/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/wallet-connect", - "version": "8.5.2", + "version": "8.5.3", "description": "Wallet Connect package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/wallet-connect/project.json b/packages/wallet-connect/project.json index d66a4387a..dc67f04b8 100644 --- a/packages/wallet-connect/project.json +++ b/packages/wallet-connect/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["bridge-wallet"] diff --git a/packages/wallet-utils/package.json b/packages/wallet-utils/package.json index 427dcdb19..2e8f7810e 100644 --- a/packages/wallet-utils/package.json +++ b/packages/wallet-utils/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/wallet-utils", - "version": "8.5.2", + "version": "8.5.3", "description": "Wallet utils package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/wallet-utils/project.json b/packages/wallet-utils/project.json index 4d4eba324..8387d57d1 100644 --- a/packages/wallet-utils/project.json +++ b/packages/wallet-utils/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": [] diff --git a/packages/welldone-wallet/package.json b/packages/welldone-wallet/package.json index e74ddd33c..8d7e5ba2f 100644 --- a/packages/welldone-wallet/package.json +++ b/packages/welldone-wallet/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/welldone-wallet", - "version": "8.5.2", + "version": "8.5.3", "description": "Welldone wallet package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/welldone-wallet/project.json b/packages/welldone-wallet/project.json index ce4674836..40e2a629e 100644 --- a/packages/welldone-wallet/project.json +++ b/packages/welldone-wallet/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["injected-wallet"] diff --git a/packages/xdefi/package.json b/packages/xdefi/package.json index 46afb387d..52ae024c1 100644 --- a/packages/xdefi/package.json +++ b/packages/xdefi/package.json @@ -1,6 +1,6 @@ { "name": "@near-wallet-selector/xdefi", - "version": "8.5.2", + "version": "8.5.3", "description": "This is the XDEFI package for NEAR Wallet Selector.", "keywords": [ "near", diff --git a/packages/xdefi/project.json b/packages/xdefi/project.json index 9216eafb5..f9f12b085 100644 --- a/packages/xdefi/project.json +++ b/packages/xdefi/project.json @@ -48,7 +48,8 @@ "executor": "ngx-deploy-npm:deploy", "options": { "access": "public" - } + }, + "dependsOn": ["^deploy"] } }, "tags": ["injected-wallet"]