UNPKG

cspanvideos

Version:

A small api for gathering video information from CSPAN for a particular legislator.

116 lines (114 loc) 12.9 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function dummyData() { return { mockCSPANDom: ` <ul class="recent-programs"> <li> <a href="//www.c-span.org/video/?433760-1/governors-kasich-hickenlooper-discuss-health-care-reform-proposal" class="thumb"> <span class="action"> <i class="icon-play-4"></i> </span> <img src="https://images.c-span.org/Files/d29/20170908101912003_hd.jpg/Thumbs/height.182.no_border.width.320.jpg" alt="Governors Kasich and Hickenlooper on Health Insurance Market"> <span class="shadow"></span> </a> <div class="text"> <span class="time"><time>September 8, 2017</time></span> <a href="//www.c-span.org/video/?433760-1/governors-kasich-hickenlooper-discuss-health-care-reform-proposal" class="title"> <h3>Governors Kasich and Hickenlooper on Health Insurance Market</h3> </a> <p>Governors John Hickenlooper (D-CO) and John Kasich (R-OH) outlined their bipartisan proposal to fix the nation’s health care… </p> </div> </li> <li> <a href="//www.c-span.org/video/?430551-1/governor-kasich-gop-health-care-bill-sometimes-party-asks-much" class="thumb"> <span class="action"> <i class="icon-play-4"></i> </span> <img src="https://images.c-span.org/Files/d65/20170627133720002_hd.jpg/Thumbs/height.182.no_border.width.320.jpg" alt="Governors Kasich and Hickenlooper Hold News Conference on Health Care"> <span class="shadow"></span> </a> <div class="text"> <span class="time"><time>June 27, 2017</time></span> <a href="//www.c-span.org/video/?430551-1/governor-kasich-gop-health-care-bill-sometimes-party-asks-much" class="title"> <h3>Governors Kasich and Hickenlooper Hold News Conference on Health Care</h3> </a> <p>Governors John Kasich (R-OH) and John Hickenlooper (D-CO) spoke to reporters at the National Press Club about the…</p> </div> </li> <li> <a href="//www.c-span.org/video/?427702-1/governor-john-kasich-says-us-take-north-korean-leadership" class="thumb"> <span class="action"> <i class="icon-play-4"></i> </span> <img src="https://images.c-span.org/Files/bd5/20170428161314001_hd.jpg/Thumbs/height.182.no_border.width.320.jpg" alt="<em>Christian Science Monitor</em> Breakfast with Governor John Kasich"> <span class="shadow"></span> </a> <div class="text"> <span class="time"><time>April 28, 2017</time></span> <a href="//www.c-span.org/video/?427702-1/governor-john-kasich-says-us-take-north-korean-leadership" class="title"> <h3><em>Christian Science Monitor</em> Breakfast with Governor John Kasich</h3> </a> <p>Governor John Kasich (R-OH) spoke at a <i>Christian Science Monitor</i> breakfast. He gave his assessment of President Trump’s first 100 days…</p> </div> </li> <li> <a href="//www.c-span.org/video/?426301-1/words-governor-john-kasich" class="thumb"> <span class="action"> <i class="icon-play-4"></i> </span> <img src="https://images.c-span.org/Files/b6e/20170429220501002_hd.jpg/Thumbs/height.182.no_border.width.320.jpg" alt="After Words with Governor John Kasich"> <span class="shadow"></span> </a> <div class="text"> <span class="time"><time>April 25, 2017</time></span> <a href="//www.c-span.org/video/?426301-1/words-governor-john-kasich" class="title"> <h3>After Words with Governor John Kasich</h3> </a> <p>Governor John Kasich (R-OH) talked about his book <i>Two Paths: America Divided or United</i>, in which he discusses the 2016…</p> </div> </li> <li> <a href="//www.c-span.org/video/?424531-1/governor-john-kasich-speaks-reporters-white-house" class="thumb"> <span class="action"> <i class="icon-play-4"></i> </span> <img src="https://images.c-span.org/Files/70c/20170225001906001_hd.jpg/Thumbs/height.182.no_border.width.320.jpg" alt="Governor John Kasich at the White House"> <span class="shadow"></span> </a> <div class="text"> <span class="time"><time>February 24, 2017</time></span> <a href="//www.c-span.org/video/?424531-1/governor-john-kasich-speaks-reporters-white-house" class="title"> <h3>Governor John Kasich at the White House</h3> </a> <p>Former Republican presidential candidate Governor John Kasich (R-OH) met with President Trump at the White House to discuss… </p> </div> </li> <li> <a href="//www.c-span.org/video/?418379-1/john-kasich-reacts-donald-trumps-election-presidency" class="thumb"> <span class="action"> <i class="icon-play-4"></i> </span> <img src="https://images.c-span.org/Files/be6/20161110222116002_hd.jpg/Thumbs/height.182.no_border.width.320.jpg" alt="Governor John Kasich on Donald Trump's Election Win"> <span class="shadow"></span> </a> <div class="text"> <span class="time"><time>November 10, 2016</time></span> <a href="//www.c-span.org/video/?418379-1/john-kasich-reacts-donald-trumps-election-presidency" class="title"> <h3>Governor John Kasich on Donald Trump's Election Win</h3> </a> <p>Governor John Kasich (R-OH) spoke to reporters in the White House driveway and replied to their questions about Donald…</p> </div> </li> </ul> ` }; } exports.dummyData = dummyData; //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlc3QvZHVtbXlkYXRhLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBRUE7SUFDRSxNQUFNLENBQUM7UUFDTCxZQUFZLEVBQUU7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztLQXlHYjtLQUNGLENBQUE7QUFDSCxDQUFDO0FBN0dELDhCQTZHQyIsImZpbGUiOiJ0ZXN0L2R1bW15ZGF0YS5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuXG5leHBvcnQgZnVuY3Rpb24gZHVtbXlEYXRhKCkge1xuICByZXR1cm4ge1xuICAgIG1vY2tDU1BBTkRvbTogYFxuICAgICAgICA8dWwgY2xhc3M9XCJyZWNlbnQtcHJvZ3JhbXNcIj5cbjxsaT5cbiAgPGEgaHJlZj1cIi8vd3d3LmMtc3Bhbi5vcmcvdmlkZW8vPzQzMzc2MC0xL2dvdmVybm9ycy1rYXNpY2gtaGlja2VubG9vcGVyLWRpc2N1c3MtaGVhbHRoLWNhcmUtcmVmb3JtLXByb3Bvc2FsXCIgY2xhc3M9XCJ0aHVtYlwiPlxuPHNwYW4gY2xhc3M9XCJhY3Rpb25cIj5cbjxpIGNsYXNzPVwiaWNvbi1wbGF5LTRcIj48L2k+XG48L3NwYW4+XG48aW1nIHNyYz1cImh0dHBzOi8vaW1hZ2VzLmMtc3Bhbi5vcmcvRmlsZXMvZDI5LzIwMTcwOTA4MTAxOTEyMDAzX2hkLmpwZy9UaHVtYnMvaGVpZ2h0LjE4Mi5ub19ib3JkZXIud2lkdGguMzIwLmpwZ1wiIGFsdD1cIkdvdmVybm9ycyBLYXNpY2ggYW5kIEhpY2tlbmxvb3BlciBvbiBIZWFsdGggSW5zdXJhbmNlIE1hcmtldFwiPlxuPHNwYW4gY2xhc3M9XCJzaGFkb3dcIj48L3NwYW4+XG48L2E+XG4gIDxkaXYgY2xhc3M9XCJ0ZXh0XCI+XG4gICAgPHNwYW4gY2xhc3M9XCJ0aW1lXCI+PHRpbWU+U2VwdGVtYmVyIDgsIDIwMTc8L3RpbWU+PC9zcGFuPlxuICAgIDxhIGhyZWY9XCIvL3d3dy5jLXNwYW4ub3JnL3ZpZGVvLz80MzM3NjAtMS9nb3Zlcm5vcnMta2FzaWNoLWhpY2tlbmxvb3Blci1kaXNjdXNzLWhlYWx0aC1jYXJlLXJlZm9ybS1wcm9wb3NhbFwiIGNsYXNzPVwidGl0bGVcIj5cbiAgICAgIDxoMz5Hb3Zlcm5vcnMgS2FzaWNoIGFuZCBIaWNrZW5sb29wZXIgb24gSGVhbHRoIEluc3VyYW5jZSBNYXJrZXQ8L2gzPlxuICAgIDwvYT5cbiAgICA8cD5Hb3Zlcm5vcnMgSm9obiBIaWNrZW5sb29wZXIgKEQtQ08pIGFuZCBKb2huIEthc2ljaCAoUi1PSCkgb3V0bGluZWQgdGhlaXIgYmlwYXJ0aXNhbiBwcm9wb3NhbCB0byBmaXggdGhlIG5hdGlvbuKAmXMgaGVhbHRoXG4gICAgICBjYXJl4oCmXG4gICAgPC9wPlxuICA8L2Rpdj5cbjwvbGk+XG4gIDxsaT5cbiAgICA8YSBocmVmPVwiLy93d3cuYy1zcGFuLm9yZy92aWRlby8/NDMwNTUxLTEvZ292ZXJub3Ita2FzaWNoLWdvcC1oZWFsdGgtY2FyZS1iaWxsLXNvbWV0aW1lcy1wYXJ0eS1hc2tzLW11Y2hcIiBjbGFzcz1cInRodW1iXCI+XG48c3BhbiBjbGFzcz1cImFjdGlvblwiPlxuPGkgY2xhc3M9XCJpY29uLXBsYXktNFwiPjwvaT5cbjwvc3Bhbj5cbjxpbWcgc3JjPVwiaHR0cHM6Ly9pbWFnZXMuYy1zcGFuLm9yZy9GaWxlcy9kNjUvMjAxNzA2MjcxMzM3MjAwMDJfaGQuanBnL1RodW1icy9oZWlnaHQuMTgyLm5vX2JvcmRlci53aWR0aC4zMjAuanBnXCIgYWx0PVwiR292ZXJub3JzIEthc2ljaCBhbmQgSGlja2VubG9vcGVyIEhvbGQgTmV3cyBDb25mZXJlbmNlIG9uIEhlYWx0aCBDYXJlXCI+XG48c3BhbiBjbGFzcz1cInNoYWRvd1wiPjwvc3Bhbj5cbjwvYT5cbiAgICA8ZGl2IGNsYXNzPVwidGV4dFwiPlxuICAgICAgPHNwYW4gY2xhc3M9XCJ0aW1lXCI+PHRpbWU+SnVuZSAyNywgMjAxNzwvdGltZT48L3NwYW4+XG4gICAgICA8YSBocmVmPVwiLy93d3cuYy1zcGFuLm9yZy92aWRlby8/NDMwNTUxLTEvZ292ZXJub3Ita2FzaWNoLWdvcC1oZWFsdGgtY2FyZS1iaWxsLXNvbWV0aW1lcy1wYXJ0eS1hc2tzLW11Y2hcIiBjbGFzcz1cInRpdGxlXCI+XG4gICAgICAgIDxoMz5Hb3Zlcm5vcnMgS2FzaWNoIGFuZCBIaWNrZW5sb29wZXIgSG9sZCBOZXdzIENvbmZlcmVuY2Ugb24gSGVhbHRoIENhcmU8L2gzPlxuICAgICAgPC9hPlxuICAgICAgPHA+R292ZXJub3JzIEpvaG4gS2FzaWNoIChSLU9IKSBhbmQgSm9obiBIaWNrZW5sb29wZXIgKEQtQ08pIHNwb2tlIHRvIHJlcG9ydGVycyBhdCB0aGUgTmF0aW9uYWwgUHJlc3MgQ2x1YiBhYm91dCB0aGXigKY8L3A+XG4gICAgPC9kaXY+XG4gIDwvbGk+XG4gIDxsaT5cbiAgICA8YSBocmVmPVwiLy93d3cuYy1zcGFuLm9yZy92aWRlby8/NDI3NzAyLTEvZ292ZXJub3Itam9obi1rYXNpY2gtc2F5cy11cy10YWtlLW5vcnRoLWtvcmVhbi1sZWFkZXJzaGlwXCIgY2xhc3M9XCJ0aHVtYlwiPlxuPHNwYW4gY2xhc3M9XCJhY3Rpb25cIj5cbjxpIGNsYXNzPVwiaWNvbi1wbGF5LTRcIj48L2k+XG48L3NwYW4+XG48aW1nIHNyYz1cImh0dHBzOi8vaW1hZ2VzLmMtc3Bhbi5vcmcvRmlsZXMvYmQ1LzIwMTcwNDI4MTYxMzE0MDAxX2hkLmpwZy9UaHVtYnMvaGVpZ2h0LjE4Mi5ub19ib3JkZXIud2lkdGguMzIwLmpwZ1wiIGFsdD1cIjxlbT5DaHJpc3RpYW4gU2NpZW5jZSBNb25pdG9yPC9lbT4gQnJlYWtmYXN0IHdpdGggR292ZXJub3IgSm9obiBLYXNpY2hcIj5cbjxzcGFuIGNsYXNzPVwic2hhZG93XCI+PC9zcGFuPlxuPC9hPlxuICAgIDxkaXYgY2xhc3M9XCJ0ZXh0XCI+XG4gICAgICA8c3BhbiBjbGFzcz1cInRpbWVcIj48dGltZT5BcHJpbCAyOCwgMjAxNzwvdGltZT48L3NwYW4+XG4gICAgICA8YSBocmVmPVwiLy93d3cuYy1zcGFuLm9yZy92aWRlby8/NDI3NzAyLTEvZ292ZXJub3Itam9obi1rYXNpY2gtc2F5cy11cy10YWtlLW5vcnRoLWtvcmVhbi1sZWFkZXJzaGlwXCIgY2xhc3M9XCJ0aXRsZVwiPlxuICAgICAgICA8aDM+PGVtPkNocmlzdGlhbiBTY2llbmNlIE1vbml0b3I8L2VtPiBCcmVha2Zhc3Qgd2l0aCBHb3Zlcm5vciBKb2huIEthc2ljaDwvaDM+XG4gICAgICA8L2E+XG4gICAgICA8cD5Hb3Zlcm5vciBKb2huIEthc2ljaCAoUi1PSCkgc3Bva2UgYXQgYSA8aT5DaHJpc3RpYW4gU2NpZW5jZSBNb25pdG9yPC9pPiBicmVha2Zhc3QuIEhlIGdhdmUgaGlzIGFzc2Vzc21lbnQgb2YgUHJlc2lkZW50XG4gICAgICAgIFRydW1w4oCZcyBmaXJzdCAxMDAgZGF5c+KApjwvcD5cbiAgICA8L2Rpdj5cbiAgPC9saT5cbiAgPGxpPlxuICAgIDxhIGhyZWY9XCIvL3d3dy5jLXNwYW4ub3JnL3ZpZGVvLz80MjYzMDEtMS93b3Jkcy1nb3Zlcm5vci1qb2huLWthc2ljaFwiIGNsYXNzPVwidGh1bWJcIj5cbjxzcGFuIGNsYXNzPVwiYWN0aW9uXCI+XG48aSBjbGFzcz1cImljb24tcGxheS00XCI+PC9pPlxuPC9zcGFuPlxuPGltZyBzcmM9XCJodHRwczovL2ltYWdlcy5jLXNwYW4ub3JnL0ZpbGVzL2I2ZS8yMDE3MDQyOTIyMDUwMTAwMl9oZC5qcGcvVGh1bWJzL2hlaWdodC4xODIubm9fYm9yZGVyLndpZHRoLjMyMC5qcGdcIiBhbHQ9XCJBZnRlciBXb3JkcyB3aXRoIEdvdmVybm9yIEpvaG4gS2FzaWNoXCI+XG48c3BhbiBjbGFzcz1cInNoYWRvd1wiPjwvc3Bhbj5cbjwvYT5cbiAgICA8ZGl2IGNsYXNzPVwidGV4dFwiPlxuICAgICAgPHNwYW4gY2xhc3M9XCJ0aW1lXCI+PHRpbWU+QXByaWwgMjUsIDIwMTc8L3RpbWU+PC9zcGFuPlxuICAgICAgPGEgaHJlZj1cIi8vd3d3LmMtc3Bhbi5vcmcvdmlkZW8vPzQyNjMwMS0xL3dvcmRzLWdvdmVybm9yLWpvaG4ta2FzaWNoXCIgY2xhc3M9XCJ0aXRsZVwiPlxuICAgICAgICA8aDM+QWZ0ZXIgV29yZHMgd2l0aCBHb3Zlcm5vciBKb2huIEthc2ljaDwvaDM+XG4gICAgICA8L2E+XG4gICAgICA8cD5Hb3Zlcm5vciBKb2huIEthc2ljaCAoUi1PSCkgdGFsa2VkIGFib3V0IGhpcyBib29rIDxpPlR3byBQYXRoczogQW1lcmljYSBEaXZpZGVkIG9yIFVuaXRlZDwvaT4sIGluIHdoaWNoIGhlIGRpc2N1c3Nlc1xuICAgICAgICB0aGUgMjAxNuKApjwvcD5cbiAgICA8L2Rpdj5cbiAgPC9saT5cbiAgPGxpPlxuICAgIDxhIGhyZWY9XCIvL3d3dy5jLXNwYW4ub3JnL3ZpZGVvLz80MjQ1MzEtMS9nb3Zlcm5vci1qb2huLWthc2ljaC1zcGVha3MtcmVwb3J0ZXJzLXdoaXRlLWhvdXNlXCIgY2xhc3M9XCJ0aHVtYlwiPlxuPHNwYW4gY2xhc3M9XCJhY3Rpb25cIj5cbjxpIGNsYXNzPVwiaWNvbi1wbGF5LTRcIj48L2k+XG48L3NwYW4+XG48aW1nIHNyYz1cImh0dHBzOi8vaW1hZ2VzLmMtc3Bhbi5vcmcvRmlsZXMvNzBjLzIwMTcwMjI1MDAxOTA2MDAxX2hkLmpwZy9UaHVtYnMvaGVpZ2h0LjE4Mi5ub19ib3JkZXIud2lkdGguMzIwLmpwZ1wiIGFsdD1cIkdvdmVybm9yIEpvaG4gS2FzaWNoIGF0IHRoZSBXaGl0ZSBIb3VzZVwiPlxuPHNwYW4gY2xhc3M9XCJzaGFkb3dcIj48L3NwYW4+XG48L2E+XG4gICAgPGRpdiBjbGFzcz1cInRleHRcIj5cbiAgICAgIDxzcGFuIGNsYXNzPVwidGltZVwiPjx0aW1lPkZlYnJ1YXJ5IDI0LCAyMDE3PC90aW1lPjwvc3Bhbj5cbiAgICAgIDxhIGhyZWY9XCIvL3d3dy5jLXNwYW4ub3JnL3ZpZGVvLz80MjQ1MzEtMS9nb3Zlcm5vci1qb2huLWthc2ljaC1zcGVha3MtcmVwb3J0ZXJzLXdoaXRlLWhvdXNlXCIgY2xhc3M9XCJ0aXRsZVwiPlxuICAgICAgICA8aDM+R292ZXJub3IgSm9obiBLYXNpY2ggYXQgdGhlIFdoaXRlIEhvdXNlPC9oMz5cbiAgICAgIDwvYT5cbiAgICAgIDxwPkZvcm1lciBSZXB1YmxpY2FuIHByZXNpZGVudGlhbCBjYW5kaWRhdGUgR292ZXJub3IgSm9obiBLYXNpY2ggKFItT0gpIG1ldCB3aXRoIFByZXNpZGVudCBUcnVtcCBhdCB0aGUgV2hpdGUgSG91c2UgdG9cbiAgICAgICAgZGlzY3Vzc+KAplxuICAgICAgPC9wPlxuICAgIDwvZGl2PlxuICA8L2xpPlxuICA8bGk+XG4gICAgPGEgaHJlZj1cIi8vd3d3LmMtc3Bhbi5vcmcvdmlkZW8vPzQxODM3OS0xL2pvaG4ta2FzaWNoLXJlYWN0cy1kb25hbGQtdHJ1bXBzLWVsZWN0aW9uLXByZXNpZGVuY3lcIiBjbGFzcz1cInRodW1iXCI+XG48c3BhbiBjbGFzcz1cImFjdGlvblwiPlxuPGkgY2xhc3M9XCJpY29uLXBsYXktNFwiPjwvaT5cbjwvc3Bhbj5cbjxpbWcgc3JjPVwiaHR0cHM6Ly9pbWFnZXMuYy1zcGFuLm9yZy9GaWxlcy9iZTYvMjAxNjExMTAyMjIxMTYwMDJfaGQuanBnL1RodW1icy9oZWlnaHQuMTgyLm5vX2JvcmRlci53aWR0aC4zMjAuanBnXCIgYWx0PVwiR292ZXJub3IgSm9obiBLYXNpY2ggb24gRG9uYWxkIFRydW1wJ3MgRWxlY3Rpb24gV2luXCI+XG48c3BhbiBjbGFzcz1cInNoYWRvd1wiPjwvc3Bhbj5cbjwvYT5cbiAgICA8ZGl2IGNsYXNzPVwidGV4dFwiPlxuICAgICAgPHNwYW4gY2xhc3M9XCJ0aW1lXCI+PHRpbWU+Tm92ZW1iZXIgMTAsIDIwMTY8L3RpbWU+PC9zcGFuPlxuICAgICAgPGEgaHJlZj1cIi8vd3d3LmMtc3Bhbi5vcmcvdmlkZW8vPzQxODM3OS0xL2pvaG4ta2FzaWNoLXJlYWN0cy1kb25hbGQtdHJ1bXBzLWVsZWN0aW9uLXByZXNpZGVuY3lcIiBjbGFzcz1cInRpdGxlXCI+XG4gICAgICAgIDxoMz5Hb3Zlcm5vciBKb2huIEthc2ljaCBvbiBEb25hbGQgVHJ1bXAncyBFbGVjdGlvbiBXaW48L2gzPlxuICAgICAgPC9hPlxuICAgICAgPHA+R292ZXJub3IgSm9obiBLYXNpY2ggKFItT0gpIHNwb2tlIHRvIHJlcG9ydGVycyBpbiB0aGUgV2hpdGUgSG91c2UgZHJpdmV3YXkgYW5kIHJlcGxpZWQgdG8gdGhlaXIgcXVlc3Rpb25zIGFib3V0IERvbmFsZOKApjwvcD5cbiAgICA8L2Rpdj5cbiAgPC9saT5cbjwvdWw+XG4gICAgYFxuICB9XG59Il19