UNPKG

@sfpro/sdk

Version:

TypeScript SDK for Superfluid Protocol - stream money every second

127 lines 3.61 kB
{ "name": "@sfpro/sdk", "version": "0.1.0", "description": "TypeScript SDK for Superfluid Protocol - stream money every second", "keywords": [ "superfluid", "ethereum", "web3", "defi", "streaming", "money", "wagmi", "viem" ], "homepage": "https://github.com/superfluid-org/superfluid.pro/tree/main/sdk/package", "bugs": { "url": "https://github.com/superfluid-org/superfluid.pro/issues" }, "repository": { "type": "git", "url": "https://github.com/superfluid-org/superfluid.pro", "directory": "sdk/package" }, "license": "MIT", "author": "Superfluid Foundation", "sideEffects": false, "type": "module", "exports": { "./abi": { "types": "./dist/abi/index.d.ts", "default": "./dist/abi/index.js" }, "./abi/core": { "types": "./dist/abi/core/index.d.ts", "default": "./dist/abi/core/index.js" }, "./abi/automation": { "types": "./dist/abi/automation/index.d.ts", "default": "./dist/abi/automation/index.js" }, "./hook": { "types": "./dist/hook/index.d.ts", "default": "./dist/hook/index.js" }, "./hook/core": { "types": "./dist/hook/core/index.d.ts", "default": "./dist/hook/core/index.js" }, "./hook/automation": { "types": "./dist/hook/automation/index.d.ts", "default": "./dist/hook/automation/index.js" }, "./action": { "types": "./dist/action/index.d.ts", "default": "./dist/action/index.js" }, "./action/core": { "types": "./dist/action/core/index.d.ts", "default": "./dist/action/core/index.js" }, "./action/automation": { "types": "./dist/action/automation/index.d.ts", "default": "./dist/action/automation/index.js" }, "./util": { "types": "./dist/util.d.ts", "default": "./dist/util.js" }, "./config": { "types": "./dist/config.d.ts", "default": "./dist/config.js" }, "./constant": { "types": "./dist/constant.d.ts", "default": "./dist/constant.js" } }, "devDependencies": { "@superfluid-finance/ethereum-contracts": "^1.12.0", "@superfluid-finance/metadata": "^1.6.0", "@types/node": "^22.15.30", "@wagmi/cli": "^2.3.1", "dotenv": "^16.5.0", "npm-run-all": "^4.1.5", "rimraf": "^6.0.1", "typedoc": "^0.28.5", "typescript": "^5.8.3", "viem": "^2.30.5", "vitest": "^3.2.2", "wagmi": "^2.15.4" }, "peerDependencies": { "@wagmi/core": "^2", "react": ">=18", "viem": "^2", "wagmi": "^2" }, "peerDependenciesMeta": { "@wagmi/core": { "optional": true }, "react": { "optional": true }, "viem": { "optional": true }, "wagmi": { "optional": true } }, "scripts": { "build": "rimraf dist && tsc --removeComments --declaration false && tsc --emitDeclarationOnly", "generate": "run-p generate:*", "generate:abi": "TYPE=abi wagmi generate", "generate:abi-automation": "TYPE=abi CATEGORY=automation wagmi generate", "generate:abi-core": "TYPE=abi CATEGORY=core wagmi generate", "generate:action": "TYPE=action wagmi generate", "generate:action-automation": "TYPE=action CATEGORY=automation wagmi generate", "generate:action-core": "TYPE=action CATEGORY=core wagmi generate", "generate:hook": "TYPE=hook wagmi generate", "generate:hook-automation": "TYPE=hook CATEGORY=automation wagmi generate", "generate:hook-core": "TYPE=hook CATEGORY=core wagmi generate", "test": "vitest", "typecheck": "tsc --noEmit" } }