npm.io
0.15.0 • Published 6d ago

@solana-program/token

Licence
Apache-2.0
Version
0.15.0
Deps
1
Size
1.7 MB
Vulns
0
Weekly
0
Stars
188

JavaScript client

A generated JavaScript library for the Token program.

Getting started

The JS client tests use LiteSVM in-process, so no local validator is needed. To build and test your JavaScript client from the root of the repository, you may use the following command.

make test-js-clients-js

This installs dependencies, builds the client, and runs the test suite.

Available client scripts.

Alternatively, you can go into the client directory and run the tests directly.

# Build the program `.so` that LiteSVM loads.
make build-sbf-pinocchio-program

# Go into the client directory and run the tests.
cd clients/js
pnpm install
pnpm build
pnpm test

You may also use the following scripts to lint and/or format your JavaScript client.

pnpm lint
pnpm lint:fix
pnpm format
pnpm format:fix