diff --git a/package.json b/package.json index b009c434eb3e04d175a1418a3e0445cde4b659ad..2f6cac980d9ac3f5e8dde002ebda8beb27951cd9 100644 --- a/package.json +++ b/package.json @@ -5,13 +5,15 @@ "main": "./src/liowebrtc.js", "description": "A react-compatible webRTC helper library that makes it easy to bake peer to peer communication into react components.", "dependencies": { + "attachmediastream": "^2.0.0", "filetransfer": "^2.0.4", + "getscreenmedia": "^5.0.0", + "hark": "^1.2.0", + "mockconsole": "0.0.1", "rtcpeerconnection": "^8.0.0", - "wildemitter": "^1.2.0", "socket.io-client": "1.3.7", - "attachmediastream": "^2.0.0", - "mockconsole": "0.0.1", - "webrtc-adapter": "^4.0.0" + "webrtc-adapter": "^4.0.0", + "wildemitter": "^1.2.0" }, "devDependencies": { "browserify": "^13.1.0", @@ -36,5 +38,10 @@ "test-page": "echo \"open https://localhost:8443/test/\" && stupid-server -s", "test": "node test/selenium/index.js" }, - "false": {} + "false": {}, + "pre-commit": [ + "lint", + "validate", + "test" + ] } diff --git a/yarn.lock b/yarn.lock index 80325fa63f8a33f0370475ac914e2b93c478b038..3aff891a48c2d8f0ab4a141c2bd3eaad5a184c04 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1143,9 +1143,9 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" -getscreenmedia@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/getscreenmedia/-/getscreenmedia-4.1.1.tgz#1babce3afd2b3fc654b0e5e772272f9f33b04ddc" +getscreenmedia@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/getscreenmedia/-/getscreenmedia-5.0.0.tgz#6a059d6bb4213f826309b3f32ca1ac091e2892e2" git-validate@^2.0.0: version "2.2.2" @@ -1215,7 +1215,7 @@ har-validator@~5.0.3: ajv "^5.1.0" har-schema "^2.0.0" -hark@^1.0.0: +hark@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/hark/-/hark-1.2.0.tgz#154b528c190a0834920dbd58b3e659559044784a" dependencies: @@ -1571,15 +1571,6 @@ lie@~3.1.0: dependencies: immediate "~3.0.5" -localmedia@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/localmedia/-/localmedia-4.0.2.tgz#1e6f3a0eeb2438921cea6cbaf7125915496125d7" - dependencies: - getscreenmedia "^4.0.0" - hark "^1.0.0" - mockconsole "0.0.x" - wildemitter "^1.0.0" - lodash.clonedeep@^4.3.2: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" @@ -1696,7 +1687,7 @@ mkdirp@~0.3.3: version "0.3.5" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.5.tgz#de3e5f8961c88c787ee1368df849ac4413eca8d7" -mockconsole@0.0.1, mockconsole@0.0.x: +mockconsole@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/mockconsole/-/mockconsole-0.0.1.tgz#d62a7ed85530964abcd24edb9f30fa58bbce56c6" @@ -2769,11 +2760,7 @@ webrtc-adapter@^4.0.0: dependencies: sdp "^2.1.0" -webrtcsupport@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/webrtcsupport/-/webrtcsupport-2.2.0.tgz#32d8c9608725ada352af0ab6abf21acab5182aa6" - -wildemitter@1.x, wildemitter@^1.0.0, wildemitter@^1.2.0: +wildemitter@1.x, wildemitter@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/wildemitter/-/wildemitter-1.2.0.tgz#29dd3a72d699c3e279dd021c3cd2150b82c9a211"