{
  "name": "@strata-foundation/react",
  "version": "3.11.2",
  "description": "React utils for strata foundation",
  "main": "./lib/cjs/index.js",
  "module": "./lib/esm/src/index.js",
  "types": "./lib/types/src/index.d.ts",
  "sideEffects": false,
  "files": [
    "lib"
  ],
  "exports": {
    "import": "./lib/esm/src/index.js",
    "require": "./lib/cjs/index.js",
    "types": "./lib/types/src/index.d.ts"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "scripts": {
    "format": "prettier --write \"src/**/*.{ts,tsx}\"",
    "precommit": "npx git-format-staged -f 'prettier --ignore-unknown --stdin --stdin-filepath \"{}\"' .",
    "clean": "npx shx mkdir -p lib && npx shx rm -rf lib",
    "package": "npx shx mkdir -p lib/cjs lib/esm",
    "prebuild": "npm run clean && npm run package"
  },
  "dependencies": {
    "@apollo/client": "^3.6.9",
    "@hookform/resolvers": "^2.8.3",
    "@metaplex-foundation/mpl-token-metadata": "^1.2.5",
    "@project-serum/anchor": "^0.24.2",
    "@project-serum/serum": "^0.13.61",
    "@solana/spl-governance": "^0.0.27",
    "@solana/spl-name-service": "^0.1.3",
    "@solana/spl-token": "0.1.8",
    "@solana/spl-token-registry": "^0.2.2130",
    "@solana/wallet-adapter-base": "^0.9.4",
    "@solana/wallet-adapter-react": "^0.15.4",
    "@solana/web3.js": "^1.43.4",
    "@strata-foundation/accelerator": "^3.11.1",
    "@strata-foundation/fungible-entangler": "^3.11.2",
    "@strata-foundation/spl-token-bonding": "^3.11.2",
    "@strata-foundation/spl-token-collective": "^3.11.2",
    "@strata-foundation/spl-utils": "^3.11.2",
    "axios": "^0.25.0",
    "bn.js": "^5.2.0",
    "borsh": "^0.4.0",
    "framer-motion": "^5.3.0",
    "fuse.js": "^6.5.3",
    "graphql": "^16.5.0",
    "lru-cache": "^7.8.1",
    "query-string": "^7.1.1",
    "react-async-hook": "^4.0.0",
    "react-hook-form": "^7.19.5",
    "react-hot-toast": "^2.1.1",
    "react-icons": "^4.3.1",
    "yup": "^0.32.11"
  },
  "peerDependencies": {
    "@chakra-ui/react": "^1 || ^2",
    "@chakra-ui/utils": "^1 || ^2",
    "@emotion/react": "^11.6.0",
    "@emotion/styled": "^11.6.0",
    "react": "^16.8 || ^17 || ^18",
    "react-dom": "^16.8 || ^17 || ^18"
  },
  "devDependencies": {
    "@babel/core": "^7.16.12",
    "@chakra-ui/react": "^1.8.1",
    "@emotion/react": "^11.6.0",
    "@emotion/styled": "^11.6.0",
    "@rollup/plugin-commonjs": "^22.0.1",
    "@rollup/plugin-node-resolve": "^13.3.0",
    "@rollup/plugin-replace": "^4.0.0",
    "@rollup/plugin-typescript": "^8.3.4",
    "@types/lru-cache": "^7.6.1",
    "@types/node": "^16.11.6",
    "@types/react": "^18.0.16",
    "@types/react-dom": "^18.0.6",
    "@types/styled-components": "^5.1.21",
    "acorn-jsx": "^5.3.2",
    "babel-loader": "^8.2.3",
    "git-format-staged": "^2.1.3",
    "parcel": "^2.0.0",
    "react": "^17.0.2",
    "react-dom": "^17.0.2",
    "rollup": "^2.77.2",
    "rollup-plugin-auto-external": "^2.0.0",
    "rollup-plugin-terser": "^7.0.2",
    "typescript": "^4.4.4"
  },
  "gitHead": "ff670e6a6211209648c56dd69e5f5dfbda631b42"
}
