@funkit/core

v2.2.3
Funkit core SDK provides feature-rich and extensible smart wallets built on account abstraction
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
npm i @funkit/core

Metadata

  • MIT
  • Whatever
  • https://fun.xyz/
  • released 10/17/2024

Downloads