Helper methods for metadata
npm install @toruslabs/metadata-helpers

This repo allow you to get and set metadata
- Typescript compatible. Includes Type definitions
- All API's return Promises
This module is distributed in 3 formats
- ems build dist/metadataHelpers.esm.js in es5 format
- commonjs build dist/metadataHelpers.cjs.js in es5 format with problematic packages bundled (benfits non-webpack users)
By default, the appropriate format is used for your specified usecase
You can use a different format (if you know what you're doing) by referencing the correct file
The cjs build is not polyfilled with core-js.
It is upto the user to polyfill based on the browserlist they target
CDN's serve the non-core-js polyfilled version by default. You can use a different
jsdeliver
``js`
unpkg
`js`
This is a plugin that works only on the client side. So please register it as a ssr-free plugin.
Add @toruslabs/metadata-helpers to your project:
To allow your web app to retrieve keys:
Install the package
npm i @toruslabs/metadata-helpersyarn add @toruslabs/metadata-helpers
or
- This package requires a peer dependency of @babel/runtime`
- Node 22+