Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket

levellinkmodal

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

levellinkmodal

> [!NOTE] > Looking for v2? [switch the branch](https://github.com/WalletConnect/web3modal/tree/V2).

latest
npmnpm
Version
4.0.1
Version published
Maintainers
1
Created
Source

[!NOTE] Looking for v2? switch the branch.

📚 Documentation

🧪 Laboratory

🔗 Website

Web3Modal

Your on-ramp to web3 multichain. Web3Modal is a versatile library that makes it super easy to connect users with your Dapp and start interacting with the blockchain.

Dev setup

  • Create apps/laboratory/.env.local file using the template from apps/laboratory/.env.example

  • In each of the examples create .env.local file with following contents

VITE_PROJECT_ID="your_project_id"
  • Run npm run watch to build and watch for file changes in a separate tab
  • Run gallery, laboratory or examples in a separate tab i.e. npm run laboratory

Releasing new versions

Choose the packages you want to update and add a summary.

npm run changeset

Version your latest change(s)

npm run changeset version

Enter prelease mode

npm run changeset pre enter [tag]

Steps

  • Run npm outdated and update dependencies
  • Run npm install and verify if everything still works correctly
  • Merge your feature branch into V4
  • Create a new branch from V4 and name it with the version tag
  • Run npm changeset and set new custom version, enter prelease mode first if you want to add a tag to the version.
  • Update version in ConstantsUtil in @levellinkmodal/scaffold-utils to the correct version
  • Create a new PR with Release Notes and merge into V4
  • Checkout V4 and run npm run publish:latest
  • Draft a new release in GitHub and create new tag
  • Click on Generate Change and only leave the link with difference. Paste in your changelog from PR.
  • Check Set as the last release and publish release.
  • Update Web3Modal for https://web3modal.com/ (https://github.com/WalletConnect/www-web3modal) and create a PR
  • Update Web3Modal for https://app.web3inbox.com (https://github.com/WalletConnect/web3inbox) and create a PR

Running tests

See <app/laboratory/tests/README.md>

FAQs

Package last updated on 19 Feb 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts