{
    "name": "@hvakr/firestate",
    "version": "0.1.7",
    "description": "Firestore state management for React with real-time sync, undo/redo, optimistic updates, and Zod schema validation",
    "author": "HVAKR",
    "license": "MIT",
    "type": "module",
    "main": "./dist/index.mjs",
    "module": "./dist/index.mjs",
    "types": "./dist/index.d.mts",
    "exports": {
        ".": {
            "import": "./dist/index.mjs",
            "types": "./dist/index.d.mts"
        }
    },
    "files": [
        "dist"
    ],
    "sideEffects": false,
    "engines": {
        "node": ">=18"
    },
    "scripts": {
        "build": "tsdown src/index.ts --format esm --dts",
        "dev": "tsdown src/index.ts --format esm --dts --watch",
        "test": "vitest run",
        "test:watch": "vitest",
        "test:coverage": "vitest run --coverage",
        "typecheck": "tsc --noEmit",
        "prepublishOnly": "npm run build"
    },
    "peerDependencies": {
        "firebase": "^10.0.0 || ^11.0.0 || ^12.0.0",
        "react": "^18.0.0 || ^19.0.0",
        "zod": "^4.0.0"
    },
    "devDependencies": {
        "@types/react": "^18.3.12",
        "@types/react-test-renderer": "18.3.1",
        "@types/use-sync-external-store": "^1.5.0",
        "firebase": "^12.0.0",
        "prettier": "^3.8.3",
        "react": "^18.3.1",
        "react-test-renderer": "18.3.1",
        "tsdown": "^0.20.0-beta.3",
        "typescript": "^5.7.2",
        "vitest": "^2.1.8",
        "zod": "^4.0.0"
    },
    "keywords": [
        "firestore",
        "firebase",
        "react",
        "state-management",
        "zod",
        "real-time",
        "sync",
        "undo-redo",
        "optimistic-updates"
    ],
    "repository": {
        "type": "git",
        "url": "git+https://github.com/flowcircuits/firestate.git"
    },
    "homepage": "https://github.com/flowcircuits/firestate#readme",
    "bugs": {
        "url": "https://github.com/flowcircuits/firestate/issues"
    },
    "dependencies": {
        "use-sync-external-store": "^1.6.0"
    }
}
