UNPKG

@apocaliss92/scrypted-advanced-notifier

Version:

Discover Cameras detections data and metadata to MQTT, customize detection notifications, occupancy rules, timelapses, audio detections and PTZ patroling

100 lines (99 loc) 2.7 kB
{ "name": "@apocaliss92/scrypted-advanced-notifier", "description": "Discover Cameras detections data and metadata to MQTT, customize detection notifications, occupancy rules, timelapses, audio detections and PTZ patroling", "repository": { "type": "git", "url": "https://github.com/apocaliss92/scrypted-advanced-notifier" }, "version": "5.1.0", "scripts": { "docs:dev": "cd docs && npm run dev", "docs:build": "cd docs && npm run build", "docs:start": "cd docs && npm run start", "docs:install": "cd docs && npm install", "scrypted-setup-project": "scrypted-setup-project", "prescrypted-setup-project": "scrypted-package-json", "build": "scrypted-webpack", "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-readme": "scrypted-readme", "scrypted-package-json": "scrypted-package-json" }, "keywords": [ "scrypted", "plugin", "homeassistant", "autodiscovery", "occupancy", "audio", "crying", "cry", "mqtt", "notifier", "timelapses", "patrol", "recording", "securitySystem", "alarm", "frigate", "track" ], "scrypted": { "name": "Advanced notifier", "type": "API", "realfs": true, "interfaces": [ "Settings", "DeviceProvider", "MixinProvider", "HttpRequestHandler", "Videoclips", "LauncherApplication", "PushHandler", "EventsAppApi" ], "pluginDependencies": [], "interfaceDescriptors": { "EventsAppApi": { "name": "EventsAppApi", "methods": [ "getConfigs", "getCamerasStatus", "getEvents", "getVideoclips", "getCameraDayData", "getClusteredDayData", "getClusterEvents", "getArtifacts", "getLatestRuleArtifacts", "remoteLog", "getAsset", "getVideoClipThumbnailData", "getVideoClipData", "getReelEvents" ], "properties": [] } } }, "dependencies": { "@scrypted/common": "file:../scrypted/common", "@scrypted/sdk": "0.5.53", "axios": "^0.23.0", "jimp": "^1.6.0", "lodash": "^4.17.21", "moment": "^2.30.1", "mqtt": "5.10.4", "node-json-db": "^2.3.1", "sharp": "^0.33.5" }, "devDependencies": { "@types/better-sqlite3": "^7.6.13", "@types/lodash": "^4.17.12", "@types/node": "^20.11.0" } }