@mysten/sui.js

v0.41.0
Sui TypeScript API(Work in Progress)

dev

pnpm build:tsup --watch

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 && pnpm build:tsup

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 120000 && vitest run e2e

test:unit

vitest run unit __tests__

build:tsup

tsup ./src/index.ts --format esm,cjs --sourcemap --env.NODE_ENV=production

eslint:fix

pnpm run eslint:check --fix

prepare:e2e

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

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