{
  "name": "@vue-skuilder/db",
  "type": "module",
  "publishConfig": {
    "access": "public"
  },
  "version": "0.2.11",
  "description": "Database layer for vue-skuilder",
  "main": "dist/index.js",
  "module": "dist/index.mjs",
  "types": "dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.mjs",
      "require": "./dist/index.js"
    },
    "./core": {
      "types": "./dist/core/index.d.ts",
      "import": "./dist/core/index.mjs",
      "require": "./dist/core/index.js"
    },
    "./pouch": {
      "types": "./dist/pouch/index.d.ts",
      "import": "./dist/pouch/index.mjs",
      "require": "./dist/pouch/index.js"
    },
    "./packer": {
      "types": "./dist/util/packer/index.d.ts",
      "import": "./dist/util/packer/index.mjs",
      "require": "./dist/util/packer/index.js"
    },
    "./static": {
      "types": "./dist/impl/static/index.d.ts",
      "import": "./dist/impl/static/index.mjs",
      "require": "./dist/impl/static/index.js"
    }
  },
  "scripts": {
    "build": "tsup",
    "build:debug": "tsup --sourcemap inline",
    "dev": "tsup --watch",
    "test": "vitest run",
    "test:watch": "vitest",
    "lint": "npx eslint .",
    "lint:fix": "npx eslint . --fix",
    "lint:check": "npx eslint . --max-warnings 0"
  },
  "dependencies": {
    "@nilock2/pouchdb-authentication": "^1.0.2",
    "@vue-skuilder/common": "0.2.11",
    "cross-fetch": "^4.1.0",
    "moment": "^2.29.4",
    "pouchdb": "^9.0.0",
    "pouchdb-find": "^9.0.0",
    "uuid": "^11.1.0"
  },
  "devDependencies": {
    "@types/uuid": "^10.0.0",
    "tsup": "^8.0.2",
    "typescript": "~5.9.3",
    "vite": "^8.0.0",
    "vitest": "^4.1.0"
  },
  "stableVersion": "0.2.11"
}