/kadena.js

The start of a new Kadena JavaScript API

Primary LanguageJavaScriptBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

kadena.js logo

Kadena.js

Contains all public Kadena projects for the JavaScript ecosystem

See the respective docs in <placeholder docs>

Contributing

Always open an issue to contribute

Getting started

See requirements to get started. After that come back here

  • run rush install when you've cloned the project
  • adding dependencies is done
    • with rush add -p <package> (add --dev if needed)
    • by adding it to the package.json and running rush update afterwards

If any issues occur, you can run rush update --purge

Read more about Rush "New developer"

Requirements

  • node > LTS (node 16, as 18 isn't yet LTS)
  • rushjs

See installing perequisites

Installing prerequisites

Install node

several options, here used n. Can also use asdf (generic version manager), nvm, or installation with brew (discouraged)

# `n` node version manager
brew install n
n lts

Install rush

pnpm install --global @microsoft/rush

Now go to getting started