package.json 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191
  1. {
  2. "name": "peerjs",
  3. "version": "1.4.7",
  4. "keywords": [
  5. "peerjs",
  6. "webrtc",
  7. "p2p",
  8. "rtc"
  9. ],
  10. "description": "PeerJS client",
  11. "homepage": "https://peerjs.com",
  12. "bugs": {
  13. "url": "https://github.com/peers/peerjs/issues"
  14. },
  15. "repository": {
  16. "type": "git",
  17. "url": "https://github.com/peers/peerjs"
  18. },
  19. "license": "MIT",
  20. "contributors": [
  21. "Michelle Bu <michelle@michellebu.com>",
  22. "afrokick <devbyru@gmail.com>",
  23. "ericz <really.ez@gmail.com>",
  24. "Jairo <kidandcat@gmail.com>",
  25. "Jonas Gloning <34194370+jonasgloning@users.noreply.github.com>",
  26. "Jairo Caro-Accino Viciana <jairo@galax.be>",
  27. "Carlos Caballero <carlos.caballero.gonzalez@gmail.com>",
  28. "hc <hheennrryy@gmail.com>",
  29. "Muhammad Asif <capripio@gmail.com>",
  30. "PrashoonB <prashoonbhattacharjee@gmail.com>",
  31. "Harsh Bardhan Mishra <47351025+HarshCasper@users.noreply.github.com>",
  32. "akotynski <aleksanderkotbury@gmail.com>",
  33. "lmb <i@lmb.io>",
  34. "Jairooo <jairocaro@msn.com>",
  35. "Moritz Stückler <moritz.stueckler@gmail.com>",
  36. "Simon <crydotsnakegithub@gmail.com>",
  37. "Denis Lukov <denismassters@gmail.com>",
  38. "Philipp Hancke <fippo@andyet.net>",
  39. "Hans Oksendahl <hansoksendahl@gmail.com>",
  40. "Jess <jessachandler@gmail.com>",
  41. "khankuan <khankuan@gmail.com>",
  42. "DUODVK <kurmanov.work@gmail.com>",
  43. "XiZhao <kwang1imsa@gmail.com>",
  44. "Matthias Lohr <matthias@lohr.me>",
  45. "=frank tree <=frnktrb@googlemail.com>",
  46. "Andre Eckardt <aeckardt@outlook.com>",
  47. "Chris Cowan <agentme49@gmail.com>",
  48. "Alex Chuev <alex@chuev.com>",
  49. "alxnull <alxnull@e.mail.de>",
  50. "Yemel Jardi <angel.jardi@gmail.com>",
  51. "Ben Parnell <benjaminparnell.94@gmail.com>",
  52. "Benny Lichtner <bennlich@gmail.com>",
  53. "fresheneesz <bitetrudpublic@gmail.com>",
  54. "bob.barstead@exaptive.com <bob.barstead@exaptive.com>",
  55. "chandika <chandika@gmail.com>",
  56. "emersion <contact@emersion.fr>",
  57. "Christopher Van <cvan@users.noreply.github.com>",
  58. "eddieherm <edhermoso@gmail.com>",
  59. "Eduardo Pinho <enet4mikeenet@gmail.com>",
  60. "Evandro Zanatta <ezanatta@tray.net.br>",
  61. "Gardner Bickford <gardner@users.noreply.github.com>",
  62. "Gian Luca <gianluca.cecchi@cynny.com>",
  63. "PatrickJS <github@gdi2290.com>",
  64. "jonnyf <github@jonathanfoss.co.uk>",
  65. "Hizkia Felix <hizkifw@gmail.com>",
  66. "Hristo Oskov <hristo.oskov@gmail.com>",
  67. "Isaac Madwed <i.madwed@gmail.com>",
  68. "Ilya Konanykhin <ilya.konanykhin@gmail.com>",
  69. "jasonbarry <jasbarry@me.com>",
  70. "Jonathan Burke <jonathan.burke.1311@googlemail.com>",
  71. "Josh Hamit <josh.hamit@gmail.com>",
  72. "Jordan Austin <jrax86@gmail.com>",
  73. "Joel Wetzell <jwetzell@yahoo.com>",
  74. "xizhao <kevin.wang@cloudera.com>",
  75. "Alberto Torres <kungfoobar@gmail.com>",
  76. "Jonathan Mayol <mayoljonathan@gmail.com>",
  77. "Jefferson Felix <me@jsfelix.dev>",
  78. "Rolf Erik Lekang <me@rolflekang.com>",
  79. "Kevin Mai-Husan Chia <mhchia@users.noreply.github.com>",
  80. "Pepijn de Vos <pepijndevos@gmail.com>",
  81. "JooYoung <qkdlql@naver.com>",
  82. "Tobias Speicher <rootcommander@gmail.com>",
  83. "Steve Blaurock <sblaurock@gmail.com>",
  84. "Kyrylo Shegeda <shegeda@ualberta.ca>",
  85. "Diwank Singh Tomer <singh@diwank.name>",
  86. "Sören Balko <Soeren.Balko@gmail.com>",
  87. "Arpit Solanki <solankiarpit1997@gmail.com>",
  88. "Yuki Ito <yuki@gnnk.net>",
  89. "Artur Zayats <zag2art@gmail.com>"
  90. ],
  91. "funding": {
  92. "type": "opencollective",
  93. "url": "https://opencollective.com/peer"
  94. },
  95. "collective": {
  96. "type": "opencollective",
  97. "url": "https://opencollective.com/peer"
  98. },
  99. "files": [
  100. "dist/*"
  101. ],
  102. "sideEffects": [
  103. "lib/global.ts",
  104. "lib/supports.ts"
  105. ],
  106. "main": "dist/bundler.cjs",
  107. "module": "dist/bundler.mjs",
  108. "browser-minified": "dist/peerjs.min.js",
  109. "browser-unminified": "dist/peerjs.js",
  110. "types": "dist/types.d.ts",
  111. "engines": {
  112. "node": ">= 10"
  113. },
  114. "targets": {
  115. "types": {
  116. "source": "lib/exports.ts"
  117. },
  118. "main": {
  119. "source": "lib/exports.ts",
  120. "sourceMap": {
  121. "inlineSources": true
  122. }
  123. },
  124. "module": {
  125. "source": "lib/exports.ts",
  126. "includeNodeModules": [
  127. "eventemitter3"
  128. ],
  129. "sourceMap": {
  130. "inlineSources": true
  131. }
  132. },
  133. "browser-minified": {
  134. "context": "browser",
  135. "outputFormat": "global",
  136. "optimize": true,
  137. "engines": {
  138. "browsers": "cover 99%, not dead"
  139. },
  140. "source": "lib/global.ts"
  141. },
  142. "browser-unminified": {
  143. "context": "browser",
  144. "outputFormat": "global",
  145. "optimize": false,
  146. "engines": {
  147. "browsers": "cover 99%, not dead"
  148. },
  149. "source": "lib/global.ts"
  150. }
  151. },
  152. "scripts": {
  153. "contributors": "git-authors-cli --print=false && prettier --write package.json && git add package.json package-lock.json && git commit -m \"chore(contributors): update and sort contributors list\"",
  154. "check": "tsc --noEmit",
  155. "watch": "parcel watch",
  156. "build": "rm -rf dist && parcel build",
  157. "prepublishOnly": "npm run build",
  158. "test": "mocha -r ts-node/register -r jsdom-global/register test/**/*.ts",
  159. "format": "prettier --write .",
  160. "semantic-release": "semantic-release"
  161. },
  162. "devDependencies": {
  163. "@parcel/config-default": "^2.8.1",
  164. "@parcel/packager-ts": "^2.8.1",
  165. "@parcel/transformer-typescript-tsc": "^2.8.1",
  166. "@parcel/transformer-typescript-types": "^2.8.1",
  167. "@semantic-release/changelog": "^6.0.1",
  168. "@semantic-release/git": "^10.0.1",
  169. "@types/chai": "^4.3.0",
  170. "@types/mocha": "^9.1.0",
  171. "@types/node": "^17.0.18",
  172. "chai": "^4.3.6",
  173. "jsdom": "^19.0.0",
  174. "jsdom-global": "^3.0.2",
  175. "mocha": "^9.2.0",
  176. "mock-socket": "8.1.1",
  177. "parcel": "^2.8.1",
  178. "parcel-transformer-tsc-sourcemaps": "^1.0.2",
  179. "prettier": "^2.6.2",
  180. "semantic-release": "^19.0.2",
  181. "standard": "^16.0.4",
  182. "ts-node": "^10.5.0",
  183. "typescript": "^4.5.5"
  184. },
  185. "dependencies": {
  186. "@swc/helpers": "^0.3.13",
  187. "eventemitter3": "^4.0.7",
  188. "peerjs-js-binarypack": "1.0.1",
  189. "webrtc-adapter": "^7.7.1"
  190. }
  191. }