UNPKG

lotus-sdk

Version:

Central repository for several classes of tools for integrating with, and building for, the Lotusia ecosystem

131 lines (130 loc) 3.61 kB
{ "name": "lotus-sdk", "version": "0.1.47", "description": "Central repository for several classes of tools for integrating with, and building for, the Lotusia ecosystem", "main": "./dist/index.js", "types": "./dist/index.d.ts", "type": "module", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" }, "./lib/p2p/musig2": { "types": "./dist/lib/p2p/musig2/index.d.ts", "import": "./dist/lib/p2p/musig2/index.js" }, "./lib/p2p/musig2/*": { "types": "./dist/lib/p2p/musig2/*.d.ts", "import": "./dist/lib/p2p/musig2/*.js" }, "./lib/p2p": { "types": "./dist/lib/p2p/index.d.ts", "import": "./dist/lib/p2p/index.js" }, "./lib/p2p/*": { "types": "./dist/lib/p2p/*.d.ts", "import": "./dist/lib/p2p/*.js" }, "./lib/p2p/swapsig": { "types": "./dist/lib/p2p/swapsig/index.d.ts", "import": "./dist/lib/p2p/swapsig/index.js" }, "./lib/p2p/swapsig/*": { "types": "./dist/lib/p2p/swapsig/*.d.ts", "import": "./dist/lib/p2p/swapsig/*.js" }, "./lib/bitcore": { "types": "./dist/lib/bitcore/index.d.ts", "import": "./dist/lib/bitcore/index.js" }, "./lib/bitcore/*": { "types": "./dist/lib/bitcore/*.d.ts", "import": "./dist/lib/bitcore/*.js" }, "./lib/rank": { "types": "./dist/lib/rank/index.d.ts", "import": "./dist/lib/rank/index.js" }, "./lib/rank/*": { "types": "./dist/lib/rank/*.d.ts", "import": "./dist/lib/rank/*.js" }, "./lib/*": { "types": "./dist/lib/*.d.ts", "import": "./dist/lib/*.js" } }, "directories": { "lib": "lib" }, "scripts": { "build": "tsc", "prepublishOnly": "npm run build", "version": "npm run build", "postversion": "git push && git push --tags", "test": "echo \"Error: no test specified\" && exit 1" }, "engines": { "node": ">=22.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/LotusiaStewardship/lotus-sdk.git" }, "keywords": [ "lotus", "lotusia", "tools", "rpc", "rank", "xpi" ], "author": "Lotusia Stewardship", "license": "MIT", "bugs": { "url": "https://github.com/LotusiaStewardship/lotus-sdk/issues" }, "homepage": "https://github.com/LotusiaStewardship/lotus-sdk#readme", "dependencies": { "@noble/hashes": "^1.7.2", "@chainsafe/libp2p-noise": "17.0.0", "@libp2p/autonat": "3.0.7", "@libp2p/bootstrap": "12.0.8", "@libp2p/circuit-relay-v2": "4.1.0", "@libp2p/dcutr": "3.0.7", "@libp2p/gossipsub": "^15.0.9", "@libp2p/identify": "4.0.7", "@libp2p/interface": "3.1.0", "@libp2p/interface-internal": "3.0.7", "@libp2p/interface-peer-id": "2.0.2", "@libp2p/kad-dht": "16.1.0", "@libp2p/peer-id": "6.0.4", "@libp2p/ping": "3.0.7", "@libp2p/tcp": "11.0.7", "@libp2p/webrtc": "5.0.15", "@libp2p/upnp-nat": "4.0.7", "@libp2p/websockets": "10.1.0", "@libp2p/yamux": "8.0.1", "@multiformats/multiaddr": "^12.0.0", "async-mutex": "0.5.0", "bn.js": "5.2.2", "bs58": "6.0.0", "chronik-client": "0.19.0", "dotenv": "17.2.3", "dotenv-cli": "8.0.0", "elliptic": "^6.6.1", "libp2p": "3.1.0", "validator": "13.15.20" }, "devDependencies": { "@types/bn.js": "5.2.0", "@types/bs58": "4.0.4", "@types/elliptic": "6.4.18", "@types/node": "24.0.10", "@types/validator": "13.15.4", "prettier": "3.6.2", "typescript": "5.8.3", "typescript-eslint": "8.47.0" } }