Skip to content

Files

Latest commit

 

History

History
 
 

typescript-api

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Description

TypeScript type definitions that can be used to decorate the @polkadot/api.

Installation

npm i @moonbeam-network/api-augment

⚠️ @polkadot/api should be installed in your project!

Usage

Add to your codebase entry point before any imports from the API itself.

  • import '@moonbeam-network/api-augment' - applies Moonbeam types and endpoint augmentation
  • import '@moonbeam-network/api-augment/moonriver' - applies Moonriver types and endpoint augmentation
  • import '@moonbeam-network/api-augment/moonbase' - applies Moonbase Alpha types and endpoint augmentation

Docs

Publish

Update package version.

npm version --no-git-tag-version 0.1500.0

Generate new types.

npm run generate

The version change and new generated types should be merged to master.

Build the package.

npm run build

This will build the package and copy necessary files to the build folder.

npm run publish

This will publish content of the build folder.