UNPKG

@shogun-sdk/one-shot

Version:

Shogun Network unified SDK — core logic, React hooks, and wallet adapters.

103 lines 2.46 kB
{ "name": "@shogun-sdk/one-shot", "version": "2.1.1", "type": "module", "description": "Shogun Network unified SDK — core logic, React hooks, and wallet adapters.", "author": "Shogun Network", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/shogun-network/shogun-sdk.git" }, "publishConfig": { "access": "public", "tag": "latest" }, "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "require": "./dist/index.cjs", "import": "./dist/index.js" }, "./core": { "types": "./dist/core.d.ts", "require": "./dist/core.cjs", "import": "./dist/core.js" }, "./react": { "types": "./dist/react.d.ts", "require": "./dist/react.cjs", "import": "./dist/react.js" }, "./vue": { "types": "./dist/vue.d.ts", "require": "./dist/vue.cjs", "import": "./dist/vue.js" }, "./wallet-adapter": { "types": "./dist/wallet-adapter.d.ts", "require": "./dist/wallet-adapter.cjs", "import": "./dist/wallet-adapter.js" }, "./package.json": "./package.json" }, "files": [ "dist/**", "README.md" ], "sideEffects": false, "dependencies": { "swr": "^2.3.6" }, "devDependencies": { "@ethersproject/abstract-signer": "^5.7.0", "@solana/web3.js": "^1.98.4", "@tanstack/vue-query": "^5.90.5", "@types/node": "^22.13.0", "bs58": "^6.0.0", "ethers": "^5.6.1", "react": "^18.3.1", "react-dom": "^18.3.1", "rimraf": "^5.0.5", "tsup": "^8.5.0", "typescript": "^5.8.2", "viem": "^2.38.3", "vue": "^3.5.18" }, "peerDependencies": { "@tanstack/vue-query": "^5.90.5", "react": "^18 || ^19", "react-dom": "^18 || ^19", "viem": "^2.38.1", "vue": "^3" }, "optionalDependencies": { "@tanstack/vue-query": "^5.90.5", "react": "^18 || ^19", "react-dom": "^18 || ^19", "vue": "^3" }, "peerDependenciesMeta": { "react": { "optional": true }, "react-dom": { "optional": true }, "vue": { "optional": true }, "@tanstack/vue-query": { "optional": true } }, "scripts": { "clean": "rimraf dist", "build": "pnpm clean && tsup --clean", "dev": "tsup src/index.ts --watch --format esm,cjs --dts", "typecheck": "tsc --noEmit" } }