UNPKG

@suiware/kit

Version:

Opinionated React components and hooks for building Sui dApps.

189 lines 5.26 kB
{ "name": "@suiware/kit", "version": "0.8.1", "sideEffects": false, "license": "MIT", "type": "commonjs", "main": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { "./main.css": "./dist/main.css", ".": { "import": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } }, "./SuiProvider": { "import": { "types": "./dist/providers/SuiProvider.d.mts", "default": "./dist/providers/SuiProvider.mjs" }, "require": { "types": "./dist/providers/SuiProvider.d.cts", "default": "./dist/providers/SuiProvider.cjs" } }, "./Faucet": { "import": { "types": "./dist/components/Faucet.d.mts", "default": "./dist/components/Faucet.mjs" }, "require": { "types": "./dist/components/Faucet.d.cts", "default": "./dist/components/Faucet.cjs" } }, "./useFaucet": { "import": { "types": "./dist/hooks/useFaucet.d.mts", "default": "./dist/hooks/useFaucet.mjs" }, "require": { "types": "./dist/hooks/useFaucet.d.cts", "default": "./dist/hooks/useFaucet.cjs" } }, "./Balance": { "import": { "types": "./dist/components/Balance.d.mts", "default": "./dist/components/Balance.mjs" }, "require": { "types": "./dist/components/Balance.d.cts", "default": "./dist/components/Balance.cjs" } }, "./useBalance": { "import": { "types": "./dist/hooks/useBalance.d.mts", "default": "./dist/hooks/useBalance.mjs" }, "require": { "types": "./dist/hooks/useBalance.d.cts", "default": "./dist/hooks/useBalance.cjs" } }, "./NetworkType": { "import": { "types": "./dist/components/NetworkType.d.mts", "default": "./dist/components/NetworkType.mjs" }, "require": { "types": "./dist/components/NetworkType.d.cts", "default": "./dist/components/NetworkType.cjs" } }, "./useNetworkType": { "import": { "types": "./dist/hooks/useNetworkType.d.mts", "default": "./dist/hooks/useNetworkType.mjs" }, "require": { "types": "./dist/hooks/useNetworkType.d.cts", "default": "./dist/hooks/useNetworkType.cjs" } }, "./AddressInput": { "import": { "types": "./dist/components/AddressInput.d.mts", "default": "./dist/components/AddressInput.mjs" }, "require": { "types": "./dist/components/AddressInput.d.cts", "default": "./dist/components/AddressInput.cjs" } }, "./AmountInput": { "import": { "types": "./dist/components/AmountInput.d.mts", "default": "./dist/components/AmountInput.mjs" }, "require": { "types": "./dist/components/AmountInput.d.cts", "default": "./dist/components/AmountInput.cjs" } }, "./useTransact": { "import": { "types": "./dist/hooks/useTransact.d.mts", "default": "./dist/hooks/useTransact.mjs" }, "require": { "types": "./dist/hooks/useTransact.d.cts", "default": "./dist/hooks/useTransact.cjs" } } }, "files": [ "dist" ], "devDependencies": { "@mysten/dapp-kit": "^0.14.50", "@mysten/sui": "^1.21.2", "@mysten/suins": "^0.7.2", "@mysten/wallet-standard": "^0.13.26", "@radix-ui/colors": "^3.0.0", "@tanstack/react-query": "^5.66.9", "@types/lodash.debounce": "^4.0.9", "@types/node": "^22.13.5", "@types/react": "^19.0.10", "@types/react-dom": "^19.0.4", "autoprefixer": "^10.4.20", "eslint": "^8.57.1", "postcss": "^8.5.3", "prettier": "^3.5.2", "prettier-plugin-tailwindcss": "^0.6.11", "react": "^19.0.0", "tailwindcss": "^3.4.17", "tsup": "^8.3.6", "typescript": "^5.7.3", "@repo/typescript-config": "0.0.0", "@repo/eslint-config": "0.0.0" }, "dependencies": { "@radix-ui/themes": "^3.2.0", "bignumber.js": "^9.1.2", "lodash.debounce": "^4.0.8", "lucide-react": "^0.469.0" }, "peerDependencies": { "@mysten/dapp-kit": "^0.14.50", "@mysten/sui": "^1.21.2", "@mysten/suins": "^0.7.2", "@mysten/wallet-standard": "^0.13.26", "@tanstack/react-query": "^5.66.9", "react": "^19.0.0" }, "publishConfig": { "access": "public" }, "keywords": [ "sui", "suiware", "suiware-kit", "dapp-kit", "sui-dapp-kit", "component-library", "react" ], "repository": { "type": "git", "url": "git+https://github.com/suiware/kit.git" }, "bugs": { "url": "https://github.com/suiware/kit/issues" }, "scripts": { "build": "tsup && pnpm run styles", "dev": "pnpm run styles && tsup --watch", "lint": "eslint . --max-warnings 0", "clean": "rm -rf .turbo && rm -rf node_modules && rm -rf dist", "format": "prettier --write './src/**/*.{js,jsx,ts,tsx}'", "styles": "tailwindcss -c ./tailwind.config.mjs -i ./src/styles/main.css -o ./dist/main.css --minify" } }