@hyperlane-xyz/widgets
Version:
Common react components for Hyperlane projects
109 lines • 3.48 kB
JSON
{
"name": "@hyperlane-xyz/widgets",
"description": "Common react components for Hyperlane projects",
"version": "20.1.0",
"peerDependencies": {
"react": "^18",
"react-dom": "^18"
},
"dependencies": {
"@chain-registry/types": "^0.50.122",
"@cosmjs/stargate": "^0.32.4",
"@cosmos-kit/react": "^2.18.0",
"@headlessui/react": "^2.1.8",
"@starknet-react/chains": "^3.1.2",
"@wagmi/core": "^2.12.26",
"@interchain-ui/react": "^1.23.28",
"@radixdlt/babylon-gateway-api-sdk": "^1.10.1",
"@radixdlt/radix-dapp-toolkit": "^2.2.1",
"@rainbow-me/rainbowkit": "^2.2.0",
"@solana/wallet-adapter-react": "^0.15.32",
"@solana/wallet-adapter-react-ui": "^0.9.31",
"@solana/web3.js": "^1.98.4",
"@starknet-react/core": "^3.7.2",
"clsx": "^2.1.1",
"ethers": "^5.8.0",
"pino": "^8.19.0",
"react-tooltip": "^5.28.0",
"starknet": "^7.4.0",
"starknetkit": "2.6.1",
"viem": "^2.21.45",
"wagmi": "^2.12.26",
"yaml": "2.4.5",
"@hyperlane-xyz/cosmos-sdk": "20.1.0",
"@hyperlane-xyz/provider-sdk": "0.7.0",
"@hyperlane-xyz/radix-sdk": "20.1.0",
"@hyperlane-xyz/sdk": "20.1.0",
"@hyperlane-xyz/utils": "20.1.0"
},
"devDependencies": {
"@chakra-ui/react": "^2.8.2",
"@cosmjs/cosmwasm-stargate": "^0.32.4",
"@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0",
"@eslint/js": "^9.31.0",
"@hyperlane-xyz/registry": "23.7.0",
"@storybook/addon-essentials": "^7.6.14",
"@storybook/addon-interactions": "^7.6.14",
"@storybook/addon-links": "^7.6.14",
"@storybook/addon-onboarding": "^1.0.11",
"@storybook/blocks": "^7.6.14",
"@storybook/react": "^7.6.14",
"@storybook/react-vite": "^7.6.14",
"@storybook/test": "^7.6.14",
"@tanstack/react-query": "^5.59.20",
"@types/node": "^20.17.0",
"@types/react": "^18.0.27",
"@types/react-dom": "^18.0.10",
"@types/ws": "^8.5.5",
"@typescript-eslint/eslint-plugin": "^8.1.6",
"@typescript-eslint/parser": "^8.1.6",
"babel-loader": "^8.3.0",
"eslint": "^9.31.0",
"eslint-config-prettier": "^10.1.8",
"eslint-import-resolver-typescript": "^4.4.4",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-react": "^7.37.2",
"eslint-plugin-react-hooks": "^5.0.0",
"eslint-plugin-storybook": "^0.11.1",
"framer-motion": "^10.16.4",
"postcss": "^8.4.21",
"prettier": "^3.5.3",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"storybook": "^7.6.14",
"tailwindcss": "^3.4.13",
"typescript": "5.8.3",
"vite": "^5.1.1",
"@hyperlane-xyz/tsconfig": "^20.1.0"
},
"files": [
"/dist"
],
"type": "module",
"exports": {
".": "./dist/index.js",
"./styles.css": "./dist/styles.css"
},
"types": "./dist/index.d.ts",
"homepage": "https://www.hyperlane.xyz",
"keywords": [
"Hyperlane",
"Widgets",
"React",
"Components",
"Typescript"
],
"license": "Apache-2.0",
"repository": "https://github.com/hyperlane-xyz/hyperlane-monorepo",
"scripts": {
"build": "pnpm build:ts && pnpm build:css",
"build:ts": "tsc",
"build:css": "tailwindcss -c ./tailwind.config.cjs -i ./src/styles.css -o ./dist/styles.css --minify",
"clean": "rm -rf ./dist ./cache ./storybook-static",
"lint": "eslint -c ./eslint.config.mjs",
"prettier": "prettier --write ./src",
"storybook": "storybook dev -p 6006",
"build-storybook": "storybook build"
}
}