UNPKG

@webrtc-remote-control/core

Version:

Thin abstraction layer above peerjs that will let you be more productive at making WebRTC data channels based apps.

79 lines (78 loc) 2.77 kB
{ "name": "@webrtc-remote-control/core", "amdName": "webrtcRemoteControl", "version": "0.1.3", "repository": { "type": "git", "url": "https://github.com/topheman/webrtc-remote-control.git" }, "homepage": "http://webrtc-remote-control.vercel.app/", "bugs": "https://github.com/topheman/webrtc-remote-control/issues", "description": "Thin abstraction layer above peerjs that will let you be more productive at making WebRTC data channels based apps.", "keywords": [ "WebRTC", "peerjs", "RTCDataChannel" ], "type": "module", "main": "./dist/index.cjs", "module": "./dist/index.module.js", "unpkg": "./dist/index.umd.js", "source": "./src/core.index.js", "exports": { ".": { "import": "./dist/index.modern.js", "types": "./src/core.index.d.ts" }, "./master": { "import": "./master/dist/master.modern.js", "types": "./master/src/core.master.d.ts" }, "./remote": { "import": "./remote/dist/remote.modern.js", "types": "./remote/src/core.remote.d.ts" } }, "scripts": { "build": "npm-run-all --parallel build:*", "build:modules": "microbundle build --generateTypes false --raw", "build:umd-dev": "microbundle build --generateTypes false --raw --external none --define process.env.NODE_ENV='development' --no-pkg-main -o dist/webrtc-remote-control.umd.dev.js -f umd --no-compress", "build:umd-prod": "microbundle build --generateTypes false --raw --external none --define process.env.NODE_ENV='production' --no-pkg-main -o dist/webrtc-remote-control.umd.prod.js -f umd", "build:master": "microbundle build --generateTypes false --raw --cwd master", "build:remote": "microbundle build --generateTypes false --raw --cwd remote", "dev": "npm-run-all --parallel dev:*", "dev:core": "microbundle watch --generateTypes false --raw --no-compress", "dev:master": "microbundle watch --generateTypes false --raw --no-compress --cwd master", "dev:remote": "microbundle watch --generateTypes false --raw --no-compress --cwd remote", "test": "jest", "test:precommit": "jest --bail --findRelatedTests", "test:watch": "jest --watch -o" }, "author": "Christophe Rosset <tophe@topheman.com> (http://labs.topheman.com/)", "types": "src/core.index.d.ts", "license": "MIT", "files": [ "src", "dist", "master", "master/dist", "remote", "remote/dist", "shared" ], "devDependencies": { "jest": "^27.5.1", "microbundle": "^0.14.2", "npm-run-all": "^4.1.5" }, "peerDependencies": { "peerjs": "^1.3.2" }, "dependencies": { "eventemitter3": "^4.0.7" }, "publishConfig": { "access": "public" }, "gitHead": "77b34900aaadc6aaa19933385f2baa10a57cdbd5" }