TalismanSociety / talisman

Multi-Chain Made Easy with Talisman Wallet. An ultra-secure Ethereum and Polkadot wallet for both beginners and pros.
https://talisman.xyz/download
GNU General Public License v3.0
53 stars 29 forks source link

feat: migrate from `yarn` to `pnpm` #1492

Open alecdwm opened 1 week ago

alecdwm commented 1 week ago

Includes a fix to yeet IToken, which previously would cause the build to sometimes fail, but after migrating to pnpm it would fail every time.

Note: this warning is thrown on pnpm install:
Failed to create bin at talisman/node_modules/.bin/ledger-substrate. ENOENT: no such file or directory, open 'talisman/node_modules/@zondax/ledger-substrate/dist/cmd/cli.js'

I had a look at the @zondax/ledger-substrate source code, and the .bin dir is no longer used in the latest version, so I think the error will fix itself when we upgrade to add support for the generic polkadot app.

github-actions[bot] commented 1 week ago

:butterfly: Changeset(s) detected

This PR includes changeset(s) for the following changed packages:

"@talismn/balances"
"@talismn/balances-react"
"@talismn/chain-connector"
"@talismn/chain-connector-evm"
"@talismn/chaindata-provider"
"@talismn/connection-meta"
"@talismn/icons"
"@talismn/on-chain-id"
"@talismn/orb"
"@talismn/scale"
"@talismn/token-rates"
"@talismn/util"
"talisman-ui"

Not sure what this means? Click here to learn what changesets are.

socket-security[bot] commented 1 week ago

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@supercharge/promise-pool@3.1.0 None 0 54.3 kB marcuspoehls
npm/@types/lodash@4.14.182 None 0 860 kB types
npm/bcryptjs@2.4.3 None 0 221 kB dcode
npm/blueimp-md5@2.19.0 None 0 28.9 kB blueimp
npm/dexie@3.2.4 None 0 2.58 MB dfahlander
npm/i18next@22.5.1 None 0 715 kB adrai
npm/jest-webextension-mock@3.8.9 None 0 75.5 kB clarkbw
npm/loglevel@1.8.1 None 0 139 kB pimterry
npm/lz-string@1.5.0 None 0 176 kB pieroxy
npm/ts-results@3.3.0 None 0 97.3 kB vultix
npm/url-join@5.0.0 None 0 4.74 kB jonkoops

🚮 Removed packages: npm/@types/lodash@4.17.6, npm/@types/node@17.0.45, npm/dexie@3.2.7, npm/loglevel@1.9.1

View full report↗︎