{"_id":"ionic-youtube-streams","_rev":"24-27a111519c7ec1e60f00f4f7da22effc","name":"ionic-youtube-streams","dist-tags":{"latest":"1.3.5"},"versions":{"1.0.0":{"name":"ionic-youtube-streams","version":"1.0.0","keywords":["youtube","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.0.0","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"4d3534e680aadba9cedac7b3402ebf78afb14f4b","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.0.0.tgz","fileCount":11,"integrity":"sha512-qtu5ZOCMI0wrQ4mlGibzHlflu7QJBWv1/Q1Tizwr+OxroiWFFUPdOU2ZvepBXWxWIjLfq1o0HJjyou7b/zZyNA==","signatures":[{"sig":"MEQCIBwxZN+34iCMd6UD3xUDeEnPe3kgdoyCkeVW5a+by97AAiAg7X350sXN39iSpHzukUNapHYTLdcab4PfLdSj/Fm0nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJet9dJCRA9TVsSAnZWagAAoGsP/iLTAzNJ2FseXwUTioCy\nXQDosV/QlmXuaN+MpZymWu8HNQXRrt7HZ5Gaf3ha+V8fnTDBsFEai5H4rIjH\ndqW+xXqyZUx9wOBP91L4ocSwmsCdpd4+PWPIEQKGorQVe9wDPLV7kwh1nhUw\naHDWm0XH9p7xcClhJyAQQ7GNkXZvklejKMV5ngKSAYiivxk3l/QwpIZw+HF4\nOhpNc8XazWug1xMnNdma0mscsi69Zc6T6koXglanV2e71ZEnthhqY3Is0lb3\nRlB8hMogVWNdWDIQ9LGKquwe1QcuMq45atOu7D9SVFkuLfSLCld+Zw+nOboF\nMvFyP3dx/1xE2uPzJ7H7PuKXnroT2+O67BikLUK5lV478pduTmcR6zqtTbun\nbT+W2ZaGX7r48tihMn0aGBEBWHdj/8e5gnatim2pI8yAFt3t2qKjW5ZEjggW\n4lLTi0KUViRnYGWQtp03kObYL1vhRblv7M3DO1SGmuOqFD+qWU72ggoqEguV\nMEKKDwHS5rIMMUu89jjdaJ280/B1kIkyFby00/Ih7r8mWbCjvGPX+ePfWay2\nf2ucBdxxH3SAVx3BWci6zS6nIDsxCoIpLMB/j97RWRPzSX8GrCunrpNA7hkU\ny5IvpShe8oBIe3olYATX33pA8ZXH3Jd2ZudRt1YHnmHO1kkW9qsm4xupYepd\nbs1n\r\n=t4F8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"35fb34a135fac718ce6b9302ab0adbb0fa74b44d","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-stream.git","type":"git"},"_npmVersion":"6.14.3","description":"Fetch meta information about YouTube videos including stream urls","directories":{},"_nodeVersion":"10.15.3","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.0.0_1589106504914_0.9736363801200809","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"ionic-youtube-streams","version":"1.0.1","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.0.1","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"904df9f0ba967e96c1ceb144b190ff02c81248eb","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.0.1.tgz","fileCount":11,"integrity":"sha512-2T/LUO0zycFI48f6U5KjzSHZnZX8U+U+waDUhQJVaUbDcIlWvAscMEQUP2ltYZhSS/rXpX1TQmCZlpEBjMgiSQ==","signatures":[{"sig":"MEYCIQCKqXaAWD3wwPg5xdvjhgWDrNXFxdnc+Kv53yTWpAxumwIhANCWoIKvH+2WTfdopdmOYAmhtpu5TNQ3t8aU7Ha/Z9CR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJet9enCRA9TVsSAnZWagAAMaUP/jidEurDaycs7JhdmAEL\n2AECqLDDL0Jm1ZXkL0TL5Tvs4g12+Bn0ar5v7barpC6w/BQOsoUInyKLZXBD\ns7D03FGHJmQowWPL2sTr/lzDKTcXYYrHWiLV0vLhIwVsNrdECkzJZ3T5+yxS\n6ieR4aLRQ1gYwP6dFRD403jtbuImyXzCnn4pZQvtUztAmjhCf8EWyEOsULN1\nUrWEaHGFFf+iphsnxodkeaoGmvUEADR3iN3+ztq6AABlxhzakyAFGHdgTPgZ\ndntLoexxHyegrDnP9oJk2KDseXt+W7eB+eB+Wq+GAEDWupw0k5rgdQSfu9hO\nb8Wrh3y8jTJ9I2y0UYA5ngVaFyeOnCN7xyVxec7FIUr5yDZiFCezFzMu8/2+\nvzzeC1gmwGwla+Pz8xJR1NtdcK60/4lfvVlfX3n2vX3lVMj2bNegjycLrMvx\nqYAVe05rU8n4U26694qAHSTHIAUFZDCA23txWOs0JDf3kQivfv+AItMBnj/D\npqsQBHkoeJUfFRKJ+nfC8zftTDuoMPHNXM4AJtW6bT/R409C0h+6RIewKqW1\no8n00nSMPiAbjQ4sioBhpBreTMQXJiLnRgfHwQ+Eu0WrIy7xBGh5MS8x604D\ngvr4gnxCfGMwcUgRAtrGesyNKXaODNDmfY0xq1jL0QEjhtHqmbwp0PUQ2LaY\nzpqH\r\n=2cQB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"31622d52fc91f20e38acac049a803f8b62fa914d","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-stream.git","type":"git"},"_npmVersion":"6.14.3","description":"Fetch meta information about YouTube videos including stream urls","directories":{},"_nodeVersion":"10.15.3","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.0.1_1589106598678_0.5384609572112322","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"ionic-youtube-streams","version":"1.0.2","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.0.2","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"5d2051c1030bd7edc5be393c3e0f6decca9cc8a3","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.0.2.tgz","fileCount":11,"integrity":"sha512-ZE26jqQSGiXQ9bvu3v3f8zM2ihougP187//7w4lU/cUFOnogy1Itk76GBufzlZ6unqqzqqrWOjXbONgCKKj/9A==","signatures":[{"sig":"MEUCIQDXQ8/MQbKvyR6S61sIDgOqBz+Bq3fyCLw5Pkkk4k0owgIgUyqRlhhGTUwUQpgzd7zVVB6tSetOjxYRnwWZjHfltE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJet9gLCRA9TVsSAnZWagAAc2MP/1Jk/J/R10HF3/t+7NJE\ne8wM4BsTjO29yxtROObs17mHqhg7NoHaU/0a4HwRmedD6j5f/RQHtmS77xln\n53j0hp/KbkVekUUGko9ALzfqo7k7Z5jaNaezDQaIXPq/6eQOsPifCadBhq+2\nGU0W+r9IIeYFmv3P0VkYaqlpedEpYdDU0knJTC/03ZrDVc4QJi3Pi1/K+MuF\naa3ZlWOskXEDIdkBU79ZGWb+STgbwt+VSeCjjNSyQxhESGbm6qqS/M4Wr4/8\nB+nmYDDvpVgc3gU9QUusHhKZly5uWuvfWGuGtkZ/hGnVzYwMhbHIYjiSRy7H\nCC4tDSR/yMuO+VPH6RdX6GH5D0kJvoUG5qj3zFXtpSh/OfjCE+42Ayv02Nfu\nhm/PlwREXdDfYS+6vZslu1x+jtCQr1RrX9oEKwx6FtmqlU/TztoeUXcytbgm\nt2APoCENxnrWLaU2PWZCMzZ8fW1XgNAeTpodTnwP8iiqE37X2dx7O3nxgVFs\nkDgI6J0ro35HvTp8XAad5EyZ/thxgD+QPxBAB0krCYY/5Dpq+ziW5MGB3Iat\n7HU4nmkft4kkUYOpfz/UCQn8W8jzd7/0K2tkRAd66ysMXAdjJmYe5pG8267L\nCpLG8gkCvcELtSfLxlUgAZfoieUB8yKJMT9QLQQmE4VRJbRBM3Kj67RnxhyJ\nAOLk\r\n=ryQP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"3dc1b1ee9a6471a49cb50142390f5f4e8b3467ca","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.3","description":"Fetch meta information about YouTube videos including stream urls","directories":{},"_nodeVersion":"10.15.3","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.0.2_1589106699416_0.6424001835745048","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"ionic-youtube-streams","version":"1.0.3","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.0.3","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"c17bcb654844335ea530723187525f5e2e92a1a6","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.0.3.tgz","fileCount":11,"integrity":"sha512-L1U/OF7G96spwv4BWK6t3lA9YVuEniDQKy1DSyKo7vK/PRHw23xDfQyZfKImhqYnmh1F6+LC1aJf9wZkPrK0HQ==","signatures":[{"sig":"MEQCICZn6AmGKD8QD2mdCpwNGOHXUm9chfA7jGt7Lo/I7e8gAiA1/m1M8VyJKSk15T6BIDGProtBXVM6UFZvdEJNJYSNHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJet93yCRA9TVsSAnZWagAArnkP/RPNDDyFRBONSAgfmc/o\nTvAIhSxFPCyyprMKBS8EtM8nJ/ElB7KN8aqzabhvpGTU8cAnC7Gsrnt0zwV/\nzVw2zn4lYGh7GWYjkzQx3LKD+2pjDCxsLLXfxz2ep2e+UJ4mvP+KujnASeEN\ncoi3KEHERGqdhQDdGQOrkeP49UWzQ9VNpZtIUzJ/6GjSxs+3s7wDAPrFEFzs\nciti7Vfu24GVABB+kj/D/07nPfxLA7m2afdkNEGsPjQ9TTJCtkRbbF5UP8NC\nPdaLuc95zbRNZwaKmabSE+S4V1pKnJ/1K+q7Pisfpg1Ui59fd9UyBPhudHKT\nHhI704ohLNv9uyY/1C7xYuMMpBb1Yzy16JP4Kge0j6epJhmcaBu+WRhy2Nxj\nibAKzxexjn2O/dzakyRCgtFlO+j9RuVl2+oVWUzgT32p10hxpJbY+hUE/C9/\nlcLK28DXroV6CWuGTxdgsDtznkuJOyjB+MDDi+KDPXgDK6WKf9xDAr3ocq1L\nnb6ph6aMXnoo7K0j5ZTAYl52fdPnQODIFzV9Z4hiA4f+qZcICUOvs1qrXsBy\nMevPVhFZ1kP0r8FhzRn1R9+TlSkCVwO4xRsPkvH1fptG4ix3CzQLOduyddE6\ny2a8+BQC+LhpCchBJpj6d4K8S5ceuxYcFjN8ZzUb0OCXu6CCUM1AdL36/Wek\nKeFp\r\n=ws9C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"d2f9d2938e15bb952b9b1901544e7a1e470f2c95","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.3","description":"Fetch meta information about YouTube videos including stream urls","directories":{},"_nodeVersion":"10.15.3","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.0.3_1589108209819_0.7090855281081447","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"ionic-youtube-streams","version":"1.0.4","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.0.4","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"04c55b3dc19955fe64c494a9f8530454cc78a35d","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.0.4.tgz","fileCount":11,"integrity":"sha512-9vlUfeRwpMVRBseeniXZvLcnU4FD5xI4kucRf5GxGT1LgWq9M53YFxdyzsFvhZ6tYn7xOIUUB98W3jaRWIx0Fw==","signatures":[{"sig":"MEYCIQD5bLVeKdSXA69ZGECUwBnhULHjaDvUfqLi2JYtQHl3egIhANlHB6lqFg+NKzTj+9ujw1NEpk13f5kR6sxx1gTOSxdT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuAUaCRA9TVsSAnZWagAASWkP/2IUqKfDWozeOGWu5ir5\n5iR5Yigee3DQnhadZrWA3+3xpA70OmThbbLx5b8drJPrknQm2Jk2gGNkXg8L\nbQWrjICTIp5h0tiPBxcnvgMkyH8iAqSHEcdNycCbIruAjcfxnw2uX68/L4K4\nDbPhph7CohJvIfnfsHhQCyWHjt7a76Jl8AnuAnpDuS4cxmTIG6kt3MTewL6C\nr1/GtqYZswJP7kDjClcPJ2FrLBDBHYphawasnQuqw/Zmkkyu5aagsDgq6zfA\nZpp1cXUYQRph5Q2OIGXANTCawf4SHxTIHzF8qpt1v5ygMbNO6qI/xJ8qIpct\ng++a9ka8+NKyqhAguBvbp3dFE0Zv7TCPpYnfjwbpTWpLwdNWsflIff1IwrSu\no1aaH3IML4j7MJuX3ri0ljHm6gxdzpod7VRc2gzLuXkgydFZC0F5qFkzMVvc\n5j/aTYG305eyEXumqD08Gr/s8sYKcyRrZTAKqJn16914/A1RYFy5oVO/ijhv\nN91zkpn882QpXKbdAz6AGnDCDKfpZisYCf7dFm3/zm5RsLsWPQZcnTkx/XkO\niFj6wh9d4c+NWKbfC+g3pboLVo7L4ZUvZOTiQQxw5ox2Pa54DXWGqYyXKKv4\nJJLDHjmK2DXQWfGWjk3fBL5JMj7W7CQWN5o6uj1ENRoyNDfCMYq2n99apzcJ\nBeKN\r\n=OXWq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"8a2780ea86df89ba7c75d39b3919bd84861e64fb","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.3","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"10.15.3","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.0.4_1589118234106_0.8567688437686156","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"ionic-youtube-streams","version":"1.0.5","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.0.5","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"607191d14a31a26a02c43c87157d36a343fe3e5d","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.0.5.tgz","fileCount":11,"integrity":"sha512-ri2oldEiKLNvfFInyHOAd8NFAnAWsArzYZr7+OkZjB2Q69FaVthKkG2J0k1LZBiWQwTjYzY5MLXlhuJwYksZTg==","signatures":[{"sig":"MEUCIQDqbremJFaALvMi1mpAMtEMqZNvQYCGLud0RP1w3DTOWAIgMm+mG9j7zOMbJbn4qol9uYXtdJPYSTR6l+aOl2/liag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuGR5CRA9TVsSAnZWagAAJikP/0pRt1lQi59e2QCHS6ah\nSHxfSwiR2Jjm9lyx41qP2RZ4OnCTUzZPNqBSmZ1hINsoXf5ccXQN1o38HwPj\nlGL/1pRLlrBINF1aaeoaCt/bA7vTaobb7L2LWTrjZuDWkj8lmk9MD0ihShgS\nBkJ58GvkrBrYC/ZiqqwyAtwr4jiaeXE6yMdK1aOSmQydUQVr1biP35NpxLTU\nmx0U9BiQLYEbYg1l/krTnjEs2Q72wuQ+wGX7rBotMrMavTnGjflup4G2Mord\nHpWvaPMNJ5+QIvArsgDvs5NAH/ZrAPlwyGXxXCcj7LVZY19XumIYPS9Uz37o\naGypD2H949XdcltobJ1v/0fftPz+5C1fk7TypP5QMkmzQU9LXHzjgltVa22M\nlwKPI+Ld/MNgtWuAGHZLFmWYkrxfjNgOMKI8dFDOCKni3wklHLmsI2j9nft8\njdiL9jSG1gPCtP+csWUK9dhmlDVsfhtcobXuwgEfThomEe7S/oswJMkZ6ghN\nivDS1rYStDcvvzamuMtzobu3VGUUXxQK6fvjhxfjQ5PWluw0Qg3o63J/VcGv\nqOSR9RxeURYOjsjsRfu2HfEp+cFSnLXT8DSeyqPYHXMppUOtnFa1hMiZedIp\n73PZ3DFv51Lxt3HyK/niHOQp8uZnYvhDr+11vbVXFeDxGNcJQvh+WAbmtMHu\neCwG\r\n=2K+M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"3f33e4847f3b159950f115751a355d6ba9038d1a","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.3","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"10.15.3","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.0.5_1589142648862_0.4076563053032738","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"ionic-youtube-streams","version":"1.0.6","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.0.6","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"60f1e7f0138e9a86f50211f566524e84d05e9477","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.0.6.tgz","fileCount":11,"integrity":"sha512-RU4wFXnIBq2h9sooIosfnzII4s5V2H9ozTyYOC8Jo/Zp/Z3+FPcp6fKzs7EFzMFb8YVT1Ah/bY9Sesbs4AmYiQ==","signatures":[{"sig":"MEQCIDjNHHDuC0pc0dSLbIt6ui20DRj4Ecya8TbR3+STFBABAiBvV2t7tZ6klcx+RJ3IQpg3fpGBt90Is99KJhj3VNWMUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe375GCRA9TVsSAnZWagAAz+YP/0CUKCkQPy0kdnDPG0GH\nTlvkSo/W+9bYo3XM2xsZOVr2XhsTg2zK79E2qpqmMLZys3fLKup+FLXt0WkV\n7G/hDNVYylmJCOodY7pug/AHm5C3taH1/tG2+b5wUtipCo7V4BiPZFgAtfDK\nLkFm4Y9v5DEsV/cY8eg6pdhQxXF53Ja+JjlQ2MsZtsNvJ8Zlr4yx2vgcYmvr\nG1jHPmLlGlcfWBv0V34Vz8BpppSEi5lJacWV+dMirHIYYPmUg6aIaC0ICbtC\ndCjb05YCN++WWWxU/U7jTVyi8PGwLQziAivEIL1f3uRHeXNBBWnQtomakbKR\nlBCP5ily1ucLYpdEUdnfeEAyV+FxtVGacKEB8TYRASIiB7Xk97P64BhGD6tk\nHCUJtyRQl9cRgfEjCN+G4jLzKG6DMuz0Qd3iX/R0vZgsepEIZ/KZCPWMFpbR\nCPSki1BGz6ZTQBz1Y+mM2tYTMxCgKZ5XgLKZC8yEvuymVR3Ukvvrzzh3eg27\nTPRgu/g99dtVlcEncmAoHzEn8lp1MjFvn6Cagr7gKWxvntWamLHAdePXldpg\n5BSFJTSYwNu4l8XNc6+n87okKh9O+Th3/L+nFgL4xn4kBnlqF3ZohI5JnP0b\nlzkwcKJWpqoeTbZZvq8lfqivmEja7swo0IyEv67xKZP2eSEKRgAcYwMU2/99\nEPrG\r\n=gxs6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"3f33e4847f3b159950f115751a355d6ba9038d1a","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.5","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"10.15.3","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.0.6_1591721540608_0.9613860340768294","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"ionic-youtube-streams","version":"1.0.7","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.0.7","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"2ca0cb122e4c39277c18d1f00c24806c99a89dda","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.0.7.tgz","fileCount":11,"integrity":"sha512-vnQj/MrvhxaOhByS3X1avskv/F0CWIIVBO0ETc5509cdaHYC1UigYKCOxQgP+HmHVJ/juq4htlXTO8FCzZ49Fg==","signatures":[{"sig":"MEQCIHUqwp768tt96rH3eyBQlHo1gqGJQhjRAGmY1aCXmdTgAiAIdfobbBeug8Q4C2ukrMQwU9HXACP4qbEmWJVK/BqUCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfluUjCRA9TVsSAnZWagAA8NUQAIJJnJokYruYy7mIpM+r\n28IR0nBXvz1uVv1QLQeT4ks2tHIV5nG0daj+81YrKs72Ygl9hf/Uq5CV2y/2\nuya3KmwDFXSBM+S/ypp519Xk+EtOw6dNXsm5PA52fAGsBrcuyJJ50KF80leP\nQIh42g42rqU9qpn19e7rIoUjl6lI3Ds+ensA1dz1aO9V09m8AFia7jp3sw6v\n7jijerUckTAYtKBFWWFbROF56sSdKdeJuINMwTiwaoLo02CLCwkKrQXnvBa6\nbcGkkwAzSFb3vaUPeSx+6qG40blSVLgrg3H2h0MiHxCWoSBtBSa3cf45w7Js\nAOWM6nfSxFLMpRWB3a17UerKG3vJ9WzJqyJ8vh2nWqyJzpWwnns+pAPHN/LR\nGp+rOryskjBNaKvyB0EV2D09HCe32fc5u48zZqmD4F5Q1kwqv9P0c3IM56aU\nQ5J8b+Un1seDSPdTVuwSyyX5FamiK9vgFOoRHHPLwqI5SzT0WY/jjBp9THC1\npgwL2oII/ykLy93Vg+9/LMLRUP1OVpugL+/2eKPn00QigpztKi3iiSIPHNpq\nri4+1OV1mOo5jl/PVDWplMEzdt2/GrD67sdTyscI79SYMudENJ+dNr+/z/0b\nQVRLToWcN4T0YYxWWiG1WPTV3Qpj6AH6R2XtU8tKtFmqCw5vn7r2VMSKcB7B\niASs\r\n=Zivj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"7b238ef6cfb8b4a98a01e98c560f32c4ffe42744","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.5","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"10.15.3","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.0.7_1603724578420_0.7728261985188243","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"ionic-youtube-streams","version":"1.0.8","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.0.8","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"91ede096017f4e49f0578bd082d8471a9a7788cc","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.0.8.tgz","fileCount":26,"integrity":"sha512-EvI1/tvwftmnFROCr+VEnWhHLkdF4mvFaKLzX2H7su5wM5ELPGnG5sXotyLmZqGK/ZS7mO126j6u0jrxswu1dw==","signatures":[{"sig":"MEYCIQCslATTorNe5GDaNRqlJ8YrOL6kQdKOdUUUTTnSOhHTgQIhALAQpXkloVmL+8K7vaqy4mzZsvnEc1kdbgE9qP3sWiFs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz8eSCRA9TVsSAnZWagAAk3cQAIwDBwY0HvHS94yweTkP\nfkneBtCI7s+FmXD7PJ4zdxd1mJPvV73N8aTyoHP8lLr86VivkNsKd7Zwit6E\nBAewhwvIpVruuzMDRYZS4Z12QgYFsigtHjqMXr1ADgAAPMdmZdZbCPZwEnHM\nmGOCK3FGam7KfbnW6rnfNZFF0p83dJw9iR48RD4jWiPwbCWqrSMj/4/fUc+K\nNqmBvzjWsW51cRV8RYw1Cq5xax5mnCexIJGHbNS+sqXc/M9q9JSE7IxVwr1S\nEPNjPgMLjrhgG9BT5xKYR8xUuKCftK3FVqhvD2bKADogy62n3Ldt6pC1xZUw\n69D79wBTdcFGDWLcyW2jGWAdYVmQcy80amF2CjzVt4fY+4iSxdKm8BgYh6P0\nBda7vz3j/eGULgB/GnAAIp8RI/3XzF3VBlDVvMyGd84fjeP1porZ5TVU0qj5\nAJuopOs+R3A+HBKkxmbc5Y+0QIv5DNr7L276lodE1/F4guCcUgc5cDglhhXs\n9jV2K6E1jUKiMCjUl6/MuM+3eURGkM9bnTWQR+kmqcuOAfezQlGCKWLd/5FT\n6fIdxmM/0Fq9x+2ks+R2eVgI60sk/4eloLhI5Qn4iBYxZwDJl4uSQC/ptWhk\nm8IoKMGHIHkyhfhrkOQ8KSRrt2fAKPIsuW1e2Sgad1HNAD2cSrS2UcWGhWdf\nK7d9\r\n=vNRL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"9eee9ef719aad6edaea449690235ef0136cd6327","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.8","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.0.8_1607452561861_0.9028576837374915","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"ionic-youtube-streams","version":"1.0.9","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.0.9","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"9c6081b208cebb0c61ee311e4725b95258b86357","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.0.9.tgz","fileCount":26,"integrity":"sha512-Q4ioA67Qjodbw+zQ+FuqvDQmjYDxTMGNL6otLape5KwhxAP59fIsDaB1aL25PbdB/zxZ2dCq0Wr2ZvGJFqvJ0A==","signatures":[{"sig":"MEUCIBfl5RJPGzzP1Uyhh8EeMNA7IiR/bOiTUqjuMfv/iZh2AiEAoklsyWFUV0sDz4QArDqu/Xe+nMkcUALJ9GkOGqL4fpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0IgzCRA9TVsSAnZWagAAI+kQAI8tZZofJhh3/bGqYsU3\nKgGYwhhs+BUPUjS+w4t4dXdGAtF+0KqU5FFvEJ76ma7dfL+H96rFbWksf1tZ\n/MZ5bSO8FW7PMSUE6tkxfoU5kl/WGCurEh3GLO+EShnJJ0IyCJmoZp+7P28q\nPoZwGutNu9CZGzj0N4zYHFpSlDoVIEZjxDFSZ355APBXacRKKwt2r0TQYbL5\nejnJbfwz/5nIpfwpYTeuURgGER+24bmzQ/Rv13jxoxYmuT4naeKeYHpcQJbr\nsVJkOFmwYzNim3y4iG0imPNfmt+7KBw+c9fYdMSyJXuCVKKhK9+E/Rt+nPhb\nOKYMunWjwNZfkMnR0hh7BdUHxX30mCfuUSy1OF7ydRNwtaW0+6zItFg/nSxO\nCmVd2gMpBEFHBs4pEsAuIDlObXoxY35trS6qGaE+MWD1OA/9zuNMI0VX3Axq\nQQJ0qwGliVWiYznaTo12RMomfKNDeoj/l0uUihIaEnU2WPv8NtF09ascB/xs\nEQLOzoV8f0C99KundLDQryzcmCwCzvnlyjeiH2U7/9P2S+xjTzuBTFFINBYv\nfngHHe7VlZvWmPL/+WmjaCGAccZPCffm8eIdDJ8lTCR1koC3uSmQx++oemPm\ny62ti29jtLa9hildKJfxV1jhQju4XVVxgYRlnrONh3vIlwz7iq7I1qjDon+Y\nDbvl\r\n=7MLT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"b46b43afd7298413da630ef90756381a901db1e3","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.8","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.0.9_1607501874717_0.6475439139732178","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ionic-youtube-streams","version":"1.1.0","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.1.0","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"5536785d56071ed18ab2a6a8e87d77401378fb13","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.1.0.tgz","fileCount":26,"integrity":"sha512-Aypc8ewwq837FhqbVyj7YL5bMKeEO7zwLoZil9vx+OXVG8kwDACComjiRhQV3KledX3JYO45mT7DPLsF/vUNsA==","signatures":[{"sig":"MEQCIAu2ZY245L/MsMUS/vn1Iysi9hryYk2DqOXjktf1aYBKAiARyHgBCSPrDH6nFqT/lJxYEcp62QafBHywLUaz03IyMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0InjCRA9TVsSAnZWagAAlj4P+wSpPlmk5+nB7Jf7GIQr\nfF66nducABT8awbx1A/IxAbpCmoLDXIp1m2SM3NU6UtoMaN1E+oXvYCUJGyQ\n8bBGPP5fBYq0iiom2T+Ysl4iYDEknRGL+d7DzrZZkfEkJc/Nx1Fn46p/MGQB\nBRjwq6hstiBP1MRsQUylqWlfx7UM2Yyh2WxI5qdsbhbTDRqjijcOoi9z2BYs\nNyhMMFM4UO934A6InfX8HvJ3cmEvatEWfzUUF7cUMTwCf2X1M7v0p4QTj6x9\nXAfdQAwVhLsUpmvulo4gYLl4XsG8mL/2dm87dnOuZA3Zw3RJtf6nCIIMn9mj\nlJSkYSEjU43MdJVbCcwh7Yzw0t8rrndpeYvt1oMIygUFy4NIQ5HMux3OBB5j\n7kMk9V7yDkS/46oNuAd98DqflPhh2FtkxXUP3aP28d7YTCuElmWbJq8rbae7\nQdAKsoVv8YEf4cEEDL/O8X1+hBzb7Cs45WkBiHurqHJx8Bsc9Oy/lQrhLXA4\nzKQn9u/DlR0GAfFQjF1eZkwoO4PtRO0wVhiiHRsO+3Z0KRobtplMwchLT9k7\n1NXMP7WAmQokNtSiehCLVU1+tZ4JMbucp2ad1KhrlKwWgpYaQFVQD2icP1u+\nc/t0x75KgeqsaKEUfaQ+7lL5Ie14gO/vW3nixJSSegaWUf4M7WCdmo07l3I8\nyGLr\r\n=D1C9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"179ef170334f35c26e327d82611b777768e7670b","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.8","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.1.0_1607502306621_0.18222920958726574","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"ionic-youtube-streams","version":"1.1.1","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.1.1","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"7307177c869559839a3468926e49a41efdabba9e","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.1.1.tgz","fileCount":26,"integrity":"sha512-t+45yuVZzo5SmY4elOAzKGc1TTFavq9Q46uXpCphh5SCQ550oa5B9SD2EX3do1/MfckLfiPR9z6qqLrSMs7eNA==","signatures":[{"sig":"MEUCIQCNZwHNrJOz+BtaXcKV2QiOBdRPCQ92jAxPxaBaS4m2ogIgNUvEdTUDIEOH5w0QzqPfRxhu7BmV97LmPS5RfwrxrMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0IrNCRA9TVsSAnZWagAARQcP/ix2Cc6yw/vRxMWWSv2f\n273aB5vVigt3rUxHIfQuBGBEhB8OD3wbkC3E5YlkDpmp8cOlK4M7/p/jaaUz\nnIi0jpMYzzAzVbnRvfwxqLggmHGsFSe8+3V7rHKTLXhal0KMSsJzRXaTXBM3\nuzeKht/aWDUcuwyOPd0Q6VR7FWE9ewPiCK2HvWdrtJyRko0hD/DDILNRzcd5\nSd9Z7EjcOZkHCBY2nqQh0X6IwG9oBxkLUfr4Ztv53QknetYetaZAk/MDHwLY\ngXgghelYbBJf/2lbTeCNtn+eiJdUVqZ+NImQqt47EHY09XX3MerqmiQt7xjy\nIPr2zDHnTnKXIxNrE/+NhsV+aw+tz7xJThhku3Rw1BCpVrdy6xx010/KwN7f\nfp1AA5UEBbdidP0rng8OvLx3uMNcRs9XWpq78M6GJ3+lpiTS4/V7NHQybS3f\nPDlqaKplvbeJz09JlRWVXtEH2H4cPilkbmq9/FcLSncKRjazMHziazzdU7gU\n0U76g8UmwvAr6vbKwNvlKm96r/hpcwwK+Ia4CXy8Z45LR5cwywjhhVKt8gc0\nqiU47hb4YdpJgRs9E8d1HQUvNRnxWJ12cldqdrwR6lYwMmUwJmsCNab4E+5D\nkw8E/YJf70pTqNppM04w6W+rgWgJ4mpgqgga/fT0QnoGLfyBn84WDmfUEqgb\nTn94\r\n=oeFR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"f226e6c7bfd3751b660608133a284b6777529f8a","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.8","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.1.1_1607502540488_0.36342119892894376","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"ionic-youtube-streams","version":"1.1.2","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.1.2","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"de1fa3911fcf6837793e95a71c55b0db03228f26","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.1.2.tgz","fileCount":26,"integrity":"sha512-DhjLSY0BWIxVdPRdSHAqpeS534omoMVv7oeghi2UcqNhwraV/pj0MjOg1hqg1eflppogHJu6erKtSc8gyc3mYQ==","signatures":[{"sig":"MEUCIQDi0VfPASQIg52komNHfhom23oPOCjXwWatKj52Z2jBVgIgK+OUaHk8W/TocYrg/6Bc7bqnQMAEK377sp5oK0jyle4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0JsMCRA9TVsSAnZWagAA7ZQP/3yc7ldsYVPUbu9fubjf\nPtb9DPIVn/pHFCoDwlmZ3h4t2RjubQbkfvnLMx5S3Qo/dtELLyVjQdf5umF0\nPrzF+Vi7TUGJdsG3JrgSC+RXWyVFdIPT3DjMYT8/X1vo5l1/stlwpjctkHPH\nwt9Z4CMV4Ddc+tz/IdojR+4kPoXo6R1Ki0zvoTEdD/b5zqQhrp7SCek+N1nc\ncVwlW9ZdEh7PsESWDSq6++7/EsR5pmjgll+Chb2/Xv9ih7uLxLH7xfjbPLjr\nHiJHZavTsKZg9+tbIedVsnWOf6d74ACpq8De457nZRpK0lzAV95HWl1+2S5z\nl8IQsvJBvDePE1XFr/TfvB/aVS4R4mNovyRvmIwWlIgM1qxTU1SFBIccgD/x\nOV2yZwMM6jX1m64It+6QVRrQRGyyA0Opktb/bEZhhvskfC68cAmklaq1Qpa5\nb7GjHdES+cLk8wr2cUzY3bXOmPO1N058I30EbyOfatm/1vnQjmZbvdCaCZX9\n0jMy/Kv2of0jR9VubyJVHEh8HSoxImJMHzjOLkt9CDlWQCEhO2IHfOEdIvZp\n2xYx3MX1dm/ukcf7zr/l9lZmBcbJmFzEkQasJXEOEhirZ5ke7/L1Rj0D+6AU\nVK5HmqtXcF5qWafX/qUGolPz0QsVEHMGzpCe/IMtowl6YAeO7DizgiBG/D4a\nD7S8\r\n=pcb4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"f226e6c7bfd3751b660608133a284b6777529f8a","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.8","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.1.2_1607506699538_0.4937580991450299","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"ionic-youtube-streams","version":"1.1.3","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.1.3","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"362b191fb6748b8070982f688f2c8c04507120ad","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.1.3.tgz","fileCount":26,"integrity":"sha512-ndNgRNNlNQ7WPSF1/ZmG3cEkrkC5OXmknK64dTYaz20lFsPDNlgadcPhRa6etvtvFTwAVS3T4vrPTc+Xondi2g==","signatures":[{"sig":"MEQCIGWA1wteW8nhXSWI3B/h2ZTOCVzJeJSnskCXgw3Xh/+TAiBuFSPUDXSO1q4aYY8wq29F5Qk78AFT0eLWK6CCZseRAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0KlQCRA9TVsSAnZWagAAUF4P/jXdBJbH14ZfB+ztrcLI\nsN/Al//ISFt5hu4egNeITNL70mS+ODiZrKUlYhlnKCgiQcJeyCgUsVQr70ih\niZSgsququZ6LZMmgh8KFRebAKojIFEnBUbuH0y7qdGEi36Uxq50TF2SuzgRI\ngSeBaaBV/ryinuXIaX/fr3eTJiNDn7JZohbF1GnGrozzMbUnUZ8hR8+flBBC\nMYA+0OTmnQO9ApWMJjOM3szomqEQWc6dpnhmEqDGje0Mz9wN/5bQWYarMEsn\ngLauU6rq9NfI8qmD1AR19gnrhTOKDpvx+n7D/mZUv6M4bmy3fZk62Maqo/QZ\nFspiktbei72j0IUKw2IqS5Dr9I7E9gedEH9fzJS5JF3PFietXZ26njdIfPR4\nHzwpTKl9hH/jdSHFYI9YmrjatsdkdpmUto9MksK1rSANE3Npocf30p43VEuv\nFGSZ+tU0TOkzjx8KFYRAhEl37XHPw7ReTv0GDu+a/WX4c9RijpuhfuKvss4C\npj0JxxFEFM2FuWmlvSxx5YJmbIg/oFMzK2I6wM/NsMRcrrBxeTUm5EKNQCOD\nuAMVykpgrRl2OHfUJjVuJm5DYYDNkfH8KSRxC1nJOljl/ixdmq6lUjv2Z7Rs\nAqaAFgHNuvGL73ySTC0WYhmVFWFHrSCphvRTV04jBhkQa1/u1wSO/9h6j3Z0\nlthN\r\n=yJsD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"0edb9b4b19fc0f88e5f9d2720313f3958efcec25","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.8","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","rxjs":"^6.5.5","querystring":"^0.2.0","@angular/core":"^9.1.6","@ionic-native/core":"^5.25.0","@ionic-native/http":"^5.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.1.3_1607510351407_0.4592568472229155","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"ionic-youtube-streams","version":"1.1.4","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.1.4","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"7df5668ccc820c64ca9e4dad139738b274d3703b","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.1.4.tgz","fileCount":27,"integrity":"sha512-TlXgY3sr5kd6543xCnoC9vZGiQ2O3gb2kulx0IDhyUJWnpmlhPZ/t0PNlw9d9UEokzdVedHmQEaJrLk5ynspjg==","signatures":[{"sig":"MEUCIQDZihpFry/T55bpR/8DbpV58pVw1Tn0aQnj3sbKN6sm5gIgH6J88qne8FL4TJvea2ogNCsFl4IY4cpi+FjisbTNxng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsBu/CRA9TVsSAnZWagAA7AgP/iXUdd0MXnvyDqj0CHf7\njjFFAgWJu23HLuzSeV7/4URQiHFtZ7Qj8iKI2m/4p/9EfZJckqAvagYq4/yA\nWKR8b4dCi+NtfnTwOAaJfijC0t93AUzeNdUEA2Bb1AhYxMQj7nRvcEYBSFHQ\nhl8VU0bAkM+89rloNZQ0h+J70jd6rk0FaoMnGruPODl644s3Jgpo69UB/qy+\nXYfiYRbtnvfNU0Y0ZrH+cc7RogjVg5D4cSj9hEla50dGMjVAqQtKhzR7Jk9z\nY4Puz5KFfRsAWSEw7as9NNcjuPpFuzvEzRodHlYQXknf6zIH3raaQnpoNJIe\nGH508ofMffgmNM3dKvj9cL1E4adt9BkCwSwtJAGvurn+mY6fYOZLfMheRhqn\n6xCF8zpyWsRup0fq7EPW3kFnGxumx5bgMcXG/06zZukKWA+lQH+15JD6P+18\nC05joJN1LXNqyFgGEzMsMM0jGA9bCKSEvFRvMFZ6CjynnT0ItT9ribH1klAF\nHsJnz4K1hnCnBVY2Npw0mOxrgfRSDAmSh2KXFiUEgy2igO1nXXGmPJgRrXkz\ns9rIwXAeoRA49QIna/yrBz+fK410Iv3kI2ex+pEl/7+H6Yr8o/LzDSGhfJMb\n7by/t7mzXC2MR3PL5aggZ2RWG7qEaCwavADArdqGed1j1mqga73jnZKQbWel\nWiqV\r\n=Eg0B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"0edb9b4b19fc0f88e5f9d2720313f3958efcec25","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.8","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","rxjs":"^7.1.0","querystring":"^0.2.1","@angular/core":"^12.0.2","@ionic-native/core":"^5.33.0","@ionic-native/http":"^5.33.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslint":"^6.1.3","ts-jest":"^27.0.1","prettier":"^2.3.0","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^15.6.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.1.4_1622154174643_0.15758169115114629","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"ionic-youtube-streams","version":"1.1.5","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.1.5","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"e67b11f6cc5b834b022840b81a9c658c44420f24","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.1.5.tgz","fileCount":27,"integrity":"sha512-1EFybrnN3CvFhMEJwlLFEvZnZKFjirn0BPAB5iu4+qbm3ImCeRrfwcUgIKfI6PPHtMKOW5cbECnVK9JnF/+OMA==","signatures":[{"sig":"MEQCIBvuRRTaS0vU5CwAbTHIIbW736WjFq6CGnzcV/EDvGRGAiBXizAP1tMKlH+s8zRCw+U89pJRjPOBecoQlFaDdic+6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsBw8CRA9TVsSAnZWagAAYhYP/1PAB/IBynlU3mR/Ql79\n7QqMvhgDRBtAHeEe7HSLgecxxRpID0/zHR20pm9iKhESAZON/MEl+uPLydn8\nJpRnduouflPCpaxmePg7thPpXe9ia1zpg3NyO9LcBl4p/7G8abykKY3Txrud\n/3GVCbdOaYmL/Rj/wAGcTD0z5W7u8b2AeU4bqshDB3zNKEbGyqHElgsLFHpY\nHNerLJ2YHThKlB6y5JMnQZEMf15fmlL82KYb3WDIiFaw0V7kfj8McrlkCG3S\nbHkzbavXflLoLBusebN+LYhIJgj1UMTscUNnuXa5KzEc1P5aMw4jB0N0/423\nzpKFQUc/vGg3EuFzfqVSy7w7S/FPJZdIQJXpkSE0F36guVdDsLhm3EVqiY7g\nQpGomk+VwCcr7XoNs1mP+FSq7o3rEoan6W+qWQKkk8FmyIpK1lnPqEQN//Q6\nPLYDW6xEv5L1p75hGB2N37kaZ3gkUtZ0vXaeocs45GiCJoRCLrj2OuMsdo18\nw6eM4l0hOH74ZdTXfNJnUqKq7L8NuJmpkv8aFmASLqsvMAfimHdyvL6oRWwN\nzIAo7Cd+ujwNbh0nAQzlxSkP4pSf+cuCJ1tDZHNnl9XBvbdlkPbsrRv6QFb+\npSJNzeZAw99JfjHu6bII+jovUyCZ543a+3g/Qf7UpkQJYX4K8VzBvtYf51ih\nvy1R\r\n=MsyL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"723a4015f51843301aed754b8b5421b937423be3","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.8","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","rxjs":"^7.1.0","querystring":"^0.2.1","@angular/core":"^12.0.2","@ionic-native/core":"^5.33.0","@ionic-native/http":"^5.33.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslint":"^6.1.3","ts-jest":"^27.0.1","prettier":"^2.3.0","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^15.6.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.1.5_1622154299534_0.08106393157703407","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"ionic-youtube-streams","version":"1.1.6","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.1.6","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"7087bcf3d651aa8053d0d7ff124cd67253a5f3f5","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.1.6.tgz","fileCount":27,"integrity":"sha512-ynh+cqrMykkMBmpk1PLUUbCpPgEsLo4QxWolOIVBbMEM7qy18LK4XGnVdEG4Qxpi2xWchBNlYO73dzPC/uRBbA==","signatures":[{"sig":"MEUCIFVqVZpcu3vnO0eh9h5eoKOwOf7pYjJK15+njl1kkSGkAiEAj/jsDfROhwB6h2N41ztlZQNr6QfzGqJ+I94kimsx6p4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBqdECRA9TVsSAnZWagAALIIP/jfUVIDeGfxegAN69HEJ\n65dCivkayY08iVYVhhVKicCg7MBEOfAvrDdgkqUS5WES7yyYhfyMWL/sdMMA\nmWhx1dVZer1Jk74kOd8TKifwYWlyxF0PCE1GCoG2dJibKlRtISNI5lsTMz7B\nJf+CiKk7KhYoufBTjIOARQmIzh0l/WcgB4ViDNQeaZL3I6Gcxuj7k1BFejAF\nyrr0x6QJOaqFNaiDxFFDtc1KPRn77IvmSPJSy/uHftd9CMj6M1ufBER7QIuw\nUD+phqsMLq2Y83Yzw6ZGELY9+AiS1/BhK6tsPuO3Ks1cWWi0M2sKoh3eAtSm\nFSiJOAa0FWZi/KY3NP0GzlFnZNs6dDtx4jRlzlv/l9JtygxV9ptE1edYkLUl\npBsVYVBVv7mUFoIj7Ett+2FVVjdflfGsY7H+O17o9F2GPvx5rz8OkbDcuzNG\n7Mmhke9SjgTepuqg9wMczFEYqFZGTPk9HbidkgItYtYkUb5hDpaOgP6iznC4\nr75QeLwcVZGJX/9302sZJy8Yb3yIYUCRXzdjLt9tYBrKFkErwFXwV8ygaemj\nOEtxA4LuTJdf8QRZnWHoqSUq4YWoPmy82E6zGeVI/3VbjYj9dx5ZHWczpDmF\n3DY7OobCG5MqyfeKBVROiTTPQSWr0S4Kau5M46zjUh5Z+Adu+5Da7GFkdxBx\n+uSR\r\n=TM09\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"d524328bf83ce9b5c66034f15ad05182f1a3c06e","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"6.14.8","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"14.15.1","dependencies":{"url":"^0.11.0","rxjs":"^7.1.0","querystring":"^0.2.1","@angular/core":"^12.0.2","@ionic-native/core":"^5.33.0","@ionic-native/http":"^5.33.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslint":"^6.1.3","ts-jest":"^27.0.1","prettier":"^2.3.0","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^15.6.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.1.6_1627825988327_0.21509794691225048","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"ionic-youtube-streams","version":"1.2.0","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.2.0","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"61d48f1d4e50eb83bd7305045e61d36ca6085168","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.2.0.tgz","fileCount":28,"integrity":"sha512-YfXZ+L/JNChgXzZgdrEayYHOIsI5rDmy+IiPyiyjANQLoDAI2G5f/GbhUqo3WmPnM1A3TW6J4ZefiH9/+q7sCQ==","signatures":[{"sig":"MEYCIQCqEjbbBY+gVV6p7BPX2XXxzaRFLFJXr4asi9AsdPAlrQIhAJyv1w4V8m5QUQeAD1blIMZZ0LkEb4ADb7CulEeMF3B2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263113},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"6a6cab543516e7711721f38a9d7d349224c12919","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"10.1.0","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"20.9.0","dependencies":{"url":"^0.11.0","rxjs":"^7.1.0","querystring":"^0.2.1","@angular/core":"^12.0.2","@ionic-native/core":"^5.33.0","@ionic-native/http":"^5.33.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslint":"^6.1.3","ts-jest":"^27.0.1","prettier":"^2.3.0","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^15.6.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.2.0_1729470070102_0.8656598366371577","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"ionic-youtube-streams","version":"1.2.1","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.2.1","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"416e7561bfa002f12bc183d23283012127d4c8c1","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.2.1.tgz","fileCount":9,"integrity":"sha512-DzvZWOhloFZo+zLk7T529DCT6oWiNI3oUOy29yLYqDmOpMprkf7GD4yWaqE5fJbkxg1j/aCHDgsyiNt6IJ27Fg==","signatures":[{"sig":"MEQCIFpUM6mTpT3lfMbq0b+AbpJaesDxRUQS30iew9YG7bUuAiBkCrLP6vu0SDPnyvjpSKl9b5QAyHRRJzkQR20Mzcklbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192739},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"6a6cab543516e7711721f38a9d7d349224c12919","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"10.1.0","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"20.9.0","dependencies":{"url":"^0.11.0","rxjs":"^7.1.0","querystring":"^0.2.1","@angular/core":"^12.0.2","@ionic-native/core":"^5.33.0","@ionic-native/http":"^5.33.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","tslint":"^6.1.3","ts-jest":"^27.0.1","prettier":"^2.3.0","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^15.6.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.2.1_1729470871564_0.2524945792694959","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"ionic-youtube-streams","version":"1.3.0","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.3.0","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"e0d7503b6ba5b19710c82422e44f2c341c5eda58","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.3.0.tgz","fileCount":9,"integrity":"sha512-4nevysO1Uq02EzXjbs/SB0e3qPIyVNxdYLkFpXrzp1Rlejp2ewh/mwUPTCd5s9CLJ9dE1m6Y+LIJLA04gqcHEQ==","signatures":[{"sig":"MEUCIQCjZqZ0CFGOaPMdIRfvNPqSpRlKFjZlA87KNrC6+nWbpwIgexmlUrC9MM1Bi7RPy57Is6IYPbSK/UVwIyeKxJ/kKro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196703},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"3a587c2b83912e1d4468a08e67bb0d0c2392d6b4","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"10.1.0","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"20.9.0","dependencies":{"url":"^0.11.4","rxjs":"^6.5.0","querystring":"^0.2.1","@angular/core":"^18.2.8","@ionic-native/core":"^5.36.0","@ionic-native/http":"^5.36.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslint":"^6.1.3","ts-jest":"^29.2.5","prettier":"^3.3.3","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/node":"^22.7.7","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.3.0_1729477699485_0.8944821644374714","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"ionic-youtube-streams","version":"1.3.1","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.3.1","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"40f2ef3516e23779a61d2ed917e16cff33a12ec5","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.3.1.tgz","fileCount":9,"integrity":"sha512-5hBgZalHdCbswdlwroNjRCm7GiVKMnfwgMCOKjkFwi6uHtQwDItRKgO9RIwpZQuigHawKqTG1tApJAT6FN9ghQ==","signatures":[{"sig":"MEQCIBDJk90evbIcwn/2yPn53BC1xA8Nnc8Mj3Zms4gOsXpzAiBHoBiQ4zGLWYyqJqauBj8AsIdr+VjTuV1AyNW8jqDWLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196702},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"81dd208573324c3e9da833f693669a5727e4a0a6","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","actor":{"name":"dave7117","type":"user","email":"davidkoller7117+npm@gmail.com"},"email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"10.9.0","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"20.9.0","dependencies":{"url":"^0.11.4","rxjs":"^6.5.0","querystring":"^0.2.1","@angular/core":"^18.2.8","@ionic-native/core":"^5.36.0","@ionic-native/http":"^5.36.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslint":"^6.1.3","ts-jest":"^29.2.5","prettier":"^3.3.3","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/node":"^22.7.7","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.3.1_1751226933429_0.8729679151897314","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"ionic-youtube-streams","version":"1.3.2","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"author":{"name":"David Koller"},"license":"ISC","_id":"ionic-youtube-streams@1.3.2","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"dist":{"shasum":"721adb9d2b3293f773bd7ede68b1bf6b08b07aa6","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.3.2.tgz","fileCount":9,"integrity":"sha512-e/GZq9Uh0sopXhGW7m3MjfY6BitRYOzGbOYFyVVYnr3XHoO6Q6PQqbM2gFuO/yHkB2uTing5+GHdPtwzuzvosQ==","signatures":[{"sig":"MEYCIQDKOXImjFEdmrb4Leaoa5z29hH2q6wfAbf4Uts9WtBLwAIhAPA3mylFJKX9P7nrXLf3isv7TwbuEl1OGC1F8Xm36jBy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196702},"main":"lib/index.js","types":"lib/index.d.ts","funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"gitHead":"32ccc45af87a2ee33ecccb46face0650be82d213","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"dave7117","actor":{"name":"dave7117","type":"user","email":"davidkoller7117+npm@gmail.com"},"email":"davidkoller7117+npm@gmail.com"},"repository":{"url":"git+https://github.com/appit-online/ionic-youtube-streams.git","type":"git"},"_npmVersion":"10.9.0","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","directories":{},"_nodeVersion":"20.9.0","dependencies":{"url":"^0.11.4","rxjs":"^6.5.0","querystring":"^0.2.1","@angular/core":"^18.2.8","@ionic-native/core":"^5.36.0","@ionic-native/http":"^5.36.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tslint":"^6.1.3","ts-jest":"^29.2.5","prettier":"^3.3.3","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/node":"^22.7.7","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ionic-youtube-streams_1.3.2_1751228382647_0.9255245985175702","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"ionic-youtube-streams","version":"1.3.5","description":"Fetch meta information about YouTube videos including stream urls in ionic apps","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"jest --config jestconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/appit-online/ionic-youtube-streams.git"},"keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"funding":{"url":"https://paypal.me/dave7117","type":"paypal"},"author":{"name":"David Koller"},"license":"ISC","bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","devDependencies":{"@types/jest":"^30.0.0","@types/node":"^24.0.7","jest":"^30.0.3","prettier":"^3.6.2","ts-jest":"^29.4.0","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"~5.5.4"},"dependencies":{"@angular/core":"^18.2.12","@awesome-cordova-plugins/core":"^6.16.0","@awesome-cordova-plugins/http":"^6.16.0","rxjs":"^7.8.1","url":"^0.11.4"},"_id":"ionic-youtube-streams@1.3.5","gitHead":"fa381c5c168df5fd4a3e633d7b43d577bb7fc7ec","_nodeVersion":"20.9.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-gGVbiNADyFoWHHADF5/rcbbjKR9Vd4OdjVFy18/0jvaWuyJPAW7MOLhLRs4KNOee0YKB6PlTrBS0rjhVDaxdxw==","shasum":"f304a935a84fc719f21e7f3cbfda4522eea4ff41","tarball":"https://registry.npmjs.org/ionic-youtube-streams/-/ionic-youtube-streams-1.3.5.tgz","fileCount":9,"unpackedSize":196552,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDF5zWTA+rG5Tu7LPL5UPrN9YqgvDqr6Z2oCHCGklWtggIhALRzqE70RaTgOEf6psEjS+2YSlV5Mp1P1C7rd5B67GJh"}]},"_npmUser":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com","actor":{"name":"dave7117","email":"davidkoller7117+npm@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ionic-youtube-streams_1.3.5_1751235352966_0.49308305375397987"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-10T10:28:24.914Z","modified":"2025-06-29T22:15:53.326Z","1.0.0":"2020-05-10T10:28:25.097Z","1.0.1":"2020-05-10T10:29:58.870Z","1.0.2":"2020-05-10T10:31:39.518Z","1.0.3":"2020-05-10T10:56:49.923Z","1.0.4":"2020-05-10T13:43:54.230Z","1.0.5":"2020-05-10T20:30:49.003Z","1.0.6":"2020-06-09T16:52:21.604Z","1.0.7":"2020-10-26T15:02:58.622Z","1.0.8":"2020-12-08T18:36:02.072Z","1.0.9":"2020-12-09T08:17:54.924Z","1.1.0":"2020-12-09T08:25:06.772Z","1.1.1":"2020-12-09T08:29:00.678Z","1.1.2":"2020-12-09T09:38:19.654Z","1.1.3":"2020-12-09T10:39:11.627Z","1.1.4":"2021-05-27T22:22:54.758Z","1.1.5":"2021-05-27T22:24:59.724Z","1.1.6":"2021-08-01T13:53:08.498Z","1.2.0":"2024-10-21T00:21:10.326Z","1.2.1":"2024-10-21T00:34:31.790Z","1.3.0":"2024-10-21T02:28:19.770Z","1.3.1":"2025-06-29T19:55:33.611Z","1.3.2":"2025-06-29T20:19:42.823Z","1.3.5":"2025-06-29T22:15:53.164Z"},"bugs":{"url":"https://github.com/appit-online/ionic-youtube-streams/issues"},"author":{"name":"David Koller"},"license":"ISC","homepage":"https://github.com/appit-online/ionic-youtube-streams#readme","keywords":["youtube","ionic youtube","ionic youtube streams","ionic youtube videos","ionic youtube info","youtube streams","youtube video streams","youtube video urls","youtube search","angular youtube search","youtube api","youtube crawler","youtube info","youtube information"],"repository":{"type":"git","url":"git+https://github.com/appit-online/ionic-youtube-streams.git"},"description":"Fetch meta information about YouTube videos including stream urls in ionic apps","maintainers":[{"name":"dave7117","email":"davidkoller7117+npm@gmail.com"}],"readme":"# [ionic-youtube-streams: Node.js](https://github.com/appit-online/ionic-youtube-streams)\n\nFetch meta information about YouTube videos including stream urls in ionic apps\n\n**Table of contents:**\n\n\n* [Quickstart](#quickstart)\n\n  * [Installing the library](#installing-the-library)\n  * [Using the library](#using-the-library)\n* [License](#license)\n\n## Quickstart\n\n### Installing the library\n\n```bash\nionic cordova plugin add cordova-plugin-advanced-http\nnpm install ionic-youtube-streams --save\n```\n\n\n### Using the library\n\n```javascript\nimport * as yt from 'ionic-youtube-streams';\n\n/**\n * Given a search query, searching on youtube\n * @param {string} search value (videoId).\n */\nconst video = await yt.info('y5kIrbG2gRc');\nconsole.log('Info:');\nconsole.log(video);\n\n\n/**\n * Given a search query, searching on youtube, sort quality by type\n * @param {string} search value (videoId).\n * @param {string} sort type (audio | video).\n */\nconst video = await yt.sortByType('y5kIrbG2gRc', 'audio');\nconst video = await yt.sortByType('y5kIrbG2gRc', 'video');\n\n\n{\n   \"csn\":\"_se3XpuIOYaCx_AP2PutuAE\",\n   \"root_ve_type\":\"27240\",\n   \"cr\":\"US\",\n   \"hl\":\"en_US\",\n   \"vss_host\":\"s.youtube.com\",\n   \"csi_page_type\":\"embed\",\n   \"innertube_context_client_version\":\"1.20200508.00.01\",\n   \"cver\":\"1.20200508.00.01\",\n   \"gapi_hint_params\":\"m;/_/scs/abc-static/_/js/k=gapi.gapi.en.jw7XZHvcak8.O/d=1/ct=zgms/rs=AHpOoo-L1iz4xVj0PCdm2On38RCj6aYemA/m=__features__\",\n   \"enablecsi\":\"1\",\n   \"status\":\"ok\",\n   \"fexp\":\"23744176,23804281,23837040,23837993,23839597,23856950,23857949,23859802,23860859,23868335,23876169,23876458,23877191,23877889,23880389,23880619,23882034,23882513,23882685,23884386,23885572,23886825,23890959,23892587,23894738,23895671,23896332,23896332,23896510,23896983,23898053,23899736,23900839,23901016,23901648,23903645,9449243,9471235\",\n   \"host_language\":\"en\",\n   \"player_response\":{\n      \"responseContext\":{\n         \"serviceTrackingParams\":[\n            {\n               \"service\":\"GFEEDBACK\",\n               \"params\":[\n                  {\n                     \"key\":\"is_viewed_live\",\n                     \"value\":\"False\"\n                  },\n                  {\n                     \"key\":\"logged_in\",\n                     \"value\":\"0\"\n                  },\n                  {\n                     \"key\":\"e\",\n                     \"value\":\"23884386,23858564,9473370,23853114,23881484,23860859,23894708,23882555,23872595,23898470,23898729,23885618,23859025,23902734,9473384,23886388,23842233,23895679,23879419,23887008,23874940,23876342,23890891,23875487,23882130,23811985,23900410,23885639,23865223,23895457,23885107,23897347,23884697,23888712,23898598,23744176,23890680,23896088,23897670,23894440,23842638,23832002,23881126,23900496,23836115,23876020,23894038,23882111,23862065,23890960,23903171,23834813,9473404,23866207,23872921,23834232,23797973,23895275,23902429,23862582,23865717,23895498,23895175,23833239,23895139,23901969,23841299,23816681,23869527,23862294,23900790,23877889,23882034,23837993,45170005,23876129,23783094,23888528,1714244,23890721,23884996,23857949,23900839,23874051,23804281,23896999,23861905,23839597,23891426,23863739,23865206,23882126,23886196,23869558,23897617,23883974,23893037,23768776,23896704,23893073,23877769,23879387,23884593,23897257,23888133,23871729,23894648,23899299,23894533,23894382,23876627,23890928,23890396,23900169,23841635,23790586,23880389,23885616,23860782,23880619,23755966,23888210,24650112,23882503,23789385,23709532,23854352,23861263,23883172,23885293,23861666,23892589,23902556,23873111,23874981,23882437,23893661,23857970,23896443,23862025,23897263,23885572,23898054,23870854,23794339,23778038,23880323,23892324,23723207,23891461,23880632\"\n                  }\n               ]\n            },\n            {\n               \"service\":\"CSI\",\n               \"params\":[\n                  {\n                     \"key\":\"c\",\n                     \"value\":\"WEB\"\n                  },\n                  {\n                     \"key\":\"cver\",\n                     \"value\":\"1.20200508.00.01\"\n                  },\n                  {\n                     \"key\":\"yt_li\",\n                     \"value\":\"0\"\n                  },\n                  {\n                     \"key\":\"GetPlayer_rid\",\n                     \"value\":\"0x1c94d99d8b4ba953\"\n                  }\n               ]\n            },\n            {\n               \"service\":\"GUIDED_HELP\",\n               \"params\":[\n                  {\n                     \"key\":\"logged_in\",\n                     \"value\":\"0\"\n                  }\n               ]\n            }\n         ]\n      },\n      \"playabilityStatus\":{\n         \"status\":\"OK\",\n         \"playableInEmbed\":true,\n         \"contextParams\":\"Q0FFU0FnZ0M=\"\n      },\n      \"streamingData\":{\n         \"expiresInSeconds\":\"21540\",\n         \"formats\":[\n            {\n               \"itag\":18,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=18&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fmp4&gir=yes&clen=2824170&ratebypass=yes&dur=120.209&lmt=1579530820687030&mt=1589102501&fvip=2&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJpPlLswRQIgKyHh0QMyl-C1EdIrdQqIRB--9KaIjQSaNHb5OTy0EIcCIQDyoXZFsmUEWrwhEzqKwcX8KHfqTZrxvf6yEqeWRQhurw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D\",\n               \"mimeType\":\"video/mp4; codecs=\\\"avc1.42001E, mp4a.40.2\\\"\",\n               \"bitrate\":188121,\n               \"width\":166,\n               \"height\":360,\n               \"lastModified\":\"1579530820687030\",\n               \"contentLength\":\"2824170\",\n               \"quality\":\"small\",\n               \"qualityLabel\":\"240p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":187950,\n               \"audioQuality\":\"AUDIO_QUALITY_LOW\",\n               \"approxDurationMs\":\"120209\",\n               \"audioSampleRate\":\"44100\",\n               \"audioChannels\":2\n            },\n            {\n               \"itag\":22,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=22&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fmp4&ratebypass=yes&dur=120.209&lmt=1579530854141611&mt=1589102501&fvip=2&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cratebypass%2Cdur%2Clmt&sig=AJpPlLswRAIgUvTuTM3YkmahHuxqWT4M4MgOqNhFJQ95ciPeuEFFmkgCIEYVQUl37q0cUfoGkiAv8byITV_PDIBt7km80s5jWTzN&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D\",\n               \"mimeType\":\"video/mp4; codecs=\\\"avc1.64001F, mp4a.40.2\\\"\",\n               \"bitrate\":293870,\n               \"width\":332,\n               \"height\":720,\n               \"lastModified\":\"1579530854141611\",\n               \"quality\":\"medium\",\n               \"qualityLabel\":\"360p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"audioQuality\":\"AUDIO_QUALITY_MEDIUM\",\n               \"approxDurationMs\":\"120209\",\n               \"audioSampleRate\":\"44100\",\n               \"audioChannels\":2\n            }\n         ],\n         \"adaptiveFormats\":[\n            {\n               \"itag\":271,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=271&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fwebm&gir=yes&clen=4708300&dur=120.099&lmt=1579530858253929&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRQIgE58fWd6ygxm1t43cegxLUJsy7FtbBxB1T5ck9ZyD5KoCIQDyrioyreslRemZkyo-9-46lCVcb_PtUUKdAu9knYLbyg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/webm; codecs=\\\"vp9\\\"\",\n               \"bitrate\":617133,\n               \"width\":664,\n               \"height\":1440,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"219\"\n               },\n               \"indexRange\":{\n                  \"start\":\"220\",\n                  \"end\":\"618\"\n               },\n               \"lastModified\":\"1579530858253929\",\n               \"contentLength\":\"4708300\",\n               \"quality\":\"hd720\",\n               \"fps\":30,\n               \"qualityLabel\":\"720p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":313627,\n               \"colorInfo\":{\n                  \"primaries\":\"COLOR_PRIMARIES_BT709\",\n                  \"transferCharacteristics\":\"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n                  \"matrixCoefficients\":\"COLOR_MATRIX_COEFFICIENTS_BT709\"\n               },\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":308,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=308&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fwebm&gir=yes&clen=5346044&dur=120.099&lmt=1579530858253885&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRQIgMfqWFQSNr1y8J6zfvJXUx1KvzuMRtfdL_qCO_1F9SCwCIQCOSgQ_57RrEIe__JkDKtYMKXGyaeoGboceu5kcZWNKZg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/webm; codecs=\\\"vp9\\\"\",\n               \"bitrate\":682428,\n               \"width\":664,\n               \"height\":1440,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"218\"\n               },\n               \"indexRange\":{\n                  \"start\":\"219\",\n                  \"end\":\"617\"\n               },\n               \"lastModified\":\"1579530858253885\",\n               \"contentLength\":\"5346044\",\n               \"quality\":\"hd720\",\n               \"fps\":60,\n               \"qualityLabel\":\"720p60\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":356109,\n               \"colorInfo\":{\n                  \"primaries\":\"COLOR_PRIMARIES_BT709\",\n                  \"transferCharacteristics\":\"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n                  \"matrixCoefficients\":\"COLOR_MATRIX_COEFFICIENTS_BT709\"\n               },\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":137,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=137&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fmp4&gir=yes&clen=3885920&dur=120.099&lmt=1579530849637951&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRAIgPpipYMOSdg6b8dlJZAJfWnRuK7QJgCboO_rh3KfpFj8CIHy3YZeEggvzxbptKhfkqLsT8TcMI7fh5cFk4waRW2IV&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/mp4; codecs=\\\"avc1.64001f\\\"\",\n               \"bitrate\":652682,\n               \"width\":498,\n               \"height\":1080,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"742\"\n               },\n               \"indexRange\":{\n                  \"start\":\"743\",\n                  \"end\":\"1062\"\n               },\n               \"lastModified\":\"1579530849637951\",\n               \"contentLength\":\"3885920\",\n               \"quality\":\"large\",\n               \"fps\":30,\n               \"qualityLabel\":\"480p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":258847,\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":248,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=248&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fwebm&gir=yes&clen=2219517&dur=120.099&lmt=1579530858251369&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRAIgR6z4eJ8RAgTY6ySNtmtNadIvTuFeyZp_DaXOoYb9HfICIH4FBBRB_gmGGbuJ4AAKJfQv62-46FqKWvkTqc0Zs2u8&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/webm; codecs=\\\"vp9\\\"\",\n               \"bitrate\":244024,\n               \"width\":498,\n               \"height\":1080,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"219\"\n               },\n               \"indexRange\":{\n                  \"start\":\"220\",\n                  \"end\":\"618\"\n               },\n               \"lastModified\":\"1579530858251369\",\n               \"contentLength\":\"2219517\",\n               \"quality\":\"large\",\n               \"fps\":30,\n               \"qualityLabel\":\"480p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":147845,\n               \"colorInfo\":{\n                  \"primaries\":\"COLOR_PRIMARIES_BT709\",\n                  \"transferCharacteristics\":\"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n                  \"matrixCoefficients\":\"COLOR_MATRIX_COEFFICIENTS_BT709\"\n               },\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":299,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=299&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fmp4&gir=yes&clen=4780427&dur=120.099&lmt=1579530849637134&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRAIgSJFIZNK15XulCDt0mwZMESpJZpsOOr1NGrwyNWj26JICIA_W2RsLgRQFg8ts2sEY689jCtC4qzrD0dH3HOsMZ8d0&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/mp4; codecs=\\\"avc1.640020\\\"\",\n               \"bitrate\":773039,\n               \"width\":498,\n               \"height\":1080,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"742\"\n               },\n               \"indexRange\":{\n                  \"start\":\"743\",\n                  \"end\":\"1062\"\n               },\n               \"lastModified\":\"1579530849637134\",\n               \"contentLength\":\"4780427\",\n               \"quality\":\"large\",\n               \"fps\":60,\n               \"qualityLabel\":\"480p60\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":318432,\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":303,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=303&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fwebm&gir=yes&clen=2641621&dur=120.099&lmt=1579530858252261&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRQIgGiziS_6LOxozYYef3T7oMi21H8ojDrKmaeoMf2JkNpACIQCX2ki_O0NeR4y3joKCe6gfXkQqSDJbDEk6vkhvkxQMaw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/webm; codecs=\\\"vp9\\\"\",\n               \"bitrate\":270176,\n               \"width\":498,\n               \"height\":1080,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"218\"\n               },\n               \"indexRange\":{\n                  \"start\":\"219\",\n                  \"end\":\"617\"\n               },\n               \"lastModified\":\"1579530858252261\",\n               \"contentLength\":\"2641621\",\n               \"quality\":\"large\",\n               \"fps\":60,\n               \"qualityLabel\":\"480p60\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":175962,\n               \"colorInfo\":{\n                  \"primaries\":\"COLOR_PRIMARIES_BT709\",\n                  \"transferCharacteristics\":\"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n                  \"matrixCoefficients\":\"COLOR_MATRIX_COEFFICIENTS_BT709\"\n               },\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":136,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=136&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fmp4&gir=yes&clen=2486622&dur=120.099&lmt=1579530849636698&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRgIhAOmhNEfoUwwtKrn5iG2aEO77TbxwYc8U6U05i21iTJE4AiEAwO4DTQHvLH8OsjbCjfo2fcLeBXIHM-A6rlEynW3H90c%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/mp4; codecs=\\\"avc1.4d401e\\\"\",\n               \"bitrate\":393867,\n               \"width\":332,\n               \"height\":720,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"740\"\n               },\n               \"indexRange\":{\n                  \"start\":\"741\",\n                  \"end\":\"1060\"\n               },\n               \"lastModified\":\"1579530849636698\",\n               \"contentLength\":\"2486622\",\n               \"quality\":\"medium\",\n               \"fps\":30,\n               \"qualityLabel\":\"360p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":165638,\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":247,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=247&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fwebm&gir=yes&clen=1516032&dur=120.099&lmt=1579530858254779&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRgIhAJxhRtmlF-MgrwrGLMIqLCJ0ZjkOxAUkTGqFlFWZzk1EAiEA-sTseEDnzFMrBuJZbj5_o7XpZezYFtVY4oK3CqnSAfg%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/webm; codecs=\\\"vp9\\\"\",\n               \"bitrate\":166588,\n               \"width\":332,\n               \"height\":720,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"218\"\n               },\n               \"indexRange\":{\n                  \"start\":\"219\",\n                  \"end\":\"617\"\n               },\n               \"lastModified\":\"1579530858254779\",\n               \"contentLength\":\"1516032\",\n               \"quality\":\"medium\",\n               \"fps\":30,\n               \"qualityLabel\":\"360p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":100985,\n               \"colorInfo\":{\n                  \"primaries\":\"COLOR_PRIMARIES_BT709\",\n                  \"transferCharacteristics\":\"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n                  \"matrixCoefficients\":\"COLOR_MATRIX_COEFFICIENTS_BT709\"\n               },\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":298,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=298&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fmp4&gir=yes&clen=3094568&dur=120.099&lmt=1579530849636979&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRgIhAJy3L1wzTCqOcGK0FtM0JflW49Z6hmCHBheARmsFusqOAiEAnni1jL-9A985EqI5RzCaeNF5h6Y3wLikqDhdrOgpRDU%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/mp4; codecs=\\\"avc1.4d401f\\\"\",\n               \"bitrate\":502356,\n               \"width\":332,\n               \"height\":720,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"739\"\n               },\n               \"indexRange\":{\n                  \"start\":\"740\",\n                  \"end\":\"1059\"\n               },\n               \"lastModified\":\"1579530849636979\",\n               \"contentLength\":\"3094568\",\n               \"quality\":\"medium\",\n               \"fps\":60,\n               \"qualityLabel\":\"360p60\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":206134,\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":302,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=302&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fwebm&gir=yes&clen=1839000&dur=120.099&lmt=1579530858256470&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRAIhAMiLFShmvxDYD7k16-FLJOgTf39WgcNqg2jkWrFMpcNNAh8_si8gNVWMfZl4U5JiMcf74hx4knCZcLOoIWkqxToG&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/webm; codecs=\\\"vp9\\\"\",\n               \"bitrate\":202467,\n               \"width\":332,\n               \"height\":720,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"217\"\n               },\n               \"indexRange\":{\n                  \"start\":\"218\",\n                  \"end\":\"616\"\n               },\n               \"lastModified\":\"1579530858256470\",\n               \"contentLength\":\"1839000\",\n               \"quality\":\"medium\",\n               \"fps\":60,\n               \"qualityLabel\":\"360p60\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":122498,\n               \"colorInfo\":{\n                  \"primaries\":\"COLOR_PRIMARIES_BT709\",\n                  \"transferCharacteristics\":\"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n                  \"matrixCoefficients\":\"COLOR_MATRIX_COEFFICIENTS_BT709\"\n               },\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":135,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=135&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fmp4&gir=yes&clen=1500503&dur=120.099&lmt=1579530849637593&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRQIhAPFx0C1B2Sbfo5ldEG2mQxHQNHSFqR6vkr1F_bVfReTPAiByhla5MJoIP87y0kG0wh8_RiYIclqQen64nvreweiiIQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/mp4; codecs=\\\"avc1.4d4015\\\"\",\n               \"bitrate\":186268,\n               \"width\":222,\n               \"height\":480,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"739\"\n               },\n               \"indexRange\":{\n                  \"start\":\"740\",\n                  \"end\":\"1059\"\n               },\n               \"lastModified\":\"1579530849637593\",\n               \"contentLength\":\"1500503\",\n               \"quality\":\"small\",\n               \"fps\":30,\n               \"qualityLabel\":\"240p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":99951,\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":244,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=244&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fwebm&gir=yes&clen=930046&dur=120.099&lmt=1579530858252624&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRgIhANeBe49pUVHpr14Afgt3QekWStMae5S_FtkKXp2nEcjeAiEA-nFxsoYKx7S_uON5-rPYCCBCK2tyWzQ-n6mkPkyjUYQ%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/webm; codecs=\\\"vp9\\\"\",\n               \"bitrate\":96761,\n               \"width\":222,\n               \"height\":480,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"217\"\n               },\n               \"indexRange\":{\n                  \"start\":\"218\",\n                  \"end\":\"614\"\n               },\n               \"lastModified\":\"1579530858252624\",\n               \"contentLength\":\"930046\",\n               \"quality\":\"small\",\n               \"fps\":30,\n               \"qualityLabel\":\"240p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":61951,\n               \"colorInfo\":{\n                  \"primaries\":\"COLOR_PRIMARIES_BT709\",\n                  \"transferCharacteristics\":\"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n                  \"matrixCoefficients\":\"COLOR_MATRIX_COEFFICIENTS_BT709\"\n               },\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":134,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=134&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fmp4&gir=yes&clen=1004619&dur=120.099&lmt=1579530849636921&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRQIgD09l3BuPiTruNOTXMCKex8FFpDsExJeEOredzYXcNQ0CIQD_GEiaB3pU1HDHdO_PpWXQXE9KVRTIceF83KP24tRXbQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/mp4; codecs=\\\"avc1.4d400d\\\"\",\n               \"bitrate\":106710,\n               \"width\":166,\n               \"height\":360,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"740\"\n               },\n               \"indexRange\":{\n                  \"start\":\"741\",\n                  \"end\":\"1060\"\n               },\n               \"lastModified\":\"1579530849636921\",\n               \"contentLength\":\"1004619\",\n               \"quality\":\"small\",\n               \"fps\":30,\n               \"qualityLabel\":\"240p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":66919,\n               \"highReplication\":true,\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":243,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=243&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fwebm&gir=yes&clen=664075&dur=120.099&lmt=1579530858256037&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRAIgHc8tL3Xuw5v8Z5gnb_vY5ksx92ai5pPklk1WdB2B3sACIFAl0jZ6MUZgJCeQaS3aLwofUYswff24sAP7nBpNbHkj&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/webm; codecs=\\\"vp9\\\"\",\n               \"bitrate\":67355,\n               \"width\":166,\n               \"height\":360,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"217\"\n               },\n               \"indexRange\":{\n                  \"start\":\"218\",\n                  \"end\":\"614\"\n               },\n               \"lastModified\":\"1579530858256037\",\n               \"contentLength\":\"664075\",\n               \"quality\":\"small\",\n               \"fps\":30,\n               \"qualityLabel\":\"240p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":44235,\n               \"colorInfo\":{\n                  \"primaries\":\"COLOR_PRIMARIES_BT709\",\n                  \"transferCharacteristics\":\"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n                  \"matrixCoefficients\":\"COLOR_MATRIX_COEFFICIENTS_BT709\"\n               },\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":133,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=133&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fmp4&gir=yes&clen=584157&dur=120.099&lmt=1579530849638933&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRAIgeCV3Vc77cpXwKUYGy7bs9Mp3KbChV0HC7bv1OwYEwKsCIHum3Vu2jP2BwpBzZiXh3kIg9P83sWz51hLcXXGQT3JP&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/mp4; codecs=\\\"avc1.4d400c\\\"\",\n               \"bitrate\":59874,\n               \"width\":110,\n               \"height\":240,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"739\"\n               },\n               \"indexRange\":{\n                  \"start\":\"740\",\n                  \"end\":\"1059\"\n               },\n               \"lastModified\":\"1579530849638933\",\n               \"contentLength\":\"584157\",\n               \"quality\":\"tiny\",\n               \"fps\":30,\n               \"qualityLabel\":\"144p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":38911,\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":242,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=242&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fwebm&gir=yes&clen=412373&dur=120.099&lmt=1579530858251023&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRgIhAN2BcJvMK9r4rDSjMaTh7ElOqTJj0o-pBtX8zK3IbDf7AiEAoJp6Obpvx-GcQpAeINmzkA7iKJXKGW3guxg_ze8C_IE%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/webm; codecs=\\\"vp9\\\"\",\n               \"bitrate\":41817,\n               \"width\":110,\n               \"height\":240,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"216\"\n               },\n               \"indexRange\":{\n                  \"start\":\"217\",\n                  \"end\":\"611\"\n               },\n               \"lastModified\":\"1579530858251023\",\n               \"contentLength\":\"412373\",\n               \"quality\":\"tiny\",\n               \"fps\":30,\n               \"qualityLabel\":\"144p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":27468,\n               \"colorInfo\":{\n                  \"primaries\":\"COLOR_PRIMARIES_BT709\",\n                  \"transferCharacteristics\":\"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n                  \"matrixCoefficients\":\"COLOR_MATRIX_COEFFICIENTS_BT709\"\n               },\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":160,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=160&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fmp4&gir=yes&clen=317484&dur=120.099&lmt=1579530849638144&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRgIhAM32R78gWpoDCAoXV8VyqScr96lsU3l6_Ugo47pOKSKaAiEAxhUtIREbf7VpWODHL2x8uATSyiqoDBJVt7ux2slyLW8%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/mp4; codecs=\\\"avc1.4d400a\\\"\",\n               \"bitrate\":30051,\n               \"width\":66,\n               \"height\":144,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"739\"\n               },\n               \"indexRange\":{\n                  \"start\":\"740\",\n                  \"end\":\"1059\"\n               },\n               \"lastModified\":\"1579530849638144\",\n               \"contentLength\":\"317484\",\n               \"quality\":\"tiny\",\n               \"fps\":30,\n               \"qualityLabel\":\"144p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":21148,\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":278,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=278&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fwebm&gir=yes&clen=277018&dur=120.099&lmt=1579530858249802&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRQIhAI3JkfhNTjt2flu1ZamSlY8yHvPgdSBPea8_sNUzEmovAiATCrMEU6VknZAHxZEXzi-52MzV2zkiaLYn0jXbD4zb1A%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"video/webm; codecs=\\\"vp9\\\"\",\n               \"bitrate\":24630,\n               \"width\":66,\n               \"height\":144,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"216\"\n               },\n               \"indexRange\":{\n                  \"start\":\"217\",\n                  \"end\":\"610\"\n               },\n               \"lastModified\":\"1579530858249802\",\n               \"contentLength\":\"277018\",\n               \"quality\":\"tiny\",\n               \"fps\":30,\n               \"qualityLabel\":\"144p\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":18452,\n               \"colorInfo\":{\n                  \"primaries\":\"COLOR_PRIMARIES_BT709\",\n                  \"transferCharacteristics\":\"COLOR_TRANSFER_CHARACTERISTICS_BT709\",\n                  \"matrixCoefficients\":\"COLOR_MATRIX_COEFFICIENTS_BT709\"\n               },\n               \"approxDurationMs\":\"120099\"\n            },\n            {\n               \"itag\":140,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=140&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=audio%2Fmp4&gir=yes&clen=1946235&dur=120.209&lmt=1579530837027043&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6211222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRgIhAIBfHVRaGMSu1nn60DQs7gAdl3TU4UhAjUNZmXxOIPYCAiEAszIx7DUIcBluTBc1pCe0x48TpUJkFYmMpfdFzBfwm7Q%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"audio/mp4; codecs=\\\"mp4a.40.2\\\"\",\n               \"bitrate\":130678,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"631\"\n               },\n               \"indexRange\":{\n                  \"start\":\"632\",\n                  \"end\":\"819\"\n               },\n               \"lastModified\":\"1579530837027043\",\n               \"contentLength\":\"1946235\",\n               \"quality\":\"tiny\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":129523,\n               \"highReplication\":true,\n               \"audioQuality\":\"AUDIO_QUALITY_MEDIUM\",\n               \"approxDurationMs\":\"120209\",\n               \"audioSampleRate\":\"44100\",\n               \"audioChannels\":2\n            },\n            {\n               \"itag\":249,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=249&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=audio%2Fwebm&gir=yes&clen=790383&dur=120.181&lmt=1579530837223743&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6211222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRAIgbEekz7bc2i4N3iIc6zcIiBC06Pq7JOcncHy2vbKg6vYCIEt-OHlSy0lmyCnAYJMymaP2veyyyFQ-Wmz7Yn3D010x&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"audio/webm; codecs=\\\"opus\\\"\",\n               \"bitrate\":74266,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"258\"\n               },\n               \"indexRange\":{\n                  \"start\":\"259\",\n                  \"end\":\"476\"\n               },\n               \"lastModified\":\"1579530837223743\",\n               \"contentLength\":\"790383\",\n               \"quality\":\"tiny\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":52612,\n               \"audioQuality\":\"AUDIO_QUALITY_LOW\",\n               \"approxDurationMs\":\"120181\",\n               \"audioSampleRate\":\"48000\",\n               \"audioChannels\":2\n            },\n            {\n               \"itag\":250,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=250&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=audio%2Fwebm&gir=yes&clen=1039979&dur=120.181&lmt=1579530837127769&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6211222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRQIgErByquM2pAbgnJ8WKcvLj_4CF05sdorladZO42kkbqYCIQDhx3wLsJWxaGlBYk2wTM_daU3SXT0q3b33UAcnk5EkMg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"audio/webm; codecs=\\\"opus\\\"\",\n               \"bitrate\":98088,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"258\"\n               },\n               \"indexRange\":{\n                  \"start\":\"259\",\n                  \"end\":\"476\"\n               },\n               \"lastModified\":\"1579530837127769\",\n               \"contentLength\":\"1039979\",\n               \"quality\":\"tiny\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":69227,\n               \"audioQuality\":\"AUDIO_QUALITY_LOW\",\n               \"approxDurationMs\":\"120181\",\n               \"audioSampleRate\":\"48000\",\n               \"audioChannels\":2\n            },\n            {\n               \"itag\":251,\n               \"url\":\"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=251&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=audio%2Fwebm&gir=yes&clen=2028437&dur=120.181&lmt=1579530837733957&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6211222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRAIgdz4LWElw2Q7JuToxhu1veDy0TCS63rGMBd-QUCn-p8UCIAlfRZeXGBKsLcVxBFFIzOhwNlMnMxdTgAsks6oeion0&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes\",\n               \"mimeType\":\"audio/webm; codecs=\\\"opus\\\"\",\n               \"bitrate\":189911,\n               \"initRange\":{\n                  \"start\":\"0\",\n                  \"end\":\"258\"\n               },\n               \"indexRange\":{\n                  \"start\":\"259\",\n                  \"end\":\"476\"\n               },\n               \"lastModified\":\"1579530837733957\",\n               \"contentLength\":\"2028437\",\n               \"quality\":\"tiny\",\n               \"projectionType\":\"RECTANGULAR\",\n               \"averageBitrate\":135025,\n               \"audioQuality\":\"AUDIO_QUALITY_MEDIUM\",\n               \"approxDurationMs\":\"120181\",\n               \"audioSampleRate\":\"48000\",\n               \"audioChannels\":2\n            }\n         ]\n      },\n      \"playbackTracking\":{\n         \"videostatsPlaybackUrl\":{\n            \"baseUrl\":\"https://s.youtube.com/api/stats/playback?cl=310051338&docid=y5kIrbG2gRc&ei=_se3XtOlFoqx1wKJ07MQ&fexp=1714244%2C23723207%2C23744176%2C23804281%2C23837993%2C23839597%2C23857949%2C23860859%2C23876129%2C23877889%2C23880389%2C23880619%2C23882034%2C23882503%2C23884386%2C23885572%2C23890960%2C23891426%2C23891461%2C23892589%2C23893073%2C23898054%2C23900839%2C23902556%2C45170005&ns=yt&plid=AAWlR8dpYxyp8gRQ&el=detailpage&len=121&of=L_224b5BokWsQ5UWgAws_w&vm=CAEQABgEKhhJc0gwZ2w0QmFfbTBWSXlWNm9ITmRRPT0\"\n         },\n         \"videostatsDelayplayUrl\":{\n            \"baseUrl\":\"https://s.youtube.com/api/stats/delayplay?cl=310051338&docid=y5kIrbG2gRc&ei=_se3XtOlFoqx1wKJ07MQ&fexp=1714244%2C23723207%2C23744176%2C23804281%2C23837993%2C23839597%2C23857949%2C23860859%2C23876129%2C23877889%2C23880389%2C23880619%2C23882034%2C23882503%2C23884386%2C23885572%2C23890960%2C23891426%2C23891461%2C23892589%2C23893073%2C23898054%2C23900839%2C23902556%2C45170005&ns=yt&plid=AAWlR8dpYxyp8gRQ&el=detailpage&len=121&of=L_224b5BokWsQ5UWgAws_w&vm=CAEQABgEKhhJc0gwZ2w0QmFfbTBWSXlWNm9ITmRRPT0\"\n         },\n         \"videostatsWatchtimeUrl\":{\n            \"baseUrl\":\"https://s.youtube.com/api/stats/watchtime?cl=310051338&docid=y5kIrbG2gRc&ei=_se3XtOlFoqx1wKJ07MQ&fexp=1714244%2C23723207%2C23744176%2C23804281%2C23837993%2C23839597%2C23857949%2C23860859%2C23876129%2C23877889%2C23880389%2C23880619%2C23882034%2C23882503%2C23884386%2C23885572%2C23890960%2C23891426%2C23891461%2C23892589%2C23893073%2C23898054%2C23900839%2C23902556%2C45170005&ns=yt&plid=AAWlR8dpYxyp8gRQ&el=detailpage&len=121&of=L_224b5BokWsQ5UWgAws_w&vm=CAEQABgEKhhJc0gwZ2w0QmFfbTBWSXlWNm9ITmRRPT0\"\n         },\n         \"ptrackingUrl\":{\n            \"baseUrl\":\"https://www.youtube.com/ptracking?ei=_se3XtOlFoqx1wKJ07MQ&plid=AAWlR8dpYxyp8gRQ&pltype=contentugc&ptk=youtube_none&video_id=y5kIrbG2gRc\"\n         },\n         \"qoeUrl\":{\n            \"baseUrl\":\"https://s.youtube.com/api/stats/qoe?cl=310051338&docid=y5kIrbG2gRc&ei=_se3XtOlFoqx1wKJ07MQ&event=streamingstats&fexp=1714244%2C23723207%2C23744176%2C23804281%2C23837993%2C23839597%2C23857949%2C23860859%2C23876129%2C23877889%2C23880389%2C23880619%2C23882034%2C23882503%2C23884386%2C23885572%2C23890960%2C23891426%2C23891461%2C23892589%2C23893073%2C23898054%2C23900839%2C23902556%2C45170005&ns=yt&plid=AAWlR8dpYxyp8gRQ\"\n         },\n         \"setAwesomeUrl\":{\n            \"baseUrl\":\"https://www.youtube.com/set_awesome?ei=_se3XtOlFoqx1wKJ07MQ&plid=AAWlR8dpYxyp8gRQ&video_id=y5kIrbG2gRc\",\n            \"elapsedMediaTimeSeconds\":96\n         },\n         \"atrUrl\":{\n            \"baseUrl\":\"https://s.youtube.com/api/stats/atr?docid=y5kIrbG2gRc&ei=_se3XtOlFoqx1wKJ07MQ&len=121&ns=yt&plid=AAWlR8dpYxyp8gRQ&ver=2\",\n            \"elapsedMediaTimeSeconds\":5\n         }\n      },\n      \"captions\":{\n         \"playerCaptionsRenderer\":{\n            \"baseUrl\":\"https://www.youtube.com/api/timedtext?v=y5kIrbG2gRc&asr_langs=de,en,es,fr,it,ja,ko,nl,pt,ru&caps=asr&xorp=true&hl=en&ip=0.0.0.0&ipbits=0&expire=1589127790&sparams=ip,ipbits,expire,v,asr_langs,caps,xorp&signature=1469B00236C9B64D80B87A62CE8EEA31ED04155C.99859910DE53065A1E189063BA373E8C28112085&key=yt8\",\n            \"visibility\":\"UNKNOWN\"\n         },\n         \"playerCaptionsTracklistRenderer\":{\n            \"captionTracks\":[\n               {\n                  \"baseUrl\":\"https://www.youtube.com/api/timedtext?v=y5kIrbG2gRc&asr_langs=de,en,es,fr,it,ja,ko,nl,pt,ru&caps=asr&xorp=true&hl=en&ip=0.0.0.0&ipbits=0&expire=1589127790&sparams=ip,ipbits,expire,v,asr_langs,caps,xorp&signature=30DAD24E1EF8621A0ABB4BA22FC575CEDFD9755E.18CB292D586A809E1C6BCA0A4787E2D5098D1897&key=yt8&kind=asr&lang=ko\",\n                  \"name\":{\n                     \"simpleText\":\"Korean (auto-generated)\"\n                  },\n                  \"vssId\":\"a.ko\",\n                  \"languageCode\":\"ko\",\n                  \"kind\":\"asr\",\n                  \"isTranslatable\":true\n               }\n            ],\n            \"audioTracks\":[\n               {\n                  \"captionTrackIndices\":[\n                     0\n                  ]\n               }\n            ],\n            \"translationLanguages\":[\n               {\n                  \"languageCode\":\"af\",\n                  \"languageName\":{\n                     \"simpleText\":\"Afrikaans\"\n                  }\n               },\n               {\n                  \"languageCode\":\"sq\",\n                  \"languageName\":{\n                     \"simpleText\":\"Albanian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"am\",\n                  \"languageName\":{\n                     \"simpleText\":\"Amharic\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ar\",\n                  \"languageName\":{\n                     \"simpleText\":\"Arabic\"\n                  }\n               },\n               {\n                  \"languageCode\":\"hy\",\n                  \"languageName\":{\n                     \"simpleText\":\"Armenian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"az\",\n                  \"languageName\":{\n                     \"simpleText\":\"Azerbaijani\"\n                  }\n               },\n               {\n                  \"languageCode\":\"bn\",\n                  \"languageName\":{\n                     \"simpleText\":\"Bangla\"\n                  }\n               },\n               {\n                  \"languageCode\":\"eu\",\n                  \"languageName\":{\n                     \"simpleText\":\"Basque\"\n                  }\n               },\n               {\n                  \"languageCode\":\"be\",\n                  \"languageName\":{\n                     \"simpleText\":\"Belarusian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"bs\",\n                  \"languageName\":{\n                     \"simpleText\":\"Bosnian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"bg\",\n                  \"languageName\":{\n                     \"simpleText\":\"Bulgarian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"my\",\n                  \"languageName\":{\n                     \"simpleText\":\"Burmese\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ca\",\n                  \"languageName\":{\n                     \"simpleText\":\"Catalan\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ceb\",\n                  \"languageName\":{\n                     \"simpleText\":\"Cebuano\"\n                  }\n               },\n               {\n                  \"languageCode\":\"zh-Hans\",\n                  \"languageName\":{\n                     \"simpleText\":\"Chinese (Simplified)\"\n                  }\n               },\n               {\n                  \"languageCode\":\"zh-Hant\",\n                  \"languageName\":{\n                     \"simpleText\":\"Chinese (Traditional)\"\n                  }\n               },\n               {\n                  \"languageCode\":\"co\",\n                  \"languageName\":{\n                     \"simpleText\":\"Corsican\"\n                  }\n               },\n               {\n                  \"languageCode\":\"hr\",\n                  \"languageName\":{\n                     \"simpleText\":\"Croatian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"cs\",\n                  \"languageName\":{\n                     \"simpleText\":\"Czech\"\n                  }\n               },\n               {\n                  \"languageCode\":\"da\",\n                  \"languageName\":{\n                     \"simpleText\":\"Danish\"\n                  }\n               },\n               {\n                  \"languageCode\":\"nl\",\n                  \"languageName\":{\n                     \"simpleText\":\"Dutch\"\n                  }\n               },\n               {\n                  \"languageCode\":\"en\",\n                  \"languageName\":{\n                     \"simpleText\":\"English\"\n                  }\n               },\n               {\n                  \"languageCode\":\"eo\",\n                  \"languageName\":{\n                     \"simpleText\":\"Esperanto\"\n                  }\n               },\n               {\n                  \"languageCode\":\"et\",\n                  \"languageName\":{\n                     \"simpleText\":\"Estonian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"fil\",\n                  \"languageName\":{\n                     \"simpleText\":\"Filipino\"\n                  }\n               },\n               {\n                  \"languageCode\":\"fi\",\n                  \"languageName\":{\n                     \"simpleText\":\"Finnish\"\n                  }\n               },\n               {\n                  \"languageCode\":\"fr\",\n                  \"languageName\":{\n                     \"simpleText\":\"French\"\n                  }\n               },\n               {\n                  \"languageCode\":\"gl\",\n                  \"languageName\":{\n                     \"simpleText\":\"Galician\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ka\",\n                  \"languageName\":{\n                     \"simpleText\":\"Georgian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"de\",\n                  \"languageName\":{\n                     \"simpleText\":\"German\"\n                  }\n               },\n               {\n                  \"languageCode\":\"el\",\n                  \"languageName\":{\n                     \"simpleText\":\"Greek\"\n                  }\n               },\n               {\n                  \"languageCode\":\"gu\",\n                  \"languageName\":{\n                     \"simpleText\":\"Gujarati\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ht\",\n                  \"languageName\":{\n                     \"simpleText\":\"Haitian Creole\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ha\",\n                  \"languageName\":{\n                     \"simpleText\":\"Hausa\"\n                  }\n               },\n               {\n                  \"languageCode\":\"haw\",\n                  \"languageName\":{\n                     \"simpleText\":\"Hawaiian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"iw\",\n                  \"languageName\":{\n                     \"simpleText\":\"Hebrew\"\n                  }\n               },\n               {\n                  \"languageCode\":\"hi\",\n                  \"languageName\":{\n                     \"simpleText\":\"Hindi\"\n                  }\n               },\n               {\n                  \"languageCode\":\"hmn\",\n                  \"languageName\":{\n                     \"simpleText\":\"Hmong\"\n                  }\n               },\n               {\n                  \"languageCode\":\"hu\",\n                  \"languageName\":{\n                     \"simpleText\":\"Hungarian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"is\",\n                  \"languageName\":{\n                     \"simpleText\":\"Icelandic\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ig\",\n                  \"languageName\":{\n                     \"simpleText\":\"Igbo\"\n                  }\n               },\n               {\n                  \"languageCode\":\"id\",\n                  \"languageName\":{\n                     \"simpleText\":\"Indonesian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ga\",\n                  \"languageName\":{\n                     \"simpleText\":\"Irish\"\n                  }\n               },\n               {\n                  \"languageCode\":\"it\",\n                  \"languageName\":{\n                     \"simpleText\":\"Italian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ja\",\n                  \"languageName\":{\n                     \"simpleText\":\"Japanese\"\n                  }\n               },\n               {\n                  \"languageCode\":\"jv\",\n                  \"languageName\":{\n                     \"simpleText\":\"Javanese\"\n                  }\n               },\n               {\n                  \"languageCode\":\"kn\",\n                  \"languageName\":{\n                     \"simpleText\":\"Kannada\"\n                  }\n               },\n               {\n                  \"languageCode\":\"kk\",\n                  \"languageName\":{\n                     \"simpleText\":\"Kazakh\"\n                  }\n               },\n               {\n                  \"languageCode\":\"km\",\n                  \"languageName\":{\n                     \"simpleText\":\"Khmer\"\n                  }\n               },\n               {\n                  \"languageCode\":\"rw\",\n                  \"languageName\":{\n                     \"simpleText\":\"Kinyarwanda\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ko\",\n                  \"languageName\":{\n                     \"simpleText\":\"Korean\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ku\",\n                  \"languageName\":{\n                     \"simpleText\":\"Kurdish\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ky\",\n                  \"languageName\":{\n                     \"simpleText\":\"Kyrgyz\"\n                  }\n               },\n               {\n                  \"languageCode\":\"lo\",\n                  \"languageName\":{\n                     \"simpleText\":\"Lao\"\n                  }\n               },\n               {\n                  \"languageCode\":\"la\",\n                  \"languageName\":{\n                     \"simpleText\":\"Latin\"\n                  }\n               },\n               {\n                  \"languageCode\":\"lv\",\n                  \"languageName\":{\n                     \"simpleText\":\"Latvian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"lt\",\n                  \"languageName\":{\n                     \"simpleText\":\"Lithuanian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"lb\",\n                  \"languageName\":{\n                     \"simpleText\":\"Luxembourgish\"\n                  }\n               },\n               {\n                  \"languageCode\":\"mk\",\n                  \"languageName\":{\n                     \"simpleText\":\"Macedonian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"mg\",\n                  \"languageName\":{\n                     \"simpleText\":\"Malagasy\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ms\",\n                  \"languageName\":{\n                     \"simpleText\":\"Malay\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ml\",\n                  \"languageName\":{\n                     \"simpleText\":\"Malayalam\"\n                  }\n               },\n               {\n                  \"languageCode\":\"mt\",\n                  \"languageName\":{\n                     \"simpleText\":\"Maltese\"\n                  }\n               },\n               {\n                  \"languageCode\":\"mi\",\n                  \"languageName\":{\n                     \"simpleText\":\"Maori\"\n                  }\n               },\n               {\n                  \"languageCode\":\"mr\",\n                  \"languageName\":{\n                     \"simpleText\":\"Marathi\"\n                  }\n               },\n               {\n                  \"languageCode\":\"mn\",\n                  \"languageName\":{\n                     \"simpleText\":\"Mongolian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ne\",\n                  \"languageName\":{\n                     \"simpleText\":\"Nepali\"\n                  }\n               },\n               {\n                  \"languageCode\":\"no\",\n                  \"languageName\":{\n                     \"simpleText\":\"Norwegian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ny\",\n                  \"languageName\":{\n                     \"simpleText\":\"Nyanja\"\n                  }\n               },\n               {\n                  \"languageCode\":\"or\",\n                  \"languageName\":{\n                     \"simpleText\":\"Odia\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ps\",\n                  \"languageName\":{\n                     \"simpleText\":\"Pashto\"\n                  }\n               },\n               {\n                  \"languageCode\":\"fa\",\n                  \"languageName\":{\n                     \"simpleText\":\"Persian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"pl\",\n                  \"languageName\":{\n                     \"simpleText\":\"Polish\"\n                  }\n               },\n               {\n                  \"languageCode\":\"pt\",\n                  \"languageName\":{\n                     \"simpleText\":\"Portuguese\"\n                  }\n               },\n               {\n                  \"languageCode\":\"pa\",\n                  \"languageName\":{\n                     \"simpleText\":\"Punjabi\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ro\",\n                  \"languageName\":{\n                     \"simpleText\":\"Romanian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"ru\",\n                  \"languageName\":{\n                     \"simpleText\":\"Russian\"\n                  }\n               },\n               {\n                  \"languageCode\":\"sm\",\n                  \"languageName\":{\n                     \"simpleText\":\"Samoan\"\n                  }\n               },\n               {\n                  \"languageCode\":\"gd\",\n                  \"languageName\":{\n                     \"simpleText\":\"Scottish Gaelic\"\n                  }\n               },\n               {\n                  \"languageCode\":\"sr\",\n                  \"languageName\":{\n           ","readmeFilename":"README.md"}