@mysten/sui

v1.3.1
Sui TypeScript API(Work in Progress)

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 --features indexer --profile dev && cross-env RUST_LOG=warn,sui=error,anemo_tower=warn,consensus=off ../../target/debug/sui start --with-faucet --force-regenesis --with-indexer --pg-port 5435 --pg-db-name sui_indexer_v2 --with-graphql

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

update-schemas

pnpm tsx scripts/update-graphql-schemas.ts

codegen:version

node genversion.mjs

generate-schema

gql.tada generate-output

test:e2e:nowait

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

Metadata

Downloads