UNPKG

@suiware/kit

Version:

Opinionated React components and hooks for building Sui dApps.

189 lines 5.33 kB
{ "name": "@suiware/kit", "version": "0.11.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.19.9", "@mysten/sui": "^1.45.0", "@mysten/suins": "^0.9.10", "@mysten/wallet-standard": "^0.19.7", "@radix-ui/colors": "^3.0.0", "@tanstack/react-query": "^5.90.11", "@types/lodash.debounce": "^4.0.9", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "autoprefixer": "^10.4.22", "eslint": "^9.39.1", "postcss": "^8.5.6", "prettier": "^3.7.3", "prettier-plugin-tailwindcss": "^0.7.1", "react": "^19.2.0", "tailwindcss": "^3.4.18", "tsup": "^8.5.1", "typescript": "^5.9.3", "@repo/eslint-config": "0.0.0", "@repo/typescript-config": "0.0.0" }, "dependencies": { "@radix-ui/themes": "^3.2.1", "bignumber.js": "^9.3.1", "lodash.debounce": "^4.0.8", "lucide-react": "^0.555.0" }, "peerDependencies": { "@mysten/dapp-kit": "^0.19.9", "@mysten/sui": "^1.45.0", "@mysten/suins": "^0.9.10", "@mysten/wallet-standard": "^0.19.7", "@tanstack/react-query": "^5.90.11", "react": "^19.2.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_USE_FLAT_CONFIG=false eslint . --ext ts,tsx --report-unused-disable-directives --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" } }