UNPKG

@getclave/lifi-sdk

Version:

LI.FI Any-to-Any Cross-Chain-Swap SDK

131 lines (130 loc) 3.6 kB
{ "name": "@getclave/lifi-sdk", "version": "4.1.2", "description": "LI.FI Any-to-Any Cross-Chain-Swap SDK", "keywords": [ "bridge", "bridge-aggregation", "cross-chain", "cross-chain-applications", "cross-chain-bridge", "dapp", "defi", "ethereum", "ethers", "lifi", "metamask", "multi-chain", "sdk", "swap", "viem", "wagmi", "web3", "web3-react" ], "homepage": "https://github.com/getclave/lifi-sdk", "bugs": { "url": "https://github.com/getclave/lifi-sdk/issues" }, "repository": { "type": "git", "url": "git+https://github.com/getclave/lifi-sdk.git" }, "license": "Apache-2.0", "author": "LI.FI <github@li.finance>", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "src", "dist", "!dist/tests", "!src/**/*.test.ts", "!src/**/*.mock.ts", "!src/**/*.spec.ts", "!src/**/*.handlers.ts", "!src/**/*.tsbuildinfo", "!.github", "!.vscode", "!examples", "!scripts", "!husky", "!tsconfig.json", "!tsconfig.base.json", "!vitest.config.ts", "!pnpm-lock.yaml", "!package.json.tmp", "!biome.json", "!.prettierrc", "!.npmrc", "!.gitattributes", "!.gitignore", "!commitlintrc.json" ], "scripts": { "build": "pnpm clean && tsc", "clean": "rm -rf dist", "coverage": "vitest run --coverage", "_postinstall": "husky", "prepack": "pinst --disable", "postpack": "pinst --enable", "package": "npm run build && npm pack", "pre-commit": "lint-staged", "pre-push": "pnpm check:types && pnpm check:circular-deps && pnpm test:unit", "release": "standard-version -a", "release:alpha": "standard-version -a --prerelease alpha --skip.changelog", "release:beta": "standard-version -a --prerelease beta --skip.changelog", "test": "vitest --run --dangerouslyIgnoreUnhandledErrors", "test:cov": "pnpm test --coverage", "test:unit": "pnpm test .unit.spec.ts", "check": "biome check ./src", "check:write": "biome check --write ./src", "check:write:unsafe": "biome check --write --unsafe ./src", "check:types": "tsc --noEmit", "check:circular-deps": "madge --circular $(find ./src -name '*.ts')", "check:circular-deps-graph": "madge --circular $(find ./src -name '*.ts') --image graph.svg", "watch": "tsc -w -p ./tsconfig.json", "prepare": "husky", "link:bigmi": "pnpm link @bigmi/core", "unlink:bigmi": "pnpm unlink @bigmi/core" }, "lint-staged": { "src/**/*.{ts,tsx}": [ "pnpm check:write" ] }, "dependencies": { "@lifi/types": "^17.13.0", "viem": "2.33.1" }, "devDependencies": { "@biomejs/biome": "^1.9.4", "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", "@lifi/data-types": "^6.14.5", "@types/fs-extra": "^11.0.4", "@types/ws": "^8.18.1", "@vitest/coverage-v8": "^3.1.4", "fs-extra": "^11.3.0", "husky": "^9.1.7", "lint-staged": "^16.1.0", "madge": "^8.0.0", "msw": "^2.8.6", "pinst": "^3.0.0", "standard-version": "^9.5.0", "ts-node": "^10.9.2", "typescript": "^5.8.3", "vitest": "^3.1.4" }, "peerDependencies": { "viem": "2.33.1" }, "publishConfig": { "access": "public" }, "standard-version": { "scripts": { "postbump": "node scripts/version.js && git add ." } }, "packageManager": "pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977" }