{
  "name": "@altrx/gundb-react-hooks",
  "version": "1.0.0rc3",
  "description": "Type-safe, performant GunDB hooks for React/Preact with authentication, error handling, and debugging utilities",
  "browser": "./dist/gundb-react-hooks.umd.js",
  "umd:main": "./dist/gundb-react-hooks.umd.js",
  "jsnext:main": "./dist/gundb-react-hooks.modern.js",
  "main": "./dist/gundb-react-hooks.js",
  "module": "./dist/gundb-react-hooks.module.js",
  "unpkg": "./dist/gundb-react-hooks.umd.js",
  "source": "./src/index.ts",
  "types": "./dist/index.d.ts",
  "typings": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/gundb-react-hooks.module.js",
      "require": "./dist/gundb-react-hooks.js"
    },
    "./preact": {
      "types": "./preact/dist/index.d.ts",
      "import": "./preact/dist/gundb-react-hooks.module.js",
      "require": "./preact/dist/gundb-react-hooks.js"
    }
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/alterx/gundb-react-hooks.git"
  },
  "keywords": [
    "preact",
    "react",
    "gun",
    "gunDB",
    "graph",
    "document",
    "key",
    "value",
    "relational",
    "datastore",
    "database",
    "engine",
    "realtime",
    "decentralized",
    "peer-to-peer",
    "distributed",
    "P2P",
    "OSS",
    "embedded",
    "localstorage",
    "S3",
    "typescript",
    "hooks",
    "error-handling",
    "type-safe",
    "performance",
    "debugging",
    "authentication",
    "auth",
    "login",
    "keypair",
    "sea",
    "cryptography"
  ],
  "files": [
    "dist",
    "preact/dist"
  ],
  "scripts": {
    "build": "rimraf dist && npm run build:preact && npm run build:react",
    "build:react": "microbundle --define process.env.NODE_ENV=production --external react --name @altrx/gundb-react-hooks --no-compress --output dist/",
    "build:preact": "microbundle --define process.env.NODE_ENV=production --external preact --name @altrx/gundb-react-hooks --no-compress --output preact/dist --alias react=preact/hooks",
    "dev": "microbundle watch",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "Carlos Vega",
  "license": "MIT",
  "peerDependencies": {
    "react": ">=16.12.0",
    "react-dom": ">=16.12.0"
  },
  "devDependencies": {
    "@skypack/package-check": "^0.2.2",
    "husky": "^9.1.7",
    "microbundle": "^0.15.1",
    "prettier": "^3.4.2",
    "pretty-quick": "^4.0.0",
    "react": "^16.13.1",
    "react-dom": "^16.13.1",
    "rimraf": "^6.0.1"
  },
  "husky": {
    "hooks": {
      "pre-commit": "pretty-quick --staged"
    }
  }
}
