Embed crypto on/off-ramps into your dapp or traditional web application.
⚡️ Looking to get started with meso-js
? View the
docs.
⚠️ This project is currently in a closed beta. For access to Meso, contact support@meso.network.
This is a TypeScript monorepo using pnpm workspaces.
This repo uses pnpm and requires Node.js v20.
pnpm build
: Build all packagespnpm test
: Run tests in all packagespnpm lint
: Run linting in all packagespnpm typecheck
: Run typechecking in all packages
This repo ships with recommended VSCode extensions. You should be prompted to install them when first opening the project or you can install them from the Extensions pane.
This project uses changesets to automate releases.
To add a changeset:
- In a branch run:
pnpm changeset
and follow the prompts and describe your changes.- semver is used for versioning:
major
: Breaking changeminor
: New features, no breaking changespatch
: Bugfixes & non-functional updates
- All packages are versioned together.
- semver is used for versioning:
- Commit the newly applied changeset to your branch.
- Once your PR is merged into
main
, the Changesets Github Action will prepare a release PR which can be merged. After it is merged, new packages will be published tonpm
.