{
  "name": "@caplaz/eufy-security-scrypted",
  "version": "0.4.0",
  "description": "Scrypted plugin for Eufy Security cameras with streaming support via eufy-security-ws server",
  "scripts": {
    "scrypted-setup-project": "scrypted-setup-project",
    "prescrypted-setup-project": "scrypted-package-json",
    "build": "scrypted-webpack",
    "build:watch": "scrypted-webpack --watch",
    "build:incremental": "tsc --build --incremental && scrypted-webpack",
    "preprepublishOnly": "scrypted-changelog",
    "prepublishOnly": "NODE_ENV=production scrypted-webpack",
    "prescrypted-vscode-launch": "scrypted-webpack",
    "scrypted-vscode-launch": "scrypted-deploy-debug",
    "scrypted-deploy-debug": "scrypted-deploy-debug",
    "scrypted-debug": "scrypted-debug",
    "scrypted-deploy": "scrypted-deploy",
    "scrypted-changelog": "scrypted-changelog",
    "scrypted-package-json": "scrypted-package-json",
    "scrypted-readme": "scrypted-readme",
    "test": "jest --passWithNoTests",
    "test:watch": "jest --watch",
    "test:coverage": "jest --coverage",
    "clean": "rm -rf dist out .scrypted .tsbuildinfo tsconfig.tsbuildinfo coverage",
    "typecheck": "tsc --noEmit --skipLibCheck",
    "dev": "scrypted-webpack --watch",
    "lint": "npx eslint src/**/*.ts --max-warnings 0",
    "lint:fix": "eslint src/**/*.ts --fix --cache"
  },
  "keywords": [
    "scrypted",
    "eufy",
    "security",
    "camera",
    "plugin",
    "home-automation"
  ],
  "author": {
    "name": "Stefano Acerbetti",
    "email": "stefano@caplaz.com",
    "url": "https://www.caplaz.com"
  },
  "license": "MIT",
  "homepage": "https://github.com/caplaz/eufy-security-scrypted/tree/main/packages/eufy-security-scrypted#readme",
  "repository": {
    "type": "git",
    "url": "https://github.com/caplaz/eufy-security-scrypted.git",
    "directory": "packages/eufy-security-scrypted"
  },
  "bugs": {
    "url": "https://github.com/caplaz/eufy-security-scrypted/issues"
  },
  "scrypted": {
    "rollup": false,
    "name": "Eufy Security Plugin",
    "type": "DeviceProvider",
    "interfaces": [
      "DeviceProvider",
      "Settings",
      "Refresh",
      "Readme"
    ]
  },
  "dependencies": {
    "@caplaz/eufy-security-client": "^0.4.0",
    "@caplaz/eufy-stream-server": "^0.4.0",
    "@scrypted/sdk": "latest",
    "tslog": "^4.9.3"
  },
  "devDependencies": {
    "@types/jest": "^29.5.14",
    "@types/node": "^25.0.0",
    "@typescript-eslint/eslint-plugin": "^8.58.2",
    "@typescript-eslint/parser": "^8.58.2",
    "eslint": "^10.2.1",
    "jest": "^29.7.0",
    "prettier": "^3.8.3",
    "ts-jest": "^29.4.9",
    "typescript": "^6.0.0"
  },
  "gitHead": "f205a27efc3a99e66ff81b8933b3a60c4af9198b"
}
