{"_id":"@arc-core-components/content-source_content-api-v4","_rev":"48-1695ab491696f7611467c8bcc6be8d25","name":"@arc-core-components/content-source_content-api-v4","dist-tags":{"latest":"4.0.1","beta":"1.2.1-beta.2"},"versions":{"0.1.0":{"name":"@arc-core-components/content-source_content-api-v4","version":"0.1.0","description":"","main":"build/index.js","scripts":{"start":"webpack --watch","build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"prop-types":"^15.6.2","react":"^16.5.2","webpack":"^4.20.2"},"devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.7.0","webpack-cli":"^3.1.2"},"_id":"@arc-core-components/content-source_content-api-v4@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-EzldmJKHNr6u9ChBFxu30Hb4ILJ5LDbx0Fa0yUdFol1GO8yg4wX4D4kD6jFrtsTSb/40BQ6RcFHSDScVlEYd9A==","shasum":"c008b6535f5d776aac8ec21da0e022acd314363b","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-0.1.0.tgz","fileCount":6,"unpackedSize":3211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtno9CRA9TVsSAnZWagAAE/MQAJDgdyz03uXZRjjsr+Dr\nP9Bb5kJ86c9ngfY1zrPKdxw+HjCGDcCv0gHhPP8p/fmD/onrH4GBlbiuWBTS\nP1F0S6UgfNDCfj7cFmdE58NbGBMV5cTFOFmpWf+rngbwE5wKrBNSsyWdqhaz\njufifzukKpbwXtHZcyHUzzhgC9hxOJ4eia/XrxmuvtOFevvbgjlmKjxxbix/\nTg7spMt4Hk8nkkIGpGZUeS9gUMspSC9lPnpfyu89axUM6IsNwtqNFO+MELHC\nR1IETBgOQ7VHDu2RILPlQ7bNZH7VpWFoQeCKua1PGW28yGpcmdWtVHxX09kP\nG5AbzpRRx4tS0U2/m91y4QhblAIcTR3QyZhM8ucM2agPQsHRhd/VcuTVJTmF\nBLy1urjPZDjr5geSfqWtSJcBOUAjPlNWI9q3Ni/hojWgfiEp+m0ueVVagHPN\ns6SKFOZ1DlDJMfQoYYXLGlP37K0jzgxdRQ0sTyiQo6CVtCNOcALs9gfCzzpe\ntAZ7yAGlhyedPYhH57edaNICzVa26G8YBhphuuxadRHjZBdBwFAv6+ITM0v1\nKdc/0rFz044jZswSYFrMR+mcVu6bbplh827AzP8ONrSYam5G9yDkOaw6PKGQ\n67NzzI/XfK17voJVOntCu+my9GdoNQzHYSYmo8t3O6VeOcPrheR1FTxsHyGt\n5+Qn\r\n=pAz9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk5sbet6T3CaiOuk6Tth3F/xKa+XxCKmUIgg9fDkkXrAIgRkwqX37sCUrwI46y4AvOQqsOnPcIBOl9xX7TpbE1/CY="}]},"maintainers":[{"name":"amyerz","email":"amyerz@gmail.com"},{"name":"bear.bibeault","email":"bear.bibeault@gmail.com"},{"name":"danielkim1","email":"danielkim1@protonmail.com"},{"name":"design1online","email":"jadendreamer13@gmail.com"},{"name":"foxdoubt","email":"danielwdewald@gmail.com"},{"name":"juliebacon","email":"julie.bacon@washpost.com"},{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_0.1.0_1538685500949_0.24970064508046952"},"_hasShrinkwrap":false},"0.1.1":{"name":"@arc-core-components/content-source_content-api-v4","version":"0.1.1","description":"","main":"build/index.js","scripts":{"start":"webpack --watch","build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"prop-types":"^15.6.2","react":"^16.5.2","webpack":"^4.20.2"},"devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.7.0","webpack-cli":"^3.1.2"},"gitHead":"fd8b8333a7a0cd44a5f3bafc0430108841cd5083","_id":"@arc-core-components/content-source_content-api-v4@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-92+Ppe5VUi/7fINzkhvquqMY5wijN4QZ/p0b/mLUelDOUarEzsfxnlV1UKWFYYjo5um8YVfFCZusWeQ9ibcW3w==","shasum":"f4a4707bba2aba4bdcd296a913fd6c7df0d426d2","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-0.1.1.tgz","fileCount":5,"unpackedSize":3264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu50NCRA9TVsSAnZWagAA54gP/3U3P+F291WR4H1NpAwh\nCSRSC+LfxmrmBG6M2IYcm5rTLLfh86lY/xhWlU6qKt5c4CjfGNqWfPUEi7ic\nrklqvCEUFbsBRMgrERWF38IMBKOY2d61NbjOTAxieFEE29R7As8N7ZTKCNbL\nUxZORwk3VcKC0dKOT9gB76HzufToJWC6YyAA+DV574vVsdfO4Y9MHJQnAtsc\npfZXHLZXjirvkhSIInq/TeQOpAXhg45jZKSzuiOaUez1kPUYvdthV0EBfSKT\nEyLLKHENVyOBCSwEgyrem04FdFqxq/7Rz+uO4YLLCuchmWYD6LEubPzBDyZy\nE0+yyNPDhjtqH9tumztcWRpAOaCezIM8RonAoxYaO7E0WCMuel6FBVUVPu7w\nEDX1TT2Oj1YWuIuAM6TjycqjIlAdBxL8tV1pgbDTyGEwLU902Y1VVDqz+H1r\nP4bsiyYP+54nbpVMqrZJuDznL7JYMdrBXMY8De4DN4QBQSPesst9L1eD0nEV\nEMIqU068i5/sOhItap4YxDbrxh25yIJVFPVYMda20Mk5gmTWSydJmCMLBf57\nRB/GW1AzBtg7MC7im1q0N2ui9Wg3X95jam/ZQ9UAoP73lIngHeA1L+yU34yB\ndg1+ggVmtHoZyPNE0KWTaUezWPeayMesn8Quooezd7AOu+6beaHsmYzNBlPb\nGeDh\r\n=SG0J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwczSu+72a2HVK5KxGU8UWYY/MBnTKu1hvX4CA5kzFDgIhAI3JXb8YqdPLUaVVH7MyfZJxh/nKA3d04WDsV4hakzpv"}]},"maintainers":[{"name":"amyerz","email":"amyerz@gmail.com"},{"name":"bear.bibeault","email":"bear.bibeault@gmail.com"},{"name":"danielkim1","email":"danielkim1@protonmail.com"},{"name":"design1online","email":"jadendreamer13@gmail.com"},{"name":"foxdoubt","email":"danielwdewald@gmail.com"},{"name":"juliebacon","email":"julie.bacon@washpost.com"},{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_0.1.1_1539022092248_0.030215480266934103"},"_hasShrinkwrap":false},"0.1.11":{"name":"@arc-core-components/content-source_content-api-v4","version":"0.1.11","description":"","main":"build/index.js","scripts":{"start":"webpack --watch","build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"prop-types":"^15.6.2","react":"^16.5.2","webpack":"^4.20.2"},"devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.7.0","webpack-cli":"^3.1.2"},"gitHead":"f4487f4dc46e3f414f6172d3c0170c38c650f2ea","_id":"@arc-core-components/content-source_content-api-v4@0.1.11","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-NIVYiCp9eGO4Q3fpLwsOG9ApZsuTlL330uNzr9nchm8uavAmKLVJSRnp//f6jRdYnqqxHQy/th9jaTd7s7g/rw==","shasum":"a9a313acdf936582b9e07a78df7f568c42419561","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-0.1.11.tgz","fileCount":5,"unpackedSize":3189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu56fCRA9TVsSAnZWagAA7vgP+wR1Kbk1tmZLigIta12G\noT4nx9BzI7kzk9EZ/Rdm8ms01qJ9focI98CmzD1XjJITUCezDCKLc7kMH9US\n6c2uTYEEJG98cttmVsX4wLdiYgb032LIXPWP0mWaQJNToRys3QgpupZzxUnK\nfRF/U1C4Kitm7OR+m+wED1jSVjdXe0Ce0b/JJsxXmxxhnTQSmUzVByyion66\nKrPX+MkJGFukOQg5K80ec0qPzx2IOY+tk9lQqFIwuSUw8vs5E2HQQ/y8dRPi\nhF8kwaBxBnLg6qvRC906c+zqs2x2Y7Q9IqO9nYAMkdAXuSe2R3IVgyjHMeuv\nryh+3jvN2g1QKxw8WguITXKg/Z3PiBxcpCql+pGZW+MRC3GWRBfsLw0j38c4\n5DkDRGPTIl1ofTleqBut73PciM+I7sujpXQtN3bPoxdexCevKI5o6XxcbwZ3\n0CTFDggq72KWrdRIUZIH72Pzen/5xvxd7bfVdWk0ILnBRRmlyO0JshrDI3J+\npynz6+PftQn+KkLdCq2J+jOs89HYUJIr5aJMZMMucMIu8Y0OcvyA5o47p6n+\nZq5f25EjDgJGavyb70dZOjTiTbX7V/EGOEIL3MrDWcviggWS3bw8LNeevT6L\nbrdMePxoaCB91ylfiKTJSRI9HV/GLWq16x8DGOxLMMCMAL0sAJMraN8059Xk\nIMQk\r\n=Lm2e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtic8GW0OiQFK6WYs/BUhnvZkvqAsKSQV6a2XkeDiZ/AIhAM4l7AZpFGplIFJxrhbP2F1xmV1WXlwu38IjbDz/CDR1"}]},"maintainers":[{"name":"amyerz","email":"amyerz@gmail.com"},{"name":"bear.bibeault","email":"bear.bibeault@gmail.com"},{"name":"danielkim1","email":"danielkim1@protonmail.com"},{"name":"design1online","email":"jadendreamer13@gmail.com"},{"name":"foxdoubt","email":"danielwdewald@gmail.com"},{"name":"juliebacon","email":"julie.bacon@washpost.com"},{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_0.1.11_1539022495304_0.6735238542185538"},"_hasShrinkwrap":false},"0.1.12":{"name":"@arc-core-components/content-source_content-api-v4","version":"0.1.12","description":"","main":"build/index.js","scripts":{"start":"webpack --watch","build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"prop-types":"^15.6.2","react":"^16.5.2","webpack":"^4.20.2"},"devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.7.0","webpack-cli":"^3.1.2"},"gitHead":"cf30f9f7f757a5801a70c9ef5567cfdfec22148a","_id":"@arc-core-components/content-source_content-api-v4@0.1.12","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-5WIcgGl1JdpMNKmLS66AuowOZCe3id6Vpq5e5nzl9qD3TyQl6dVI2v1KbQdManN+ibKIWr+Xu8jWHFpW+5NrlQ==","shasum":"96181f4036ae4172cc0b0bd6ba83aa61bdffb09f","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-0.1.12.tgz","fileCount":5,"unpackedSize":3223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbz8T2CRA9TVsSAnZWagAAxfkQAIxikUp7l8KcmBXwD41a\nrAplYUeo3hP26pmAeN1b+PbXpvzsTM/D9eQ0QIAKccAXoMxT0hCgrs0N7EKv\n48KLGPm6ZQ4n9HRmN542L32s4rJc7LLzOnoYpngYKTEF4ZAVanZ68mgJAyt0\nmC3BuFQX10HyWaXmkhm8tEmY0DdxZyWABNM3uVfRZBJHcGWcgTMl9I5M0w+W\nyhnpnUwcnZj7TYk+evI0NdrAm/4E4pwFvEEWgKmz58Ur0sArgzNL/5U5P7bV\ndo3mUxDFF4kvDakiDJEjHxl4GXT8RTYpN2UKNgj7NVF/FC7yHwh6ASaQVrQN\nabBRYHVygJvf2Q/q50SGV3pbxePyBllsK3D2qdwI5Lsid1AMCE83j8Epdp1V\n6ANl7wXteg+fN6J3Tehd45+tzUoW+sF851LRhJGar0hzpcbWO1xEKOLv6JPB\nc5jOlyTZ93MjMY1aopIAX+CCQupUT71cz1G8yoKj2z6DhVHPaCssej2S4wzp\ndEb9NEj4pTe3SdaAF1aM/anQ/Ir4CfNuRzoFg9dCzcY8iDs9uBRKoZkRp3IU\n6FfopHuMJl9eTiXhdWCWcY01XNSwCnAOIB3+VATNJyPLJaakV4eFQ3dUqNJR\nQc27wVM10zU0Z0LW7+0Q1PJuVh3n+xDePjerCS9sEtBYEX4unQXc7sGXhSNS\nk4WW\r\n=nrzL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCeOigmZ7VQ2ozozrxVtCjCVAXjBgqtdEtyzoj/uImyAIhAPv2APuJ7C9giXHhA9FusqJzWBJdZkmC7mRHK0YO13zo"}]},"maintainers":[{"name":"amyerz","email":"amyerz@gmail.com"},{"name":"bear.bibeault","email":"bear.bibeault@gmail.com"},{"name":"danielkim1","email":"danielkim1@protonmail.com"},{"name":"design1online","email":"jadendreamer13@gmail.com"},{"name":"foxdoubt","email":"danielwdewald@gmail.com"},{"name":"juliebacon","email":"julie.bacon@washpost.com"},{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_0.1.12_1540343029856_0.2425512254732658"},"_hasShrinkwrap":false},"0.1.13":{"name":"@arc-core-components/content-source_content-api-v4","version":"0.1.13","description":"","main":"build/index.js","scripts":{"start":"webpack --watch","build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"prop-types":"^15.6.2","react":"^16.5.2","webpack":"^4.20.2"},"devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.7.0","webpack-cli":"^3.1.2"},"gitHead":"a9f6c1ac1ba10ed82cff056841e492fc42e678ce","_id":"@arc-core-components/content-source_content-api-v4@0.1.13","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-q3v4xzGxT5MqEaXhJdRdmpMC2qOOI+RdrtbKeB+JDIqGX7kXkH/9FUaLKB4UcONSkP8Wo2IZhunC7J01THIDsQ==","shasum":"2d171b6e22265e8abb3d2fdbbebe93058a063f45","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-0.1.13.tgz","fileCount":5,"unpackedSize":3125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb02WeCRA9TVsSAnZWagAAqB4P/04WYdjrDg0elJIZwgka\nktC7+lWEqniAfB6MQtmcyNld4fLDXjSPLt+7oDdNTmEzQaeqmB56sPgHwWt9\nsDQMlO5Kic8hlgRoqOqEf/e4wEGTR31u4JX+v45varzKg+c/uQBTg8A7K+sC\nAeFIGnOmq4BJwEtUUiTOFFOxZhuk8/kBAbBLt/PvODIOYe6/dl0nTnTEza2B\ndpKDWQn1Q2wfhtZnrF692ANmZ5RzccvRMT55gVzDxrR65pJLBVJ9aRMB1t/V\nGnYpuRixMLVY5dvl/ZiO3HeNTMyWWaey63epPjhXPuccwvz68WqLFTar85KV\njwREOlMJ86tv81rd3xMtG5HgtJUGVRS8vgyWQMtu+Df+PfSgiacHlPomaLim\nLweA2WUnP/qChsoCDbeJsXnMeoqXGnAr8o4ILlzgBPijPtyIaajPjk3bEX/6\nxXlbPsvS4ruLi6lo2wxObCgJkeRF2AtseuN827vCwAkR81pHTtATTaK5aO3K\nsi/pHYgJL8xhGOb/IvKQE2d89e+NpLy5KOjeLk5/Mxj3z4YxfWYN38qaqKoS\nAVougyJy/GQU+R51wjPaSbdGvyoT0owtJs4eG1zciDAcXhB1uGLTzPtnV7lG\no2NbJeSDLaqhPHAg66pX5nfiuqyouGPTcn+lmEGhm47F6ZRtlulRlWici3pj\nDvtX\r\n=3OvN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE61PUadDMErWbLMULEgCxHwCPN1rX8VxXGjZuSGrzWDAiA23DqjclRpnRwyzVsxqqhpytdL7b5XktqxQevasJaddw=="}]},"maintainers":[{"name":"amyerz","email":"amyerz@gmail.com"},{"name":"bear.bibeault","email":"bear.bibeault@gmail.com"},{"name":"danielkim1","email":"danielkim1@protonmail.com"},{"name":"design1online","email":"jadendreamer13@gmail.com"},{"name":"foxdoubt","email":"danielwdewald@gmail.com"},{"name":"juliebacon","email":"julie.bacon@washpost.com"},{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_0.1.13_1540580765957_0.5679319083739647"},"_hasShrinkwrap":false},"0.1.14":{"name":"@arc-core-components/content-source_content-api-v4","version":"0.1.14","description":"","main":"build/index.js","scripts":{"start":"webpack --watch","build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.4","webpack":"^4.20.2","webpack-cli":"^3.1.0"},"gitHead":"45b4689541e1efa24045e62ff435ad2474417a7e","_id":"@arc-core-components/content-source_content-api-v4@0.1.14","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-iWfvAIZMKbrlUyvygK07yapU0SGLTMczt+4UvP1bIOz1KPGIls6GkShv1jsxHeTeQdCuprt7kwYlX3cMbhtWDQ==","shasum":"7d7f897bf669c9afbd8972226ef6f5d194b80319","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-0.1.14.tgz","fileCount":4,"unpackedSize":2868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3NEICRA9TVsSAnZWagAAcnwP+wSD6mvtcBzfAmdBrMFR\nLGii9xYhkGTCELhHdhXxHi1niPzNouQUqlBm+oUHs1w86eU//4sO61ze+7Sc\n6eEtijjHrNx2MBEuwUXJea5081tyDy0AMlh3byM9OiRmX7h35khdZ5UElIHR\nYYHsDPZiIaoXCoytBqOtJEmTDAula0bL8YueGHYpp4KfrWo251y65cTgCa9t\nSujEsFNZ0EvMhk5aZuBjOn7JlbK2dNCn4twb8MlkvMH5szXoVu9iqJ4FQLSz\nFQ7vuGpT3chWXbVZ7gUD4N/PfUeNkJmrLOi7zo9pryYYz86JikAMA2hUXcY9\nJ7H84ZpPWZMsUAIDNQNj4Kt7Evhw0mOk7CDa4PBV2yzvzp4HcN0Jxa1M7zbG\nrTwtGTTH7uCP/rUEeV1KaYiUW0+Lfc9wrsm0mXB1X2rP1GvSu4w0IZP0nFy0\ne08QB5UkL4A/DymcNwQJTCFjn4WdRxy3XgkCDfaEX0B8L9+bm2GQEDTRwct3\nBDiWPL0XSvYIJV25TkqIyY3lqbUwkMn0TEPsW1r2hb7OtyFzNKKnxjXrTBey\nuw4OmhHGx3BhiVp3lTrPooeOr06g6S08zDSp6gsXj0pdzYfPjl44xVzWdsjS\nIl/YVYHX3qWwnKkO0LinN/jpqqyUIxjKVM7+Jrog/4Pr7pAnQYhh+K7BuKqy\n77Ma\r\n=gW/z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFi4yxqcRUcTWOeS2jBEyA8oPj7Wvl/DIO52Rb2UI6gFAiEAt2/d5ShrmRxyaWcW7VteLz8uvevg4tVjuyhGISA6V3M="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_0.1.14_1541198087459_0.8410071339789527"},"_hasShrinkwrap":false},"0.1.15":{"name":"@arc-core-components/content-source_content-api-v4","version":"0.1.15","description":"This the Arc Core Component representing a content source that hooks into the Content API portion of the Arc Suite.","main":"build/index.js","scripts":{"start":"webpack --watch","build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.4","webpack":"^4.20.2","webpack-cli":"^3.1.0"},"gitHead":"f076e513565b64cec519d223c82792643fc81f3f","_id":"@arc-core-components/content-source_content-api-v4@0.1.15","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-wP8VnMM1/Eef2lOuy6rhDy9D+x0eYKaIIeB2jYgX5EPTXrJ+9dppNDqafIW3xC6A8TfngXJK6YMtuu8ycxz1SA==","shasum":"3f169ea5553bc9813168b277d8de1bb1768b2b89","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-0.1.15.tgz","fileCount":5,"unpackedSize":4381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb36hvCRA9TVsSAnZWagAA3LYP+waTvWiJSj74MuyqhU0A\nkiJXhAYSN448BtwqiaFQvEsyVWqu+v6rhOPxnOehqikEimifU0dihCDalOZv\n+JROtUvJ6riPNsuqZhE7g5K9UecOK5WvOFCWpG6uToda+6c1AkaMQvVVNW8Q\nN0DI3Nu0jPUygaHvIKYMpsObnSgpHLR0Gt5gHlfcu9HtGTqawXMBLyUsSAZa\nbFu5EwblA436xmcAWSAHG6UuZLBtXp6mr4y3bq+W9yC2UWVyt3P9q60JKRE6\nj1JtpAVw2Hps3ZYLF6OeCu09GVWfZthJEt5AI8FTmmav53p5zqv94dq0DR3o\nKytCmHVNYZDD+SZ+J47QRTood9kEcrrz3uAWfgvnsZG7VFutnFQy6mhQ5Yti\nDv1rbHC2ajgqQeMRn2gWN70U2rO95ARJWlYtz0rZMhGgb34gv+q+eXZcodX3\nQZQqD98bXbzwpgRazT5Xc3KFcUmSKV1DM/7hBaUkEUiOwAExb9XIfC4ilts1\nzWlGa0MLQyiX/jIc0RpbMhlDnSx3xQp7gvr84wuPhI0gGTSnGfZtO/cH8J9M\nlfc31NXaK68drjHa6hu59pC/Z2CTID6Dzz73t2mYNNKlhI8qyn0shNJUxRUw\n7ABxI3YO3bsbApaYGiS1s2dOo+sGMmLT1kAOXBVtQoWdt6zhTT56gUgBePWk\nEAtz\r\n=GWnh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSkMt/2maNTjC7e/2zdKmRF9m5vd7UkxNa2faPo/zkTwIhAKvEcd5qmK7MZ7240iKh872DN3DYKms2uJsN+7fRY+FI"}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_0.1.15_1541384302760_0.8990144011084527"},"_hasShrinkwrap":false},"0.1.16":{"name":"@arc-core-components/content-source_content-api-v4","version":"0.1.16","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","scripts":{"start":"webpack --watch","build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.4","webpack":"^4.20.2","webpack-cli":"^3.1.0"},"gitHead":"65a705b3371d3c98229157e04a00facff74da402","_id":"@arc-core-components/content-source_content-api-v4@0.1.16","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-ZHbkgAJ4g785AIu8uwVzJ4AF4+J6CSCKUqrcwodGk0wN7oOqPKS0sfmGBav57LSA0w5v2RNcTxwQP48zTcMcmw==","shasum":"021d6e4b51b4bdb642451a4f074dab246b094b87","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-0.1.16.tgz","fileCount":5,"unpackedSize":4445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5d8ACRA9TVsSAnZWagAAXQMP/iF50OXAyFbF6mRt+hA7\nZ2i16F3gJ34QGYhfPFs4/TE4NY3VP9JFOpAN4QMvzgSS6YaefKG8bIH29RlD\n3RJ8/iGFMYYC1IBU+sMTAmqwgk0C6nhGRFu2EKWNNjVigThzfgNi5ntrgfUT\nDDjEmdgKmbrEbBnrd5eUYNmsxBj6KivPopnVm7xtVeKDgUV+fN4ZG8wrrytY\nl27Gf+jhssnZsofl0Axeq+hcMmds1G+Y2yjLaAO1LhgXkgEDy+DeF3Tq58kb\ncLgKBikxT7Qlazd5bs4mhQgcezdwUG+EnseeQojFSQcOz5KUyKHsjWiB6fL6\nGT2bx8Fq9R51y7JhJYdpE+iJbh6RaS4eUOWlI/iG7sJXsHB3IUH5EsVz83TG\nWE0xBf/BzLzrgUL+zhXjTYnS9Id1/nGWXLGWQJj6PG3xP8DMd1D08m6orL30\niHaYp5BnDyAXPONqlcBoC+hFEwumnc5oGoOS5MWjly/XuW6dZjp7tLtA7Umj\nr5NAknEJdVFsV7p84KVSNI40r8pW9bya201rAquOTm/v5UCqk7b47QMIxFkZ\nKB2mAMAtajrnz2Q8JIoyxPkoVBOiOjE/Rlr/9CP26awETkbAgxWjGnoIGAFF\n6rRHnTD2gu73+i7ErUfHsARHXa8oNWQLVkxrcZHnhc++dyoeiEcEuDOwzL3f\n45A6\r\n=eZT5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF0aa/x4J4RCiFivNpi4YkC+xoOyQs3iFluQJjZVCkZJAiEAyb6+JWWyGzUTjpHFdAY/U/hjRCGKJBHJQlK1l5Y8gyg="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_0.1.16_1541791488010_0.36040153320925095"},"_hasShrinkwrap":false},"0.1.17-beta.1":{"name":"@arc-core-components/content-source_content-api-v4","version":"0.1.17-beta.1","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","scripts":{"dev":"microbundle --watch","build":"microbundle","lint":"xo --fix","test":"jest --coverage"},"author":{"name":"Matt Nelson"},"license":"ISC","devDependencies":{"@babel/core":"^7.1.6","@babel/preset-env":"^7.1.6","babel-core":"^7.0.0-bridge.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-jest":"^22.0.0","husky":"^1.1.4","jest":"^23.6.0","microbundle":"^0.7.0","xo":"^0.23.0"},"husky":{"hooks":{"pre-push":"npm test && npm run lint"}},"babel":{"presets":["@babel/preset-env"]},"xo":{"extends":["airbnb-base","plugin:jest/recommended"],"envs":["browser","commonjs","es6","node"],"rules":{"arrow-body-style":["error","always"],"import/no-extraneous-dependencies":["error",{"devDependencies":true}],"unicorn/filename-case":"off"}},"jest":{"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"readme":"# Content Source: Content API v4 endpoint\n\nThis the Arc Core Component representing a content source that hooks into the Content API portion of the Arc Suite.\n\nThe most important part is the pattern, which defines the endpoint that PageBuilder Fusion uses to look up content.\n\nThis Core Component takes advantage of PageBuilder Fusion's ability to use CONTENT_BASE to define the credentials for a Content API, ensuring that no private secrets are exposed.\n\n## Pattern:\n\n`/content/v4/?website={arc-site}&website_url=${website_url}`\n\n## Parameters:\n\nThis content source takes one parameter: a website URL, typically the path to the story following the domain name. \n\n## Getting started\n\nThis Core Component must be used within a Fusion project.\n\n1. Add this schema as a dependency of the repo.\n  `npm install @arc-core-components/content-source_content-api-v4`\n1. Create a file of your desired content source name within the `/content/sources` folder. For this content source, the suggested name is `content-api-v4.js`\n  1. This is the name you should use when referencing this content source in any content config within a custom field.\n1. Paste the following into `content-api-v4.js`:\n  ```\n    import source from '@arc-core-components/content-source_content-api-v4'\n\n    export default source\n  ```\n\n## What does this content source return?\n\nThis will return an ANS document representing a single story from a Content API.\n\n# Testing & Linting\n\nWe are using Jest and XO for testing and linting.\n\nWe are using Husky to run a pre-push hook, preventing un-linted or code that fails tests from making it into the repo.\n\n**To test:** `npm test`\n\n**To lint:** `npm run lint` - This will also fix any simple linter errors automatically.\n\n**To push without testing or linting**: `git push --no-verify` - This can often be helpful if you just need to push a branch for demonstration purposes or for help.","readmeFilename":"README.md","gitHead":"ed7b27e1a8b2b02e1fb985ce4b34d2d3a622a4af","_id":"@arc-core-components/content-source_content-api-v4@0.1.17-beta.1","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-CywXRYZR9wx293e5IrvxC+13Dgdag/ba8RX5OjraklFGYBEYGKWfG5afHtK5f8BNo4YCtFrNgV2lh/UJW0wHbA==","shasum":"9b0985c63116ab31c44891a681d72489eb491da6","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-0.1.17-beta.1.tgz","fileCount":10,"unpackedSize":9202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7baYCRA9TVsSAnZWagAAvKkP/itHu82MPBjMFlwjLbYT\nc6llAO5vGntGT3naK+A3F4g5A6+SAKIfpamyI3mJL5f7wj392po8DyqkuBGh\nYShRExc/w5QXNaXcfLL66z5tOOFTEZz2czrb/x4lQmrypx3vNGrZZiQT+iBm\na2xuyTJ75TczQcvZg4ET1C0uWpOfC8NAJrFaMRnD/ulDR2W46qdDLyuwNlr9\nYUWbqCBvWEf3S7h0+hdfIWWU6t2JDZbBFwFT8NVi3a3x0S09ACsaQewKygEF\nylSi132IxNstJzl2q/mQ8WUdaLoMVzlGM4R15RUJt2eqrgsn2+tvDjCSgqbZ\nqLDpy2HWh7RC9vYpLxocfyr0whVuGSeggHxpwd+pKATXwbZUwjiMPOq7wsrM\n94OTy4C4HfrDX2FcKZt+gMd1fN9LR785n8/OR7M5tNODB9xFdxm3zSwZY2Dg\nLE7dyrlRh17e2s04V76YQHs8HBSUSB7J3+h8g9GhC1YFnGxM6DMTl/3houIm\nq3MB9Jflzftgi0i26zMb8bj9gQPbsuLxPlqPRNy3Rfoq4cOQNxtZE5wZoxjm\ndSo0B602pi27kshjAM0POtf4ANeKMlCxAxbYStG7vK40RKhsX5HJH/zdPqPj\nii/S5vrB0r0/LzQZuExiusX07VNG/u9DfpSAlzwsjhWd/EtYWky/IhHtH8tt\nm5C3\r\n=bPsd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEM/5IYb2L3GVCvGAdmIzFjzTwTY/r/ee50ikC08sIfgIhANf4OWntI6pa28x72TsuQ6cRXQPCaOoSbW4+N224y6Na"}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_0.1.17-beta.1_1542305431547_0.9152060227892516"},"_hasShrinkwrap":false},"1.0.0":{"name":"@arc-core-components/content-source_content-api-v4","version":"1.0.0","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","scripts":{"dev":"microbundle --watch","build":"microbundle","lint":"xo --fix","test":"jest --coverage","pre-release":"npm publish --tag beta","release":"npm run build && npm publish"},"author":{"name":"Matt Nelson"},"license":"ISC","devDependencies":{"@babel/core":"^7.1.6","@babel/preset-env":"^7.1.6","babel-core":"^7.0.0-bridge.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-jest":"^22.0.0","husky":"^1.1.4","jest":"^23.6.0","microbundle":"^0.7.0","xo":"^0.23.0"},"husky":{"hooks":{"pre-push":"npm test && npm run lint"}},"babel":{"presets":["@babel/preset-env"]},"xo":{"extends":["airbnb-base","plugin:jest/recommended"],"envs":["browser","commonjs","es6","node"],"rules":{"arrow-body-style":["error","always"],"import/no-extraneous-dependencies":["error",{"devDependencies":true}],"unicorn/filename-case":"off"}},"jest":{"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"gitHead":"86f1c2e2dc52a862b533478b7f23866c05b22155","_id":"@arc-core-components/content-source_content-api-v4@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-ol354JWAvS9lt2CyhUVe9dMIuPww+A2bpisA41dg04JoP8dIqrrgM/jTDq+QMYy3m1C2IRDYv/awpr4PJLt+Vg==","shasum":"9d5c34f6349165ff040eceefde9e4aa45478ffa6","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-1.0.0.tgz","fileCount":10,"unpackedSize":9289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8uefCRA9TVsSAnZWagAActIQAJ9+iEdV5XGLECuS6sca\ndOfhwuAL2kldSTj4MIUhIysg9vRq2IsiUl4AG2kxaKW1DoKGSj/jbKNZe1Vo\ni5Xdl1KVuRX9ZRiKvo6d9oIuStmSSEpV6wuGBZ3ktJ+ZxCGQhteSBvVnxwMA\nFdfCIW+i+pcHYOHv6wRrabI/1aFkeaukNHpEZs3lMTucVm2BZ8dUaWMwa20b\nE6Y/6Npc0IKEo0QdJhvf4J103L5g/+34XuECOsHQRPb+gigaly7TXCvfUEif\nopCizv9iBBQ4EvFY0FtXVvO+EGwbdbN1afb481j3xpsb0jSZomtWzQnxQaNN\nG7GimGsmL/wEwIjmXMX69O9LKz8EtCeqw8iDktaofWKwl8IhHGpbprXZ1kLZ\nH8cMaH3tZQJPDoBd2jc634rxYppda4mvyfav1M4mxND5Ljv/YYwnwsw2PtdN\nYo0pjl2cpoHHP9Y9TFvm0NXWKptyOH/2c/5DK30dL2FqKNQi2M/NZf5GYRiU\n9kEx6foHgvYcuy0DGjxkGCrR3kdWGzYwaqJwFbJU73HfHNcuEhi/Bkm4E00C\nmIy27AxCAkW2wOJfUgs3GJOOF0DcjBcp+K0h9JQn9FKrZ093XIXy9U+OWk6c\neuEo5Xei5pDq3ILfs9+Mmvayh3U6RsiVVd1MCOPyeRZWbW50y8kKWo9Dt3bs\nA3Hy\r\n=aujG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFT7LSX+OqTkF8rT/b57TmKNLIY5OSEuwdILhJ/5hT9AiEA7qDZ/pjMkjpErr685XZ2k3FWsUxcUQK3Eb7hMhe3pP0="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_1.0.0_1542645662620_0.0022389335046024694"},"_hasShrinkwrap":false},"1.0.1-beta.0":{"name":"@arc-core-components/content-source_content-api-v4","version":"1.0.1-beta.0","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"17ee05dd56f20ad0e41b0ae5c535e44e23f32848","_resolved":"","_integrity":"","_from":"file:arc-core-components-content-source_content-api-v4-1.0.1-beta.0.tgz","readme":"# Content Source: Content API v4 endpoint\n\nThis the Arc Core Component representing a content source that hooks into the Content API portion of the Arc Suite.\n\nThe most important part is the pattern, which defines the endpoint that PageBuilder Fusion uses to look up content.\n\nThis Core Component takes advantage of PageBuilder Fusion's ability to use CONTENT_BASE to define the credentials for a Content API, ensuring that no private secrets are exposed.\n\n## Pattern:\n\n`/content/v4/?website={arc-site}&website_url=${website_url}`\n\n## Parameters:\n\nThis content source takes one parameter: a website URL, typically the path to the story following the domain name. \n\n## Getting started\n\nThis Core Component must be used within a Fusion project.\n\n1. Add this schema as a dependency of the repo.\n  `npm install @arc-core-components/content-source_content-api-v4`\n1. Create a file of your desired content source name within the `/content/sources` folder. For this content source, the suggested name is `content-api-v4.js`\n  1. This is the name you should use when referencing this content source in any content config within a custom field.\n1. Paste the following into `content-api-v4.js`:\n  ```\n    import source from '@arc-core-components/content-source_content-api-v4'\n\n    export default source\n  ```\n\n## What does this content source return?\n\nThis will return an ANS document representing a single story from a Content API.\n\n# Testing & Linting\n\nWe are using Jest and XO for testing and linting.\n\nWe are using Husky to run a pre-push hook, preventing un-linted or code that fails tests from making it into the repo.\n\n**To test:** `npm test`\n\n**To lint:** `npm run lint` - This will also fix any simple linter errors automatically.\n\n**To push without testing or linting**: `git push --no-verify` - This can often be helpful if you just need to push a branch for demonstration purposes or for help.","readmeFilename":"README.md","_id":"@arc-core-components/content-source_content-api-v4@1.0.1-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-Mdtcv6PV1gv8aIerz2A9/A1GC/UYDlZ1Q6w+wuJbFQfDljX7e0D7gTXyJ56nvj4pjp08MUTX6116NTwjRwcR/Q==","shasum":"75818a62f41cfa21e0559e12d56c3e042eafc5d7","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-1.0.1-beta.0.tgz","fileCount":10,"unpackedSize":8311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDuoMCRA9TVsSAnZWagAAPOYP/0VvvHKc2xiI0Yjws/Ik\noiJRiygUm447/43AHV+ItfvnUUSJD65ABiLY8/8WNuRUMJHyNTIRuBqstE1c\nNVwSL+pZnAexcAwId8OYl/WwOvooTORAzXfGRCjs3DmVLgy8oRYDo7fnIXYd\nYKcL17p9456Ho8JG7HXkljy0zwtNW7iUVCNO5obApPutym6iJn/PQWNrW79Y\nlezeB32bqmOWKQKQp/DEfAM51dRAmR7hpU/pfgzefBq/u3qqc+Eob0jap2Mh\nIjSSSl/yTBW/EWU/xEcsrS4xThbwHldYKvYrQ8TdIpclRNQDKib4K3v2fxPU\njZ6l7Ncm/rPvAtu1w7NYtzI/gF++iZqVD72gi0HtCdeyXQBOXNAV7p0ohY1y\nbu7wQKx+krt8/oi1uS8X8YNKw3Dj+au/iKO5HLXLpsDeWiyi0ogwpkBkg2QC\nryEup6YlUaDV8SBcRcsWo3HXR66voFh8awpNb+tab4r1dxZFczvVUIN5nT0F\nwE46aWwuzNVeTiGNuvpDXXpSvwjiucINn+aTgbUzQuaZihHq2rR4jaTBbBgX\ni/PCUuKJBybHaSdyKL2NmIrL/D8yyuiemzl603XnophqdnbzTMrXulFlxwIz\n8FqCB967E12d6id3d4p0OjQr/OwCqmiZgWNy6koSuIhas8ysVBctV7Fc/0Um\nZNHv\r\n=75Q9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQegma84cXu4AbRbh+Mbvk1JS/pVdMP/fPFCtxo+hlSAiEAvjz5GGzLbZ24AtX1fCup6ubyuspwneVZlIp5+SY7r7w="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_1.0.1-beta.0_1544481287067_0.38706108930809413"},"_hasShrinkwrap":false},"1.0.1-beta.1":{"name":"@arc-core-components/content-source_content-api-v4","version":"1.0.1-beta.1","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"45173e282da54dfed4cb1702630b5588e2e40cfa","_resolved":"","_integrity":"","_from":"file:arc-core-components-content-source_content-api-v4-1.0.1-beta.1.tgz","readme":"# Content Source: Content API v4 endpoint\n\nThis the Arc Core Component representing a content source that hooks into the Content API portion of the Arc Suite.\n\nThe most important part is the pattern, which defines the endpoint that PageBuilder Fusion uses to look up content.\n\nThis Core Component takes advantage of PageBuilder Fusion's ability to use CONTENT_BASE to define the credentials for a Content API, ensuring that no private secrets are exposed.\n\n## Pattern:\n\n`/content/v4/?website={arc-site}&website_url=${website_url}`\n\n## Parameters:\n\nThis content source takes one parameter: a website URL, typically the path to the story following the domain name. \n\n## Getting started\n\nThis Core Component must be used within a Fusion project.\n\n1. Add this schema as a dependency of the repo.\n  `npm install @arc-core-components/content-source_content-api-v4`\n1. Create a file of your desired content source name within the `/content/sources` folder. For this content source, the suggested name is `content-api-v4.js`\n  1. This is the name you should use when referencing this content source in any content config within a custom field.\n1. Paste the following into `content-api-v4.js`:\n  ```\n    import source from '@arc-core-components/content-source_content-api-v4'\n\n    export default source\n  ```\n\n## What does this content source return?\n\nThis will return an ANS document representing a single story from a Content API.\n\n# Testing & Linting\n\nWe are using Jest and XO for testing and linting.\n\nWe are using Husky to run a pre-push hook, preventing un-linted or code that fails tests from making it into the repo.\n\n**To test:** `npm test`\n\n**To lint:** `npm run lint` - This will also fix any simple linter errors automatically.\n\n**To push without testing or linting**: `git push --no-verify` - This can often be helpful if you just need to push a branch for demonstration purposes or for help.","readmeFilename":"README.md","_id":"@arc-core-components/content-source_content-api-v4@1.0.1-beta.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-HSc/x/GeDjZIdr5Ijp1U2wgPZ7vte4CCQjbmvMPzo+yRWk6PuK4HcOmWtI374Y7jffoe1Oa6keO7kDSLyADBMQ==","shasum":"07462c01e5f623f59ef369ae3fef9843b2aaec00","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-1.0.1-beta.1.tgz","fileCount":10,"unpackedSize":8311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGBG6CRA9TVsSAnZWagAAQBgP/2Grkx6HTkmoytNqXJfZ\ntrLWYaOnj9lawHKWz8qF7hJTS5k/f2hwkC61qbhimO5UNjxXqXcjO0BeK6O+\ntq3QUtEK08C3SfX2pKswbvKaQt8OviKa8KtOMmriulb/8VwZ0jyadl3YLdcv\nqCKkS7JLoJBQE1B/LMuc+CeZa+no5gMZHPgxTivhQYeMrikZUYlF5fLtCax1\nNvqfoiLJhyT9O21iIgR/48LoD9Nl9CZZWSGS/bzWFxIks92H40PxEUykLHKZ\nXADc/zqvNabY9GxJW6F1icuJDAMNvolExbtq1uW3yGSV77KSFiB9Ysa/ScJ7\ntqK90mAG5pMHG5hoz6B5RVnlgj+D270EVAste7Sv5XDdeSgT2cDtbVlG3Oky\nNxTj7N8LY/1UBbinnbohAUuBdHxzc6uMftZiBI0vGRC1uLgVLrqlVaydrQnV\nR8TW9jtWwiOX+6cMA0VpHYUGxyfjeHjH3zrv5NMSw9EOXroEkIVT7e5TV6vc\nsIZlXgyTAGhZt7tarDi8KKCNxr30OI8ogHl82VY4E5gtrDAygSV9Fn+moDGL\n3IgAvVrpKGvOVUNYlleXGMgKM0vxlOYtwr1ycKQ9LkeOxNYWXDiOuSFRjt7n\n75plHVk4OQflslzsRCqHapr7y3tvqmSMm/c627zobdjRjmeQiaVwRxvbot0X\nTXCy\r\n=OkGO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBg/5PQLhKw7DrobNUnns51KkVsrKS15XI+goeFOqXGAiEA22B5c5cN+xA2gHSkx2CI1HVwMMek5tMlLNTgtmBQ2ks="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_1.0.1-beta.1_1545081274269_0.244449013666304"},"_hasShrinkwrap":false},"1.0.1-beta.2":{"name":"@arc-core-components/content-source_content-api-v4","version":"1.0.1-beta.2","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"17ee05dd56f20ad0e41b0ae5c535e44e23f32848","dependencies":{"thumbor":"^0.1.5"},"readme":"# Content Source: Content API v4 endpoint\n\nThis the Arc Core Component representing a content source that hooks into the\nContent API portion of the Arc Suite.\n\nThe most important part is the pattern, which defines the endpoint that\nPageBuilder Fusion uses to look up content.\n\nThis Core Component takes advantage of PageBuilder Fusion's ability to use\nCONTENT_BASE to define the credentials for a Content API, ensuring that no\nprivate secrets are exposed.\n\n## Pattern:\n\n`/content/v4/?website={arc-site}&website_url=${website_url}`\n\n## Parameters:\n\nThis content source takes one parameter: a website URL, typically the path to\nthe story following the domain name.\n\n## Getting started\n\nThis Core Component must be used within a Fusion project.\n\n1. Add this schema as a dependency of the repo.\n   `npm install @arc-core-components/content-source_content-api-v4`\n1. Create a file of your desired content source name within the\n   `/content/sources` folder. For this content source, the suggested name is\n   `content-api-v4.js`\n1. This is the name you should use when referencing this content source in any\n   content config within a custom field.\n1. Paste the following into `content-api-v4.js`:\n\n```\n  import source from '@arc-core-components/content-source_content-api-v4'\n\n  export default source\n```\n\n## What does this content source return?\n\nThis will return an ANS document representing a single story from a Content API.\n\n## Adding resizer URLs to images\n\nThis module also exports a helper function `addResizedUrls` that can be called\nwithin the `transform` function to automatically add resizer URLs to all images\nin the content source:\n\n```\nimport source, { addResizedUrls } from '@arc-core-components/content-source_content-api-v4';\nimport { resizerSecretKey } from 'fusion:environment';\n\nconst transform = (data) => {\n  return addResizedUrls(data, 'my-resizer-endpoint.com', resizerSecretKey);\n};\n\nexport default {\n  ...source,\n  transform,\n};\n```\n\nThen you can use the `aspectRatio` prop in the image core component and it will\nbe automatically resized:\n\n```\n<Image aspectRatio=\"16:9\" />\n```\n\nHere's an example for multisite, where each site could have its own resizer\nendpoint. This is helpful for clients that have publications in different\ncontinents - you can set up a resizer endpoint in each site's properties.\n\n```\n// properties/sites/my-site.json\n{\n    resizerUrl: \"my-resizer-endpoint.com\",\n    resizerSecretKeyEnvVar: \"RESIZER_SECRET_EU\"\n}\n\n// content/sources/content-api-v4.js\nimport source, { addResizedUrls } from '@arc-core-components/content-source_content-api-v4';\nimport envVars from 'fusion:environment';\nimport getProperties from 'fusion:properties';\n\nconst transform = (data) => {\n  const { website } = data;\n  const { resizerSecretKeyEnvVar, resizerUrl } = getProperties(website);\n  const resizerSecretKey = envVars[resizerSecretKeyEnvVar];\n  return addResizedUrls(data, resizerUrl, resizerSecretKey);\n};\n\nexport default {\n  ...source,\n  transform,\n};\n```\n\nSee also:\n\n- fusion recipe on\n  [using environment variables and secrets](https://redirector.arcpublishing.com/alc/arc-products/pagebuilder/fusion/documentation/recipes/using-environment-secrets.md)\n- [image core component documentation](https://github.com/wapopartners/core-components/tree/dev/packages/element_image)\n\n# Testing & Linting\n\nWe are using Jest and XO for testing and linting.\n\nWe are using Husky to run a pre-push hook, preventing un-linted or code that\nfails tests from making it into the repo.\n\n**To test:** `npm test`\n\n**To lint:** `npm run lint` - This will also fix any simple linter errors\nautomatically.\n\n**To push without testing or linting**: `git push --no-verify` - This can often\nbe helpful if you just need to push a branch for demonstration purposes or for\nhelp.\n","readmeFilename":"README.md","_id":"@arc-core-components/content-source_content-api-v4@1.0.1-beta.2","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-XbtFhGCsCMgM4xV+zng8Ld8LEvHl8AAoE9ZQlQ4ktRIrDVXyMZpJPxYq6eDbgyJyEg3zcoYS+OT7w8QrgaofNA==","shasum":"27e81af838726b5b5817eff211287f936417c5cd","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-1.0.1-beta.2.tgz","fileCount":12,"unpackedSize":40817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU3OzCRA9TVsSAnZWagAA6OcP/AkCp3XXQ1EoeOeafDM7\nUvqhHmA004E5FTgogE5GJH0/bXHksdArn65FOggpuSYCoJGMSn+xxpnju2Mr\nYsDl8+uzF+aHSZlaYuhFy74LH16OTLDUJnnt78icUzks7gcwFRh+zRvGWn7i\nebnwPJUqivDOd/md6BlJ7T1N95xXfqIAuHACknBuvTdLhTAC9Dz/iDYwwnv9\nq1OXE72wbZdFAq3P0aaTXPzEfuNOjwCgdQxcMwU1w43Kgw6YarD7LIBqkYC3\nZwmHifT7GchrbELKFLopIqLvqKOkdZ+v3/FOnrHa+VaWGTuNxmacBTNy4eC9\nYXytpUEb/8Ad4pC88GKsrkYhxC3rglJraKk4XuL+rdYjypjWDbkedbEo+qC7\nZy8L4JSWjbVWm0Fj5Amt5CYHymKfWfO0rT0BdEO5MuUsHTrwnAbVvYiItodH\njoozInOfhT2XKws7jGmhyWpIX7oK6kUW3U2Ml8Cfp/1YLWmfIy5Iq3HNfYVS\nKvdzkiSiLtXmrK2yMLOGujhg7+Me61IwJ5j9F1waf5HitmLUop+VMNDic/Wy\n3E1xVc6voyvDvEUKLEYcc1rQQvgmAW7o2yECzhTn1z0WNaJPH4C3ma6dwb/k\nrfAAUNwOc/ieCaa/uT77/ZIa8P62GRurHzx7hF86Wx2Z6et9uSeutadQCgme\naGo5\r\n=6k5j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpCgBHEeHsy579PF+lpX4men46HUirEiCNS1a/xYYHlAiBhbHrU7SAKHtHTYCpuGPsKpAUdhtJ3Dfx/P/i6+gvCgQ=="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_1.0.1-beta.2_1548972978911_0.7770515109774916"},"_hasShrinkwrap":false},"1.0.1-beta.3":{"name":"@arc-core-components/content-source_content-api-v4","version":"1.0.1-beta.3","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"17ee05dd56f20ad0e41b0ae5c535e44e23f32848","dependencies":{"thumbor":"^0.1.5"},"readme":"# Content Source: Content API v4 endpoint\n\nThis the Arc Core Component representing a content source that hooks into the\nContent API portion of the Arc Suite.\n\nThe most important part is the pattern, which defines the endpoint that\nPageBuilder Fusion uses to look up content.\n\nThis Core Component takes advantage of PageBuilder Fusion's ability to use\nCONTENT_BASE to define the credentials for a Content API, ensuring that no\nprivate secrets are exposed.\n\n## Pattern:\n\n`/content/v4/?website={arc-site}&website_url=${website_url}`\n\n## Parameters:\n\nThis content source takes one parameter: a website URL, typically the path to\nthe story following the domain name.\n\n## Getting started\n\nThis Core Component must be used within a Fusion project.\n\n1. Add this schema as a dependency of the repo.\n   `npm install @arc-core-components/content-source_content-api-v4`\n1. Create a file of your desired content source name within the\n   `/content/sources` folder. For this content source, the suggested name is\n   `content-api-v4.js`\n1. This is the name you should use when referencing this content source in any\n   content config within a custom field.\n1. Paste the following into `content-api-v4.js`:\n\n```\n  import source from '@arc-core-components/content-source_content-api-v4'\n\n  export default source\n```\n\n## What does this content source return?\n\nThis will return an ANS document representing a single story from a Content API.\n\n## Adding resizer URLs to images\n\nThis module also exports a helper function `addResizedUrls` that can be called\nwithin the `transform` function to automatically add resizer URLs to all images\nin the content source:\n\n```\nimport source, { addResizedUrls } from '@arc-core-components/content-source_content-api-v4';\nimport { resizerSecretKey } from 'fusion:environment';\n\nconst transform = (data) => {\n  return addResizedUrls(data, 'my-resizer-endpoint.com', resizerSecretKey);\n};\n\nexport default {\n  ...source,\n  transform,\n};\n```\n\nThen you can use the `aspectRatio` prop in the image core component and it will\nbe automatically resized:\n\n```\n<Image aspectRatio=\"16:9\" />\n```\n\nHere's an example for multisite, where each site could have its own resizer\nendpoint. This is helpful for clients that have publications in different\ncontinents - you can set up a resizer endpoint in each site's properties.\n\n```\n// properties/sites/my-site.json\n{\n    resizerUrl: \"my-resizer-endpoint.com\",\n    resizerSecretKeyEnvVar: \"RESIZER_SECRET_EU\"\n}\n\n// content/sources/content-api-v4.js\nimport source, { addResizedUrls } from '@arc-core-components/content-source_content-api-v4';\nimport envVars from 'fusion:environment';\nimport getProperties from 'fusion:properties';\n\nconst transform = (data) => {\n  const { website } = data;\n  const { resizerSecretKeyEnvVar, resizerUrl } = getProperties(website);\n  const resizerSecretKey = envVars[resizerSecretKeyEnvVar];\n  return addResizedUrls(data, resizerUrl, resizerSecretKey);\n};\n\nexport default {\n  ...source,\n  transform,\n};\n```\n\nSee also:\n\n- fusion recipe on\n  [using environment variables and secrets](https://redirector.arcpublishing.com/alc/arc-products/pagebuilder/fusion/documentation/recipes/using-environment-secrets.md)\n- [image core component documentation](https://github.com/wapopartners/core-components/tree/dev/packages/element_image)\n\n# Testing & Linting\n\nWe are using Jest and XO for testing and linting.\n\nWe are using Husky to run a pre-push hook, preventing un-linted or code that\nfails tests from making it into the repo.\n\n**To test:** `npm test`\n\n**To lint:** `npm run lint` - This will also fix any simple linter errors\nautomatically.\n\n**To push without testing or linting**: `git push --no-verify` - This can often\nbe helpful if you just need to push a branch for demonstration purposes or for\nhelp.\n","readmeFilename":"README.md","_id":"@arc-core-components/content-source_content-api-v4@1.0.1-beta.3","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-+kfdPOOQDgTijzSqio0Epij+xVMdsZ2oqPFzZ1TJOpLOuDPIVabIkwQ1+A1RRHUwZcyswsiqjh1ArCK1mCTRNg==","shasum":"2099a38882973ff589cf5dca29dffc8a7a0d6855","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-1.0.1-beta.3.tgz","fileCount":13,"unpackedSize":61271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcW10oCRA9TVsSAnZWagAAl+oP/0+Z3ZU8xgmyVTDL+bUO\npCTnMJBKp/Tkf7Tv0uSyEOXNhLOxBWD8tzY/6vnriPgew32REspj+6amh077\ns+nwfO0TlKQXg0oOn8B0WYPU+ZMVwCLZ2ctnqJryCieWvuo0EDHS+oC+yid4\nDP1aRqZNZe9BxG2fGCWbSW6UK2n3d1ckOpUKOVHMm4BUxqX9d8zCe3w4oj/x\nRY57ce2WzL5DxxyTl7xYpzidDA6XlsZMbMgZI0YiB4jlLzPJU5iYIgvQG6z0\n2ODGLBMizQn9rLb7PFeRBDzBrgvrchkqUN0IDMKDsHFVD/ltVgrVtVD++4Un\n1WkZlnkqZsPkLHxW4x9S43GN7N6zAdBC0kgGldV9yXQ9L6upyJXMYU8X+5Bt\ntDf1j0X03fY44QPwTk6gzAceHHXyXBXUa9tJ/bpwnHPmQdzuj7n/BOOh+l18\n0845a8Wnp/nYQm9ewul/0yK9Kuzy6GSaz1HakGaPDN07EizY2gUsa6/ruRMu\naNOClUUE+qGZdyn6K9Y2N1QeJPTNjgod0nIz7X3NYZI7sb9ItaLbFQVoik3E\nuRn4dqRyFgKekHkAjYSDb7it/hUaVVzX0QfEYRPrLhB8pFwrsjAczPW3rPfB\naojBP8RdzWhD0u/8crjPoCPAoy/Bb3h2CPOHeweacNai9mHRbqtAnWatLy5n\n60IN\r\n=G6r3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXUJhZSjkSRjbc8dXcp3ilpz59V7C8bVNU7dxrnwIJsAiAlogV0gYnj4+Iy6Gg1W8SPH+3XucyetDPt/fG/ggP1Hw=="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_1.0.1-beta.3_1549491495712_0.3664066641597725"},"_hasShrinkwrap":false},"1.2.0":{"name":"@arc-core-components/content-source_content-api-v4","version":"1.2.0","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"17ee05dd56f20ad0e41b0ae5c535e44e23f32848","dependencies":{"thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-r9cGtodS0FBnnp4NLhot4aUGJEYjS8CIZWX1OZSZ6Pru9eZY3RMLwHoUAczRuNn9/NHKtLbdeEdEFDdxFAwmgw==","shasum":"94425d1157623fcf00a03dd05aa90e1df703b8a8","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-1.2.0.tgz","fileCount":13,"unpackedSize":61264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXFviCRA9TVsSAnZWagAAcBMQAJbmhoCwJkNQT5OJxK0R\nQ0E+Kwsj6eqZF5d74gUVQ+0X5GwOVBj2zf1UB6f6NjJ4NRNOlCw5ZiukBVPp\nQKef85TMWPlVjSldb3IY55sx1/xN7pK5YlXPINLXl6ms/qCC4oxkLBz19pwR\nVZOaz7ik0TUUULKd/3vz/gUSBpc0kt/hltp8lWrQI2aj3l/FGerPP8WHJT1l\nSmwUj9Gw0WRsBTR12FPpK2cQLKjCdruqWHEyUaKYqyglnSUluxFhomz8XrjV\nZBsoPyL1BzCx+xTcLtibDplg38FSBpmmtNuYEkLlzd3/HEWVwPTaP/ngDK/F\nwJRfiagJWMANHZkNL8/cI6z6vzfJupqlLXOy36cn+0v3gpDstWjYfNv7TMSL\nttCYqknPtZmgUFWqMImIH4K63AXDJckbClaU0HWol9S4zN6WOLsuWyXWdeNo\nHX581txdYwewQKbGOtP99v2ZOwZS+1E7+JCWKYdf6Vj3NdfMFxt4apUcbEXa\ncNSz0zsmXhE5FrwW4vwfHplCyRD4iuyxrtU7V3mpTyCBZD51cRMKvw47Y3OT\nGSk4R1ALaWNn/QMGu9612fqWeFPjOaWmXRpndYjXddxreUF282Y5700ipszH\naISu24Rkl3afPgtNkZNcQmcy5l8LJhLvA9x2ktJev43u9UKOQ11iMx83P5vm\nI3lJ\r\n=oIHx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsl0MoHujvsrpKMFqUPKsXzhl3xJ5AvvKy/7fJzGIEZwIhAJB6n+O8gvP/6d6++pWBUjpYGlZrVlL891ApCxV38Ca2"}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_1.2.0_1549556705957_0.6347586968325276"},"_hasShrinkwrap":false},"1.2.1-beta.0":{"name":"@arc-core-components/content-source_content-api-v4","version":"1.2.1-beta.0","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"17ee05dd56f20ad0e41b0ae5c535e44e23f32848","dependencies":{"thumbor":"^0.1.5"},"readme":"# Content Source: Content API v4 endpoint\n\nThis the Arc Core Component representing a content source that hooks into the\nContent API portion of the Arc Suite.\n\nThe most important part is the pattern, which defines the endpoint that\nPageBuilder Fusion uses to look up content.\n\nThis Core Component takes advantage of PageBuilder Fusion's ability to use\nCONTENT_BASE to define the credentials for a Content API, ensuring that no\nprivate secrets are exposed.\n\n## Pattern:\n\n`/content/v4/?website={arc-site}&website_url=${website_url}`\n\n## Parameters:\n\nThis content source takes one parameter: a website URL, typically the path to\nthe story following the domain name.\n\n## Getting started\n\nThis Core Component must be used within a Fusion project.\n\n1. Add this schema as a dependency of the repo.\n   `npm install @arc-core-components/content-source_content-api-v4`\n1. Create a file of your desired content source name within the\n   `/content/sources` folder. For this content source, the suggested name is\n   `content-api-v4.js`\n1. This is the name you should use when referencing this content source in any\n   content config within a custom field.\n1. Paste the following into `content-api-v4.js`:\n\n```\n  import source from '@arc-core-components/content-source_content-api-v4'\n\n  export default source\n```\n\n## What does this content source return?\n\nThis will return an ANS document representing a single story from a Content API.\n\n## Adding resizer URLs to images\n\nThis module also exports a helper function `addResizedUrls` that can be called\nwithin the `transform` function to automatically add resizer URLs to all images\nin the content source:\n\n```\nimport source, { addResizedUrls } from '@arc-core-components/content-source_content-api-v4';\nimport { resizerSecretKey } from 'fusion:environment';\n\nconst transform = (data) => {\n  return addResizedUrls(data, 'my-resizer-endpoint.com', resizerSecretKey);\n};\n\nexport default {\n  ...source,\n  transform,\n};\n```\n\nThen you can use the `aspectRatio` prop in the image core component and it will\nbe automatically resized:\n\n```\n<Image aspectRatio=\"16:9\" />\n```\n\nHere's an example for multisite, where each site could have its own resizer\nendpoint. This is helpful for clients that have publications in different\ncontinents - you can set up a resizer endpoint in each site's properties.\n\n```\n// properties/sites/my-site.json\n{\n    resizerUrl: \"my-resizer-endpoint.com\",\n    resizerSecretKeyEnvVar: \"RESIZER_SECRET_EU\"\n}\n\n// content/sources/content-api-v4.js\nimport source, { addResizedUrls } from '@arc-core-components/content-source_content-api-v4';\nimport envVars from 'fusion:environment';\nimport getProperties from 'fusion:properties';\n\nconst transform = (data) => {\n  const { website } = data;\n  const { resizerSecretKeyEnvVar, resizerUrl } = getProperties(website);\n  const resizerSecretKey = envVars[resizerSecretKeyEnvVar];\n  return addResizedUrls(data, resizerUrl, resizerSecretKey);\n};\n\nexport default {\n  ...source,\n  transform,\n};\n```\n\nSee also:\n\n- fusion recipe on\n  [using environment variables and secrets](https://redirector.arcpublishing.com/alc/arc-products/pagebuilder/fusion/documentation/recipes/using-environment-secrets.md)\n- [image core component documentation](https://github.com/wapopartners/core-components/tree/dev/packages/element_image)\n\n# Testing & Linting\n\nWe are using Jest and XO for testing and linting.\n\nWe are using Husky to run a pre-push hook, preventing un-linted or code that\nfails tests from making it into the repo.\n\n**To test:** `npm test`\n\n**To lint:** `npm run lint` - This will also fix any simple linter errors\nautomatically.\n\n**To push without testing or linting**: `git push --no-verify` - This can often\nbe helpful if you just need to push a branch for demonstration purposes or for\nhelp.\n","readmeFilename":"README.md","_id":"@arc-core-components/content-source_content-api-v4@1.2.1-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"dan-weaver","email":"danweaver06@gmail.com"},"dist":{"integrity":"sha512-dgpVF2lGDm0aynQXXemAdxPdVD5Yiaqd1ZCSvBBix7kRAEkQJyvuSbqYlH/Gz3/7oxm+HEYy7uA0bjFvakiX5Q==","shasum":"1e3c4fff4c411e70404fa477eb3f659f698b327e","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-1.2.1-beta.0.tgz","fileCount":13,"unpackedSize":55289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXGzECRA9TVsSAnZWagAAIAsQAI6IXB05LzgKqsgiD84v\nVf2HBK/7eMDPqP8wY33qdDG/B8XOFjmnvzhWMixFwvNTkm9QyYypnfSp5KeA\nx8k4Ddf8ijW3XNB0HMVz3B1nn+onTliJevRuFQ1hqOXJAHRjkQuOacvu8oge\nkoJJO168xAEqBzjwy9FRKPfPrqnFqFJZD3PqHfd6mZpeHPDCVKIw7iZ7jMUD\nv99qcycV/RXBbA8BaHFvT52yH8yCOmAP06ekpnlHTUd5axLpfLiJQDLbVemf\n2/W8/vzoLU9Mei1tbOnJdoXfMniywYJgoIFthAyBsFCp1AqD5gJz2u4hTDZU\nuZzKivCZmElSlV0OR9w3ZHKIxSyqWbNFJOmgajwASntwt9YYQJ6QvOXfuSlS\nsIVNvU+qj38j+5daNRM5rLZuiUWnQ7pwYm2h5+4+jvJxktgRasV/Mt/CbSwQ\n/UME5ljfG5UdVJQowT0iq95IUoHgXlSLwPn+CDLgs947QxnA+DKeSqJeiA2z\nEUUOgeWR3GPkcjncusqJpCm5a1w2L3FVmERbrBCNIIAD2Ye+7B80yDqWeq65\ndxdkUNjX6CYuba70juhyLD2k81ivCYnwG3fK7kDpNt0bZmNVw0SEQgdKBuyk\nGEuhlTsMTGu/NV9ntScBHvxWIGAnj0kZDj+UT6nUTN4Jw+ZWsWrKQezRqRXB\nPK7P\r\n=xrPs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB223WVZDr9tHataUjZf33OYQjN1EiNSLVazyohVVf8kAiA2ONqSZXp66Gkist1r/tQ88pD5nermJmgCJ12W5jZpJg=="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_1.2.1-beta.0_1549561028193_0.009873269979165045"},"_hasShrinkwrap":false},"1.2.1-beta.1":{"name":"@arc-core-components/content-source_content-api-v4","version":"1.2.1-beta.1","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"17ee05dd56f20ad0e41b0ae5c535e44e23f32848","dependencies":{"thumbor":"^0.1.5"},"readme":"# Content Source: Content API v4 endpoint\n\nThis the Arc Core Component representing a content source that hooks into the\nContent API portion of the Arc Suite.\n\nThe most important part is the pattern, which defines the endpoint that\nPageBuilder Fusion uses to look up content.\n\nThis Core Component takes advantage of PageBuilder Fusion's ability to use\nCONTENT_BASE to define the credentials for a Content API, ensuring that no\nprivate secrets are exposed.\n\n## Pattern:\n\n`/content/v4/?website={arc-site}&website_url=${website_url}`\n\n## Parameters:\n\nThis content source takes one parameter: a website URL, typically the path to\nthe story following the domain name.\n\n## Getting started\n\nThis Core Component must be used within a Fusion project.\n\n1. Add this schema as a dependency of the repo.\n   `npm install @arc-core-components/content-source_content-api-v4`\n1. Create a file of your desired content source name within the\n   `/content/sources` folder. For this content source, the suggested name is\n   `content-api-v4.js`\n1. This is the name you should use when referencing this content source in any\n   content config within a custom field.\n1. Paste the following into `content-api-v4.js`:\n\n```\n  import source from '@arc-core-components/content-source_content-api-v4'\n\n  export default source\n```\n\n## What does this content source return?\n\nThis will return an ANS document representing a single story from a Content API.\n\n## Adding resizer URLs to images\n\nThis module also exports a helper function `addResizedUrls` that can be called\nwithin the `transform` function to automatically add resizer URLs to all images\nin the content source:\n\n```\nimport source, { addResizedUrls } from '@arc-core-components/content-source_content-api-v4';\nimport { resizerSecretKey } from 'fusion:environment';\n\nconst transform = (data) => {\n  return addResizedUrls(data, 'my-resizer-endpoint.com', resizerSecretKey);\n};\n\nexport default {\n  ...source,\n  transform,\n};\n```\n\nThen you can use the `aspectRatio` prop in the image core component and it will\nbe automatically resized:\n\n```\n<Image aspectRatio=\"16:9\" />\n```\n\nHere's an example for multisite, where each site could have its own resizer\nendpoint. This is helpful for clients that have publications in different\ncontinents - you can set up a resizer endpoint in each site's properties.\n\n```\n// properties/sites/my-site.json\n{\n    resizerUrl: \"my-resizer-endpoint.com\",\n    resizerSecretKeyEnvVar: \"RESIZER_SECRET_EU\"\n}\n\n// content/sources/content-api-v4.js\nimport source, { addResizedUrls } from '@arc-core-components/content-source_content-api-v4';\nimport envVars from 'fusion:environment';\nimport getProperties from 'fusion:properties';\n\nconst transform = (data) => {\n  const { website } = data;\n  const { resizerSecretKeyEnvVar, resizerUrl } = getProperties(website);\n  const resizerSecretKey = envVars[resizerSecretKeyEnvVar];\n  return addResizedUrls(data, resizerUrl, resizerSecretKey);\n};\n\nexport default {\n  ...source,\n  transform,\n};\n```\n\nSee also:\n\n- fusion recipe on\n  [using environment variables and secrets](https://redirector.arcpublishing.com/alc/arc-products/pagebuilder/fusion/documentation/recipes/using-environment-secrets.md)\n- [image core component documentation](https://github.com/wapopartners/core-components/tree/dev/packages/element_image)\n\n# Testing & Linting\n\nWe are using Jest and XO for testing and linting.\n\nWe are using Husky to run a pre-push hook, preventing un-linted or code that\nfails tests from making it into the repo.\n\n**To test:** `npm test`\n\n**To lint:** `npm run lint` - This will also fix any simple linter errors\nautomatically.\n\n**To push without testing or linting**: `git push --no-verify` - This can often\nbe helpful if you just need to push a branch for demonstration purposes or for\nhelp.\n","readmeFilename":"README.md","_id":"@arc-core-components/content-source_content-api-v4@1.2.1-beta.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"dan-weaver","email":"danweaver06@gmail.com"},"dist":{"integrity":"sha512-5/K6wfNOI1UL2VIgNbDAhr0ucEiCggspJShisQiyZsSIGhwN3GTjHuVrzSADK4h9eigZYWSreNOYDhR1Z4Kdsw==","shasum":"be0c46396610db2cd52c98921fb6cdb9438dd888","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-1.2.1-beta.1.tgz","fileCount":13,"unpackedSize":35786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXG4gCRA9TVsSAnZWagAAeRYP/RHX2iwmOs19KAA2AGZ6\niov81l5oSIkdzgbirn7Ht1KXXeDl9aGzonOKIz1rRZRMFC9HKpP0TBDo3uNe\n5AgnHMR8eBrBG7rGHN6Pbu7KZPAVfIqDQzyKkB7jGN72ZaqGDiKVnBs9+aGu\n1AxjWt8DVvbS2e2LlAfOaQEp7LNxNPG9aKryFGM7s3oTwf7d3S9t4YgrcD4E\nQa2MyUDdKdnZZZE+otJn7iTMwuQBNHALqYozjzPCjRvFbBhDlqAaEd/Sz2dx\nVXXlnmO2lLsnVWhl50cToyug5S7cHeyEM6BgmvKacTNirAW7nUSkwRPNjOrX\nl/iWKmjLlbwqBUIhmlPLn6OQxXzWlbu5heCW9lXM1DOjzgnMbFz1tH+iNyhu\nY8uviiKFCrWJJf1XFV+keRh0OnItCKsolS6BbiHrJF2lB+IT/A8eB7i2BvEr\nUlrD/x6mPOnxJstlAcpLAZb24y/lno7zFQzQqlgUTxo9u5glbuGJROssBMNC\n5wPQ7xy8ojRfRXXHr0rh469IlWk2hzwPQI6n0kRyzdpnzgGtReqEax5yjXRC\nB3ez124TMbH/2oy7xJBzM59NjU6KvdB+pmxjOtNX4BAm6FtUP6++IDmPI3mm\n730QFnsJTSiKexf2LEE2CQq2uHYtAx8WrzzqvSFphH1qnxQ2sTJSnuPj2fzS\nsZHA\r\n=bv2c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvLJugdvAdAPmoBn+BCQLYg6v25RiUt5LgUU3ImQCfZAiEAxngThprKlWCL5aqDTI99U+yCjofjfgIkrn+OuxrYVAo="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_1.2.1-beta.1_1549561375968_0.8087473164128134"},"_hasShrinkwrap":false},"1.2.1-beta.2":{"name":"@arc-core-components/content-source_content-api-v4","version":"1.2.1-beta.2","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"17ee05dd56f20ad0e41b0ae5c535e44e23f32848","dependencies":{"thumbor":"^0.1.5"},"readme":"# Content Source: Content API v4 endpoint\n\nThis the Arc Core Component representing a content source that hooks into the\nContent API portion of the Arc Suite.\n\nThe most important part is the pattern, which defines the endpoint that\nPageBuilder Fusion uses to look up content.\n\nThis Core Component takes advantage of PageBuilder Fusion's ability to use\nCONTENT_BASE to define the credentials for a Content API, ensuring that no\nprivate secrets are exposed.\n\n## Pattern:\n\n`/content/v4/?website={arc-site}&website_url=${website_url}`\n\n## Parameters:\n\nThis content source takes one parameter: a website URL, typically the path to\nthe story following the domain name.\n\n## Getting started\n\nThis Core Component must be used within a Fusion project.\n\n1. Add this schema as a dependency of the repo.\n   `npm install @arc-core-components/content-source_content-api-v4`\n1. Create a file of your desired content source name within the\n   `/content/sources` folder. For this content source, the suggested name is\n   `content-api-v4.js`\n1. This is the name you should use when referencing this content source in any\n   content config within a custom field.\n1. Paste the following into `content-api-v4.js`:\n\n```javascript\nimport source from \"@arc-core-components/content-source_content-api-v4\";\n\nexport default source;\n```\n\n## What does this content source return?\n\nThis will return an ANS document representing a single story from a Content API.\n\n## Overwriting the default `website`\n\nThe default export of the content source is set up for multisite deployments\nwhere a `_website` url parameter is necessary when visiting a specific page.\n`Example: http://localhost/pf/sample-page/?_website=demo`. To override this\nbehavior for a single site build we provide a factory function for creating an\notherwise unchanged content source with a user provided website.\n\n```javascript\nimport { createContentSource } from \"@arc-core-components/content-source_content-api-v4\";\nexport default createContentSource(\"washingtonpost\");\n```\n\n## Adding resizer URLs to images\n\nThis module also exports a helper function `addResizedUrls` that can be called\nwithin the `transform` function to automatically add resizer URLs to all images\nin the content source:\n\n```\nimport source, { addResizedUrls } from '@arc-core-components/content-source_content-api-v4';\nimport { resizerSecretKey } from 'fusion:environment';\n\nconst transform = (data) => {\n  return addResizedUrls(data, 'my-resizer-endpoint.com', resizerSecretKey);\n};\n\nexport default {\n  ...source,\n  transform,\n};\n```\n\nThen you can use the `aspectRatio` prop in the image core component and it will\nbe automatically resized:\n\n```javascript\n<Image aspectRatio=\"16:9\" />\n```\n\nHere's an example for multisite, where each site could have its own resizer\nendpoint. This is helpful for clients that have publications in different\ncontinents - you can set up a resizer endpoint in each site's properties.\n\n```javascript\n// properties/sites/my-site.json\n{\n    resizerUrl: \"my-resizer-endpoint.com\",\n    resizerSecretKeyEnvVar: \"RESIZER_SECRET_EU\"\n}\n\n// content/sources/content-api-v4.js\nimport source, { addResizedUrls } from '@arc-core-components/content-source_content-api-v4';\nimport envVars from 'fusion:environment';\nimport getProperties from 'fusion:properties';\n\nconst transform = (data) => {\n  const { website } = data;\n  const { resizerSecretKeyEnvVar, resizerUrl } = getProperties(website);\n  const resizerSecretKey = envVars[resizerSecretKeyEnvVar];\n  return addResizedUrls(data, resizerUrl, resizerSecretKey);\n};\n\nexport default {\n  ...source,\n  transform,\n};\n```\n\nSee also:\n\n- fusion recipe on\n  [using environment variables and secrets](https://redirector.arcpublishing.com/alc/arc-products/pagebuilder/fusion/documentation/recipes/using-environment-secrets.md)\n- [image core component documentation](https://github.com/wapopartners/core-components/tree/dev/packages/element_image)\n\n# Testing & Linting\n\nWe are using Jest and XO for testing and linting.\n\nWe are using Husky to run a pre-push hook, preventing un-linted or code that\nfails tests from making it into the repo.\n\n**To test:** `npm test`\n\n**To lint:** `npm run lint` - This will also fix any simple linter errors\nautomatically.\n\n**To push without testing or linting**: `git push --no-verify` - This can often\nbe helpful if you just need to push a branch for demonstration purposes or for\nhelp.\n","readmeFilename":"README.md","_id":"@arc-core-components/content-source_content-api-v4@1.2.1-beta.2","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"dist":{"integrity":"sha512-DkNa5WqwLpdu8DjfVMECf9EewaJbBk/DGxEfqVoDtnmc4V4LogE+qeVgLrXfL7GZU0M6nE95RG+QPlxVNCAcjA==","shasum":"49a5bf22a0f93d4e27719448bbcd6c8d0aa44388","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-1.2.1-beta.2.tgz","fileCount":13,"unpackedSize":42523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYdnCCRA9TVsSAnZWagAAs2gP/i9hdvyTfEcEdD3OXr+r\n4no/t1vGhCiBYPsmvZhf36OdWklx2/XIqgJwlRdK2lbI240gB0EXbysnRPVB\nAosVJ1ONn4jOfQ6ZNcdnYGgQi5y8QMmhP1eIN08BOKVIKocSC9vsSCyXx9yH\nSd3XPCJAjLxfxJdU85FKt5Z7Ccx7NozopNa1XdnmWD8O8c5ptnNQHxDYmffl\novDkfDuK9LcQ13huZOL1+UpLLNtoe7HxNfjTwMDVz/yd+sb53XtYwF2KNE3Z\nGYA6wgZUHfeqUQQfwQPNCHrRT5KlJ2/9CE/YLlUZyfuZK0H1sn8w4N1Ld7bh\nBBQ+4GNHZ2rYQE6gLAsEt/xACKTrKt+PjeNs1sdwCmCoJIhUn/+fAzU8ZpDO\nr3oM+G0GMAG0HsVQrTjAktHrFlzeE0/YFEWIh115rGRcaeARZaCHNySS38r+\nm7H9mMLYPgzv8dwuKeb8u6SKrUrGFbjMV2txY9qJSDmbgJkGXHgWXfQtgY4c\nL0UOb+GguzbeRp79HIjPD9n5hXH8kBR8Oq7SP3w7GDcjVXze//01LhlbDGTV\ncG9rSoCEMRmn8ThIM6tgoNzaVcnNN4XuIaA8sVmqHXvWnOBJZNGF4D0V/yLL\norQM0xbARkTZ2327R53qXy+JIIT2MPUGTMI76R7vqj+e6+FsGy1v1+Cz5cWC\nNE0K\r\n=kU5f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCH2biz71qta/5a74KY5iH7sBbyiQzrWfXrk2sVeme1uwIgZuUatxG1PahKl4aB38HTlHludn5lKWXVWv9m5rzL07g="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_1.2.1-beta.2_1549916609422_0.1687002506031161"},"_hasShrinkwrap":false},"1.2.1-beta.3.0":{"name":"@arc-core-components/content-source_content-api-v4","version":"1.2.1-beta.3.0","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"5713da09680fd67e289357fcb9df53627745fa67","dependencies":{"thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@1.2.1-beta.3.0","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.8.5/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-+DsvwOcyTOKfy647Cz90UkWXPYlo5Z2Nq2mxq24hC+pI+uP/TiWBpmuAsfflwDGkAQmWdUX1z2AgVoBVHtmC8Q==","shasum":"930918517f7404b0f23842d3852df7f219c8f75a","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-1.2.1-beta.3.0.tgz","fileCount":13,"unpackedSize":36439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYeXNCRA9TVsSAnZWagAAE9YP/244HpWLDYjQu2bkRGeL\nt1V+CqMGhFsC9ucfl9Gysb+KwYb4XFWIS8685CuFhew8OcDPOPIrFBqiR3Cy\nXBtuBpRufM14NKFF0Y0SUKDZd5wNe0sZ10N/9Zg9YRIXPA4HKI/v4cAVTfCT\nEE6/Ns2BCHxLh2oiXns9DG9m/lpWe0OJYk6rI4tNyNdoWpmPABapffVJ7Mmu\nfhoZm1cAguiWeemVMwvj1AHHud9s93gfSAdO+HZW/mJ9vS89cWa85vs5zX48\n/8qNgEOowDhQG8QqTNOX8nEM/dpdILEP9IOiVEp4IIS2UwrewYUJ2db+tHiG\nxJlMMzN+dlZ5qPgWhSszxVzNJ5hZpQGk5t6iJM3PEEweeMjN+0dGAT0UzIKN\n+T8d9Y8ycG5nNY3tBIqsNLJzOzPXGbh1whhR5ATym+D+AJI5cwcGv7qT0KIR\n7aVauN/rTUCQlx2rIJ2qij9yvFdaAxA8Mrr0wliJ01aww+JSvDtaeOjGXcGl\n2//XYSB8uwa5OECnMd0VN8XAHj9sp78ZK4wiRgjIG/dVfH3KLdNm48KUtX95\nD5ofmqJ3xAEZV7Fd84wym0TzPfD9PS7S+0U9N+L5Bx1laWG0KGcg4PQ9Cbmc\nQrH97jUr9ekAN04+q9nXkirkvSaTq+TxwTuKKIdIbRgAGutla+BqgeN0B8B8\nYFp9\r\n=W/Iv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcq7DRySL6uqAS3cRkLp6m3JGRUvT8EwupB6ZBs8xmEAIgUYvxjp9X4S6EJ/8ly1d+vqkvNOCqzNWuerqMZONSGyk="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"dan-weaver","email":"danweaver06@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_1.2.1-beta.3.0_1549919693098_0.7687407707448974"},"_hasShrinkwrap":false},"1.2.1-beta.3.1":{"name":"@arc-core-components/content-source_content-api-v4","version":"1.2.1-beta.3.1","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"a38307169a2378810af3629c3fbf79f9171c94b6","dependencies":{"thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@1.2.1-beta.3.1","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.8.5/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-WuCxM+3/nFFYg1SFoBTmFsIlScfAEf49ml6f3xccU5hH6c7oauWEERzQBibTQ07oI02TrN17Ht0VZ+sdus5HFA==","shasum":"4e7dee3ee9f9307d28ce6ba8a53cbd597595a7b6","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-1.2.1-beta.3.1.tgz","fileCount":13,"unpackedSize":36960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY0aLCRA9TVsSAnZWagAAZAkP/iswpCevVJTOJggGVzD5\nRLHFPvzEhBRtl+DExuNZDm5fBVQEmx4t3W/Q8exPlxn49XjABjSlrP0X8SnD\nvDyCFG0ErZqu9Wp74DyjtBhOK0RXIFHtOVnBzHFxYvar2kb/O4D8oiG/pisl\nGUssGKedNNBPA5yB0EeT9dyodPwZ5d5Co+z1IgQyju/b/Nhit0mljPWEYE79\n+EF0vzXuIIOwRlzGYvimRJjBkXbWs04uorRT5bkJCPQlDItkbJx0gRSNEoMS\nIB5dC5LIG6MRV8Lr5Hr/3wUWEua6qwjD5ykBXSDVW04ZeqUdimvFrmzbZyGG\nYrZ8Js61TZ7GRPJWeisTCnwQUVm5bB9ss+O3WtzhAplewbu/bi84QCoC+vq9\n3NLwEIo19+jKrSoTDv069PuHRoATvVQXRSV3LmP//nxmDtQeynZr3Z/kcCmm\nxgM6U5RwN2fV4nkY8jMv8ez5id15aP9rjOXOG3Iew3X00W/ARMKCzCeBQM18\n53mEQlIctzVL7Fr6wHwber4cu1tMIs68bkFgCIo0KknwUMiiNMjRHODockqj\nxXEC13PLgc4RIHfyXUc/EbeQFaT/+0peqGWfR0y2LBoWU78C99SMB9Gctpov\nJuVofwlZP4csRN6FToxk/N5N25LXtHIJnmv1eDbc961s+j6gFWYPMu3g7eOw\ntFOv\r\n=bavJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjVqaULVagPwG9lEEkXJlUg0Zi3vuq5fUfJAmB0HXf3QIhAP11MwTe816O/32+/vMBAg5tJT95CAFFiWyvagWM0+s9"}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"dan-weaver","email":"danweaver06@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_1.2.1-beta.3.1_1550009995000_0.7875534934035768"},"_hasShrinkwrap":false},"1.3.0":{"name":"@arc-core-components/content-source_content-api-v4","version":"1.3.0","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"ddf734dfafeea7c1e565543024ddb3b52aad8c1f","dependencies":{"thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@1.3.0","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.8.5/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-9FE567BoVgKz60l4V7Kc9nZM0G6EG8Rjuo8wPDSua1sahSoLlVXpb/rkWeU+ZGGW/8ROSNd7NAYrJ8bBG7twrw==","shasum":"544612384bb47b9f2a5d7974a1c261a2f1526270","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-1.3.0.tgz","fileCount":13,"unpackedSize":42933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdA8QCRA9TVsSAnZWagAAZvkP/Ah4CjxYVhg5yB9VnGRj\nZ0ijbK4LjOG0o0gvBIlHbC8MVkLkJUy0yPhUzviDpZHcGTsAdB3yA9456mC2\nP8Mnl66FMxdCxZwTapacUGXKCc/BT6H/R6N+4/a5x+3WWk3BV4Qzme4vy2A2\nzqa4UaSA1QCJu3k9gmFYkupbdKj37QtHvzhRHySM4eyHOi0U7y0bgOkYxQJ1\n294QE5OtqiwVOy3e7dxGkur98+mwC8ESlETljs4PtgqtONXc6OLrAyPI61/h\ndvbH6EefZUOL6yjmZx9L7p3v7D8snZzFEvPeb/y/TVzE3g2BCF3qgUg9PTKW\nPTzLX/A75pF92H+8+UV8YXH9g5dacJ1JZEZZkEbYx78iDV6ajHLkgS7bShAG\nYGHvaCsdsGoMLcDz3a8+UKj18UojH0JKOpQQ/EAQM7deE+w48lBaN+IjnsJj\n0nKT8pZM6UozgDRy+yofYsrCQvAZf/U6vVZQlO5GicuovTRPbCOxopq9eKFl\noDXK/cVkpG5gd/JYzEPlMXdqrDHkH2IiPMs/zIoTNiotkKIhBVp2NEysGXT0\nzZkPwDPl/lwdmAgkxI0Ut6P2jCGQR+PE8kPigxQBdIiTiI7LYzmiIFPdFWsv\nlsjzd6kTKTLaM8iF7pF+q4hKHLZgANCPiLD7UQWzesfCM4NrvJr2zNfcaT16\ncf3T\r\n=wgtL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGEFwaQdNf76m1UdzedCoC0OwJcJl13C3CUgVFkbLVuAAiEAoaOAHa2uXUa8LW0A4bHL+qHkr54SYnXXVnKB7QU1V0A="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_1.3.0_1551109903436_0.9959355251646476"},"_hasShrinkwrap":false},"1.3.1":{"name":"@arc-core-components/content-source_content-api-v4","version":"1.3.1","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"c5a2b5dde78683d324e44caa0ab509be530eb38e","dependencies":{"thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@1.3.1","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.8.5/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-0X7hez+pMDBtmRRUJTq6spTYcRcIlcysDSDZdQVQQ5usoeIx5g5b5VWkIfWCOY1ZXq3NvKuSgkqxmuLsKm03BQ==","shasum":"eb8cd2844b6dd1708de31e4b3f4e4e37d6c1987d","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-1.3.1.tgz","fileCount":13,"unpackedSize":42940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdCwZCRA9TVsSAnZWagAAaa4P/3zyCEXIaKMcstApC/B6\nrO2wupank/e3/MQkl8Uew52VgiJx0THS+vB+kbElwS3IFdZ+yu3GUrSeOyGJ\n1HoTx3YoQ6HO3K7Hwo9KcnzI9YMvCk28FRk7/by/qYkP07M9fQL7jBBFKHFs\nIvWmD7nGCOMKSKZCMNwVNqNVK52Aycwx0L80T+lpC0UkL4dOzgagHnJ/nq8l\nYp9ujf5XMqNf9/OJJ6seVzznS6bu/bdChI6BmErzmchkM/A6n26wzzLSeVEv\nsYxyNWSlMbhcmuE9zydjWkEGSKbeKfzq8ipZ9wy+kUKLRVifz4Fl1LjWY6X+\nOtmETuqAvVdN01CLwtpY1KLJCL+PFqSCZ5JgC3TnMcD2LVYjTUQgiDZiiKiQ\n+i7ncCosevYVbVs6FMs00G76mdKwLtJaNUqaBifZgsvWiYqwGCLkhzv/9IDQ\nbaPJWangzFxzaFtyemu9t5ihDwdLuR1hxAsE8L2MaKVVAjdTEigGDvtoUGz+\ndT3UhAsuvV45mwFHApArAdJx0ck1D6oeJFAecSDwZiWZts56o2YytUBYiy6h\nbGU5UcJcxh/x/jYYj5AvHDeUpP625helxC3pw/K8wLta+7OkMAyJgd0KQvSM\n7GUZJ+k6swucfvQTaH/OpFgrbZf3X3cY4eB6+1WVVB3UnHoivdzdgwy2WZ7B\n+2uy\r\n=iPos\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICq0TdpU4830c/Xl2jhASRebeIbM8PduXDV0W73Qx21+AiEAy8JKHl0WYL3XjgspuuXOV1PmN2/l2Ex71gt948vl3lU="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_1.3.1_1551117336578_0.12045193530099052"},"_hasShrinkwrap":false},"2.0.0-beta.0":{"name":"@arc-core-components/content-source_content-api-v4","version":"2.0.0-beta.0","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"3a665eb5ba90ff268e68fc9eaba38a51dbaf5652","dependencies":{"thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@2.0.0-beta.0","_nodeVersion":"10.15.1","_npmVersion":"lerna/3.8.5/node@v10.15.1+x64 (darwin)","dist":{"integrity":"sha512-Rty3YhIrfHf3FMWsDYSj3Wz6Pyr+CAOxmEhDinvgHkp9fqPC4As3Y8CpnpuJdzEeCmXpr+yicAZrk4jUT4rwsA==","shasum":"2e96d0e40bc2155406dc570b02e04d9f1499aa6b","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-2.0.0-beta.0.tgz","fileCount":14,"unpackedSize":31589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgC7/CRA9TVsSAnZWagAAbFYP/3Qg43k9pMmxuROGy8jH\naog89I0CWyGqertUU6k1K950Siq8fE2PD8mecOeGMl0uPIk/fa96HZI3X1l3\nWv3voN7HfOSnEKXUE+HHeiY826eh0NcbuS/s5hp7CUmgpXKhD/sf07+nHRze\nTXgCkNY5AioOk8SDjQYpujYcZhrULCZN6+mojXBT/OOQH8hvfS1gRW9VRwPW\n5PeGIIupXskPB0pQBML3Q81vMMzr3CyEoHNkYdUZLvbMHuIV4jRcOXwzUhhT\njJn2K1rngzQSF7mwtfStKUoX+k1wYArSNSOaU5nS8+Q+Gfh9XLDquPOr6zZB\nU2PIioXAacyUynzVVzZzClKJ6rcpbvqmBmUbj/wqHUN906IX+qxAo6JKC8Ub\n6jNiLemcb/GG2SES/MINpwn4c+qGnYTwQk2hbZyyXSAiXRskGvirvT3mOcb9\nXUK9EaGqdMdQuFJAOopDG3Oau7Z7Row/n0ggCinD+047MFHbKLg/uN8YGP/W\nyKgZAFXsX20KngDAHUEh+grnNXCrjN7N9+q52mFCzGG201q0oys1YXQ9xFv1\nM7WL+1YFBMjvqWuV7ZEbbH63XpSI0XAVaUo2tPPKnzgK9CZHtov2Tikt/lok\ncQIIEacR40De7wTZv52rwKIVTBZgVYEUnLcky5kdt68hPxEwyhp0Hn9uvO/6\nKFsK\r\n=kaL5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrPMJ+OsP5dCpF0jkHRzcPDUF3oj+EYPIEgsh1w9DEjwIgMgoImWQt+z5r6Yl4r2QgGBClU6AdL/DkUvkSboq++MI="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"dan-weaver","email":"danweaver06@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_2.0.0-beta.0_1551904510375_0.7982596198778709"},"_hasShrinkwrap":false},"2.0.1-beta.0":{"name":"@arc-core-components/content-source_content-api-v4","version":"2.0.1-beta.0","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"a1d9e0397f2903212ff186d5d843367b0e17c868","dependencies":{"thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@2.0.1-beta.0","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.8.5/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-9dsfqSeI6nFxTZyFxcI8AlqvOteO4dJ1vUStIbYv0u6x3xEZ/zpPcTwgnuTBb3vVAx4XVs8uzsG3FAxQ7GQyNg==","shasum":"9e88932a0c9a632cf3df93040d97efd00c4176d1","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-2.0.1-beta.0.tgz","fileCount":16,"unpackedSize":38652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgU8rCRA9TVsSAnZWagAAV6IP/RZ12X/KaU/OMLJJj+oR\ngR9p6SFNzIlpCNJNmN4dGf/Lik1CXgP+RqoPQjoJtvKTgP/D4GbIY4p1eIuu\nN8EonxRLH8B6B09zmnwnSWOJQ5tvCAfefnwt6P5EEIE4yP8R+JqFgj62TPuV\ntfFYxp9f+AEvYld6OuokL7DVxItf/7JHTuOUSzXNmBuT4ofTk04Mhe42HZQt\njQWRtElHGK4TpNvbOQpNbkelz7jJwcVO0G3Cb0vFqpf+b73T/dgkQbhXlIK2\nBJSHpc3l9thBJZ64dabQYB6T/YHDxh2aMOyKeiJWtbsLCs4VwzxQGbVZBb5j\n9sfLy7FlRS8neY7bKNQgqXveYfWXXfbPYI/8zA+nYnm+feItTB56L63W8tbO\nhXDg+FSYUC5a9ikOKCiwjk0H0sPOrT63la8lOvu/BXvOr4OCY6F84RQ8a/A9\nkluycxuYNTT1PgcQq7jJPh+0AglYA0B86B3OdFV8u0MSyMxGhKl4UIn1bBzY\nQLIDZXtjZrBW91Fzdrk6x6iNwDb2jSDCTYG6WIKoVGBpvxxvtC5Il284DEo7\n6QDS1aOOmbvKg75JmOAJWnxUByTnxaVj/wSpXRS8b6ff+xkQk18wLNSX85g3\nmpqGagxI0wmvuguMiSplNarUYuRN9Q/X/3QhZBCbRmVQX7cLeQk4QKzcY/Hy\ns+nf\r\n=m4ZZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICacQQlWhZYWup49lWhfWppfV5QegOjqCBaeBWS00aT7AiAQcH/6njp2MmCs4RLdt+U983ZgQhPc7oqKL6556BYaAw=="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_2.0.1-beta.0_1551978283279_0.48726206622423685"},"_hasShrinkwrap":false},"2.0.2-beta.0":{"name":"@arc-core-components/content-source_content-api-v4","version":"2.0.2-beta.0","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"23723ba8d4b7e9c577962e99b8c79715d966447c","dependencies":{"thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@2.0.2-beta.0","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.8.5/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-0JEBoK2KiwmK3UI+9Sk9aW7obTvfGtF3BIKOel1aLMp343BRnJoiOhfAKwi+tlquITHR8wNYFGBCF6SfRaRC8Q==","shasum":"166e8ae2f0b68a9a1beb1cf5e1777e41333d61de","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-2.0.2-beta.0.tgz","fileCount":16,"unpackedSize":38652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgX3xCRA9TVsSAnZWagAAXWYP/j4EquOT0jGwpyqU2GJB\nfZBeU6+CeJKXzABUGuo3QzhBhaYrEsxY8YEr3BYcxVCeF77FLdwtmIhnfEEK\n9BEQyGvMMn32LEcDg0v8NdDSxRPOEz0lLJkZ8BBRIGUwb5fE1Rar0VdO0CCU\n61sCC+Fo+U0P5+AgN8DUqNiY505Nn2MeFbDQBBKyUNc01kx/rqKqjG9FRr/P\nqZ8+ABlsR9FcAKWMiZzGpeKWCFJnsUADWJ5QVDi248+Go8iErL4bQKoa0H9x\nvUl4Jv6Ozmmp4HgcBFp32QSOdQc69B2mgQtlgSzSbIrwewRDTXoOWAdUP8X5\nL+ZS9CxqUmnegw9uye3se/tuczdi2GiZJDOEFtSFiU8RS5CHgI/QDi2ktdPF\nULMNoNga31Kur8QO/CMqoEK2a5jUGVft6pSg5G6LIuZAG/wCGjwrLJHPVVhz\nnW68gZPG836HAnB1KtMSm8/noQ65I8ksGRVHTNRK17ju4ErAIZYCnzpQeYgE\nFLnoxrkM2YOI4ddg/hIJaBBD2AA3l/qykhAxAJ8B42kT2iQCuUq2rRoKfBrd\nWp+dyolvSIE7/h4+0wfP60mrrjAqt1w8CmdTtWa9a8ShTXLzMKuWhKEnnnpw\nYo8rRfxTBtwuaccjkEVkpTt0G+KcMcGLP+1blr7m/Y6ItgR+LWWnAm8jkU6d\np3xE\r\n=CWr4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjMHMbxrAQvWkUvfH5eBYODrqOt/tnXEOI5fE28n7kSwIgMxXR4j8LfDvBIA28rzPWmk53kA5M84JNk/wsS3jkr9s="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_2.0.2-beta.0_1551990256789_0.4679620044977446"},"_hasShrinkwrap":false},"2.0.2-beta.1":{"name":"@arc-core-components/content-source_content-api-v4","version":"2.0.2-beta.1","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"cf4a83f0d9bb61a6d9ee889fc71ca17c4199c4cd","dependencies":{"thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@2.0.2-beta.1","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.8.5/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-1Kmlb3P6Ndt6IS1AfR+d5gLu8S0z1K56yGW3scnen6fj0VbTCs1KykJSwCbBVtB4ZUxJM3wAaBTG8gGuKMaguw==","shasum":"7becbe7f477ba3e247a44e6cc7299470544c7df4","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-2.0.2-beta.1.tgz","fileCount":16,"unpackedSize":38652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciBukCRA9TVsSAnZWagAAUZ0QAIbv92b0150trgYIeSFi\nq/d+wIZePhJdclYVFLpOxWZvwLHz0QoluaLRskakvrCciwaR+qJdRyd9DDK4\n3tXuVCLrl0ghJqtSev933byEuMKGCMDnZz/FCuT7REJ9aE0HbJ6YSO0VL4BC\n7roQH3oCMypDjYYfhr51nCd79BTKNtSaHqccD/ACvJuTa5KNgwnxTCQYQTAj\nd0qDtTFqskGQP8+aLRxdsV1UBlZhIs0AXs6VoEakVdEOeoqVLJTd0LE8T7qd\nn/q05ppA4bW0H4EpuZol4cwt3REws9ztO9RdcUKB168ngcFOMrswtTb/eSUz\nVAHqa7PWzvi1/IFSnVYaCtpmC3xzVPWzbWos0Qr1GrXU7pOL8KdQ7c+u+MCl\nltmyYKSwjZBTZCUsr0ciBFeuPb6cFaWzR+T60Elg/cegFfCBmLARL16HvZcD\npqyzGH95Zm1s+6EgSl/rgRk24dNxv/fjkbsQ2sXRpKPOo83KRqs1nFmA6nPt\nzyTwEZ/UAKsCJM2x+bmCZO4lb+cnvrtmlSb1dCl7H3tYGaXcyQziihZwtysq\nq2XQWGEvWJfsf2Kinm7ENYLL0KW8Cm2bpTbBxNaHWuckvaWlfw2//nbN6NwU\n6/CAO1cKOTiiLpd1cGk35XXBcgWct/OnR5bCZM2xbY+6fevYYqFf76EguwLU\nxNvR\r\n=1ThQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3bp3mXt6QLnyFJBQXjecymaYRYlz+qWzlvSERQcU4sAiAfYYNdRwyMJ0Z1r9pon8qNx+5wq0u3dhaetkxTFVsZAw=="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"imaus10@gmail.com","name":"imaus10"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_2.0.2-beta.1_1552423844295_0.47690345616731533"},"_hasShrinkwrap":false},"2.0.2-beta.2":{"name":"@arc-core-components/content-source_content-api-v4","version":"2.0.2-beta.2","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","module":"build/index.es.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"scripts":{"dev":"microbundle --watch","build":"microbundle"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"f5460a07102ec57ce9b554e1105c719bb483644e","dependencies":{"thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@2.0.2-beta.2","_nodeVersion":"10.15.1","_npmVersion":"lerna/3.8.5/node@v10.15.1+x64 (darwin)","dist":{"integrity":"sha512-jC/Z5pC/kwgrjgC0g6vfWfslMylLxcyF5fMwB8CK+t6Kuc1ziQoF38Sw6nLBs50rTyUIPMbUwBHxmyR7xNWq5w==","shasum":"6faa5be1438bd4dbcc121a1022b2f27b1b83ff8a","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-2.0.2-beta.2.tgz","fileCount":14,"unpackedSize":32104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckVIzCRA9TVsSAnZWagAAUyQP/AyD/620ttzOgbvY80Ot\nahv9IGx6Y102ovob0E4hfN5LnNFt5PYa9PN05Ymz+ceLdHIsIX8w5ShSQh1C\n5K2IlCGYGH4CJDHkzZyXJSgb3AWwZoE3F4XX8MnEkEqSAr13qsjQCmdRm63q\ndl28oxA1u6mn+/68BTJvS6oXWp/X4pUHTEIGDrGEnF2K9zKQb5MK1r3yk9IT\neXycjW/hQ8kj/8NJb+kElcwaH1VFQATyaF/BSs5yuK6ZGqbHPTwN6uqn19nw\nVCTovSO6J6m6vOeAh2aKQ5uU31L83OgzakdiAqxaH0yR9NGblfl/slz/gIXb\ndlQbzLT37sOgJZDx6CALDL3khMROesIQdn3Zqx2fu3cQ/jBPgZ8PAWT0ggEN\npnZxnhomHnqxAtO50XBlmOY4UXzmJO3ciapZ+pV7Lv1wTzRyK5yqiZkkaI2M\n7qVZ0g1afzm2zUf8RIy5Np3xBxHbDvXuBtx1qUb2MKOzURfQOPFtma70tcPD\n0ZalGzL7wyg1Isk+d8dKxx3QdugSJZVHB+fMrz3wa8TRsZ0keol/EFin0uDR\nxBm+eLKQf2q1DqvwhP1zscqhIaQb7RTGqub//5yOhM47V5a9vmu/A3pvY6VA\nPRlnWF/AEHmwdFAOlUwk1m5YUFPfum6F6aSmfdf6Iw/VIhXozGFFKbVx9b8p\nsHCK\r\n=PcVF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi59DfJewbF48OklkgUozS8BNbiF1ogKdjkiDNR3eRgwIgZUonzRC4IG239P1SHHwPPZElTEocFfAu7OcThrZzc3s="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"imaus10@gmail.com","name":"imaus10"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"dan-weaver","email":"danweaver06@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_2.0.2-beta.2_1553027634811_0.9731723209294258"},"_hasShrinkwrap":false},"2.0.2-beta.3":{"name":"@arc-core-components/content-source_content-api-v4","version":"2.0.2-beta.3","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"3c219ad8f480288e517c56179a31f991111cfbe4","dependencies":{"@babel/runtime":"^7.4.2","thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@2.0.2-beta.3","_nodeVersion":"10.15.1","_npmVersion":"lerna/3.8.5/node@v10.15.1+x64 (darwin)","dist":{"integrity":"sha512-rZCvc8tF+YHXocbZFbWpnGP6tCu/ryEplMII0c89Zd4gbq7+ZhHLZPvyfz/Q8lXSjm20RvfsSRIvkfgrv1sHXA==","shasum":"6eeb62fc6cac8111a69b2a03c67f46148253064d","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-2.0.2-beta.3.tgz","fileCount":16,"unpackedSize":53373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcom2QCRA9TVsSAnZWagAAFNEP/RP8Q6OzKSyrT9oY5S9F\nqyQyc5Xh13HdaD4LklouY/+nDsgHb6tj8G/TGYlhGEHbG/TCS/N7PnUNqtJ3\npcYYVrSkvpkqNzOIdOOZJZyRAqj6yYnTfRDNp0b6nB56D98Jw4hji7Sri7ss\nP2YuKmmnK3kpiGVXo1ELbK1HSQeXWLcsIIvyxoPTMslND7cm2pHuK3Lb61VI\n5nc1LQ0Z/M7TTUzgOYo7Vj/gVg7Q3qTbFGX8QP9UMg/RDVKG46qzp3c1rgis\nCZQh3PYpPdIUAIlISNhpdH8vdM7cXDntDGNW6eRr59ZIjuAn5EbyRuvwbEyP\nyQ8WN/u7/8Wj5Co5d662H11mW7zu1h09+z8PQIUqspMimvO5XG+ztIHx1K5E\neENpwE2aChbnD/Qq/iKETCD1LDxvCG4upmG9IhPXjrHdpxFEnfKSFh3M2Sjz\nLdElNYl8Xsrn/SfdLxrgxoW2mmOUkrwL1w1UXTDPM1S2nuIFZi7Dlk2aHrpv\nciqsisqzl/P05BZ++LarIcAMEpJWwVbzuH9AwjqUIciueq7emqaIp8YjeMI0\nLIprFDyYTdxWz7y4an50s3hn//0+2X8JI+/JZhXp5jKB7Yuc4mQEUhAYN4TY\nkZpEeapo8eThhBn4hiJpu0bA8Q2P7WRb+YMdYVlaPBdt8B0p1oRZfojVttm7\nmOZq\r\n=1qy9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkkf48/zxW8akG1M+xyl7BCmIpuaPEHspZ6/f12VC8qAIgKocQq8B5b+x39ShX/7QHjz+r7+aQnYMOIpZfl4/+SiE="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"imaus10@gmail.com","name":"imaus10"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"dan-weaver","email":"danweaver06@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_2.0.2-beta.3_1554148751676_0.3420668906608202"},"_hasShrinkwrap":false},"2.0.3-beta.0":{"name":"@arc-core-components/content-source_content-api-v4","version":"2.0.3-beta.0","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"16a13005a3fd06bf28ffdc383991272f877f8238","dependencies":{"@babel/runtime":"^7.4.2","thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@2.0.3-beta.0","_nodeVersion":"10.12.0","_npmVersion":"lerna/3.8.5/node@v10.12.0+x64 (darwin)","dist":{"integrity":"sha512-8tACrGafRtoJwyVR8wcXgCytuzbwNix5Bdx/i3ntoJDUfqYrcI2DdDyzLcYcGZxmwEmSGOmhQQsnEFAT9TwAwA==","shasum":"04e66602bb779626d6c31737e966281e6d2eaa44","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-2.0.3-beta.0.tgz","fileCount":18,"unpackedSize":59987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcq5XGCRA9TVsSAnZWagAAPV4P/RkBpHPPpda5S3QyAYEn\nG+jYXCYcT9qgVhBf7S6/bsT+7NxRZs2H7RV6C7/x71v2bpxMzZJRGEx/42yZ\nCJkWQ2/CuD2HAhyifMgme1J3jbx6ivLGq1Qjrc6qPnNWQymRCp9TDO9yLry3\nN5hO7t/D76W71aWIHa7Jn0rxCBg+eEskAbyYPPB5OIsxU5hp4hvqMXboQ9v6\ncDk5smRABS9W5PGMojHGcKR41UqmrULLH1W0BDUwNTJhc+sBH3qRv3rrJbut\njR+9cHgZO1p2efrw3VB7wjwarjyC91gsrjiLNVDVnxC11q4S3Ni+V/WENNIy\nN77PX/be1w84rcJ7/kVNHUB2Sr1gYbyVXqz+yQATsv4HW1J9EcsB/5mJzNba\nQLYSSEfl9CDke7HoDq2zCk4nyaD4sdQfGei4a7Q4o7h1kg9ZweHhd+uwewaf\nyuRNYaNvLpznEFGrXB3neFjS+yPdtIsKaumspmLpVX4e3weyJVTLVb0Le01j\nsCxd+YIH3FAde49T8kW4H7bu4ojDUTmkbUGtTkcbAxzLS7MtHKpjnvClvcFV\ndHpJAeiI8Rb5lFvbsE/M9y1hcuX6g9SUqyTT4qKlQiERFMyFc7T7oveZ4sAG\nPKHVeFL4IZDdUWlO7A1/9KcyHfDyzEdtuyiO2P/vijpr+hiTdNoNTIZC6yZ/\nPDbV\r\n=jyXl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/ikF7DfBR1TN2jBAoI+/CW2PFYCe/egyc7IRVjiL/dAIgYd7WH8d55qt/y20tnsmBC1J7RAvckXvtI/gN6bLQDWM="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"imaus10@gmail.com","name":"imaus10"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_2.0.3-beta.0_1554748870056_0.06353418002523248"},"_hasShrinkwrap":false},"2.0.3-beta.1":{"name":"@arc-core-components/content-source_content-api-v4","version":"2.0.3-beta.1","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"aceab3069fd5561d2842efacd52f403a4b311cdd","dependencies":{"@babel/runtime":"^7.4.2","thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@2.0.3-beta.1","_nodeVersion":"11.0.0","_npmVersion":"lerna/3.8.5/node@v11.0.0+x64 (darwin)","dist":{"integrity":"sha512-yt4UeZZoMY3YS1UFlIrJZsxZX4bP5tF3tRcnMkTy1rc1m+MWG/m3ZdTukfoEzWSAm6qDSNU6dHTwUIsGdZsdGg==","shasum":"df1b18c071889d0dec0f2c4be34c33447561a698","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-2.0.3-beta.1.tgz","fileCount":16,"unpackedSize":49287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrNSxCRA9TVsSAnZWagAATsAP/3DtGXGLCrOxHET+mYJH\niIKqO3VOYKvicJ+Ak7CoLI6pEp2KfNOt7yVR2ogjX8n0J3GVCazI1RzD0+aG\nrGph+O2f70Ogwaooj04J9+cwYvW+r86ZLDaKbTQ60pOujhOG3Eml8U6g/U1t\nPaMnPSmM7ZwUtO3LKtOBJNm4XTupZsk15X5Nbf9q9D1douZ9NLN/OvlHcwXL\nkPyCRv4pe53MOBsxQiyV7LzzO2YsU9ZSRDjgsyGWA28I1kJWZGEBn97mRL6b\nno5qvh5sHDIx/yZIfYqAeTGNmLYejy0kbBlXUvOoikpqC5SbPW8FjSpBDX47\npuVYRSjasNc+AWAM1rblHcOOjn8QbwbeCnQT1odLWjZqe3Ki8lZHfMe4sO45\nJWDCnsekZ4wzvx7PV1Qc4zbwc+dwEMFvoBCjws1jMuhjUeXv+oyMBA+ZbmZr\n3a4UH4B4f9opyU88k78HSxSK2ERFvXVnW2gX8m9+7xBYYEcOYWYnJF7rGYfv\nLdUUImzxIJV0aJdGZHdVSCXHtkELt1qMhndG2Bh8oyJfDeP8qdjrVxxgKm6o\nVD3ogPgXubz4KSua9rXUoeNC2eHVm+vHnz+kJiGj+a/k7V7mu2WtjDaKiqaL\nsNwPTldwCTPFUMOCj7iexITGCa8qUJxZerW80Ksh1vFAfAYmY2rOqfsYamh5\ndY7K\r\n=nswt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+JjC5pqGSgSSN8wz1xBzpmSc9Av2KVpcjKqWRqhF6XgIhAPBC3DPE8KacDq2OaA8s3+uw4/YK7rst9RqsjTualOD3"}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"imaus10@gmail.com","name":"imaus10"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"maddoxnelson","email":"maddoxnelson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_2.0.3-beta.1_1554830513078_0.164401868507831"},"_hasShrinkwrap":false},"2.0.3-beta.2":{"name":"@arc-core-components/content-source_content-api-v4","version":"2.0.3-beta.2","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"0d213faaa0515cd4e1a01b78c31cb7ea7e1064e0","dependencies":{"@babel/runtime":"^7.4.3","thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@2.0.3-beta.2","_nodeVersion":"10.15.1","_npmVersion":"lerna/3.8.5/node@v10.15.1+x64 (darwin)","dist":{"integrity":"sha512-AJUyAFONuIDrwbSH6OTqn+pYFlqCQM/U0fOxnayFd05hXjn60zsDWHZBYifme7GpPAoIkledJ7uKUBF6WRIC9g==","shasum":"35bd8497f37cb72691584643f46711ef1e9e5914","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-2.0.3-beta.2.tgz","fileCount":16,"unpackedSize":60428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrkgCCRA9TVsSAnZWagAAEeoP/RzHBGgK3SCFkLvwSeF1\nCkmPNHFVWvftCD8V6PXy49+UTo6gu8b7gU48AHuFHVMorBy4EbVu8rAgtAYl\nAmpWv/tUuiIG5lnDm/kdQKQVJuSWISHq5rcco8YdDmKc2FUtyAUfIkP9bwNY\nMFvKJ1h3zNyd8uW5zSheNwFz/NdQIyGxoH+6ryZt8Pk2DCmC5zf4uUsl4hv7\nrQM/3/e25EPA9s4KgJ8+tzKOvktehGOZzBUPMmpeXJCJKn0a4yiWxFozY2pE\n9KCfdAgZeOBwOYaib/XB66QAs7Lxo+pPqgjyt+Re9z/E6Byrg2p6Ig7gpzwc\nSl/bXemZNf1vHAU8oyCpnkBmxLPEjewRv6WNHn1+HOvPXoHc7JAMVO6gG/XK\nnBGy9CQjt9OmBM37lKil5rssWjCQFQSRgH+ZPwWgqjmFxBA7RQNaNJ3HcZqd\n/soFLO1bYexX/UzXiXrHPRSTSDYjBr7iJ5Kz72vp5G0uEChrjTk8zgTHUauQ\nfYqS/pG1bLPq1TlFM3BfViu7HQkxnGR+xXFtfJeX2YztFRadjIgjpkLf65MR\nHz169pzGeoUo6XPzII42B5wrSBpOd+9IHZTM8GN8NS44MxwX+AkWF0ogPpvg\nxWcZbbOCeJiE175nidGzX2S1ZBV/6diAvd9H3zKv5spQMceFPuVfGv1GvjbF\nTYXg\r\n=lqBd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlKRb/nP/sAnCpxabQbCmDJhPRT912824LhPgFWi7o1AiEAjDM4Y+eXDC/c/zqsPkZtw4i01Xd3IjlESPK+M7OSNjk="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"imaus10@gmail.com","name":"imaus10"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"dan-weaver","email":"danweaver06@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_2.0.3-beta.2_1554925569780_0.6335268986488387"},"_hasShrinkwrap":false},"2.0.3-beta.3":{"name":"@arc-core-components/content-source_content-api-v4","version":"2.0.3-beta.3","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"714be0bd67e34479083940e820ea36d4d4e6a8ff","dependencies":{"@babel/runtime":"^7.4.3","thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@2.0.3-beta.3","_nodeVersion":"10.15.1","_npmVersion":"lerna/3.8.5/node@v10.15.1+x64 (darwin)","dist":{"integrity":"sha512-UY90B/GbGMPGFv9HYrW0itEUp01EFITUX/l5sTqxpDwQrovH+0iCRHuPzyGZAfRAnacQ0uSHrAsJvCMgU4y+7g==","shasum":"1ab6ec5bde90dc778f7855e765e0e70c5f71aaa2","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-2.0.3-beta.3.tgz","fileCount":16,"unpackedSize":60875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct2fLCRA9TVsSAnZWagAAO4gP/0Gqb93Ca00gZlKgbSj4\nXd/gLwJ4pf7hz7ESTy/NtxaGD+wSSUq1JJ2vsQrIpHt2Q/zn9TsFtIy23f/j\nHinhV5RslW6RBDrlmeHSbi1Kn9o2icIZeSf/M/i4ZoP4XDK+CAxALZx6gfnm\nM68zWo5KpHQvEoodPAWPglbEClxMvO+xj2vXxjo4tP1X6ElUcNGNjrDyBTxK\nV9yFZT3vOH0769uUZde+TZsgyXaz1Jy7ioAeJhg441OYn03s4hx+dbzTg1zJ\nAqq4zKGq7E5lTDt76BaoyEBRXxnKL8KkIasxl4w2kcZg/979HGJJVXxVmdVX\n7hj0c6rN0xvdEL3kkwz4nYH4tGEG5lpQF3iQYsmkhd5XCJKVSkKhpUHJS27r\n5XQmAzWnswCaWAGdLb+uk4317II9VzahUvSLHYnZBBjdsxZdZdwg4S5N9qZW\nrbd6/uqzV9VdfOelr8yzjk41oeJQDtZYi2kn3uqs97pdd3dB3dQEQF5OjwiN\nIfIw0vKIgQEZo+FuibWgS+VveccBbs4wy2vGfHAsDS0GgRGpyAJbs10xpjaX\nLXaWalrOzW9CerpnFaxGM3EL4GyrP79zFS9FzPqJMYc3x/fh5PbEDBJE8fT3\nriqaYudQcq7Novr2boNg5sxkyiEh/P7sqbU6u6sx5Wuk1aMgn7fpMvPQxVGr\njEWP\r\n=GQjD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHAgHvBQ4Xx6EMq+GpNKhVjOF5DDirzwaRBtXKufpN7AiB/valO1dVLX6tIDK2EwvJBDuZ8bai1qnU0YWmWnpfQPA=="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"imaus10@gmail.com","name":"imaus10"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"dan-weaver","email":"danweaver06@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_2.0.3-beta.3_1555523530575_0.2029716940393158"},"_hasShrinkwrap":false},"2.0.4-beta.0":{"name":"@arc-core-components/content-source_content-api-v4","version":"2.0.4-beta.0","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"81a47fc866eca96ac1a20025c5570f4d03d567af","dependencies":{"@babel/runtime":"^7.4.3","thumbor":"^0.1.5"},"_id":"@arc-core-components/content-source_content-api-v4@2.0.4-beta.0","_nodeVersion":"8.9.4","_npmVersion":"lerna/3.13.4/node@v8.9.4+x64 (darwin)","dist":{"integrity":"sha512-T9tVknDnz371PipzXF4XhDYMHTy2wWcxcxlvkegNaVzwWUmb3QQ6pOOYllNf9+hJHq6C76tg2Mk4y9RYChRXbQ==","shasum":"65ac1f0d08efe19df493308770309c6c18b03355","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-2.0.4-beta.0.tgz","fileCount":11,"unpackedSize":50800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7+E0CRA9TVsSAnZWagAAkMUQAIVYd19IQshGo3LhsTRc\nBAjfDJGry9XAZmH+Ej7UJ9Vv2wjq0n4tSBT48kAepzUGyGE6Er4BszyzdP2b\ny1RVOf5b3flHg02ism00presWcBFrrg3a0kEU4oEf/NY8liwNreDjVUkZUA0\nVzvvBX9FefKklcEuShcrIIR1jzgT2pQhzUnh17HLSfxWg8DGg0/rXjmx3yej\nMRRzNqjqApt1kfEzFHwp0mdrIqmqTcA4H15NGpEGGGnMMj5x+QmEOuWV0032\nJLfN/YF/WAnrd3a5z3qFDmfP9wZVNw3Cvc7ID8zvxHrbq4hrsqZZ6xTDA71q\n9lmlObsjORq/V6Pqzd30eBRhmBXphmjTG/yLoizsm7QQnhj0tKDVycIL9zfI\njmlrVlzbn5qY7D2NrUBavS/+I5p6P4DLE11TjHNT5Lt3gAfk83Pvw+3Lzu0s\ntHUiJoOskPxaGi4ZpuVJBpYYyX4kD2bNBA7u5nASwWwonTb0q2+48jcC45nF\nfl8CViqoOnn1vZo99cSSG8HPSlyqi2Z6a7WbssSUNnSDU04HuxTwlQ6J0Br/\nzW5kw+EilhITGg30ubXlBN/7Zj87eeh828CUJ/qwgtJZUIrgm0LGdOvBgNgi\nLuzRXh7l5aDvTgIjiX9M83kFNivg7wd0UONFbICGRRWJSbjVSm3EjBtXMzPM\n+EQG\r\n=BhwS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiw34FNkIlDYR4Q4KvAQPLaMhMfM47yV65ScsL97OlvQIhAOso05H97FVYhPe9eCZLGFbt/lmC9BdSHKW9HlMCZmfj"}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"bear.bibeault@gmail.com","name":"bear.bibeault"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"danielwdewald@gmail.com","name":"foxdoubt"},{"email":"imaus10@gmail.com","name":"imaus10"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"w@wyatt.page","name":"wpj"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"design1online","email":"jadendreamer13@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_2.0.4-beta.0_1559224628275_0.9179318106638517"},"_hasShrinkwrap":false},"4.0.0":{"name":"@arc-core-components/content-source_content-api-v4","version":"4.0.0","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"1d6299e42973e2a1d1caaaff1741afe016f500bf","dependencies":{"@babel/runtime":"^7.4.3","thumbor-lite":"^0.1.6"},"_id":"@arc-core-components/content-source_content-api-v4@4.0.0","_nodeVersion":"8.9.4","_npmVersion":"lerna/3.13.4/node@v8.9.4+x64 (darwin)","dist":{"integrity":"sha512-SqDZSTZ3YCFiKXbkZiVo8+F5hzZq2K7uBZ8blf0FFKXZWhPAeP7bAF76UhxEFu2XTjastZ7kE5Bn4dEkpMe/fQ==","shasum":"432216a6650676495d2d846ea25666054bd5af07","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-4.0.0.tgz","fileCount":11,"unpackedSize":50824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd+wjCRA9TVsSAnZWagAAz8kP/j4QxJI87pbW0tJJs1XV\nrGX0e+a4Jmx8krVbIDulXN3hS5hl8GLnXe7Yv1CX/1yWl+JKahVNguqY0Waw\n+7RIAKa+OE8bVwG4Rk1xRCzXnAn4F0pKyPdxzo9K9sp232HDWKYaKv65tV6Y\nSvhtv4iMWP6xyKHZOEp8PQ31/Wli2I6VLxwaeUfjEKEtPp5+ZHvGiezRCqXj\nRmWUssUXziK3Hv6i+7jhZBE9D38z9unr8XHWgSbqUIzBdGP6gKRvitNVUmxb\ni72L5neF4Udxu0fvZfpux9KCTzIHk9ND/DqM+eqp3JHMnjbkn+uOK4feOBze\nsXOHZU7IgbW8epTMVT6vfhzVpEwgvjy1TcYDm/tEQC703MrvE6gkQ3MtlXJi\n2BCGs/gRKhlB6Js1oSpTAM5d9HiQDAyHdhLFaK4dvZRK9E4hJTOeRSzeUrqA\nGyEyctOC5zS+CeYUm1ZXVPvLx5XVM/TKJYFrteM0AtcfPk/jq/uwg9jeC/DQ\nLhTyViMMb7Kh6oUENRfZlEkWXXUMTEeSac531PMBb99F85uCF8Delm3I+J3Y\n0zT703IIGGmXmY2Z5/0hkMpQg8tSpBrpgBC74/vUcItl6n/QCb9mzC1rMgII\nXNs8PE+QTLoNjvXmikLvdtIP7UwKeHmtftFYZb+FzmKfuPKN8f5WHTkhkzbF\nJpXy\r\n=2b8Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+JRHZ82qOi1PPgQBV9uXCsss2dTVQ+5xWvhscf7ZxLAIhAN2t5LOfb+F5vWHJ1lfqRyr4P5Yyw2TJkEt6zG0RA/Oh"}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"cm.jasonyoung@gmail.com","name":"badmintonkid"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"imaus10@gmail.com","name":"imaus10"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"w@wyatt.page","name":"wpj"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"design1online","email":"jadendreamer13@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_4.0.0_1568140322313_0.9455170232159906"},"_hasShrinkwrap":false},"4.0.1":{"name":"@arc-core-components/content-source_content-api-v4","version":"4.0.1","description":"Provides a common content source for the Content API portion of the Arc suite.","main":"build/index.js","repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"},"author":{"name":"Matt Nelson"},"license":"ISC","publishConfig":{"access":"public"},"xo":false,"gitHead":"0f477f2551f11d7ca552abfa9cc70d7bfb79c491","dependencies":{"@babel/runtime":"^7.4.3","thumbor-lite":"^0.1.6"},"_id":"@arc-core-components/content-source_content-api-v4@4.0.1","_nodeVersion":"8.9.4","_npmVersion":"lerna/3.13.4/node@v8.9.4+x64 (darwin)","dist":{"integrity":"sha512-AT5b/iBe069kihFP6mwz56h3QCUeAmdfXC9KJRt8iRFU4J0OTjGcVRpCg97wFuqyGI/yfqzlWhk5/WS22WIpbg==","shasum":"c74a5b5481b98add014dd69393682d2f5c9c0235","tarball":"https://registry.npmjs.org/@arc-core-components/content-source_content-api-v4/-/content-source_content-api-v4-4.0.1.tgz","fileCount":11,"unpackedSize":51263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMExBCRA9TVsSAnZWagAAIxIP+wRsNx3Cbkk44Hebw6wb\nja8FZvUVM3NajNkj74VSZwDiD9Z8Fjynpm07sFCcP8sGQgPsedjNSrF27Tu4\n/8AlaM4c4ozT1egXOiIBwm+UiM9kUfBv1urvDg3K7Wf/8b95OENHk/FL3z+l\njSTN6Sf9gG+R7JnC0U74+G3YPpS9u0a2RZBfUmRmTHL5V/7pUqypwhGO2NK4\nbTC7/OBhMOemuOEId8B0lOZUI1tYiPLLPtXmfptM4l+6gMTuBEQfVpzopft5\n8PoyaObqNeJjkXV60tEOcSoDaNaVaW9XB4VTYb8RajoW2A8yfFtuPJ3bGaOf\nlyZJ1ePYGVpd4/AR9dd7mnBDsD54QGjdoVmk5r5BdHzhHpS0YhAThLNcZWBC\nCwjDpECwyxIZVScZrrGnfzpQy6SUgtz445M9hnA57wYNoY+baAh0vEZeaH5q\nLKKhpdrK3D9A8D5+5pPHmu/wZocomvn2Y6T/7/KMj3jK9cGUagq8xay62HG+\nGbV1tLIcnZNdnNPVI7ssPKM7k5mBeq/N209mUzny2wTg+Tbrdx0m7TpoTyxc\nzhl7SI9PiIvp1wM2wkm3AFt8LKqVQqCyGCdYdBfggteGxUaHLruuoqhJ6Ond\ndsGsUztwK6ZRE7mlAMKYtbkVmCpfJrjG+9yA9U/24jkpge/6zE7dECz1USZa\nmq6b\r\n=tymL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcEqg8txtx1nHAcG4vlruSeq/TDPcclOziiOMyDyaCRAiAmF+Ifh+JWTtwQ09uqxf0lW5lUMCpSR5za0eFW57ylhA=="}]},"maintainers":[{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"merwan.rodriguez@washpost.com","name":"arcsubs"},{"email":"cm.jasonyoung@gmail.com","name":"badmintonkid"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"imaus10@gmail.com","name":"imaus10"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"victor.cojocaru@washpost.com","name":"npmcojocaruv"},{"email":"wbcook007@gmail.com","name":"npmwbcook"},{"email":"robin.giannattasio@washpost.com","name":"robin.giannattasio"},{"email":"w@wyatt.page","name":"wpj"},{"email":"ymaalo@protonmail.com","name":"yonm"}],"_npmUser":{"name":"design1online","email":"jadendreamer13@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/content-source_content-api-v4_4.0.1_1580223553049_0.2607466721846776"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-04T20:38:20.789Z","0.1.0":"2018-10-04T20:38:21.105Z","modified":"2022-09-26T12:46:46.852Z","0.1.1":"2018-10-08T18:08:12.403Z","0.1.11":"2018-10-08T18:14:55.435Z","0.1.12":"2018-10-24T01:03:49.996Z","0.1.13":"2018-10-26T19:06:06.122Z","0.1.14":"2018-11-02T22:34:47.617Z","0.1.15":"2018-11-05T02:18:22.882Z","0.1.16":"2018-11-09T19:24:48.182Z","0.1.17-beta.1":"2018-11-15T18:10:31.704Z","1.0.0":"2018-11-19T16:41:02.730Z","1.0.1-beta.0":"2018-12-10T22:34:47.226Z","1.0.1-beta.1":"2018-12-17T21:14:34.445Z","1.0.1-beta.2":"2019-01-31T22:16:19.010Z","1.0.1-beta.3":"2019-02-06T22:18:15.830Z","1.2.0":"2019-02-07T16:25:06.040Z","1.2.1-beta.0":"2019-02-07T17:37:08.323Z","1.2.1-beta.1":"2019-02-07T17:42:56.060Z","1.2.1-beta.2":"2019-02-11T20:23:29.563Z","1.2.1-beta.3.0":"2019-02-11T21:14:53.210Z","1.2.1-beta.3.1":"2019-02-12T22:19:55.116Z","1.3.0":"2019-02-25T15:51:43.655Z","1.3.1":"2019-02-25T17:55:36.730Z","2.0.0-beta.0":"2019-03-06T20:35:10.595Z","2.0.1-beta.0":"2019-03-07T17:04:43.455Z","2.0.2-beta.0":"2019-03-07T20:24:16.928Z","2.0.2-beta.1":"2019-03-12T20:50:44.506Z","2.0.2-beta.2":"2019-03-19T20:33:54.985Z","2.0.2-beta.3":"2019-04-01T19:59:11.893Z","2.0.3-beta.0":"2019-04-08T18:41:10.222Z","2.0.3-beta.1":"2019-04-09T17:21:53.233Z","2.0.3-beta.2":"2019-04-10T19:46:09.949Z","2.0.3-beta.3":"2019-04-17T17:52:10.740Z","2.0.4-beta.0":"2019-05-30T13:57:08.398Z","4.0.0":"2019-09-10T18:32:02.452Z","4.0.1":"2020-01-28T14:59:13.256Z"},"maintainers":[{"email":"maddoxnelson@gmail.com","name":"maddoxnelson"},{"email":"amyerz@gmail.com","name":"amyerz"},{"email":"danielkim1@protonmail.com","name":"danielkim1"},{"email":"jadendreamer13@gmail.com","name":"design1online"},{"email":"julie.bacon@washpost.com","name":"juliebacon"},{"email":"ymaalo@protonmail.com","name":"yonm"},{"email":"danweaver06@gmail.com","name":"dan-weaver"},{"email":"imaus10@gmail.com","name":"imaus10"},{"email":"w@wyatt.page","name":"wyattjohnston"},{"email":"wbcook007@gmail.com","name":"npmwbcook"},{"email":"victor.cojocaru@washpost.com","name":"npmcojocaruv"},{"email":"robin.giannattasio@washpost.com","name":"robin.giannattasio"},{"email":"merwan.rodriguez@washpost.com","name":"arcsubs"},{"email":"cheng-hsin.weng@washpost.com","name":"chenghsinw"},{"email":"styonsk@gmail.com","name":"styonsk"}],"license":"ISC","readme":"# Content Source: Content API v4 endpoint\n\nThis the Arc Core Component representing a content source that hooks into the\nContent API portion of the Arc Suite.\n\nThe most important part is the pattern, which defines the endpoint that\nPageBuilder Fusion uses to look up content.\n\nThis Core Component takes advantage of PageBuilder Fusion's ability to use\nCONTENT_BASE to define the credentials for a Content API, ensuring that no\nprivate secrets are exposed.\n\n## Pattern:\n\n`/content/v4/?website={arc-site}&website_url=${website_url}`\n\n## Parameters:\n\nThis content source takes one parameter: a website URL, typically the path to\nthe story following the domain name.\n\n## Getting started\n\nThis Core Component must be used within a Fusion project.\n\n1. Add this schema as a dependency of the repo.\n   `npm install @arc-core-components/content-source_content-api-v4`\n1. Create a file of your desired content source name within the\n   `/content/sources` folder. For this content source, the suggested name is\n   `content-api-v4.js`\n1. This is the name you should use when referencing this content source in any\n   content config within a custom field.\n1. Paste the following into `content-api-v4.js`:\n\n```javascript\nimport source from \"@arc-core-components/content-source_content-api-v4\";\n\nexport default source;\n```\n\n## What does this content source return?\n\nThis will return an ANS document representing a single story from a Content API.\n\n## Overwriting the default `website`\n\nThe default export of the content source is set up for multisite deployments\nwhere a `_website` url parameter is necessary when visiting a specific page.\n`Example: http://localhost/pf/sample-page/?_website=the-gazette`. To override\nthis behavior for a single site build we provide a factory function for creating\nan otherwise unchanged content source with a user provided website.\n\n```javascript\nimport { createContentSource } from \"@arc-core-components/content-source_content-api-v4\";\nexport default createContentSource(\"washingtonpost\");\n```\n\n## Adding resizer URLs to images\n\nThis module also exports a helper function `addResizedUrls` that can be called\nwithin the `transform` function to automatically add resizer URLs to all images\nin the content source:\n\n```\nimport source, { addResizedUrls } from '@arc-core-components/content-source_content-api-v4';\nimport { resizerSecret, resizerUrl } from 'fusion:environment';\n\nconst transform = (data) => {\n  return addResizedUrls(data, { resizerUrl, resizerSecret, presets: {\n    small: { width: 50, height: 50 },\n    large: {width: 480 }\n  }});\n};\n\nexport default {\n  ...source,\n  transform,\n};\n```\n\nThen you can use the `sizePreset` prop in the image core component and it will\nbe automatically resized:\n\n```javascript\n<Image sizePreset=\"large\" {...additionalProps} />\n```\n\nHere's an example for multisite, where each site could have its own resizer\nendpoint. This is helpful for clients that have publications in different\ncontinents - you can set up a resizer endpoint in each site's properties.\n\n```javascript\n// properties/sites/my-site.json\n{\n    resizerUrl: \"my-resizer-endpoint.com\",\n    resizerSecretKeyEnvVar: \"RESIZER_SECRET_EU\"\n}\n\n// content/sources/content-api-v4.js\nimport source, { addResizedUrls } from '@arc-core-components/content-source_content-api-v4';\nimport envVars from 'fusion:environment';\nimport getProperties from 'fusion:properties';\n\nconst transform = (data) => {\n  const { website } = data;\n  const { resizerSecretKeyEnvVar, resizerUrl } = getProperties(website);\n  const resizerSecret = envVars[resizerSecretKeyEnvVar];\n  return addResizedUrls(data, { resizerUrl, resizerSecret, presets: {\n    small: { width: 50, height: 50 },\n    large: {width: 480 }\n  }});\n  /*\n  * Alternately you can give addResizedUrls a callback\n  * return addResizedUrls(data, function ({ url, width, height, focalPoint }) {\n  *  return { customSize: thumbor.setImagePath(url, resize(480, 0).buildUrl() }\n  * });\n  *\n  */\n};\n\nexport default {\n  ...source,\n  transform,\n};\n```\n\nSee also:\n\n- fusion recipe on\n  [using environment variables and secrets](https://redirector.arcpublishing.com/alc/arc-products/pagebuilder/fusion/documentation/recipes/using-environment-secrets.md)\n- [image core component documentation](https://github.com/wapopartners/core-components/tree/dev/packages/element_image)\n\n# Testing & Linting\n\nWe are using Jest and XO for testing and linting.\n\nWe are using Husky to run a pre-push hook, preventing un-linted or code that\nfails tests from making it into the repo.\n\n**To test:** `npm test`\n\n**To lint:** `npm run lint` - This will also fix any simple linter errors\nautomatically.\n\n**To push without testing or linting**: `git push --no-verify` - This can often\nbe helpful if you just need to push a branch for demonstration purposes or for\nhelp.\n","readmeFilename":"README.md","description":"Provides a common content source for the Content API portion of the Arc suite.","author":{"name":"Matt Nelson"},"repository":{"type":"git","url":"https://github.com/wapopartners/core-components/packages/content-source_content-api-v4"}}