UNPKG

@shogun-sdk/one-shot

Version:

Shogun SDK - One Shot: React Components and hooks for cross-chain swaps

101 lines 2.66 kB
{ "name": "@shogun-sdk/one-shot", "version": "1.3.42", "description": "Shogun SDK - One Shot: React Components and hooks for cross-chain swaps", "homepage": "https://www.intensitylabs.ai", "bugs": { "url": "https://github.com/shogun-network/shogun-sdk/issues" }, "keywords": [ "shogun", "cross-chain", "defi", "web3", "react", "ui", "components", "design-system", "blockchain", "cryptocurrency", "shogun", "turnkey", "sdk", "api", "typescript" ], "funding": { "type": "website", "url": "https://www.intensitylabs.ai" }, "author": "Intensity Labs", "type": "module", "main": "./dist/esm/index.js", "types": "./dist/types/index.d.ts", "typings": "./dist/types/index.d.ts", "exports": { ".": { "types": "./dist/types/index.d.ts", "default": "./dist/esm/index.js" }, "./package.json": "./package.json" }, "sideEffects": false, "repository": { "type": "git", "url": "https://github.com/shogun-network/shogun-sdk.git" }, "files": [ "dist/**", "!dist/**/*.tsbuildinfo", "src/**/*.ts", "!src/**/*.test.ts", "!src/**/*.test-d.ts", "README.md" ], "license": "ISC", "devDependencies": { "@types/node": "22.13.10", "@types/react": "18.0.0", "@types/react-dom": "18.0.0", "esbuild": "0.25.1", "globals": "16.0.0", "typescript": "5.8.2", "tsc-alias": "^1.8.8" }, "dependencies": { "@codex-data/sdk": "1.0.5", "@solana/spl-token": "0.4.13", "@solana/web3.js": "1.98.2", "@tanstack/react-query": "5.69.0", "@tanstack/react-query-devtools": "5.69.0", "@tanstack/react-virtual": "3.13.0", "@testing-library/dom": "10.4.0", "@testing-library/react": "16.2.0", "@types/react": "18.0.0", "@types/react-dom": "18.0.0", "axios": "1.8.4", "bs58": "6.0.0", "dotenv": "16.4.7", "ethers": "6.13.5", "jsdom": "26.0.0", "react": "18.0.0", "react-dom": "18.0.0", "viem": "2.31.0", "@shogun-sdk/money-legos": "1.3.48" }, "peerDependencies": { "react": "18.0.0" }, "publishConfig": { "access": "public" }, "scripts": { "build": "pnpm run clean && pnpm run build:esm+types", "build:esm+types": "tsc --project tsconfig.build.json --outDir ./dist/esm --declaration --declarationMap --declarationDir ./dist/types", "check:types": "tsc --noEmit", "clean": "rm -rf dist tsconfig.tsbuildinfo", "test:build": "publint --strict && attw --pack --ignore-rules cjs-resolves-to-esm", "lint": "eslint --fix --ext .ts,.tsx ./src", "format": "prettier --write ./src" } }