A WebRTC based tool to support low latency audio conferencing. This is targeted to allow musicians to be able to jam together.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

51 lines
1.3 KiB

  1. {
  2. "name": "jamming",
  3. "version": "0.1.0",
  4. "description": "Library to handle low latency audio conferencing.",
  5. "main": "lib/index.js",
  6. "private": true,
  7. "scripts": {
  8. "build": "yarn run build:lib && yarn run build:webpack",
  9. "build:lib": "rm -rf lib && babel src/ -d lib/",
  10. "build:webpack": "webpack --mode='development' lib/index.js -o dist/jamming.js",
  11. "test": "yarn run build:lib && nyc mocha lib/**/**.spec.js"
  12. },
  13. "author": "John-Mark Gurney <jmg@funkthat.com>",
  14. "license": "BSD-2-Clause",
  15. "browserslist": "last 2 years",
  16. "babel": {
  17. "presets": [
  18. "@babel/preset-env"
  19. ],
  20. "plugins": [
  21. [
  22. "@babel/plugin-proposal-class-properties"
  23. ],
  24. "istanbul"
  25. ]
  26. },
  27. "nyc": {
  28. "exclude": "lib/**"
  29. },
  30. "devDependencies": {
  31. "@babel/cli": "^7.8.4",
  32. "@babel/core": "^7.9.0",
  33. "@babel/plugin-proposal-class-properties": "^7.8.3",
  34. "@babel/preset-env": "^7.9.5",
  35. "@istanbuljs/nyc-config-babel": "^3.0.0",
  36. "babel-plugin-istanbul": "^6.0.0",
  37. "babelify": "^10.0.0",
  38. "chai": "^4.2.0",
  39. "mocha": "^7.1.1",
  40. "nyc": "^15.0.1",
  41. "sinon": "^9.0.2",
  42. "uuid": "^7.0.3",
  43. "webpack": "^4.42.1",
  44. "webpack-cli": "^3.3.11",
  45. "websocket-as-promised": "^1.0.1"
  46. },
  47. "dependencies": {
  48. "inline-worker": "https://github.com/mohayonao/inline-worker.git#7014cd64c3cd6eb884f6743aad682a995e262bb9"
  49. }
  50. }