UNPKG

@scrypted/nvr

Version:

NVR plugin for Scrypted.

82 lines (81 loc) 2.79 kB
{ "name": "@scrypted/nvr", "version": "0.12.61", "exports": { "./src/main.ts": "./main.nodejs.js", "./src/motion-fork.ts": "./motion-fork.nodejs.js", "./src/libav-fork.ts": "./libav-fork.nodejs.js", "./src/face-fork.ts": "./face-fork.nodejs.js" }, "scripts": { "scrypted-setup-project": "scrypted-setup-project", "prescrypted-setup-project": "scrypted-package-json", "build": "scrypted-webpack", "prebuild": "npm run asbuild", "prepublishOnly": "npm run asbuild:release && scrypted-changelog && WEBPACK_DEVTOOL=nosources-source-map NODE_ENV=production scrypted-webpack", "prescrypted-vscode-launch": "WEBPACK_DEVTOOL=nosources-source-map 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", "asbuild:debug": "asc assembly/index.ts --target debug --enable simd --exportRuntime", "asbuild:release": "asc assembly/index.ts --target release --enable simd --exportRuntime", "asbuild:tsc": "npm run asbuild:release && npx tsc --allowJs --outdir ts --target es2020 -m commonjs build/release.js && cp build/*.d.ts ts/", "asbuild": "npm run asbuild:debug && npm run asbuild:release" }, "scrypted": { "rollup": true, "name": "Scrypted NVR", "type": "DataSource", "interfaces": [ "DeviceProvider", "OauthClient", "SystemSettings", "Settings", "HttpRequestHandler", "BufferConverter", "MixinProvider", "LauncherApplication", "@scrypted/launcher-ignore" ], "pluginDependencies": [ "@scrypted/snapshot" ] }, "keywords": [ "scrypted", "plugin", "nvr", "camera", "network", "video", "recorder", "timeline", "timelapse" ], "dependencies": { "@koush/werift-src": "file:../../scrypted/external/werift", "@scrypted/common": "../../scrypted/common", "@scrypted/sdk": "file:../../scrypted/sdk", "@scrypted/server": "file:../../scrypted/server", "@scrypted/snapshot": "../../scrypted/plugins/snapshot", "@scrypted/types": "file:../../scrypted/sdk/types", "@turf/area": "^7.2.0", "fast-xml-parser": "^5.2.1", "munkres-js": "^1.2.2", "semver": "^7.7.1", "tmp-promise": "^3.0.3" }, "devDependencies": { "@scrypted/libav": "^1.0.212", "@types/node": "^22.19.3", "@types/semver": "^7.7.0", "@types/uuid": "^10.0.0", "assemblyscript": "^0.27.36", "prebuild-install": "npm:@scrypted/prebuild-install@^7.1.10", "ts-node": "^10.9.2" } }