{"_id":"jwplayer-sdk","_rev":"118-1bab105dd554b25d8fd303956ffcaa26","name":"jwplayer-sdk","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"jwplayer-sdk","version":"0.1.0","description":"A library wrapper around JW Player API","main":"dist/jwplayer-sdk.js","umd:main":"dist/jwplayer-sdk.umd.js","module":"dist/jwplayer-sdk.m.js","source":"src/JWPlayerAPI.js","scripts":{"clean":"rm -rf dist","prepublish":"npm run clean && npm run build","lint":"eslint ./src/ --ext .js,.json","lint:fix":"npm run lint -- --fix","build":"microbundle","dev":"microbundle watch"},"keywords":[],"author":{"name":"Faustino Kialungila"},"license":"MIT","devDependencies":{"@coorpacademy/eslint-plugin-coorpacademy":"^8.1.1","eslint":"^5.5.0","microbundle":"^0.6.0"},"dependencies":{"crypto-js":"^3.1.9-1","es6-promise":"^4.2.5","isomorphic-fetch":"^2.2.1","nonce":"^1.0.4","path":"^0.12.7","query-string":"^6.1.0","to-camel-case":"^1.0.0","to-snake-case":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/Fausto95/jw-player-api.git"},"bugs":{"url":"https://github.com/Fausto95/jw-player-api/issues"},"homepage":"https://github.com/Fausto95/jw-player-api#readme","gitHead":"ecbb018af5ef732d8b9a198034b2a416361c8c91","_id":"jwplayer-sdk@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"fausto95","email":"faustokial95@outlook.pt"},"dist":{"integrity":"sha512-g2TCoi+vturmHqoff2cGeBi4iR1Tlh58xr/Gbpum1znGTYNZnbkF1yzlSDm38a7rcoSmOoTThe2sBQBjsWyNcw==","shasum":"6e63ce2d980b092fe175d947b98e59e48a872df3","tarball":"https://registry.npmjs.org/jwplayer-sdk/-/jwplayer-sdk-0.1.0.tgz","fileCount":3,"unpackedSize":96035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnV0oCRA9TVsSAnZWagAAddQP/2xRvxq5nb+becl06G2a\nNDIzGmMdgOm1FJtFbolKwPvuDtWwIs7bIaSg5MjtRbE6RfVfZKAjAuxjGtvc\n6UoahIzOGTByf51IkgTY7juMNITNyslJPqcZWi0HypnQnlAJ4WS2ALZxusyD\n6E0kUKvD9Ai+tyJOXuclsyjo69+tXgTG5Ccjuwtnd5nHkJ5zTX5qejnPnuPj\n4z8zMsbpXJKGIcUk10em9itN3pwUferngwJFpu1yzuo6DIdV/ycIcyeHduAe\nZf5xbQnLzoMNL7j+xdwY08Eo0PN874ki/7T7dnvi6kxX8+8U9tP94XjhHUyc\n47zFFctuierozcOPlO1mEUv4gtVltkCFeqc4gA50QYR/4969gNjUp4zWjHgb\n0zI76h7v5YtK7rKOZ2N2csPrimI3foYhJgFCTk+Y2GS9Q9dk1TEQ5jD7S+LX\ny2OliB5N5BHHT/hAaazXxx/V0L95TuRF4K622u2y/jMUm00pO5oTTt6GFclL\nLzcDc3Xt/mF+cA5O+fJmwpkSywI/M2Sh7LSS+qZWlqgEJCtfMhV4wDpYHVQw\nrEe0dY0/L5BeiOoRuf24iJqvCF4kFC0m1Gsb654hhJ27uq1dvDK3pERSakG8\nhbvzvNozggeMcnWx5uv4Gcbm98wyewdXwQaYzdDm5gdAQ80Md/6l013zXh7b\nbuA2\r\n=zHTX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1Tb231Jas8MHxgVlGX56Vv4SaVSMyuFFWQvnEBQYU6AiAH9I83HzRV+WB4xmAbHXyEWYSt/GlX2MiqgbyZF2bX8g=="}]},"maintainers":[{"name":"fausto95","email":"faustokial95@outlook.pt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwplayer-sdk_0.1.0_1537039656146_0.23498593531553413"},"_hasShrinkwrap":false},"0.2.0":{"name":"jwplayer-sdk","version":"0.2.0","description":"A library wrapper around JW Player API","main":"dist/jwplayer-sdk.js","umd:main":"dist/jwplayer-sdk.umd.js","module":"dist/jwplayer-sdk.m.js","source":"src/JWPlayerAPI.js","scripts":{"clean":"rm -rf dist","prepublish":"npm run clean && npm run build","lint":"eslint ./src/ --ext .js,.json","lint:fix":"npm run lint -- --fix","build":"microbundle","dev":"microbundle watch"},"keywords":[],"author":{"name":"Faustino Kialungila"},"license":"MIT","devDependencies":{"@coorpacademy/eslint-plugin-coorpacademy":"^8.1.1","eslint":"^5.5.0","microbundle":"^0.6.0"},"dependencies":{"crypto-js":"^3.1.9-1","es6-promise":"^4.2.5","isomorphic-fetch":"^2.2.1","nonce":"^1.0.4","path":"^0.12.7","query-string":"^6.1.0","request":"^2.88.0","request-promise":"^4.2.2","to-camel-case":"^1.0.0","to-snake-case":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/Fausto95/jw-player-api.git"},"bugs":{"url":"https://github.com/Fausto95/jw-player-api/issues"},"homepage":"https://github.com/Fausto95/jw-player-api#readme","gitHead":"1c3826e2b8c9bea188fb598285ea9c7a170b25ab","_id":"jwplayer-sdk@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"fausto95","email":"faustokial95@outlook.pt"},"dist":{"integrity":"sha512-kdzyTVqkYeIW1643RAI/UyY+WvbOUj5VasHRmKcMBfgdQGUCjgb3K3YAAOd0pCkgkp18Yy4BjZvYBvJXQOmg4w==","shasum":"61b048868439a9858fb8c08456825390eea053bb","tarball":"https://registry.npmjs.org/jwplayer-sdk/-/jwplayer-sdk-0.2.0.tgz","fileCount":3,"unpackedSize":97784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL5AvCRA9TVsSAnZWagAAVwMP/icr8k/rpEvz7X1u10U7\nXJizdw7kLH03crm7aO9en6WavG2SVlDbmssb8ugQwQLzEIANkIy+5pMZmoOJ\nNl1guWaOrjVzc9/jC8oD0sk+DU+p1D51wdznSojDYjKipYOx6p0w34y03s+N\nvUrlZ5aGkCISqdK120RyohMshCKR5Bf66BytWq8kCpDDsTijHe5JuHabn9zt\n95tXLrcC+WD+Oj7LZOZPiokQ+NOLxaC5xYXAnYj1vGqNuFigiVh+b7QMCd6Z\nl1gmLtCX8oNCKQ7ZPBjbtA7+ZSxjWPx0/oPmEe5Nc0Dl6AyCbMDvD+an5aS5\nGC/pjlSEntgabOaP3eTJhVRl1xod1EukB2/DqOLD8f1uZE0wF2fba3M723KX\nE6BjvP+/4FWhQ0W0wGgUB8oEYdSWPgoEs+oG+HKbLfmQOylddy95FAgP1XLB\nAi/v4MNlmmfHzMZ4snQSp6Gl5WidKbsx2UQfCQWTHHS8zNORd5F0JlqC+5MQ\nFpRYmbMhnp+6mnS4Wt35UIx3f8JiDUwhGTflkxGDliMw3kGWQPk7rVMTZGS/\nhfRFP5STJ4yD5+EMrS2bQ+RpDZXKeYKFAZafIk/3vV4Q6kUUdYqxJGbzeK84\nmBlZWPFcImHnCHssjmTRCN3uf6N3DI2CnnDUxoj8+nWezj4fTNiVbAe33C1B\nf66m\r\n=1rtG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqsyXpKFL7WUChJT0Coktrr4oyZNFCh4hSnBbgrLY2igIhALw+t5ak35xBwf13gLwCKowOH6os2fHxjAtUURSzVZ8l"}]},"maintainers":[{"name":"fausto95","email":"faustokial95@outlook.pt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwplayer-sdk_0.2.0_1546620974607_0.7514454152959062"},"_hasShrinkwrap":false},"0.2.1":{"name":"jwplayer-sdk","version":"0.2.1","description":"A library wrapper around JW Player API","main":"dist/jwplayer-sdk.js","umd:main":"dist/jwplayer-sdk.umd.js","module":"dist/jwplayer-sdk.m.js","source":"src/JWPlayerAPI.js","scripts":{"clean":"rm -rf dist","prepublish":"npm run clean && npm run build","lint":"eslint ./src/ --ext .js,.json","lint:fix":"npm run lint -- --fix","build":"microbundle","dev":"microbundle watch"},"keywords":[],"author":{"name":"Faustino Kialungila"},"license":"MIT","devDependencies":{"@coorpacademy/eslint-plugin-coorpacademy":"^8.1.1","eslint":"^5.5.0","microbundle":"^0.6.0"},"dependencies":{"crypto-js":"^3.1.9-1","query-string":"^6.1.0","request":"^2.88.0","request-promise":"^4.2.2"},"repository":{"type":"git","url":"git+https://github.com/Fausto95/jw-player-api.git"},"bugs":{"url":"https://github.com/Fausto95/jw-player-api/issues"},"homepage":"https://github.com/Fausto95/jw-player-api#readme","gitHead":"9c0513b59bde7b7403ccb32ba09bd4ccc2bf6028","_id":"jwplayer-sdk@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"fausto95","email":"faustokial95@outlook.pt"},"dist":{"integrity":"sha512-72QumzYhkJylw3gZdHISdfL26NLSau7XVejpcm/pmoxFpqY3cAZb7o+KMJsL94My5XCJmG9XVDY0mXMdUvZTRw==","shasum":"a50f2c2408f44a338989f0d29d9a902f3d54ce95","tarball":"https://registry.npmjs.org/jwplayer-sdk/-/jwplayer-sdk-0.2.1.tgz","fileCount":3,"unpackedSize":98956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMSbfCRA9TVsSAnZWagAAy24P/2zME3izmvsFKkoVXFCZ\nxkSI/IU8Rso70CkIW2LHQAo/G+vtFrNREHmIuLe8vvgj091E24JF9Gsl6pk7\nI9lW7aXU0Vyl8vlJlaGyHh7BqVC8TVtc8wDvVr8Qnkham6x2yMeLqn6f9DRd\nFvISZvjXN2g1QthPsxAZcrkMqPsrUlXipHFiQsiG2pY/nmaXP24MMRUtDy7l\nhfsScGeM/bJRYmEyidC6JNkOtKiCbAU6otv7neC+4w1OG679PRncTSYQAJ9C\n9PxDJSqF7NdlxjsfG8vqU6cWJXr7D/fKV0L6q/oYGGgASew+MEN/aD5aoWXL\nzdeRVQrV6zpcNA6c1wIhv3yiLwxZyOU1YqYlGFuJlAo4FL9asHdx9sJfHe+A\nD/qzl1RC+GhAODV8qsa0+krSpJAGH1N376vIhwmEYr3KpPxpWGWZXyYUdQn/\nLp9WvRy8Z8UH4QiCwLakjuIU35o7X0U43irUzlFIgdsuX1efcZtNtgJ1ccrV\ntoouGPeGc04WJ0oQLiDnjTSz7he33Co3oqypgjOZm7zD6yQ7jaf7n9yzGoxO\ncUqzYKLcBbiaR1BwlrgfeTiJQT4SryKBK7F7qO2L2xKQRWl4QMJkaYT8s7yO\nPriodPAsFhPPJnBfgVrho1wCHS/EkSVzLiwRqgqbx5YVI0Ig9ZG90TH/jARD\nhpBz\r\n=usAc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW/pS2CaRwWCjc94gCzdSLmOJuV0+w0LZk3hBjytI+UwIgCVIC/nGK8p9g8a1IkGn7bjDNT+OK9mpgB/eeYxI3X8s="}]},"maintainers":[{"name":"fausto95","email":"faustokial95@outlook.pt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwplayer-sdk_0.2.1_1546725086596_0.2992378754564542"},"_hasShrinkwrap":false},"1.0.0":{"name":"jwplayer-sdk","version":"1.0.0","description":"A library wrapper around JW Player API","main":"dist/jwplayer-sdk.js","umd:main":"dist/jwplayer-sdk.umd.js","module":"dist/jwplayer-sdk.m.js","source":"src/JWPlayerAPI.ts","scripts":{"clean":"rm -rf dist","prepublish":"npm run clean && npm run build","type-check":"tsc","type-check:watch":"npm run type-check -- --watch","lint":"eslint ./src/ --ext .js,.json","lint:fix":"npm run lint -- --fix","build:js":"babel src --out-dir lib --extensions \".ts\" --source-maps inline","build":"microbundle --ts","dev":"microbundle --ts watch"},"keywords":[],"author":{"name":"Faustino Kialungila"},"license":"MIT","devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/plugin-proposal-class-properties":"^7.2.1","@babel/plugin-proposal-object-rest-spread":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/preset-typescript":"^7.1.0","@coorpacademy/eslint-plugin-coorpacademy":"^8.1.1","@types/crypto-js":"^3.1.43","@types/lodash":"^4.14.119","@types/query-string":"^6.2.0","@types/request":"^2.48.1","@types/request-promise":"^4.1.42","eslint":"^5.5.0","microbundle":"^0.6.0","typescript":"^3.2.2"},"dependencies":{"crypto-js":"^3.1.9-1","query-string":"^6.1.0","request":"^2.88.0","request-promise":"^4.2.2"},"repository":{"type":"git","url":"git+https://github.com/Fausto95/jw-player-api.git"},"bugs":{"url":"https://github.com/Fausto95/jw-player-api/issues"},"homepage":"https://github.com/Fausto95/jw-player-api#readme","gitHead":"c941cbd9edf93d5dcb612faf4e9b78a2c1763b4f","_id":"jwplayer-sdk@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"fausto95","email":"faustokial95@outlook.pt"},"dist":{"integrity":"sha512-O2x8yb7eWyu/bF+CviusV4H0/52i4+lFQyez0Gr1w1/iSUdP8rMhqhfqJBgul8qyGRO48PPw9vEnsu3aaaRplA==","shasum":"0578b5ea9ffd555c3826cae4525d4935f08b01a5","tarball":"https://registry.npmjs.org/jwplayer-sdk/-/jwplayer-sdk-1.0.0.tgz","fileCount":3,"unpackedSize":56878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMflCCRA9TVsSAnZWagAABDYP/i5CfkZ28MNJcnX1Cjnv\nuG6AK4EN/HOkg9q4EvmB6podHwL/x9XFCBabnAyMzwyHYjWSRBpekL4zc01y\nVuLtMjvfDgSk223QrFswGx11DP2UJJL17+AxtL3H8fPC+2VGVMh0yEQVHr71\n1YNewYye8FmMq0A7tJcw/baw1SmneQ1NmB7/edLeX+Do+eS7ZT7l4o6g1ZHr\nVwo5BnX2S7QwE6BBbkVOfCwl8f5KEYLUspPs39LtekdQNdKeb/YHGolt5Ws/\n/ZAQWadiquYE/X7J3M/6rTZFg7UxFpVuSEN7+bnHaNOGWagZu82gCi94oQfY\n47kZZHt0NszJzMLTOXh5gwxkeZ/IsbhITSk+IZVudp+x2hCgIIbvWcCs4LNX\nbC6zCH7Dgh+ZTIOj949LcCXEh4pm60Q6ZwF4xBzasZWR1MkFaC0+vjHh4sdY\nChL5ellsOfBR/zAqCyrE3oKVsTFZtoqEiQW7Bai26Lae/8FcJ0KecWfX2ywt\nb0tYynoM2o20oQDYCGQuNKe3pwSMu+47SX4lbEvwnncDZNQbrCg0KJLGW/B9\nF75SXA7V/T4JrldR9ZCmAfZAcZLNBk2DlLkuOLmew925cTLVsr5xkNWW/puH\nK2JryjQXFZb97O7Z5xLC1Mp5mitXpw3g8C3M+wKPM69fqceS+t39eHgqah+q\nSQ1G\r\n=EmeW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpY0MDlXf30ExAd0n14UcEMWAvLUt0eQzitu1DCMmabAiEA2t2M1kQw4tsNWgzYExSDqBdmD26vuPwcp7Hr8yl3JCc="}]},"maintainers":[{"name":"fausto95","email":"faustokial95@outlook.pt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwplayer-sdk_1.0.0_1546778945551_0.1216759406082153"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-14T19:31:31.756Z","0.0.1":"2018-09-14T19:31:31.952Z","modified":"2022-05-07T02:05:25.210Z","0.0.3":"2018-09-14T19:33:53.030Z","0.0.4":"2018-09-14T19:39:45.814Z","0.0.5":"2018-09-14T19:46:51.252Z","0.0.6":"2018-09-14T19:50:34.806Z","0.0.7":"2018-09-14T19:59:34.545Z","0.0.9":"2018-09-14T20:19:00.812Z","0.0.10":"2018-09-14T20:25:19.218Z","0.0.11":"2018-09-14T20:28:33.985Z","0.0.12":"2018-09-14T20:38:20.364Z","0.0.13":"2018-09-14T20:49:11.129Z","0.0.14":"2018-09-14T20:51:38.148Z","0.0.15":"2018-09-14T20:56:44.330Z","0.0.16":"2018-09-14T20:58:00.483Z","0.0.17":"2018-09-14T21:04:01.305Z","0.0.18":"2018-09-14T21:10:06.977Z","0.0.19":"2018-09-14T21:10:55.951Z","0.0.20":"2018-09-14T21:20:25.906Z","0.0.21":"2018-09-15T08:49:27.036Z","0.0.22":"2018-09-15T09:14:13.285Z","0.0.23":"2018-09-15T09:27:25.757Z","0.0.24":"2018-09-15T09:50:33.527Z","0.0.25":"2018-09-15T09:52:05.508Z","0.0.26":"2018-09-15T09:55:07.200Z","0.0.27":"2018-09-15T09:57:15.914Z","0.0.28":"2018-09-15T10:00:51.693Z","0.0.29":"2018-09-15T10:49:09.990Z","0.0.30":"2018-09-15T11:04:11.784Z","0.0.31":"2018-09-15T11:17:52.022Z","0.0.32":"2018-09-15T11:34:46.269Z","0.0.33":"2018-09-15T11:39:42.546Z","0.0.34":"2018-09-15T14:28:36.863Z","0.0.35":"2018-09-15T14:33:34.083Z","0.0.36":"2018-09-15T14:41:12.454Z","0.0.37":"2018-09-15T14:46:15.340Z","0.0.38":"2018-09-15T14:53:52.122Z","0.0.39":"2018-09-15T15:02:00.879Z","0.0.40":"2018-09-15T15:03:33.209Z","0.0.41":"2018-09-15T15:13:46.996Z","0.0.42":"2018-09-15T15:36:38.094Z","0.0.43":"2018-09-15T15:38:31.938Z","0.0.44":"2018-09-15T15:40:24.427Z","0.0.45":"2018-09-15T15:44:55.907Z","0.0.46":"2018-09-15T15:47:34.699Z","0.0.47":"2018-09-15T15:49:11.505Z","0.0.48":"2018-09-15T16:14:23.680Z","0.0.49":"2018-09-15T16:15:50.010Z","0.0.50":"2018-09-15T16:20:36.174Z","0.0.51":"2018-09-15T16:21:55.777Z","0.0.52":"2018-09-15T16:27:26.332Z","0.0.53":"2018-09-15T16:32:58.330Z","0.0.54":"2018-09-15T16:47:38.098Z","0.0.55":"2018-09-15T16:50:49.159Z","0.0.56":"2018-09-15T16:51:51.290Z","0.0.57":"2018-09-15T17:46:29.936Z","0.0.58":"2018-09-15T17:51:55.752Z","0.0.59":"2018-09-15T18:18:13.922Z","0.1.0":"2018-09-15T19:27:36.283Z","0.2.0":"2019-01-04T16:56:14.839Z","0.2.1":"2019-01-05T21:51:26.767Z","1.0.0":"2019-01-06T12:49:05.661Z"},"maintainers":[{"name":"fausto95","email":"faustokial95@outlook.pt"}],"description":"A library wrapper around JW Player API","homepage":"https://github.com/Fausto95/jw-player-api#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/Fausto95/jw-player-api.git"},"author":{"name":"Faustino Kialungila"},"bugs":{"url":"https://github.com/Fausto95/jw-player-api/issues"},"license":"MIT","readme":"\n`Examples`: https://repl.it/@Fausto95/jwplayer-sdk\n\n`API-Reference`: https://jwplayer-sdk.netlify.com/\n\n# 🔧 Installation\n```shell\nyarn add jwplayer-sdk\n```\n# ⚙️ Usage\n\n```js\n\n\n\n// ES Modules\nimport JWPlayer from 'jwplayer-sdk';\n\n//initializating...\nconst JWAPI = new JWPlayer({\n  apiKey: 'your apiKey goes here',\n  secretKey: 'your secreteKey goes here',\n  apiFormat: 'json'\n});\n\n\nconst videos = await JWAPI.getAllVideos(params); // params are optional\n/*\n  result: [\n    {\n      views: 0,\n      height: 400,\n      cloudHostedPlayer: 'https://content.jwplatform.com/libraries/dfNGJds0.js',\n      key: 'dfNGJds0',\n      skin: { type: 'built-in', name: 'Default', key: 'M03UUDt9' },\n      responsive: false,\n      playlist: 'none',\n      releaseChannel: 'production',\n      name: 'My Player',\n      custom: {},\n      width: 400,\n      version: '8',\n      ltasChannel: null\n    }\n  ]\n*/\n```\n\n### Current Available Features:\n\n```typescript\n// Player\n  .getAllPlayers(params: Object) // Optional\n  .getPlayer(playerKey: String) // Required\n  .createPlayer(params: Object) // Required\n  .updatePlayer(playerKey: String, params: Object) // Both required\n  .deletePlayer(playerKey: String) // Required\n\n// Videos\n  .getAllVideos(params: Object) // Optional\n  .getVideo(videoKey: String) // Required\n  .uploadVideo(file: ReadableStream, params: Object) // Params is optional\n  .fetchUpload(url: String, params: Object) // Url is Required\n  .batchFetchUpload(content: Object) // Content is Required\n  .updateVideo(videoKey: String, params: Object) // Both required\n  .deleteVideo(videoKey: String) // Required\n\n//Videos Thumbnails\n  .modifyThumbnailFrame(videoKey: String, params: Object) // Both Required\n  .uploadThumbnail(videoKey: String, imageFile: ReadableStream) // Both Required\n````\n\n## Contributing\n\nYou must have a JwPlayer account!\nClone the repo\n```shell\ngit clone https://github.com/Fausto95/jw-player-api.git\n```\nInstall the dependencies\n```shell\nnpm install\n```\n\nMake your changes, test and send a PR\n\n## Roadmap (API)\n- [ ] /accounts\n- [ ] /accounts/tags\n- [ ] /accounts/usage\n- [ ] /channels\n- [ ] /channels/videos\n- [x] /players\n- [ ] /status\n- [x] /videos\n- [ ] /videos/converstations\n- [ ] /videos/tags\n- [x] /videos/thumbnails\n- [ ] /videos/tracks\n- [x] /fetch-upload\n\n## License\n\nMIT\n","readmeFilename":"README.md"}