{ "name": "@scrypted/webrtc", "version": "0.2.76", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/webrtc", "version": "0.2.76", "dependencies": { "@scrypted/common": "file:../../common", "@scrypted/sdk": "file:../../sdk", "ip": "^2.0.1" }, "devDependencies": { "@types/ip": "^1.1.3", "@types/node": "^22.1.0" } }, "../../common": { "name": "@scrypted/common", "version": "1.0.1", "license": "ISC", "dependencies": { "@scrypted/sdk": "file:../sdk", "http-auth-utils": "^5.0.1", "typescript": "^5.5.3" }, "devDependencies": { "@types/node": "^20.11.0", "monaco-editor": "^0.50.0", "ts-node": "^10.9.2" } }, "../../external/werift/packages/webrtc": { "name": "werift", "version": "0.17.6", "extraneous": true, "license": "MIT", "dependencies": { "@fidm/x509": "^1.2.1", "@minhducsun2002/leb128": "^1.0.0", "@peculiar/webcrypto": "^1.4.1", "@peculiar/x509": "^1.9.2", "@shinyoshiaki/ebml-builder": "^0.0.1", "aes-js": "^3.1.2", "binary-data": "^0.6.0", "buffer-crc32": "^0.2.13", "date-fns": "^2.29.3", "debug": "^4.3.4", "elliptic": "^6.5.4", "int64-buffer": "^1.0.1", "ip": "^1.1.8", "jspack": "^0.0.4", "lodash": "^4.17.21", "nano-time": "^1.0.0", "p-cancelable": "^2.1.1", "rx.mini": "^1.2.2", "turbo-crc32": "^1.0.1", "tweetnacl": "^1.0.3", "uuid": "^9.0.0" }, "devDependencies": { "@types/aes-js": "^3.1.1", "@types/buffer-crc32": "^0.2.2", "@types/debug": "^4.1.7", "@types/elliptic": "^6.4.14", "@types/ip": "^1.1.0", "@types/jest": "^29.2.4", "@types/lodash": "^4.14.191", "@types/node": "^18.11.18", "@types/uuid": "^9.0.0" }, "engines": { "node": ">=16" } }, "../../external/werift/packages/webrtc/src": { "extraneous": true }, "../../external/werift/packages/webrtc/src/index.ts": { "extraneous": true }, "../../sdk": { "name": "@scrypted/sdk", "version": "0.5.11", "license": "ISC", "dependencies": { "@babel/preset-typescript": "^7.26.0", "@rollup/plugin-commonjs": "^28.0.1", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^15.3.0", "@rollup/plugin-typescript": "^12.1.1", "@rollup/plugin-virtual": "^3.0.2", "adm-zip": "^0.5.16", "axios": "^1.7.8", "babel-loader": "^9.2.1", "babel-plugin-const-enum": "^1.2.0", "ncp": "^2.0.0", "raw-loader": "^4.0.2", "rimraf": "^6.0.1", "rollup": "^4.27.4", "tmp": "^0.2.3", "ts-loader": "^9.5.1", "tslib": "^2.8.1", "typescript": "^5.6.3", "webpack": "^5.96.1", "webpack-bundle-analyzer": "^4.10.2" }, "bin": { "scrypted-changelog": "bin/scrypted-changelog.js", "scrypted-debug": "bin/scrypted-debug.js", "scrypted-deploy": "bin/scrypted-deploy.js", "scrypted-deploy-debug": "bin/scrypted-deploy-debug.js", "scrypted-package-json": "bin/scrypted-package-json.js", "scrypted-setup-project": "bin/scrypted-setup-project.js", "scrypted-webpack": "bin/scrypted-webpack.js" }, "devDependencies": { "@types/node": "^22.10.1", "ts-node": "^10.9.2", "typedoc": "^0.26.11" } }, "node_modules/@scrypted/common": { "resolved": "../../common", "link": true }, "node_modules/@scrypted/sdk": { "resolved": "../../sdk", "link": true }, "node_modules/@types/ip": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@types/ip/-/ip-1.1.3.tgz", "integrity": "sha512-64waoJgkXFTYnCYDUWgSATJ/dXEBanVkaP5d4Sbk7P6U7cTTMhxVyROTckc6JKdwCrgnAjZMn0k3177aQxtDEA==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/node": { "version": "22.1.0", "resolved": "https://registry.npmjs.org/@types/node/-/node-22.1.0.tgz", "integrity": "sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==", "dev": true, "dependencies": { "undici-types": "~6.13.0" } }, "node_modules/ip": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz", "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==" }, "node_modules/undici-types": { "version": "6.13.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz", "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==", "dev": true } }, "dependencies": { "@scrypted/common": { "version": "file:../../common", "requires": { "@scrypted/sdk": "file:../sdk", "@types/node": "^20.11.0", "http-auth-utils": "^5.0.1", "monaco-editor": "^0.50.0", "ts-node": "^10.9.2", "typescript": "^5.5.3" } }, "@scrypted/sdk": { "version": "file:../../sdk", "requires": { "@babel/preset-typescript": "^7.26.0", "@rollup/plugin-commonjs": "^28.0.1", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^15.3.0", "@rollup/plugin-typescript": "^12.1.1", "@rollup/plugin-virtual": "^3.0.2", "@types/node": "^22.10.1", "adm-zip": "^0.5.16", "axios": "^1.7.8", "babel-loader": "^9.2.1", "babel-plugin-const-enum": "^1.2.0", "ncp": "^2.0.0", "raw-loader": "^4.0.2", "rimraf": "^6.0.1", "rollup": "^4.27.4", "tmp": "^0.2.3", "ts-loader": "^9.5.1", "ts-node": "^10.9.2", "tslib": "^2.8.1", "typedoc": "^0.26.11", "typescript": "^5.6.3", "webpack": "^5.96.1", "webpack-bundle-analyzer": "^4.10.2" } }, "@types/ip": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@types/ip/-/ip-1.1.3.tgz", "integrity": "sha512-64waoJgkXFTYnCYDUWgSATJ/dXEBanVkaP5d4Sbk7P6U7cTTMhxVyROTckc6JKdwCrgnAjZMn0k3177aQxtDEA==", "dev": true, "requires": { "@types/node": "*" } }, "@types/node": { "version": "22.1.0", "resolved": "https://registry.npmjs.org/@types/node/-/node-22.1.0.tgz", "integrity": "sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==", "dev": true, "requires": { "undici-types": "~6.13.0" } }, "ip": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz", "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==" }, "undici-types": { "version": "6.13.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz", "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==", "dev": true } } }