{"_id":"@canonical/latest-news","_rev":"76-a4c55cdfdce65d72109299a3c8f0d342","name":"@canonical/latest-news","dist-tags":{"latest":"2.3.1"},"versions":{"1.0.0":{"name":"@canonical/latest-news","version":"1.0.0","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@1.0.0","maintainers":[{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"pmahnke","email":"peter.mahnke@canonical.com"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"calebellis","email":"calebellis2805@gmail.com"},{"name":"barrymcgee","email":"barry.mcgee@integralcode.co.uk"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"blrandel","email":"kit@nocturne.net.nz"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"hatch","email":"jpihach+npm@gmail.com"}],"homepage":"https://github.com/canonical-web-and-design/latest-news#readme","bugs":{"url":"https://github.com/canonical-web-and-design/latest-news/issues"},"dist":{"shasum":"df6b0ecf1a1b29ad32c08be9f7aacfd6d60e1853","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-1.0.0.tgz","fileCount":6,"integrity":"sha512-/45Kgu6EjgrIuggu3Fc7aC+yVZLmOaazsa0RZ/Kj4jOBeXPX6EWbZO5JXn/rajADG5Z62d5a0IGQHY3gzm6y6w==","signatures":[{"sig":"MEUCIQCBs0rhCLxbCReQz8yHPSNHeBfpRn1TZ9hTBDCaXFinjQIgMhucKhFhWakQvbBDLQ3MHFHi2naeYq+cvNGCsdxa+F8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewkVXCRA9TVsSAnZWagAAK3gP/0avqVjJ69g9Hh9X7sK3\n6RZTGC1mqgLiZFnVXKoSf5ax4/qL+Qmd2aH7dhvdxSKo6Yd8aq/3ps4/oCzH\nUOjsiLPn+L7RZUz5llEreCDQj/0N3zcSIVSajCxXEkRlBrhZcNC55pZKikl1\nb0gPBVmWkzBp9KScZEl3CIa0oj9w+CtjAQAnfLiZDElEjKh1BPt9XoxFTM4/\n2QhLOWsHGu8MWnVwZQn7M9ae6r9rR9Cjm3b3ynIwGcyU+zvy7BN7yPqN3uer\n6yo7UdzfSj2pjyih243oLsTeHY3iZDyBOf2MD543qBzHx0yEXgv/NyxnoMJ8\nRBvcOr292S1R7hfxRJKDns/iXLVpeAUrvuRKwHm37YmgfbcovrMp5bMO8HA0\nT3rVW4WMmV5YZhtxSzj/fZu8CKyRiSg3GJIBkno3t5my0dQM52ZIXNjp0mE6\nDO43B5uj/vk6G/9GJuyfa0zpCPzecfct/32W+bpqN8pBojt4vuTp3/4V5uAF\ncYiwqTVo1El7GgLuXtyhQn2sfJ8pDSxHjPM98okbKlqe7XRWXBSlMbTleWqR\nhLlKLbSjNP02TvhF3aK0vIm0RpkiDHE+04RLcmM0UlXbVdgdnzI265YwAwu+\nDr8tjGubbQCkPk1W6WEM95QsgpqOhGc9Y3i9Psd+ZNgXeYsadXwrmrMLjA68\nVToJ\r\n=dJCX\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"629e8a60c1c63e5fe26b4c1b2614a76a8e64a7bb","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --check","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishonly":"npm run build"},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+https://github.com/caonical-web-and-design/latest-news.git","type":"git"},"_npmVersion":"6.14.4","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","eslint":"7.0.0","rollup":"2.9.1","prettier":"2.0.5","@babel/core":"7.9.6","http-server":" 0.12.3","@babel/preset-env":"7.9.6","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"6.11.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_1.0.0_1589790038742_0.32498853706185127","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@canonical/latest-news","version":"1.0.1","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@1.0.1","maintainers":[{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"barrymcgee","email":"barry.mcgee@integralcode.co.uk"},{"name":"blrandel","email":"kit@nocturne.net.nz"},{"name":"calebellis","email":"calebellis2805@gmail.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"hatch","email":"jpihach+npm@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"pmahnke","email":"peter.mahnke@canonical.com"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"steverydz","email":"steverydz@gmail.com"}],"homepage":"https://github.com/canonical-web-and-design/latest-news#readme","bugs":{"url":"https://github.com/canonical-web-and-design/latest-news/issues"},"dist":{"shasum":"e1f843dbb00216752698ecb8f6afef095da15907","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-1.0.1.tgz","fileCount":6,"integrity":"sha512-YsFbobts57/rJAX7VUQz082QsErx6eI99Paskj/2Sg8hCnrCp5J1dckAGJcb9pX6DMN6YcP1O33pTnVfoPf6XA==","signatures":[{"sig":"MEYCIQDKjbFiVZtWTMIK9F0bX6DoMreYIrcv+qV0H6KYPJVFmwIhANu5EFTtFSGkPaSGdaWJIPuRlfSmxNVgxU5QmM4H9di1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewkvHCRA9TVsSAnZWagAACBcP/3K7MAX5Iz2a+qN1cm51\nGSUy53iR0b50SfTATcSOejQNLMJot9Pn/MDB0oxI44832WVj8k92dowfBLaM\nfollRAHvecbYbM5OubMuWRgoDyIUvTuQ4UC9NyAwtEhrC8q+Mt+a44sJRdxj\nD9Zy41+MQPSV91gbZMSEE5O8P2Na4v56ww2sjOn88ZZLiAqtDaQqcjRlV0p0\nllUkFDax71QkSt3RWvJEO7vxuhrejJfj8P0PI9sU06BJfJEH/xMyLxY4M9Hv\nhHwyEjdEmPXcz7vker8IYpWzJaIBercUOp38V7SZbADIFUYTl/Ik4bKhkAwy\njE6VtFcqk6Cb60FCugISbEb+i0iO5MYeGiuuMhU0G8Gvw9XuvtrVnK1c5D+f\nMZIkFRY41ixSmQsAHIFh1vEw82Tkrnb6lA9w4WgeXaoUmHxX/Wj+FadKz+3e\nQ9wUlr3c4ED2dA4Qs64H7fl/m/kOrWsPf3VwD4X9Qrx7m23udsfQZMie5w1e\nuTlIu88fzKJx/b53lFbVkVHc/fHZOwTTuMJNCb6JV0EH/Jhp9G61qEpdr+8O\nsx7Sn98VS11Uk641WglVedq0LdcGuEI/r++NmK3y3DnoaNt8E6Ar4v5ItpRb\nVBvk3pfSF5dd1O2bE4f0jKV3AFtX2sjblhN5Bs6AXpueUp3TzdXgYEAn2SHu\nWRpH\r\n=yt0q\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"629e8a60c1c63e5fe26b4c1b2614a76a8e64a7bb","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --check","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishonly":"npm run build"},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+https://github.com/caonical-web-and-design/latest-news.git","type":"git"},"_npmVersion":"6.14.4","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","eslint":"7.0.0","rollup":"2.9.1","prettier":"2.0.5","@babel/core":"7.9.6","http-server":" 0.12.3","@babel/preset-env":"7.9.6","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"6.11.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_1.0.1_1589791686963_0.4118389492451804","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@canonical/latest-news","version":"1.0.3","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@1.0.3","maintainers":[{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"barrymcgee","email":"barry.mcgee@integralcode.co.uk"},{"name":"blrandel","email":"kit@nocturne.net.nz"},{"name":"calebellis","email":"calebellis2805@gmail.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"hatch","email":"jpihach+npm@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"pmahnke","email":"peter.mahnke@canonical.com"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"steverydz","email":"steverydz@gmail.com"}],"homepage":"https://github.com/canonical-web-and-design/latest-news#readme","bugs":{"url":"https://github.com/canonical-web-and-design/latest-news/issues"},"dist":{"shasum":"afa0d05604d2078a38eae7929dac2e41bf219d2a","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-1.0.3.tgz","fileCount":6,"integrity":"sha512-zGYOskwnTkHe3H7n3HhhLLtwi8ufqkgfgQvpS5I4KQZ9hjn7J4X9lQtDArlWvb/TlD3m2+2JykRacFaRUeZeKw==","signatures":[{"sig":"MEYCIQCWK19oO2W+a944eD+2x9qdAtpanEIrXUBCBWZMwdqiqQIhAKBjLIQ0aE9U6+ys1Gg4ukhIkhfIdGeH2hp5rQ7hfJYR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4ijgCRA9TVsSAnZWagAAtrwP/2gonwqcnjAj5L4lO+o6\n7uX7BUVhDZmrwI/CgEqEFdiS1Y0F2ElUwOod8acoV8xjpMQB6jmEODaUe6Ak\naGgsstR8sTwVgmfMNbbLOPRzKTDheamq593SrvLqM3O78QsZIkdyZd7uPuco\n+95FzBdjmfXPXh0jqRjtdCYNsaBUimCVUGhGgXhc4vY3ZkRk68vinYT9QTo2\nku85B2yYJy1UNUgrFMpJFzn/jN+j1E+M3ZY+m6oJtg3ORnzv8S0blCHkHEcl\nRV9lRfBIr6gG5uPFXgOIKb6QbsxSoyppZG7ULeYLvHynMOcPfAFVq/XjidgE\nFu+OVxbBMr/bnJLzYwZvhhqhJm3A5hytHwXuZ1lyBM3PSfPrR0TnTvtGJLJz\nB2gDyEhI/BOwVuF/G98BXP0wE/2Ioi0ic/0llP23EQNSE72Pxf8cw0eF9L/i\nyRxnuBUHcBAjv/IOrtVXvgNy9vYX+FAO4LNNDAP06qeLqejfx4YZGGn2n/1E\nux1viuxUmV8a1Ru6DUJoaVWmmm31Xm0DAmMsXt+HaiKhGBS9vzFZ5vZ3Kdbm\nx2+VkN0IYii25hsKL81Fdpo2eDb94VJng6EMAT5KX8eYdkBG1Cuso8AX827C\nxSW3+lBl1+CXj9oZGJHQWpOdiLgHbmc92sigZ5m7imSYAZWXdq3auW3g65PY\nqcIy\r\n=BlLR\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"6201333224638acbb9b2b7fdddf525470772cc09","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --check","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+https://github.com/caonical-web-and-design/latest-news.git","type":"git"},"_npmVersion":"6.14.4","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","eslint":"7.1.0","rollup":"2.12.0","prettier":"2.0.5","@babel/core":"7.10.2","http-server":" 0.12.3","@babel/preset-env":"7.10.2","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"6.11.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_1.0.3_1591879903660_0.08993565485097732","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@canonical/latest-news","version":"1.0.4","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@1.0.4","maintainers":[{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"pmahnke","email":"peter.mahnke@canonical.com"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"calebellis","email":"calebellis2805@gmail.com"},{"name":"barrymcgee","email":"barry.mcgee@integralcode.co.uk"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"blrandel","email":"kit@nocturne.net.nz"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"hatch","email":"jpihach+npm@gmail.com"}],"homepage":"https://github.com/canonical-web-and-design/latest-news#readme","bugs":{"url":"https://github.com/canonical-web-and-design/latest-news/issues"},"dist":{"shasum":"08ffda58e0f9edd1dc2dd075b64973842c7b7537","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-1.0.4.tgz","fileCount":6,"integrity":"sha512-9V9vz46udbDKSp81mwsmZmpe2olEtv4TVDLdKyH1lpsDAZBzPbGd2laFx/EOkWL/Ky6PJMgI38IM0hEFrelOAw==","signatures":[{"sig":"MEYCIQCioLDHH43p+ySzGsSGIN9kYl3wbr8rEuexwHa0ypB87QIhAKzH+TMa+Sc5mxDR8iCWeivPsWAWQj3lAutqxqS371OR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV4gHCRA9TVsSAnZWagAAJs0P/RY3afSoFKLLYOlmBZ6D\nSOGw2KZjK5Pq/lSdp8fNoaLZah+FqEOH5p79rjcdwMGRBClFl7iEkCarxBSa\n3z0rd9rWewOBfZCBuGDPBg+5KnjCGFHgCrQ/tywM58dqGP35aJCz1h0yRkhf\nGVrBkjv3cFD2DXD2nnoLyZ8dlcjpyJ0+N0x1OK/CnQ71NrzE/fFzlMt1MoHn\ngi4MU9Iv1hXtMa54aHkLt6VH08iIe870BJywasFTgDwbDF+2A7dNIl0LvLbz\nG47Uh/fmzqsno2R7jua5rp1mVqU81H2di+kV0jZy8Z5CvgthtjAV7G54TwgD\n1FvVMA2wG0KqtTR4tsGWtmzvGNz9LZ/5z9KPb5psGJ/NOVg6xPGrBhoiR7sI\nlchhaT2tGpUTOz4F/XguJAibEbJaJhUbhqHfLDOeTaX/QNdbST7VdkcvW2YI\nVITNTYU/d79PgeS1qv6WOoD/AQFJIf97YneqGWSS4Mv9Klm7UKCU0PdfUm1b\nfcpiwlPJdNaqa8SzTk4+UbxXM9N+i/uwiZsF24qkTO57deYXl+VUqjiKP7l5\nudUlSOHpTm9D7+bvRmxIFwOdnWhE/c/OYg0z7R7cA5URXDdo8EfoHvddVyih\nds4Whz5adXmNoXG9d5un7he32Rg6bgTNs7rKlItHboPEVRltDT2SrGZtiCvD\nQCZZ\r\n=dswG\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"89fdd8323c4033a4c793c9ff42634083948a1bf3","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --check","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"barrymcgee","email":"barry.mcgee@integralcode.co.uk"},"repository":{"url":"git+https://github.com/canonical-web-and-design/latest-news.git","type":"git"},"_npmVersion":"6.14.6","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"14.5.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","eslint":"7.8.0","rollup":"2.26.8","prettier":"2.1.1","@babel/core":"7.11.5","http-server":" 0.12.3","@babel/preset-env":"7.11.5","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"6.11.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_1.0.4_1599571975523_0.4654090380751523","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@canonical/latest-news","version":"1.1.0","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@1.1.0","maintainers":[{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"pmahnke","email":"peter.mahnke@canonical.com"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"calebellis","email":"calebellis2805@gmail.com"},{"name":"barrymcgee","email":"barry.mcgee@integralcode.co.uk"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"blrandel","email":"kit@nocturne.net.nz"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"hatch","email":"jpihach+npm@gmail.com"}],"homepage":"https://github.com/canonical-web-and-design/latest-news#readme","bugs":{"url":"https://github.com/canonical-web-and-design/latest-news/issues"},"dist":{"shasum":"dd70b9b5c490492246388abfca4c2307b71248ad","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-1.1.0.tgz","fileCount":6,"integrity":"sha512-NyTHWcCqmckbYlpj1lxijcT9TUW8vgwgUowcXg46be9EtYUi3VkJi2VBSFM+zHY9T01Q5bSdzmz6mhL1r4TyUA==","signatures":[{"sig":"MEYCIQCY/CsVJxe4tnA4JWHAJjh8JmPG2eG8cKAC8gNTqcI7DgIhAMbSecWn8gAsa0cs4BTAzMSyWnXdgAKGnPNW4buQLmYn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf01lvCRA9TVsSAnZWagAA5IgP/iTPw9US1u2TOOpbvCG0\nE31LRU9fy9zzOkKys88IBviWw4g6w7gsPrtjUB44tFLTjixaUTHKf98UXOF4\n5q18YExbLKQyQzBX/YogTCCWch2S134M9AbwaB7fdgpsSUTipnPi/prd0V3I\nTa7+COY2IgZfzTho9Pj5UawdE++rhTOxvURQ4L7dXGgQxLN5ozODzo1pj5qP\n8c3wGA5cf0eyukAXUGA7U7HsvnSOvpPZ6EkcP32PC8GwI5L9QA3NpSyP2Ujy\nKlYEMfQ9eha5/FZVtZJ+MdVw+jMSzwhIPa8ZTdahHgAADY2035lXo/qDB1L/\nZgIL7sMA+/TCYB0LoFJgJYw0sKPAc3wm1feF1/F59Zn8V/ovb3HuWVerCGIi\nReuET+ONxIH9Qj7x/7YItUXA8Tk+YBkLIe7AZz/YkupurYldlAYJARJRuznH\nqEVA6C5ALGbWwZwbPGfYr6ZzL9yxtSn7l91DL5ESf3am0BahODGs6Rr1GCd6\n5aCuhIBznFIWwg5mtC/0IS+/r089wJ4pODF9oPR7V/bn5hwZK1Gbo7YriC9V\nr8jWeUygscjxhO3Uo9sHrNxKhrZH7YlqO1vSmaui7c/azTNd8OZuhTCJYcVf\n78Jv8S4/TX3yy+9G33V17vErWuqttsBRl8/AXRp3n0qcPxJ9fW3B0lK/4wzu\np6NF\r\n=qPa3\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"c42fedac872aa5be1cd2c2fc83d5c983b5d62556","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --check","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+https://github.com/canonical-web-and-design/latest-news.git","type":"git"},"_npmVersion":"6.14.8","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"14.15.1","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.14.0","rollup":"2.34.0","prettier":"2.2.1","@babel/core":"7.12.9","http-server":" 0.12.3","@babel/preset-env":"7.12.7","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"6.15.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_1.1.0_1607686510945_0.883290968158992","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@canonical/latest-news","version":"1.2.0","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@1.2.0","maintainers":[{"name":"hatch","email":"jpihach+npm@gmail.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"blrandel","email":"kit@nocturne.net.nz"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"barrymcgee","email":"barry.mcgee@integralcode.co.uk"},{"name":"calebellis","email":"calebellis2805@gmail.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"pmahnke","email":"peter.mahnke@canonical.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"}],"homepage":"https://github.com/canonical-web-and-design/latest-news#readme","bugs":{"url":"https://github.com/canonical-web-and-design/latest-news/issues"},"dist":{"shasum":"8716c71d6d6b5d44a6aff3951053b4c26b2985f5","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-1.2.0.tgz","fileCount":6,"integrity":"sha512-c6KeUI5DSmUjP8W3L+6hvEAsYktWvQiHWqUXw0xcYcmW/8nFiT5o6HcwZmipaM3zDt0aFuDTBXHmc4rbaz6XGw==","signatures":[{"sig":"MEUCIDPOVV5urQXisTsu0ekVObCl/AirKCH7SDRrgTi3XRXOAiEA3CbM+fkKToP8d0uvC901A51U1M3RJ0bAlISC/Ib8xLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2JafCRA9TVsSAnZWagAAyXwP/22vqgcdTsiNYnkR4HK1\nlBzZAJZ8nLYML1Dl5m5XW53S5UURTlbqzP+a9TwWih8uW7S29WiuPdRDEiCe\n8lDObMRbgGMYHZXgOwCAz2KaqZChhR/pP1MiFcgr7TwuB0U78ncwQMjnKwQ5\noRB1b7jrfjpARuPd/EUg8tBl8Cgb7PtGgx+F+46hjcC0gFawlk2eRtUoePeF\n6kuJfxk3I2yV3+0ULwIO/9MvCFowdPp7exac77sc6v72PsZoi1IiU49OcVMc\ntSKAKVbYYFMdF24LsVEwpWnanOIOGBN2ilGiQvHFsXv8DA1l4gMs9hlBAboG\nuIRsEe0ggdfV1GmCzwePEhLh0KZBDj6cY0/Sff+Qc9LtiJ8BNuLvgy+ocIJx\n1McuVOxN1n+a7WAZbje0Krp2XGFSS1jJlFHQJSc3KZXiBcLS3kMbBD5KvZpY\nc8RHkdz2NHMx3dX+Lemku1vYrB/3dQV8nvNOvcMpQH6zcFNhVGl1O/G+moRN\nyuWw73FhgITh2GE3ZD8NKTR/sowEDxwt6FJQTEDIx4T8R+en0951vmCAcj3X\ncKudwOqM2hSYAzQOogB7x3WRsIzgDoahuMOsSc3KVtWzQoOxvrBF/Ex6tzNj\no90gmH2MX79/PDWMciXopJxdklgd9GImixno7b0GR1rgK0DVCWf7S0py8Zk6\nQ5bY\r\n=f7JH\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"1c898fe7640d132d061a684183a60a88696b349e","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --check","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"steverydz","email":"steverydz@gmail.com"},"repository":{"url":"git+https://github.com/canonical-web-and-design/latest-news.git","type":"git"},"_npmVersion":"6.14.8","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"14.15.1","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.14.0","rollup":"2.34.0","prettier":"2.2.1","@babel/core":"7.12.9","http-server":" 0.12.3","@babel/preset-env":"7.12.7","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"6.15.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_1.2.0_1608029855137_0.5797889924094914","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@canonical/latest-news","version":"1.3.0","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@1.3.0","maintainers":[{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"hatch","email":"jpihach+npm@gmail.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"calebellis","email":"calebellis2805@gmail.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"pmahnke","email":"peter.mahnke@canonical.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"bethcollins","email":"beth.collins@canonical.com"},{"name":"jkfran","email":"francisco.jimenez.cabrera@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://github.com/canonical-web-and-design/latest-news#readme","bugs":{"url":"https://github.com/canonical-web-and-design/latest-news/issues"},"dist":{"shasum":"14fcd8a80051eb65fb274a0cec086e9aca3f19f0","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-1.3.0.tgz","fileCount":6,"integrity":"sha512-VwGcZo9LGzdeQ/sKt+5TQttIibTxjZEpsEtuWbbsacbqqzqVfqZhDsZkkg/7WNxKQ2lpnyq+4mLT70u9YbYSYA==","signatures":[{"sig":"MEUCIHsMFdldqEESP86OBG1Sjq7Kb1nQP/cd7Ca+P/4i0PueAiEA7vxhkac58XZJU3AE31k/zy8vhBLff4Mozwn31GVgfWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrfdpCRA9TVsSAnZWagAAeDMP/12IPzfIMQsx131yjp18\nFdnjjjbfOhLjfI1vCWo6GA9DbhcPXRDO90Mzmcmeh4dcr0wN9uujgu13Wko7\nYdhtI7oskT3DjHsszdOmBVEhje0DBoPAuxULaMkFj4IEEm9xsWlWVf1RQFP6\n4Jo/41/TOBfpbAs7HaBDYuS7Yt4HYHTYvgqyH9ddPHfy6O2Ps7xq+WUObiju\noi1DgZ0kzX3Znp9gT2xCCvjP2PiT1+wi3007LmuhhIkrvXDbfftxGxiroYIc\ngfDbQxeBiDYI/5aeasr2QllFnXCOLF43wbgpOUqyE8sYoxPAt3EvlAUk9ZOf\nx+BlFRdsp9M/T7ocidRiFxcm2tcGiyVEd1ALUQhFNnAU7dNm8i6tS6rKPyPa\nzXIX4tDTm4AFZVXsbPmSBk3apwghdhvbc6YAM4DJD5HXyM1LcSskbVzjZwAL\nIXdP+waaDU8MfxaqEGsyLSiN1cC2AfPuPrkMXHB68RNt8Xoc/k9AfrSWfb6P\nw50I/BjsZfMrBi6ya/JyZYvckKiEONzMDGbNjQpx9p3Z8Q8TMqm5Ik7ayFB7\nrYqc4YAMDB3ZgXUo1T/s8IKVbNjnQpcDZtvr19+LdZzHHZv+iaqzGuGfFWgd\nRCZ4u46NDQTfl4/vRfEw+x25LtbaYU68iyGCdANz0n1P4tF81IsSNx1e1hT/\n6HyL\r\n=JlPE\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"2ef0546adc19b75e267695e9c33031df79739e63","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --check","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"petermakowski","email":"peter@makowski.uk"},"repository":{"url":"git+https://github.com/canonical-web-and-design/latest-news.git","type":"git"},"_npmVersion":"8.1.0","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.22.0","rollup":"2.42.2","prettier":"2.2.1","@babel/core":"7.13.10","http-server":" 0.12.3","@babel/preset-env":"7.13.10","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"7.2.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_1.3.0_1638791017148_0.8606300697183318","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@canonical/latest-news","version":"1.4.0","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@1.4.0","maintainers":[{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"calebellis","email":"calebellis2805@gmail.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"pmahnke","email":"peter.mahnke@canonical.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jkfran","email":"francisco.jimenez.cabrera@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://github.com/canonical-web-and-design/latest-news#readme","bugs":{"url":"https://github.com/canonical-web-and-design/latest-news/issues"},"dist":{"shasum":"d49aeba44da374a78f92bfa3973925d48de981a2","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-1.4.0.tgz","fileCount":6,"integrity":"sha512-NGE9wKdUZA//ypwXUF8Z8vVNOoBsCbQ5cQV94hYvEAuCIjZ8hnPhv7MrTyw8hehqpqFvVWgSmGGXmFRuyGUBow==","signatures":[{"sig":"MEYCIQDGopdYOpG9LlQinEYiHyEpOC+tnEO6IAJ4yrJna9rE2QIhAPgUDci/Fo6CTZSEcNqWPUovvKeUAI63ywDWdu4yaTCE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqfyuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaHhAAiXep1WYrJTxj5UO/nGhPziSiw4axWckKnVw6jUX3L9zCJMVh\r\nNUpSnQi500oVMjAS7huAE6B9vEpoHNdw4w3AfisGDAND/2GN2A7z7bkF/H8/\r\nauVu+dKCVTs/EM/DXr9cFnkeIN2i8jmq6M1q85E+SpjUWgXw4F4SbsSqrZ+m\r\nkhynIjwZSlS4IDxtQNk+HFRzhINrdvxraWXAHLRhpgkksrjnd1DXBf+VfSCh\r\nKOmOf50RypY8uiqu0aSKq+zCLj5VRtyYd8BxlhNQU4fiwELg/8clZh0epsBM\r\nByOTkh0Eeu/jBc8c43S/avrjFdYqSaxXknlbE2i8jD7hh7SMRWrFiHSmib9h\r\nZA7xOGb/QNiNgYuYuj0LIQsZA3/UtI64rTEtyaGHZ+B3Mx1dWYwFAm1XY9+4\r\nx3GLmIcBzKDpBrX3kU/Mh2NSyCobEnlZ5qZMfei0SUT96TxR8XJV+XI5GkVH\r\nptl21/92bPn3I6J6MvaYgfbWog2V1ONXkQB+2IeZ1pBsADst8AS+Pvyd1XC+\r\nqG0kmkETLecdfeyQZdDHmf4LtP+XjKmGDiLYBRkZwAwuOPfj8coL+8JddQHK\r\nqmfb4K58qUUio/pSQL7/zHxQ7t1VVATe/+6KpGbjoVtHjTMVuY1omy0mXGLF\r\nBD5Cgdxo92zrBYpqHUwvauwjOXPhXrHv3z0=\r\n=RFOJ\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"dc1f09be00319ded8f0692021aa6691bea080ebf","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --check","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"petesfrench","email":"peterfrench94@gmail.com"},"repository":{"url":"git+https://github.com/canonical-web-and-design/latest-news.git","type":"git"},"_npmVersion":"8.12.1","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.32.0","rollup":"2.63.0","prettier":"2.5.1","@babel/core":"7.16.7","http-server":"0.13.0","@babel/preset-env":"7.16.7","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"7.2.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_1.4.0_1655307438684_0.27478206485040757","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@canonical/latest-news","version":"1.4.1","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@1.4.1","maintainers":[{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"calebellis","email":"calebellis2805@gmail.com"},{"name":"nottrobin","email":"robin@robinwinslow.co.uk"},{"name":"sowasred2012","email":"sowasred2012@gmail.com"},{"name":"pmahnke","email":"peter.mahnke@canonical.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"clementchaumel","email":"clement.chaumel@canonical.com"},{"name":"jkfran","email":"francisco.jimenez.cabrera@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://github.com/canonical-web-and-design/latest-news#readme","bugs":{"url":"https://github.com/canonical-web-and-design/latest-news/issues"},"dist":{"shasum":"dcdd445ac2268a54cf60f2f8c725b6bdeb285d71","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-1.4.1.tgz","fileCount":6,"integrity":"sha512-lwrikCj0Y11X8Ln8D+elp6Ri3mYjMjsAOJtadNEFzhBrgmg8TVGYJjOdwy8TvRaxy7fHnvVajIKAYWX44Tfj6w==","signatures":[{"sig":"MEUCIEzLT0/m//CG0ftX1owRsl2Feic4KJgdP6slC4xcKsLzAiEAhLhiHyvK7Niq+GfLiYQYd71Tmy5eMuuPZvvvTC6IqRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisthZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvNQ//bNzXKx3mPQFe2OM9YDneZ7Pg7v5leyZCpvyuSlUBWAIXL2Vh\r\ns6QWNxvpAWaeDNHQbTrEOF9wfOW6n38kESjMlFFHHsfLlngaQpDVXjJTYtza\r\nOgEMZHHnBFXwacbLB23L5XBJCt0eWARVTLvrIBXLA9Oh4RxCnCxz5LE6mKj9\r\n/0Cq/AF4mUKPlqvF2AUvhbXK7pyENoW+1AZ09xD35JDSirMjl7vp2rN26D7V\r\nDAI7al1/22caSKjOVHPeBjt1hHhSFno0MVlxJEGW2lClMpG+JvkN5veMcWqz\r\nJFJauLhY2UMccHte1lU4gUeDPZfBi6KPxHJ7XOkrRnM5Mbk9bsQLup3K7t6V\r\nReGtXp4FctEMvJBj88CNpbheqsHFa5eW0xfnosVCYucQ91BJqv5GAiqJ1C2R\r\nPYxM3fopzttRztM+MHcA4MQnb50mwJ/QCfl5wAdxt74GQfHBWHreZeGp0b/v\r\nmzgSpXAi6W8kL/6+eZ8+UJTc//Zdn4cxpP3FZxvIo23drMPHhhNUC/bGkHPF\r\nL/N7YN+fMAWcWrzwnSMBZ1I6gzhvMNLe/s0s+SJDGABTP0FoA4IQN8jLs4Qk\r\nloNGalRJS3mGfh6E1Zy7lqV6BHgsDNaDR1m/XcxeUc359F0z7idFQ8OUDvU6\r\na50Tn7zRGnvIIrJPpomGv8LAYBLqkUUq2Xw=\r\n=0lzI\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"e66d50bab37f822a7c3eb85d6a82e11183fd68f7","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --check","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"petesfrench","email":"peterfrench94@gmail.com"},"repository":{"url":"git+https://github.com/canonical-web-and-design/latest-news.git","type":"git"},"_npmVersion":"8.12.1","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"12.22.9","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.32.0","rollup":"2.63.0","prettier":"2.5.1","@babel/core":"7.16.7","http-server":"0.13.0","@babel/preset-env":"7.16.7","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"7.2.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_1.4.1_1655887961014_0.10003140441817182","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@canonical/latest-news","version":"1.5.0","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@1.5.0","maintainers":[{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"seulkee","email":"seulkeekang@gmail.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"petermakowski","email":"peter@makowski.uk"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"albertkol","email":"albert.kolozsvari@canonical.com"}],"homepage":"https://github.com/canonical/latest-news#readme","bugs":{"url":"https://github.com/canonical/latest-news/issues"},"dist":{"shasum":"22b0c211114ef8d0b9a10d495d035411b21e1a86","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-1.5.0.tgz","fileCount":6,"integrity":"sha512-pNCNhBn/LFnCe9Fp3Dm4WJwVkGrJMlL6lZft1SnLqufE5k6+ihZVr03revNxyMwnSu5EPpDcEduqYrTuQQGM4A==","signatures":[{"sig":"MEUCIQDiofcddBvbEKSqLJOwSsUWAmeRCEOwTSFtnUbPWR10+wIgKHTMYOUc2fioVHqW1bZcKxaT8RE1TvDThVhCSPHZwso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29327},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"0f0b733ec8e66d033d76096a1fb18239d3cba5ab","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --write","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"petesfrench","email":"peterfrench94@gmail.com"},"repository":{"url":"git+https://github.com/canonical/latest-news.git","type":"git"},"_npmVersion":"9.5.1","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.32.0","rollup":"2.63.0","prettier":"2.5.1","@babel/core":"7.16.7","http-server":"0.13.0","@babel/preset-env":"7.16.7","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"7.2.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_1.5.0_1698664813796_0.8968223855461608","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@canonical/latest-news","version":"1.6.0","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@1.6.0","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"}],"homepage":"https://github.com/canonical/latest-news#readme","bugs":{"url":"https://github.com/canonical/latest-news/issues"},"dist":{"shasum":"a484da6f96c73d658564e90f282e6b9a4320b37a","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-1.6.0.tgz","fileCount":6,"integrity":"sha512-XKV9BttYHYBkmknQ/xQvskomv4anXxb2PvtmBQ6i8s/RfZD9XcmmpN5Ar7dkikcVU7GO5XjdH4xszPuhLcdtMg==","signatures":[{"sig":"MEUCIGIO9ixrBfLo90vRJFUzcP71Mt4CRto+bVNJ1XSlmhx8AiEA6rsVS1n7cbqnYdMq7cnPLFLjR7iFciJxMcjVBDhBk60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32701},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"f495a9920c08cc6cee2be450c88f31e41f6f6ae6","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --write","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"immortalcodes","email":"21112002mj@gmail.com"},"repository":{"url":"git+https://github.com/canonical/latest-news.git","type":"git"},"_npmVersion":"10.8.2","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"20.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.32.0","rollup":"2.63.0","prettier":"2.5.1","@babel/core":"7.16.7","http-server":"0.13.0","@babel/preset-env":"7.16.7","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"7.2.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_1.6.0_1753084984209_0.06581790886517136","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@canonical/latest-news","version":"2.0.0","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@2.0.0","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/latest-news#readme","bugs":{"url":"https://github.com/canonical/latest-news/issues"},"dist":{"shasum":"45635fdc72d0ea1e1b5f36f3a58e414bec95f257","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-2.0.0.tgz","fileCount":6,"integrity":"sha512-GDDtRxoN1zQU7H8yoaMYAaxF1Z8ZxGEAHLRqw+QvdDRRTt1SK6MziilAoJmbyMV0UKvDKIh5doZ1EpE5VtRVnQ==","signatures":[{"sig":"MEYCIQDY0HrP7m3R5JHG7EQ83IX4uHQLxbt0BfaifwojWEpZAQIhAM6jHXWCjeY4vncC2BGcNt1YPPMY4JfsFhE+3dNV+4bS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32373},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"cf291e5a774df31faaa0f5d44585cf38ca549482","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --write","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"},"repository":{"url":"git+https://github.com/canonical/latest-news.git","type":"git"},"_npmVersion":"11.2.0","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.32.0","rollup":"2.63.0","prettier":"2.5.1","@babel/core":"7.16.7","http-server":"0.13.0","@babel/preset-env":"7.16.7","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"7.2.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_2.0.0_1756382280413_0.574345561399886","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@canonical/latest-news","version":"2.1.0","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@2.1.0","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huwshimi@gmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/latest-news#readme","bugs":{"url":"https://github.com/canonical/latest-news/issues"},"dist":{"shasum":"1dbe80117044380f750b9fbf52f2194a14aeeb83","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-2.1.0.tgz","fileCount":6,"integrity":"sha512-L8YDIVsgZlm6j24lnMmRsLfzUAgK+GRy83TblCXI6D8wntrfhAz0F6no58uW3E5vjvq0XEOUXYryqjvR+JTzTg==","signatures":[{"sig":"MEQCIFFb3uZy/0O6ewzPks5q4YJ8DPV7KUPt9U0329lc+QizAiALg0Sv20wehhAtI0asCQGgZCNv0XYFbn3ou0UPIt8fqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43079},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"4c7bbf8b3c48456fd66a4d895166c4e4f1c02b84","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --write","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"jmuzina","email":"jmuzina@pm.me"},"repository":{"url":"git+https://github.com/canonical/latest-news.git","type":"git"},"_npmVersion":"10.9.2","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.32.0","rollup":"2.63.0","prettier":"2.5.1","@babel/core":"7.16.7","http-server":"0.13.0","@babel/preset-env":"7.16.7","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"7.2.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_2.1.0_1761320072387_0.162865481349439","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@canonical/latest-news","version":"2.1.1","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@2.1.1","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/latest-news#readme","bugs":{"url":"https://github.com/canonical/latest-news/issues"},"dist":{"shasum":"69eec1c62df8f376988590087f85eecf655d79bf","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-2.1.1.tgz","fileCount":6,"integrity":"sha512-9xJnHVwUeVNRATzCWJvbynlJZZ6mim8KUb1FAe7hKiYhNQUnL6p2VimoVhHpQ0AhidE2rU1V+5MOspfq3ERGPg==","signatures":[{"sig":"MEUCIQC/SX4JSTHytShp7PRqu8dxSMAE3WAdXzpQFIV6nahXmgIgDfuqo7yR0SJ2UJ1zONtzMF1Sae7hmBOuWVTgqU7mD4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44387},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"1c7be9b059b605b6a08a49a236aeb3c07396174a","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --write","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"akbarik","email":"kz.akbar@gmail.com"},"repository":{"url":"git+https://github.com/canonical/latest-news.git","type":"git"},"_npmVersion":"9.5.0","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.32.0","rollup":"2.63.0","prettier":"2.5.1","@babel/core":"7.16.7","http-server":"0.13.0","@babel/preset-env":"7.16.7","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"7.2.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_2.1.1_1764151541188_0.1440204840473467","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@canonical/latest-news","version":"2.2.0","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@2.2.0","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/latest-news#readme","bugs":{"url":"https://github.com/canonical/latest-news/issues"},"dist":{"shasum":"bd471cdfa51394d7450259a4ed4c19c88af91a3c","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-2.2.0.tgz","fileCount":6,"integrity":"sha512-hHtIIrHgoF9VqhWzlphWRJ2vnJekMqdTF5pscp0TZneivkk8YDkd1QUAupnBWkH0hQQ7h6kNwxtD56gxC7s/Dg==","signatures":[{"sig":"MEQCIEiQz1zlHJzFvDooQiiqdPtIVTyNPf2GqNuYPgUivLiXAiAd8rpizfralYeN9DqoBSNXNAF9WenWFhf4WUOiqDSyCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38326},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"b7d7149f63ab5eaa1ba8219fb17017eada0b4080","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --write","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"akbarik","email":"kz.akbar@gmail.com"},"repository":{"url":"git+https://github.com/canonical/latest-news.git","type":"git"},"_npmVersion":"9.5.0","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.32.0","rollup":"2.63.0","prettier":"2.5.1","@babel/core":"7.16.7","http-server":"0.13.0","@babel/preset-env":"7.16.7","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"7.2.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_2.2.0_1764334570143_0.18452967305883194","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@canonical/latest-news","version":"2.2.1","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@2.2.1","maintainers":[{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"amylily1011","email":"amy.lily@canonical.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"lukewh","email":"luke@lukewh.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"akbarik","email":"kz.akbar@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"alimot1","email":"alimot.akinbode@canonical.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/latest-news#readme","bugs":{"url":"https://github.com/canonical/latest-news/issues"},"dist":{"shasum":"ec2764c348980f5b25120307c05b987c8d7aab6f","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-2.2.1.tgz","fileCount":6,"integrity":"sha512-r7L/GkmqFUa2p+I8cYjHKLKrtIQEtSKo/As8WYnbssCcc6CWFf/zFiBX9vhbKxU63Cma7x5BFOo6CBlvlUrvxQ==","signatures":[{"sig":"MEUCIQCO6ATx17H6q0wVWM0FDbuGkl3aFXKeQfPDZraOVPwhKAIga9pIAH/Di77LCSmUVzC12LVYQg4/kcWUrJiUvkoA7jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38771},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"609b46f4a73fc41135766860dc7830c15df4e766","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --write","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},"repository":{"url":"git+https://github.com/canonical/latest-news.git","type":"git"},"_npmVersion":"9.2.0","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.32.0","rollup":"2.63.0","prettier":"2.5.1","@babel/core":"7.16.7","http-server":"0.13.0","@babel/preset-env":"7.16.7","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"7.2.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_2.2.1_1765547735573_0.3134552375790287","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@canonical/latest-news","version":"2.3.1","author":{"name":"Canonical"},"license":"ISC","_id":"@canonical/latest-news@2.3.1","maintainers":[{"name":"ilayda21","email":"ilayda.cavusoglupars@canonical.com"},{"name":"frankban","email":"frankban@gmail.com"},{"name":"huwshimi","email":"huw@ikmail.com"},{"name":"anthonydillon","email":"me@anthonydillon.com"},{"name":"steverydz","email":"steverydz@gmail.com"},{"name":"bartaz","email":"bartek.szopka@canonical.com"},{"name":"jpmartinspt","email":"joao.figueiredo.martins@canonical.com"},{"name":"petesfrench","email":"peterfrench94@gmail.com"},{"name":"jmuzina","email":"jmuzina@pm.me"},{"name":"mtruj","email":"mariapaula.trujillo@canonical.com"},{"name":"edlerd","email":"david.edler@canonical.com"},{"name":"abehnia","email":"ardavan.behnia@canonical.com"},{"name":"canonical-organization","email":"is-admin@canonical.com"},{"name":"edisile-canonical","email":"eduard.manta@canonical.com"},{"name":"steciuk-canonical","email":"adam.steciuk@canonical.com"},{"name":"abbiesims","email":"abbie.sims@canonical.com"},{"name":"ataku_b","email":"atakan99saglam@gmail.com"},{"name":"ad.vl","email":"adrian.villa.g@gmail.com"},{"name":"engr-ali","email":"its.muhammad.ali.mughal@gmail.com"},{"name":"ando.gq","email":"tom@ando.sh"},{"name":"ninfa_jeon","email":"urvashi.sharma271099@gmail.com"},{"name":"ndv99","email":"n.devilliers1999@gmail.com"},{"name":"goulin-canonical","email":"goulin.khoge@canonical.com"},{"name":"immortalcodes","email":"21112002mj@gmail.com"},{"name":"alvaromateo","email":"alvaro.mateoalvarez@canonical.com"},{"name":"onibenjo-canonical","email":"benjaminaderopo.oni@canonical.com"}],"homepage":"https://github.com/canonical/latest-news#readme","bugs":{"url":"https://github.com/canonical/latest-news/issues"},"dist":{"shasum":"d860da49047f8072f1c6a6b083ab81f6c508492c","tarball":"https://registry.npmjs.org/@canonical/latest-news/-/latest-news-2.3.1.tgz","fileCount":6,"integrity":"sha512-i1YLScjNnOP/9B9xTdcRK9fq+d9NXg0FCsWVbAAp40TJMh1x+YiSvB7wLDH53+iP1YgwpaNUcLcpoGb8qF17Bw==","signatures":[{"sig":"MEYCIQCEvNWbUkkZneQZ2dfOQEUSB2GsijTTSaKTLCoLEMCG7wIhANDMeJW3CKneNhzFKchAIgErrv8NUxJbonU/BSc6nQ7Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40469},"iife":"dist/latest-news.js","main":"src/index.js","gitHead":"77c5ff2414e584abf300e1922e9a08c4a84662b5","scripts":{"lint":"eslint src/**/*.js && prettier src/**/*.js --write","test":"jest","build":"rm -rf dist && rollup -c","clean":"rm -rf node_modules && rm -rf dist","serve":"http-server","watch":"rollup -c -w","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"ataku_b","email":"atakan99saglam@gmail.com"},"repository":{"url":"git+https://github.com/canonical/latest-news.git","type":"git"},"_npmVersion":"10.8.2","description":"A script that loads blogs posts into a given template","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.32.0","rollup":"2.63.0","prettier":"2.5.1","@babel/core":"7.16.7","http-server":"0.13.0","@babel/preset-env":"7.16.7","rollup-plugin-babel":"4.4.0","rollup-plugin-uglify":"6.0.4","eslint-config-prettier":"7.2.0","rollup-plugin-commonjs":"10.1.0","rollup-plugin-node-resolve":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/latest-news_2.3.1_1788182191819_0.5178045361902384","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2020-05-18T08:20:38.496Z","modified":"2026-09-09T10:46:39.193Z","1.0.0":"2020-05-18T08:20:39.002Z","1.0.1":"2020-05-18T08:48:07.149Z","1.0.2":"2020-06-11T10:34:33.771Z","1.0.3":"2020-06-11T12:51:43.768Z","1.0.4":"2020-09-08T13:32:55.656Z","1.1.0":"2020-12-11T11:35:11.119Z","1.2.0":"2020-12-15T10:57:35.303Z","1.3.0":"2021-12-06T11:43:37.267Z","1.4.0":"2022-06-15T15:37:18.868Z","1.4.1":"2022-06-22T08:52:41.177Z","1.5.0":"2023-10-30T11:20:14.044Z","1.6.0":"2025-07-21T08:03:04.370Z","2.0.0":"2025-08-28T11:58:00.586Z","2.1.0":"2025-10-24T15:34:32.573Z","2.1.1":"2025-11-26T10:05:41.366Z","2.2.0":"2025-11-28T12:56:10.324Z","2.2.1":"2025-12-12T13:55:35.725Z","2.3.1":"2026-08-31T13:16:31.950Z"},"bugs":{"url":"https://github.com/canonical/latest-news/issues"},"author":{"name":"Canonical"},"license":"ISC","homepage":"https://github.com/canonical/latest-news#readme","repository":{"url":"git+https://github.com/canonical/latest-news.git","type":"git"},"description":"A script that loads blogs posts into a given template","maintainers":[{"email":"ilayda.cavusoglupars@canonical.com","name":"ilayda21"},{"email":"frankban@gmail.com","name":"frankban"},{"email":"huw@ikmail.com","name":"huwshimi"},{"email":"me@anthonydillon.com","name":"anthonydillon"},{"email":"steverydz@gmail.com","name":"steverydz"},{"email":"bartek.szopka@canonical.com","name":"bartaz"},{"email":"joao.figueiredo.martins@canonical.com","name":"jpmartinspt"},{"email":"peterfrench94@gmail.com","name":"petesfrench"},{"email":"jmuzina@pm.me","name":"jmuzina"},{"email":"mariapaula.trujillo@canonical.com","name":"mtruj"},{"email":"david.edler@canonical.com","name":"edlerd"},{"email":"ardavan.behnia@canonical.com","name":"abehnia"},{"email":"is-admin@canonical.com","name":"canonical-organization"},{"email":"eduard.manta@canonical.com","name":"edisile-canonical"},{"email":"adam.steciuk@canonical.com","name":"steciuk-canonical"},{"email":"abbie.sims@canonical.com","name":"abbiesims"},{"email":"atakan99saglam@gmail.com","name":"ataku_b"},{"email":"adrian.villa.g@gmail.com","name":"ad.vl"},{"email":"its.muhammad.ali.mughal@gmail.com","name":"engr-ali"},{"email":"urvashi.sharma271099@gmail.com","name":"ninfa_jeon"},{"email":"n.devilliers1999@gmail.com","name":"ndv99"},{"email":"goulin.khoge@canonical.com","name":"goulin-canonical"},{"email":"21112002mj@gmail.com","name":"immortalcodes"},{"email":"alvaro.mateoalvarez@canonical.com","name":"alvaromateo"},{"email":"benjaminaderopo.oni@canonical.com","name":"onibenjo-canonical"}],"readme":"# Canonical Latest News\n\nThis project contains the JavaScript to display the latest blog posts of a given topic.\n\n## Usage\n\nUse a node package manager to install this component and then link the JS file beneath the template, with settings.\n\n1. Install via yarn or npm\n\n```bash\nyarn add @canonical/latest-news\n```\n\n...or...\n\n```bash\nnpm install @canonical/latest-news --save\n```\n\n2. You can then install the library either by directly linking to it or via ES6 imports.\n\nTo consume the library directly, add a link to the JS file containing an IIFE and run the `canonicalLatestNews.fetchLatestNews() function:\n\n```html\n<script src=\"/node_modules/@canonical/latest-news/dist/iife.js\"></script>\n<script>\n  canonicalLatestNews.fetchLatestNews({\n    /* options */\n  });\n</script>\n```\n\nTo import it, simply call it from your site-wide JS file:\n\n```javascript\nimport { fetchLatestNews } from \"@canonical/latest-news\";\nfetchLatestNews({\n  /* options */\n});\n```\n\n### Templates\n\nYou will need a template that follows this structure to display the latest news feed:\n\n```html\n<div id=\"latest-news-container\">\n  Loading...\n</div>\n\n<template style=\"display:none\" id=\"articles-template\">\n  <div class=\"article-image\"></div>\n  <h4><a class=\"article-link article-title\"></a></h4>\n  <p>\n    <em><time datetime=\"\" class=\"article-time\"></time></em>\n  </p>\n  <p class=\"article-author\"></p>\n</template>\n```\n\nThe script will look for the following class names to use as hooks for content within the template:\n\n- `article-time`: The time the article was published formatted as **2 May 2020**\n- `article-link`: The permalink for the article\n- `article-title`: The title of the article\n- `article-image`: The featured image of the article\n- `article-excerpt`: The excerpt of the article\n- `article-group`: The group of the article\n- `article-author`: The author(s) of the article\n\n\nYou can choose what content to display and how it will look by using the above classes. If you don't want a certain part of the content, for example the article image, then do not include an element with the class name of `article-image`.\n\n#### Blog Pattern\n\nYou can also render blog posts fetched by this module using Jinja pattern called `Blog`. More information about the pattern and its usage can be found in the [Vanilla documentation](https://vanillaframework.io/docs/patterns/blog#:~:text=and%20citation%20metadata.-,Dynamic%20content,-For%20scenarios%20where).\n\n### Options\n\nYou will need to pass some options to the script in order for it to know where the template is and where it should be rendered to. These are:\n\n- `articlesContainerSelector`: String - The container where the articles will be displayed\n- `articleTemplateSelector`: String - The template that will be used for the article\n- `allArticles`: Boolean - Fetch the latest posts in a single list regardless of sticky status, so featured (sticky) posts are included in the main container instead of being split into the spotlight slot (Optional)\n- `groupId`: Integer - Return posts in a specific group (Optional)\n- `gtmEventLabel`: String - An event label used for Google Analytics (Optional)\n- `hostname`: String - An optional hostname to be used for the permalink. By default the link is relative (Optional)\n- `imageClasses`: Array<String> - A list of classes that will be added to the image element (Optional)\n- `limit`: Integer - The number of posts to be returned (Optional)\n- `linkImage`: Boolean - Wrap the thumbnail image in a link (Optional)\n- `spotlightContainerSelector`: String - The container where the spotlight article will be displayed (Optional)\n- `spotlightTemplateSelector`: String - The template that will be used for the spotlight article (Optional)\n- `tagId`: Integer - Return posts with a specific tag (Optional)\n- `tagIds`: String(comma separated tagids i.e. \"id1,id2,id3\") - Return posts with all tags (Optional)\n- `excerptLength`: Integer - Specifies the approximate number of characters included in the excerpt (Optional)\n- `lazyLoadImage`: Boolean - Enable lazy loading for images to improve page performance by loading images only when they enter the viewport. By default, it is true (Optional)\n- `url`: String - By default API URL is `/blog/latest-news`, but in case it should be something else you can pass this optional parameter (Optional)\n\n## Building\n\nTo build the JS into the `/dist` folder, run:\n\n```\nyarn build\n```\n\n### Watching the changed files\n\n```\nyarn watch\n```\n\n### Run the tests\n\n```\nyarn test\n```\n\n### Release process\n\nThe package is versioned using [semantic versioning](https://semver.org/) and published to the NPM registry.\n\nTo cut a new release run:\n\n```\nnpm version [patch|minor|major]\n```\n\nThis will trigger the `prepublishonly` script which will ensure requisite artefacts are built before publishing.\n\nCode licensed LGPLv3 by Canonical Ltd.\n\nWith ♥ from Canonical\n","readmeFilename":"README.md"}