aptos

v1.21.0
Aptos SDK
Aptos Aptos Labs Move

fmt

pnpm _fmt --write

_fmt

prettier 'scripts/**/*.ts' 'src/**/*.ts' 'examples/**/*.js' 'examples/**/*.ts' '.eslintrc.js'

lint

eslint "**/*.ts"

test

pnpm run publish-ans-contract && jest

build

pnpm build:clean && pnpm _build:node && pnpm _build:browser

test:ci

pnpm run publish-ans-contract && jest --testPathIgnorePatterns=indexer.test.ts

cov:clean

rm -rf coverage

fmt:check

pnpm _fmt --check

_build:node

tsup --platform node --format cjs,esm --dts

build:clean

rm -rf dist

test:indexer

jest --collectCoverageFrom='./src/tests/e2e/indexer.test.ts' -- ./src/tests/e2e/indexer.test.ts

_build:browser

tsup --platform browser --format iife --global-name aptosSDK --minify

checked-publish

scripts/checked_publish.sh

generate-client

openapi -i ../../../api/doc/spec.yaml -o ./src/generated --exportCore=false --exportServices=false

indexer-codegen

graphql-codegen --config ./src/indexer/codegen.yml

generate-ts-docs

scripts/generate_ts_docs.sh

publish-ans-contract

ts-node ./scripts/publish_ans_contract.ts
npm i aptos

Metadata

Downloads

Maintainers