Mirror of PeerTube
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.

package.json 4.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. {
  2. "name": "peertube-client",
  3. "version": "1.3.0-rc.2",
  4. "private": true,
  5. "licence": "GPLv3",
  6. "author": {
  7. "name": "Chocobozzz",
  8. "email": "chocobozzz@cpy.re",
  9. "url": "http://github.com/Chocobozzz"
  10. },
  11. "repository": {
  12. "type": "git",
  13. "url": "git+https://github.com/Chocobozzz/PeerTube.git"
  14. },
  15. "scripts": {
  16. "lint": "tslint --project ./tsconfig.json -c ./tslint.json 'src/app/**/*.ts' 'src/standalone/**/*.ts'",
  17. "webpack": "webpack",
  18. "tslint": "tslint",
  19. "ng": "ng",
  20. "postinstall": "npm rebuild node-sass",
  21. "webpack-bundle-analyzer": "webpack-bundle-analyzer",
  22. "webdriver-manager": "webdriver-manager",
  23. "ngx-extractor": "ngx-extractor"
  24. },
  25. "license": "GPLv3",
  26. "typings": "*.d.ts",
  27. "resolutions": {
  28. "video.js": "^7",
  29. "webtorrent/create-torrent/junk": "^1",
  30. "simple-get": "^2.8.1",
  31. "punycode": "^1.4.1"
  32. },
  33. "devDependencies": {
  34. "@angular-devkit/build-angular": "~0.13.1",
  35. "@angular/animations": "~7.2.4",
  36. "@angular/cdk": "^7.3.4",
  37. "@angular/cli": "~7.3.1",
  38. "@angular/common": "~7.2.4",
  39. "@angular/compiler": "~7.2.4",
  40. "@angular/compiler-cli": "~7.2.4",
  41. "@angular/core": "~7.2.4",
  42. "@angular/forms": "~7.2.4",
  43. "@angular/http": "~7.2.4",
  44. "@angular/language-service": "~7.2.4",
  45. "@angular/platform-browser": "~7.2.4",
  46. "@angular/platform-browser-dynamic": "~7.2.4",
  47. "@angular/router": "~7.2.4",
  48. "@angular/service-worker": "~7.2.4",
  49. "@angularclass/hmr": "^2.1.3",
  50. "@neos21/bootstrap3-glyphicons": "^1.0.1",
  51. "@ng-bootstrap/ng-bootstrap": "^4.0.0",
  52. "@ngx-loading-bar/core": "^4.2.0",
  53. "@ngx-loading-bar/http-client": "^4.2.0",
  54. "@ngx-loading-bar/router": "^4.2.0",
  55. "@ngx-meta/core": "^7.0.0",
  56. "@ngx-translate/i18n-polyfill": "^1.0.0",
  57. "@streamroot/videojs-hlsjs-plugin": "^1.0.7",
  58. "@types/core-js": "^2.5.0",
  59. "@types/hls.js": "^0.12.0",
  60. "@types/jasmine": "^3.3.12",
  61. "@types/jasminewd2": "^2.0.3",
  62. "@types/jschannel": "^1.0.0",
  63. "@types/linkifyjs": "^2.1.1",
  64. "@types/lodash-es": "^4.17.0",
  65. "@types/markdown-it": "^0.0.5",
  66. "@types/node": "^10.9.2",
  67. "@types/sanitize-html": "1.18.0",
  68. "@types/socket.io-client": "^1.4.32",
  69. "@types/video.js": "^7.2.5",
  70. "@types/webtorrent": "^0.98.4",
  71. "angular2-hotkeys": "^2.1.2",
  72. "awesome-typescript-loader": "5.2.1",
  73. "bootstrap": "^4.1.3",
  74. "buffer": "^5.1.0",
  75. "cache-chunk-store": "^3.0.0",
  76. "core-js": "^3.0.0",
  77. "css-loader": "^2.1.1",
  78. "dexie": "^2.0.4",
  79. "extract-text-webpack-plugin": "4.0.0-beta.0",
  80. "file-loader": "^3.0.1",
  81. "focus-visible": "^4.1.5",
  82. "hls.js": "^0.12.2",
  83. "html-loader": "^0.5.5",
  84. "html-webpack-plugin": "^3.2.0",
  85. "https-browserify": "^1.0.0",
  86. "jasmine-core": "^3.1.0",
  87. "jasmine-spec-reporter": "^4.2.1",
  88. "jschannel": "^1.0.2",
  89. "karma": "^4.0.1",
  90. "karma-chrome-launcher": "^2.2.0",
  91. "karma-coverage-istanbul-reporter": "^2.0.2",
  92. "karma-jasmine": "^2.0.1",
  93. "karma-jasmine-html-reporter": "^1.3.1",
  94. "linkifyjs": "^2.1.5",
  95. "lodash-es": "^4.17.4",
  96. "markdown-it": "^8.4.0",
  97. "ngx-chips": "2.0.0-beta.0",
  98. "ngx-clipboard": "12.0.0",
  99. "ngx-pipes": "^2.1.7",
  100. "ngx-qrcode2": "^0.0.9",
  101. "node-sass": "^4.9.3",
  102. "npm-font-source-sans-pro": "^1.0.2",
  103. "p2p-media-loader-hlsjs": "^0.5.0",
  104. "path-browserify": "^1.0.0",
  105. "primeng": "^7.0.0",
  106. "process": "^0.11.10",
  107. "protractor": "^5.3.2",
  108. "purify-css": "^1.2.5",
  109. "purifycss-webpack": "^0.7.0",
  110. "raw-loader": "^1",
  111. "rxjs": "^6.3.3",
  112. "sanitize-html": "^1.18.4",
  113. "sass-loader": "^7.1.0",
  114. "sass-resources-loader": "^2.0.0",
  115. "socket.io-client": "^2.2.0",
  116. "stream-browserify": "^2.0.1",
  117. "stream-http": "^3.0.0",
  118. "terser-webpack-plugin": "^1.1.0",
  119. "tslint": "^5.7.0",
  120. "tslint-angular": "^1.1.2",
  121. "tslint-config-standard": "^8.0.1",
  122. "typescript": "3.2",
  123. "video.js": "^7",
  124. "videojs-contextmenu-ui": "^5.0.0",
  125. "videojs-contrib-quality-levels": "^2.0.9",
  126. "videojs-dock": "^2.0.2",
  127. "videojs-hotkeys": "^0.2.21",
  128. "webpack-bundle-analyzer": "^3.0.2",
  129. "webpack-cli": "^3.0.8",
  130. "webtorrent": "^0.103.1",
  131. "whatwg-fetch": "^3.0.0",
  132. "zone.js": "~0.9.0"
  133. }
  134. }