{
    "name": "@razaman2/reactive-view",
    "version": "0.0.31",
    "description": "This library enables you to build vue apps in an object oriented way. It provides a convenient approach to extend and override ui components. It provides a built in eventing system along with component data management.",
    "main": "dist/index.js",
    "module": "dist/index.mjs",
    "types": "dist/index.d.ts",
    "scripts": {
        "prepublishOnly": "npm run build",
        "build": "tsup src/index.ts --format cjs,esm --dts",
        "lint": "tsc",
        "test": "cd tests/vue-ts && npm run dev"
    },
    "keywords": [
        "vue",
        "vue-helper",
        "reactive-view",
        "vue-class-component",
        "reactive-ui"
    ],
    "author": "razaman2",
    "license": "MIT",
    "dependencies": {
        "@razaman2/data-manager": "^3.2.12",
        "@razaman2/object-manager": "^3.4.2",
        "date-fns": "^4.1.0",
        "date-fns-tz": "^3.2.0",
        "uuid": "^11.1.0"
    },
    "peerDependencies": {
        "vue": "^3.5.16"
    },
    "devDependencies": {
        "@types/uuid": "^10.0.0",
        "tsup": "^8.5.0",
        "typescript": "^5.8.3",
        "vitest": "^3.2.3"
    },
    "publishConfig": {
        "access": "public"
    },
    "files": [
        "dist"
    ]
}
