@mysten/sui.js

v0.0.0-experimental-20240113002234
Sui TypeScript API(Work in Progress)

doc

typedoc

lint

pnpm run eslint:check && pnpm run prettier:check

size

size-limit

test

pnpm test:typecheck && pnpm test:unit

build

node genversion.mjs && pnpm build:package

clean

rm -rf tsconfig.tsbuildinfo ./dist

vitest

vitest

analyze

size-limit --why

lint:fix

pnpm run eslint:fix && pnpm run prettier:fix

test:e2e

wait-on http://127.0.0.1:9123 -l --timeout 180000 && vitest run e2e

test:unit

vitest run unit __tests__

eslint:fix

pnpm run eslint:check --fix

prepare:e2e

docker-compose down && docker-compose up -d && cargo build --bin sui-test-validator --bin sui --profile dev && cross-env RUST_LOG=info,sui=error,anemo_tower=warn,consensus=off cargo run --bin sui-test-validator -- --with-indexer --use-indexer-v2 --pg-port 5435 --pg-db-name sui_indexer_v2 --graphql-host 127.0.0.1 --graphql-port 9125

eslint:check

eslint --max-warnings=0 .

prettier:fix

prettier -w --ignore-unknown .

build:package

build-package

prettier:check

prettier -c --ignore-unknown .

test:typecheck

tsc -p ./test

codegen:version

node genversion.mjs

test:e2e:nowait

vitest run e2e
npm i @mysten/[email protected]

Metadata

Downloads