@funkit/core
v2.2.3 Fun Wallet Ethereum Account Abstraction SDK
build
rm -rf dist && pnpm typecheck && pnpm declaration && node build.js
typecheck
tsc --noEmit
declaration
tsc --emitDeclarationOnly
build:watch
rm -rf dist && node build.js --watch
test
ts-mocha --exit tests/tenderly/*.ts --exit
test-tenderly
ts-mocha --exit tests/tenderly/*.ts
test-aws
env ts-mocha
test-goerli
env ts-mocha --exit tests/goerli/*.ts
local-test-tenderly
env NODE_ENV=local ts-mocha --exit tests/tenderly/*.ts
local-test-goerli
env NODE_ENV=local ts-mocha --exit tests/goerli/*.ts
staging-test-tenderly
env NODE_ENV=staging ts-mocha --exit tests/tenderly/*.ts
staging-test-goerli
env NODE_ENV=staging ts-mocha --exit tests/goerli/*.ts
staging-test-arbitrum
env NODE_ENV=staging ts-mocha --exit tests/arbitrum/*.ts
staging-test-mantle
env NODE_ENV=staging ts-mocha --exit tests/mantle/*.ts
staging-test-optimism
env NODE_ENV=staging ts-mocha --exit tests/optimism/*.ts
staging-test-polygon
env NODE_ENV=staging ts-mocha --exit tests/polygon/*.ts
staging-test-scroll
env NODE_ENV=staging ts-mocha --exit tests/scroll/factory.ts
load
node test/loader.js
format
prettier --write .
lint
eslint --ext .ts,.tsx './**/*.{ts,tsx}'
lint:fix
eslint --ext .ts,.tsx './**/*.{ts,tsx}' --fix
add-token
ts-node tests/addToken.ts
fund-tenderly-account
ts-node tests/scripts/fundAccount.ts