diff --git a/lib/datasource/cdnjs/__fixtures__/KaTeX.json b/lib/datasource/cdnjs/__fixtures__/KaTeX.json deleted file mode 100644 index 0d4042e340aba45d9e10ef7efc225610deb4905e..0000000000000000000000000000000000000000 --- a/lib/datasource/cdnjs/__fixtures__/KaTeX.json +++ /dev/null @@ -1 +0,0 @@ -{"homepage":"https://khan.github.io/KaTeX/","repository":{"type":"git","url":"git://github.com/Khan/KaTeX.git"},"assets":[{"version":"0.11.1","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.js","contrib/mathtex-script-type.min.js","contrib/mhchem.js","contrib/mhchem.min.js","contrib/render-a11y-string.js","contrib/render-a11y-string.min.js","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-BoldItalic.ttf","fonts/KaTeX_Main-BoldItalic.woff","fonts/KaTeX_Main-BoldItalic.woff2","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-ZamWk2gh00gj3VKAIXrYC/C/CWxCOy5xjgpuJwp5wvU=","contrib/auto-render.min.js":"sha256-90d2pnfw0r4K8CZAWPko4rpFXQsZvJhTBGYNkipDprI=","contrib/copy-tex.css":"sha256-eQFgXImJyZqJTynfYjWWhmYdd+qThqlSkP/+51XQeD8=","contrib/copy-tex.js":"sha256-FDH/pCVOoPDXRx/GefQT/Wi1gWazyWbm7sXd94bfAyY=","contrib/copy-tex.min.css":"sha256-v5/0E3/sOPYlVBnhQtCIPJxSCQiF10b4Du4SsnPZs+A=","contrib/copy-tex.min.js":"sha256-KrIjcykCG8RDmGyDJ/bmE1f7aKVOXSM9IkAjcYwCIH0=","contrib/mathtex-script-type.js":"sha256-JOdAA9vfvfoUcGxm5/XuHD1Ax2KHRGFn0exHWlfSrA0=","contrib/mathtex-script-type.min.js":"sha256-b8diVEOgPDxUp0CuYCi7+lb5xIGcgrtIdrvE8d/oztQ=","contrib/mhchem.js":"sha256-4BmGNVi5Rl5r0QQpYaqwulqrtqIJgQjua3arvegTDp0=","contrib/mhchem.min.js":"sha256-XOo1bWAlxaLxjEVMg+xWdNuwT6sc0ddVaed3iMa2+Ig=","contrib/render-a11y-string.js":"sha256-6kn1C8ZyhfKM3VwjWzjnM9usliEPQnE1TFI0xNDPJMQ=","contrib/render-a11y-string.min.js":"sha256-UvEtE1v5hIrW/fVPaak2Y/su4PwyB/+pg9wcAQdhKxk=","katex.min.css":"sha256-V8SV2MO1FUb63Bwht5Wx9x6PVHNa02gv8BgH/uH3ung=","katex.min.js":"sha256-F/Xda58SPdcUCr+xhSGz9MA2zQBPb0ASEYKohl8UCHc="}},{"version":"0.11.0","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.js","contrib/mathtex-script-type.min.js","contrib/mhchem.js","contrib/mhchem.min.js","contrib/render-a11y-string.js","contrib/render-a11y-string.min.js","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-BoldItalic.ttf","fonts/KaTeX_Main-BoldItalic.woff","fonts/KaTeX_Main-BoldItalic.woff2","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-ZamWk2gh00gj3VKAIXrYC/C/CWxCOy5xjgpuJwp5wvU=","contrib/auto-render.min.js":"sha256-90d2pnfw0r4K8CZAWPko4rpFXQsZvJhTBGYNkipDprI=","contrib/copy-tex.css":"sha256-eQFgXImJyZqJTynfYjWWhmYdd+qThqlSkP/+51XQeD8=","contrib/copy-tex.js":"sha256-FDH/pCVOoPDXRx/GefQT/Wi1gWazyWbm7sXd94bfAyY=","contrib/copy-tex.min.css":"sha256-v5/0E3/sOPYlVBnhQtCIPJxSCQiF10b4Du4SsnPZs+A=","contrib/copy-tex.min.js":"sha256-KrIjcykCG8RDmGyDJ/bmE1f7aKVOXSM9IkAjcYwCIH0=","contrib/mathtex-script-type.js":"sha256-JOdAA9vfvfoUcGxm5/XuHD1Ax2KHRGFn0exHWlfSrA0=","contrib/mathtex-script-type.min.js":"sha256-b8diVEOgPDxUp0CuYCi7+lb5xIGcgrtIdrvE8d/oztQ=","contrib/mhchem.js":"sha256-4BmGNVi5Rl5r0QQpYaqwulqrtqIJgQjua3arvegTDp0=","contrib/mhchem.min.js":"sha256-XOo1bWAlxaLxjEVMg+xWdNuwT6sc0ddVaed3iMa2+Ig=","contrib/render-a11y-string.js":"sha256-6kn1C8ZyhfKM3VwjWzjnM9usliEPQnE1TFI0xNDPJMQ=","contrib/render-a11y-string.min.js":"sha256-UvEtE1v5hIrW/fVPaak2Y/su4PwyB/+pg9wcAQdhKxk=","katex.min.css":"sha256-KoSSCu31XsbWh8THRt4pvxhcYkj3sEwDw/ZnIErNr4g=","katex.min.js":"sha256-UTMi9bSp9SYQppvYopnHcOGcZW7M2pZqiYwFmP4oXDE="}},{"version":"0.10.2","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.js","contrib/mathtex-script-type.min.js","contrib/mhchem.js","contrib/mhchem.min.js","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-BoldItalic.ttf","fonts/KaTeX_Main-BoldItalic.woff","fonts/KaTeX_Main-BoldItalic.woff2","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-ZamWk2gh00gj3VKAIXrYC/C/CWxCOy5xjgpuJwp5wvU=","contrib/auto-render.min.js":"sha256-90d2pnfw0r4K8CZAWPko4rpFXQsZvJhTBGYNkipDprI=","contrib/copy-tex.css":"sha256-eQFgXImJyZqJTynfYjWWhmYdd+qThqlSkP/+51XQeD8=","contrib/copy-tex.js":"sha256-FDH/pCVOoPDXRx/GefQT/Wi1gWazyWbm7sXd94bfAyY=","contrib/copy-tex.min.css":"sha256-v5/0E3/sOPYlVBnhQtCIPJxSCQiF10b4Du4SsnPZs+A=","contrib/copy-tex.min.js":"sha256-KrIjcykCG8RDmGyDJ/bmE1f7aKVOXSM9IkAjcYwCIH0=","contrib/mathtex-script-type.js":"sha256-JOdAA9vfvfoUcGxm5/XuHD1Ax2KHRGFn0exHWlfSrA0=","contrib/mathtex-script-type.min.js":"sha256-b8diVEOgPDxUp0CuYCi7+lb5xIGcgrtIdrvE8d/oztQ=","contrib/mhchem.js":"sha256-4BmGNVi5Rl5r0QQpYaqwulqrtqIJgQjua3arvegTDp0=","contrib/mhchem.min.js":"sha256-XOo1bWAlxaLxjEVMg+xWdNuwT6sc0ddVaed3iMa2+Ig=","katex.min.css":"sha256-uT5rNa8r/qorzlARiO7fTBE7EWQiX/umLlXsq7zyQP8=","katex.min.js":"sha256-TxnaXkPUeemXTVhlS5tDIVg42AvnNAotNaQjjYKK9bc="}},{"version":"0.10.1","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.js","contrib/mathtex-script-type.min.js","contrib/mhchem.js","contrib/mhchem.min.js","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-BoldItalic.ttf","fonts/KaTeX_Main-BoldItalic.woff","fonts/KaTeX_Main-BoldItalic.woff2","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-ZamWk2gh00gj3VKAIXrYC/C/CWxCOy5xjgpuJwp5wvU=","contrib/auto-render.min.js":"sha256-90d2pnfw0r4K8CZAWPko4rpFXQsZvJhTBGYNkipDprI=","contrib/copy-tex.css":"sha256-eQFgXImJyZqJTynfYjWWhmYdd+qThqlSkP/+51XQeD8=","contrib/copy-tex.js":"sha256-FDH/pCVOoPDXRx/GefQT/Wi1gWazyWbm7sXd94bfAyY=","contrib/copy-tex.min.css":"sha256-v5/0E3/sOPYlVBnhQtCIPJxSCQiF10b4Du4SsnPZs+A=","contrib/copy-tex.min.js":"sha256-KrIjcykCG8RDmGyDJ/bmE1f7aKVOXSM9IkAjcYwCIH0=","contrib/mathtex-script-type.js":"sha256-JOdAA9vfvfoUcGxm5/XuHD1Ax2KHRGFn0exHWlfSrA0=","contrib/mathtex-script-type.min.js":"sha256-b8diVEOgPDxUp0CuYCi7+lb5xIGcgrtIdrvE8d/oztQ=","contrib/mhchem.js":"sha256-4BmGNVi5Rl5r0QQpYaqwulqrtqIJgQjua3arvegTDp0=","contrib/mhchem.min.js":"sha256-XOo1bWAlxaLxjEVMg+xWdNuwT6sc0ddVaed3iMa2+Ig=","katex.min.css":"sha256-9F0HwgWlvrVxc95krEjTN7gvwm1DLYuPhZA6piUYuNY=","katex.min.js":"sha256-Q9QAmrZNHug0Xt/VtjbRiAJEDJRLIFcn+5mV748glro="}},{"version":"0.10.0","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.js","contrib/mathtex-script-type.min.js","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-BoldItalic.ttf","fonts/KaTeX_Main-BoldItalic.woff","fonts/KaTeX_Main-BoldItalic.woff2","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-7ec4f0vWCV96kY2Ta/xZ2ry4V0daxW/eqQgA+63ORlY=","contrib/auto-render.min.js":"sha256-CiPSQ9n316ms9u5yYJ092wI+FeybXvesfbnOUvSRvYA=","contrib/copy-tex.css":"sha256-eQFgXImJyZqJTynfYjWWhmYdd+qThqlSkP/+51XQeD8=","contrib/copy-tex.js":"sha256-Gz7Mgl090h4v/hsexiRg0Fro1+3W2aJCdS4FrpnN2X8=","contrib/copy-tex.min.css":"sha256-vtln5axfQCP58WFYuVS2aOHsag6B7O6xRVUQTXsZnqg=","contrib/copy-tex.min.js":"sha256-qpTRx6vR/E1dhuVMWWKDs8p8Hb5OSyu69eRuaaQZRUg=","contrib/mathtex-script-type.js":"sha256-JOdAA9vfvfoUcGxm5/XuHD1Ax2KHRGFn0exHWlfSrA0=","contrib/mathtex-script-type.min.js":"sha256-18Zl0lNggvdZi7I07R/jVuMv+oz8QrQ6do5F4YUZyf8=","katex.min.css":"sha256-BZ71u1P7NUocEN9mKkcAovn3q5JPm/r9xVyjWh/Kqrc=","katex.min.js":"sha256-q01RVaHUJiYq9aq0FwkI6GAmMtOmRgToK8aEHHm4Xl8="}},{"version":"0.10.0-rc.1","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.js","contrib/mathtex-script-type.min.js","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-BoldItalic.ttf","fonts/KaTeX_Main-BoldItalic.woff","fonts/KaTeX_Main-BoldItalic.woff2","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-kDmPBIjlGuxJSWQhF8kikoKiqSQnZiidH2VFlUYRPB0=","contrib/auto-render.min.js":"sha256-TLdcLjbJwf/vIYaNuN5WjcVcPyLmTFxvIs2INCMHMJ8=","contrib/copy-tex.css":"sha256-eQFgXImJyZqJTynfYjWWhmYdd+qThqlSkP/+51XQeD8=","contrib/copy-tex.js":"sha256-khet4vLT58fB2yYZnWi9qBJ98OtkyDAvs4Vbyc8XSr0=","contrib/copy-tex.min.css":"sha256-vtln5axfQCP58WFYuVS2aOHsag6B7O6xRVUQTXsZnqg=","contrib/copy-tex.min.js":"sha256-6NTbstOTiQzdY3diFh8g09T0IM3q17uMt+gaz9i+ch4=","contrib/mathtex-script-type.js":"sha256-69gNnwef3f5MvWT0aeLusErCLptL60lPa6aUYAEm8CQ=","contrib/mathtex-script-type.min.js":"sha256-b8diVEOgPDxUp0CuYCi7+lb5xIGcgrtIdrvE8d/oztQ=","katex.min.css":"sha256-xhfwXOVSNtfqllKqZeJXC77C4gHlToAsBZ1VPuo78s0=","katex.min.js":"sha256-pspcItwUMvvmTm21RgPNGHoFDNXjLi06FVGBpYZpm1c="}},{"version":"0.10.0-rc","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.js","contrib/mathtex-script-type.min.js","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-BoldItalic.ttf","fonts/KaTeX_Main-BoldItalic.woff","fonts/KaTeX_Main-BoldItalic.woff2","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-kDmPBIjlGuxJSWQhF8kikoKiqSQnZiidH2VFlUYRPB0=","contrib/auto-render.min.js":"sha256-TLdcLjbJwf/vIYaNuN5WjcVcPyLmTFxvIs2INCMHMJ8=","contrib/copy-tex.css":"sha256-eQFgXImJyZqJTynfYjWWhmYdd+qThqlSkP/+51XQeD8=","contrib/copy-tex.js":"sha256-khet4vLT58fB2yYZnWi9qBJ98OtkyDAvs4Vbyc8XSr0=","contrib/copy-tex.min.css":"sha256-vtln5axfQCP58WFYuVS2aOHsag6B7O6xRVUQTXsZnqg=","contrib/copy-tex.min.js":"sha256-6NTbstOTiQzdY3diFh8g09T0IM3q17uMt+gaz9i+ch4=","contrib/mathtex-script-type.js":"sha256-69gNnwef3f5MvWT0aeLusErCLptL60lPa6aUYAEm8CQ=","contrib/mathtex-script-type.min.js":"sha256-b8diVEOgPDxUp0CuYCi7+lb5xIGcgrtIdrvE8d/oztQ=","katex.min.css":"sha256-xhfwXOVSNtfqllKqZeJXC77C4gHlToAsBZ1VPuo78s0=","katex.min.js":"sha256-l6gIwPJoUi/rOvhnP+4VYUVNwCwHnKRu8/utIjbwx0s="}},{"version":"0.10.0-beta","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.js","contrib/mathtex-script-type.min.js","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-BoldItalic.ttf","fonts/KaTeX_Main-BoldItalic.woff","fonts/KaTeX_Main-BoldItalic.woff2","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-nbiY2CguWNI8GPAPem9dB9DWO90aL5Ean+kIcdOZULM=","contrib/auto-render.min.js":"sha256-9uFJqVHnc71lPswxPcpJP49zqhdqp7DFqX68yHs358I=","contrib/copy-tex.css":"sha256-y3uSGZgws5HoIMn9oP5rbmkD22mIe4GHujXC+1UGef4=","contrib/copy-tex.js":"sha256-jxHfoTu/3yGt+xs9MtPmNhDid5fbPbzrX8XOB2Gyug8=","contrib/copy-tex.min.css":"sha256-v5/0E3/sOPYlVBnhQtCIPJxSCQiF10b4Du4SsnPZs+A=","contrib/copy-tex.min.js":"sha256-d2hZdI9IcvV9ZvFYlcjhpi7lX30OizYa5QWCcIQLHlw=","contrib/mathtex-script-type.js":"sha256-rMT/jRQfC7KtfaKmGlg1lflt22HkRg7wHNWZhj6VO7M=","contrib/mathtex-script-type.min.js":"sha256-b8diVEOgPDxUp0CuYCi7+lb5xIGcgrtIdrvE8d/oztQ=","katex.min.css":"sha256-sI/DdD47R/Sa54XZDNFjRWlS+Dv8MC5xfkqQLRh0Jes=","katex.min.js":"sha256-mxaM9VWtRj1wBtn50/EDUUe4m3t39ExE+xEPyrxVB8I="}},{"version":"0.10.0-alpha","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.js","contrib/mathtex-script-type.min.js","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-BoldItalic.ttf","fonts/KaTeX_Main-BoldItalic.woff","fonts/KaTeX_Main-BoldItalic.woff2","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-lDHaHIPWuXH2AnehYezhJythT0pX4zFqgcMwqRwMY4g=","contrib/auto-render.min.js":"sha256-HkMrKMLKQk4t1R2ofMAcLz72fWM2sshnx6215U+LgU0=","contrib/copy-tex.css":"sha256-Z1DrEUHTAfh41iNC81QQFppSSxWShgs7T1ZNMq3ofvM=","contrib/copy-tex.js":"sha256-t2GeWQi+WVQLZXcj3JVMBDjUdy5bsfkldRjGWss71XU=","contrib/copy-tex.min.css":"sha256-ofG8Yf5+1UL/JI4H1FYe7LBfbvCaTy+3OqX39TRpgkg=","contrib/copy-tex.min.js":"sha256-kUkgcEsIiPb37FqueGF30t2RTwggjUDFhwsAVY8q5xU=","contrib/mathtex-script-type.js":"sha256-pXoYkDMlxtGYsYM2zxuIYlKthmTQosRvb/yGMY9d9sQ=","contrib/mathtex-script-type.min.js":"sha256-0mogsthY8HsHMgisuqtgYcghvZU8VCo92tMPMFe9k1o=","katex.min.css":"sha256-rGd/yPQH9NE4k2EBRQu2+Nx7v/W5sXk2e+Ko/09gR5k=","katex.min.js":"sha256-T2dnqbcTd172s083HBiOyGM4R1Zad05LZNUfX1bygcc="}},{"version":"0.9.0","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.js","contrib/mathtex-script-type.min.js","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-BoldItalic.ttf","fonts/KaTeX_Main-BoldItalic.woff","fonts/KaTeX_Main-BoldItalic.woff2","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-lDHaHIPWuXH2AnehYezhJythT0pX4zFqgcMwqRwMY4g=","contrib/auto-render.min.js":"sha256-HkMrKMLKQk4t1R2ofMAcLz72fWM2sshnx6215U+LgU0=","contrib/copy-tex.css":"sha256-Z1DrEUHTAfh41iNC81QQFppSSxWShgs7T1ZNMq3ofvM=","contrib/copy-tex.js":"sha256-t2GeWQi+WVQLZXcj3JVMBDjUdy5bsfkldRjGWss71XU=","contrib/copy-tex.min.css":"sha256-ofG8Yf5+1UL/JI4H1FYe7LBfbvCaTy+3OqX39TRpgkg=","contrib/copy-tex.min.js":"sha256-kUkgcEsIiPb37FqueGF30t2RTwggjUDFhwsAVY8q5xU=","contrib/mathtex-script-type.js":"sha256-pXoYkDMlxtGYsYM2zxuIYlKthmTQosRvb/yGMY9d9sQ=","contrib/mathtex-script-type.min.js":"sha256-0mogsthY8HsHMgisuqtgYcghvZU8VCo92tMPMFe9k1o=","katex.min.css":"sha256-uXNHy6FK52Pb83SmU45mVAg7YECmr9Lwwu1zOz31j5c=","katex.min.js":"sha256-34ADEQM6cIZ7chSRA07lN4aD5JM9IQoeIr2VamKDcT0="}},{"version":"0.9.0-beta1","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.js","contrib/mathtex-script-type.min.js","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-BoldItalic.ttf","fonts/KaTeX_Main-BoldItalic.woff","fonts/KaTeX_Main-BoldItalic.woff2","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-lDHaHIPWuXH2AnehYezhJythT0pX4zFqgcMwqRwMY4g=","contrib/auto-render.min.js":"sha256-HkMrKMLKQk4t1R2ofMAcLz72fWM2sshnx6215U+LgU0=","contrib/copy-tex.css":"sha256-Z1DrEUHTAfh41iNC81QQFppSSxWShgs7T1ZNMq3ofvM=","contrib/copy-tex.js":"sha256-t2GeWQi+WVQLZXcj3JVMBDjUdy5bsfkldRjGWss71XU=","contrib/copy-tex.min.css":"sha256-ofG8Yf5+1UL/JI4H1FYe7LBfbvCaTy+3OqX39TRpgkg=","contrib/copy-tex.min.js":"sha256-kUkgcEsIiPb37FqueGF30t2RTwggjUDFhwsAVY8q5xU=","contrib/mathtex-script-type.js":"sha256-pXoYkDMlxtGYsYM2zxuIYlKthmTQosRvb/yGMY9d9sQ=","contrib/mathtex-script-type.min.js":"sha256-0mogsthY8HsHMgisuqtgYcghvZU8VCo92tMPMFe9k1o=","katex.min.css":"sha256-xvkA6S2WCbNS/8YNhqHUTf+e8pgkaIBjFuCaC4b+U6I=","katex.min.js":"sha256-SxBMbHL7mXwn3L9ix+A3ESh2RnGk0hGwoYwuzn72yc8="}},{"version":"0.9.0-beta","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.min.js","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-365IfXdWGSDfhZBXCLuytY2Y8FYi0qhxsMfNrQ6SiK4=","contrib/auto-render.min.js":"sha256-fTe7Elcr7kq3XMgakaZkNS4ehPdt6tTaEUwsVTGKLfE=","contrib/copy-tex.css":"sha256-Z1DrEUHTAfh41iNC81QQFppSSxWShgs7T1ZNMq3ofvM=","contrib/copy-tex.js":"sha256-jEkeoq8VtSSH2oI+txtsGRYPrOyL7SRFZzauPjtq0Lc=","contrib/copy-tex.min.css":"sha256-ofG8Yf5+1UL/JI4H1FYe7LBfbvCaTy+3OqX39TRpgkg=","contrib/copy-tex.min.js":"sha256-fLo9aQk3P9x6rc2ftsASZT2dGK7GMkwcsVhSAN0G51E=","contrib/mathtex-script-type.min.js":"sha256-W5hjPBZdEXJMMIMB4mZ0VQ2Vs14Im/rXwnF9jM6La6k=","katex.min.css":"sha256-zYOwh221NCoRF/ifxniKx370x1wqnOtweXg4cncvVMw=","katex.min.js":"sha256-AASQd1JCVa/X6aN3d8hJZbxIyl8U6XwD0IZfZGcuw7Y="}},{"version":"0.9.0-alpha2","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.eot","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.eot","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.eot","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.eot","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_SansSerif-Bold.eot","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.eot","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.eot","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.eot","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.eot","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-H0enONFUJj31B6wfIQIMihRUrvQiNRBefmJZ+HdrlI4=","contrib/auto-render.min.js":"sha256-wnhtH2tRmCyaM/epTHvAOLq7iEq0NFTc24a0UeyNK7c=","contrib/copy-tex.css":"sha256-Z1DrEUHTAfh41iNC81QQFppSSxWShgs7T1ZNMq3ofvM=","contrib/copy-tex.js":"sha256-jEkeoq8VtSSH2oI+txtsGRYPrOyL7SRFZzauPjtq0Lc=","contrib/copy-tex.min.css":"sha256-ofG8Yf5+1UL/JI4H1FYe7LBfbvCaTy+3OqX39TRpgkg=","contrib/copy-tex.min.js":"sha256-fLo9aQk3P9x6rc2ftsASZT2dGK7GMkwcsVhSAN0G51E=","contrib/mathtex-script-type.min.js":"sha256-W5hjPBZdEXJMMIMB4mZ0VQ2Vs14Im/rXwnF9jM6La6k=","katex.min.css":"sha256-L8AQmmjwzwyhGW4lxn8NhTxSKqk9PCf2VN5G25ZC0o8=","katex.min.js":"sha256-Rts9RHsTOpbhskXG6XsNxo9RqYdMK330Kf1U3786exw="}},{"version":"0.9.0-alpha1","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.eot","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.eot","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.eot","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.eot","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_SansSerif-Bold.eot","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.eot","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.eot","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.eot","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.eot","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-H0enONFUJj31B6wfIQIMihRUrvQiNRBefmJZ+HdrlI4=","contrib/auto-render.min.js":"sha256-wnhtH2tRmCyaM/epTHvAOLq7iEq0NFTc24a0UeyNK7c=","contrib/copy-tex.css":"sha256-Z1DrEUHTAfh41iNC81QQFppSSxWShgs7T1ZNMq3ofvM=","contrib/copy-tex.js":"sha256-jEkeoq8VtSSH2oI+txtsGRYPrOyL7SRFZzauPjtq0Lc=","contrib/copy-tex.min.css":"sha256-ofG8Yf5+1UL/JI4H1FYe7LBfbvCaTy+3OqX39TRpgkg=","contrib/copy-tex.min.js":"sha256-fLo9aQk3P9x6rc2ftsASZT2dGK7GMkwcsVhSAN0G51E=","contrib/mathtex-script-type.min.js":"sha256-W5hjPBZdEXJMMIMB4mZ0VQ2Vs14Im/rXwnF9jM6La6k=","katex.min.css":"sha256-4lrFyxjMOLNOfyPQWjnxwmnJsWYbUdFHwTKkKSafVd0=","katex.min.js":"sha256-kl3hugJz63EoVRjcvRBldeqsKUyy2WTMnHZMvBGX1Ns="}},{"version":"0.9.0-alpha","files":["contrib/auto-render.js","contrib/auto-render.min.js","contrib/copy-tex.css","contrib/copy-tex.js","contrib/copy-tex.min.css","contrib/copy-tex.min.js","contrib/mathtex-script-type.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.eot","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.eot","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.eot","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.eot","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_SansSerif-Bold.eot","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.eot","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.eot","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.eot","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.eot","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.js":"sha256-st25GpU18BkeOKnNTj2aAuBiGUQqNcqVsoU3+5XvjNc=","contrib/auto-render.min.js":"sha256-lcRTpIO85MpBsUDXZ2Sg5ZCX3cvbKMOcZocP5PGR+Hk=","contrib/copy-tex.css":"sha256-Z1DrEUHTAfh41iNC81QQFppSSxWShgs7T1ZNMq3ofvM=","contrib/copy-tex.js":"sha256-jEkeoq8VtSSH2oI+txtsGRYPrOyL7SRFZzauPjtq0Lc=","contrib/copy-tex.min.css":"sha256-ofG8Yf5+1UL/JI4H1FYe7LBfbvCaTy+3OqX39TRpgkg=","contrib/copy-tex.min.js":"sha256-fLo9aQk3P9x6rc2ftsASZT2dGK7GMkwcsVhSAN0G51E=","contrib/mathtex-script-type.min.js":"sha256-W5hjPBZdEXJMMIMB4mZ0VQ2Vs14Im/rXwnF9jM6La6k=","katex.min.css":"sha256-+pNdJ2bh3iMQEwXP8Lwq5PeSBgLe5hFxuFbjrKMvuQw=","katex.min.js":"sha256-i4MO1+HSUVfirt6R2qxSX7WB3vjRZp0N45CRqxcQhtU="}},{"version":"0.8.3","files":["contrib/auto-render.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.eot","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.eot","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.eot","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.eot","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_SansSerif-Bold.eot","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.eot","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.eot","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.eot","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.eot","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.min.js":"sha256-Wb+blP9KCjsV65XUTmxKT/fisoQQM3D4bqphG8l+p9E=","katex.min.css":"sha256-kAbX9Z5ZMhjo34PRGEMc7RiueevlbmDilvUt1NsZGAI=","katex.min.js":"sha256-Jv5VrSHYxxBmh18hQUviB4OiVzOkDHdO0uY4GtrCMDQ="}},{"version":"0.8.2","files":["contrib/auto-render.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.eot","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.eot","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.eot","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.eot","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_SansSerif-Bold.eot","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.eot","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.eot","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.eot","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.eot","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.min.js":"sha256-Wb+blP9KCjsV65XUTmxKT/fisoQQM3D4bqphG8l+p9E=","katex.min.css":"sha256-pmSID7hiMUqUoWkA+bsTHWJcXTwerWFtk+Z4xa0gN7I=","katex.min.js":"sha256-rJnnp9xl3F5ReBkNt6k6LgeciHkW8gHFLWFVnnRmlzk="}},{"version":"0.8.1","files":["contrib/auto-render.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.eot","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.eot","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.eot","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.eot","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_SansSerif-Bold.eot","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.eot","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.eot","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.eot","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.eot","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.min.js":"sha256-Wb+blP9KCjsV65XUTmxKT/fisoQQM3D4bqphG8l+p9E=","katex.min.css":"sha256-fimziSgISoQZhntZDT6P0EGem85FKPs7nFu7dTDOREI=","katex.min.js":"sha256-gksQe5D4Ssy7bXQ/EZSHAUugLr8f0aO2y5OAeNQ7X7A="}},{"version":"0.8.0","files":["contrib/auto-render.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.eot","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.eot","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.eot","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.eot","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_SansSerif-Bold.eot","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.eot","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.eot","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.eot","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.eot","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.min.js":"sha256-Wb+blP9KCjsV65XUTmxKT/fisoQQM3D4bqphG8l+p9E=","katex.min.css":"sha256-fimziSgISoQZhntZDT6P0EGem85FKPs7nFu7dTDOREI=","katex.min.js":"sha256-gksQe5D4Ssy7bXQ/EZSHAUugLr8f0aO2y5OAeNQ7X7A="}},{"version":"0.7.1","files":["contrib/auto-render.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.eot","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.eot","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.eot","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.eot","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_SansSerif-Bold.eot","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.eot","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.eot","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.eot","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.eot","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.min.js":"sha256-ExtbCSBuYA7kq1Pz362ibde9nnsHYPt6JxuxYeZbU+c=","katex.min.css":"sha256-tkzDFSl16wERzhCWg0ge2tON2+D6Qe9iEaJqM4ZGd4E=","katex.min.js":"sha256-gNVpJCw01Tg4rruvtWJp9vS0rRchXP2YF+U+b2lp8Po="}},{"version":"0.7.0","files":["contrib/auto-render.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.eot","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.eot","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.eot","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.eot","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_SansSerif-Bold.eot","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.eot","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.eot","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.eot","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.eot","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.min.js":"sha256-ExtbCSBuYA7kq1Pz362ibde9nnsHYPt6JxuxYeZbU+c=","katex.min.css":"sha256-tkzDFSl16wERzhCWg0ge2tON2+D6Qe9iEaJqM4ZGd4E=","katex.min.js":"sha256-gNVpJCw01Tg4rruvtWJp9vS0rRchXP2YF+U+b2lp8Po="}},{"version":"0.6.0","files":["contrib/auto-render.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.eot","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.eot","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.eot","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.eot","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_SansSerif-Bold.eot","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.eot","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.eot","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.eot","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.eot","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.min.js":"sha256-jeSIuCihDPu2xKGjX5O1sYbvc1Xk2S9PpXPx/PHrUsI=","katex.min.css":"sha256-jyTNdvrzQ6apVgu4tZoAUKxLo5W+oN47Td9rTdFLrBs=","katex.min.js":"sha256-7CV2Ic78rTwfU5hG++UwllCKoJUiNRKR22bxVhK87vs="}},{"version":"0.5.1","files":["contrib/auto-render.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Caligraphic-Bold.eot","fonts/KaTeX_Caligraphic-Bold.ttf","fonts/KaTeX_Caligraphic-Bold.woff","fonts/KaTeX_Caligraphic-Bold.woff2","fonts/KaTeX_Caligraphic-Regular.eot","fonts/KaTeX_Caligraphic-Regular.ttf","fonts/KaTeX_Caligraphic-Regular.woff","fonts/KaTeX_Caligraphic-Regular.woff2","fonts/KaTeX_Fraktur-Bold.eot","fonts/KaTeX_Fraktur-Bold.ttf","fonts/KaTeX_Fraktur-Bold.woff","fonts/KaTeX_Fraktur-Bold.woff2","fonts/KaTeX_Fraktur-Regular.eot","fonts/KaTeX_Fraktur-Regular.ttf","fonts/KaTeX_Fraktur-Regular.woff","fonts/KaTeX_Fraktur-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_SansSerif-Bold.eot","fonts/KaTeX_SansSerif-Bold.ttf","fonts/KaTeX_SansSerif-Bold.woff","fonts/KaTeX_SansSerif-Bold.woff2","fonts/KaTeX_SansSerif-Italic.eot","fonts/KaTeX_SansSerif-Italic.ttf","fonts/KaTeX_SansSerif-Italic.woff","fonts/KaTeX_SansSerif-Italic.woff2","fonts/KaTeX_SansSerif-Regular.eot","fonts/KaTeX_SansSerif-Regular.ttf","fonts/KaTeX_SansSerif-Regular.woff","fonts/KaTeX_SansSerif-Regular.woff2","fonts/KaTeX_Script-Regular.eot","fonts/KaTeX_Script-Regular.ttf","fonts/KaTeX_Script-Regular.woff","fonts/KaTeX_Script-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","fonts/KaTeX_Typewriter-Regular.eot","fonts/KaTeX_Typewriter-Regular.ttf","fonts/KaTeX_Typewriter-Regular.woff","fonts/KaTeX_Typewriter-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.min.js":"sha256-Aghg7e21TGHXXNE1pF1N+ewXtBJ0SnFxl16WT8F8mpM=","katex.min.css":"sha256-n6G6cw583vrct8cZw4oXqAC++Nio1op15lysm8+TXQA=","katex.min.js":"sha256-Q63aam+KtOleOXwQ+yD3tW3B/3otc6RRUpb1xXarEKw="}},{"version":"0.5.0","files":["contrib/auto-render.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.min.js":"sha256-AL+UDwBfvombh0dO4aTU+FGiNsqgu81qHSJiE3ZGuJo=","katex.min.css":"sha256-sOj9xh1xrfm/XnDlIigxVful/mBGXtZTiqYZ0+/LaLE=","katex.min.js":"sha256-XRcyJ4cijjGhd9YjGTicZOESIYZMpgCtzE1DJusAy/o="}},{"version":"0.4.3","files":["contrib/auto-render.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.min.js":"sha256-AL+UDwBfvombh0dO4aTU+FGiNsqgu81qHSJiE3ZGuJo=","katex.min.css":"sha256-sOj9xh1xrfm/XnDlIigxVful/mBGXtZTiqYZ0+/LaLE=","katex.min.js":"sha256-Oh/M/15tcgVfh3uKFr0HJN16BKcxsuIkfFLVhaVTvcU="}},{"version":"0.4.0","files":["contrib/auto-render.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.min.js":"sha256-AL+UDwBfvombh0dO4aTU+FGiNsqgu81qHSJiE3ZGuJo=","katex.min.css":"sha256-sOj9xh1xrfm/XnDlIigxVful/mBGXtZTiqYZ0+/LaLE=","katex.min.js":"sha256-Oh/M/15tcgVfh3uKFr0HJN16BKcxsuIkfFLVhaVTvcU="}},{"version":"0.3.0","files":["contrib/auto-render.min.js","fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"contrib/auto-render.min.js":"sha256-TI5ICUeNYWaKWE6o4q3e5L06mGOiUU2Yk2QXxLTSfX8=","katex.min.css":"sha256-D2sR7MQOvnnzq/DX4F6xaxyu45XhtftPGqtWt6OqyRY=","katex.min.js":"sha256-z3eMVlti3JZ62hy2gY3fqclVmsbL9goO0W9BsIj40Ec="}},{"version":"0.2.0","files":["fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"katex.min.css":"sha256-6rXLzpsFMzk9lbX15Caup8jKGrtNVWRNkQ/z1TGutaY=","katex.min.js":"sha256-Dwsuu9b5eU6naSNYFueT0x83dWsfaWGJ1EpPg4fWPHs="}},{"version":"0.1.1","files":["fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_AMS-Regular.woff2","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Bold.woff2","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Italic.woff2","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Main-Regular.woff2","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-BoldItalic.woff2","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Italic.woff2","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Math-Regular.woff2","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size1-Regular.woff2","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size2-Regular.woff2","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size3-Regular.woff2","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","fonts/KaTeX_Size4-Regular.woff2","katex.min.css","katex.min.js"],"sri":{"katex.min.css":"sha256-SyMEvaiRB+A2szOeOSUSyWhnpC0bdYLNrDIQIGfqYL4=","katex.min.js":"sha256-vshOwqWb9b+O5KuDjuD/AV8ISIR1Y+8WR7EtFi8b3dA="}},{"version":"0.1.0","files":["fonts/KaTeX_AMS-Regular.eot","fonts/KaTeX_AMS-Regular.ttf","fonts/KaTeX_AMS-Regular.woff","fonts/KaTeX_Main-Bold.eot","fonts/KaTeX_Main-Bold.ttf","fonts/KaTeX_Main-Bold.woff","fonts/KaTeX_Main-Italic.eot","fonts/KaTeX_Main-Italic.ttf","fonts/KaTeX_Main-Italic.woff","fonts/KaTeX_Main-Regular.eot","fonts/KaTeX_Main-Regular.ttf","fonts/KaTeX_Main-Regular.woff","fonts/KaTeX_Math-BoldItalic.eot","fonts/KaTeX_Math-BoldItalic.ttf","fonts/KaTeX_Math-BoldItalic.woff","fonts/KaTeX_Math-Italic.eot","fonts/KaTeX_Math-Italic.ttf","fonts/KaTeX_Math-Italic.woff","fonts/KaTeX_Math-Regular.eot","fonts/KaTeX_Math-Regular.ttf","fonts/KaTeX_Math-Regular.woff","fonts/KaTeX_Size1-Regular.eot","fonts/KaTeX_Size1-Regular.ttf","fonts/KaTeX_Size1-Regular.woff","fonts/KaTeX_Size2-Regular.eot","fonts/KaTeX_Size2-Regular.ttf","fonts/KaTeX_Size2-Regular.woff","fonts/KaTeX_Size3-Regular.eot","fonts/KaTeX_Size3-Regular.ttf","fonts/KaTeX_Size3-Regular.woff","fonts/KaTeX_Size4-Regular.eot","fonts/KaTeX_Size4-Regular.ttf","fonts/KaTeX_Size4-Regular.woff","katex.min.css","katex.min.js"],"sri":{"katex.min.css":"sha256-K9dN+8VqCnT7zcFdtcgN0pRufG6iQfRySFAE4R9QOEk=","katex.min.js":"sha256-I6QUEJJDjdIhJ8FVQnk8+T7l0Zj+me3d9VQLO1jOF6o="}}]} \ No newline at end of file diff --git a/lib/datasource/cdnjs/__fixtures__/bulma.json b/lib/datasource/cdnjs/__fixtures__/bulma.json index e1a4db5ecdb4bc5ad72d11bceea714e94c1c1eb8..c314ec5a3dc2347d9ac1c1879dbc82ca5112e52d 100644 --- a/lib/datasource/cdnjs/__fixtures__/bulma.json +++ b/lib/datasource/cdnjs/__fixtures__/bulma.json @@ -1,17 +1,33 @@ { + "homepage": "http://bulma.io", "repository": { "type": "git", "url": "git+https://github.com/jgthms/bulma.git" }, - "homepage": "http://bulma.io", "assets": [ + { + "version": "0.8.1", + "files": [ + "css/bulma.css", + "css/bulma.css.map", + "css/bulma.min.css" + ], + "sri": { + "css/bulma.css": "sha256-uByAjQgKh5//Z/gDvbL7MWsDcbwX7d/KizVil6On1dQ=", + "css/bulma.min.css": "sha256-1nEaE91OpXJD7M6W5uSiqxhdmrY+lOOTHC1iUxU9Pds=" + } + }, { "version": "0.8.0", "files": [ "css/bulma.css", "css/bulma.css.map", "css/bulma.min.css" - ] + ], + "sri": { + "css/bulma.css": "sha256-XF2msWsEjJwE8ORQ0exG5nFk8jDTntTMbUZKtvPRkgU=", + "css/bulma.min.css": "sha256-D9M5yrVDqFlla7nlELDaYZIpXfFWDytQtiV+TaH6F1I=" + } }, { "version": "0.7.5", @@ -20,7 +36,11 @@ "css/bulma.css.map", "css/bulma.min.css", "only/0.7.5/style.css" - ] + ], + "sri": { + "css/bulma.css": "sha256-ujE/ZUB6CMZmyJSgQjXGCF4sRRneOimQplBVLu8OU5w=", + "css/bulma.min.css": "sha256-vK3UTo/8wHbaUn+dTQD0X6dzidqc5l7gczvH+Bnowwk=" + } }, { "version": "0.7.4", @@ -28,7 +48,11 @@ "css/bulma.css", "css/bulma.css.map", "css/bulma.min.css" - ] + ], + "sri": { + "css/bulma.css": "sha256-aan9tQnm7lVach/6JxYyrQRlheajRD+UBDwwWo3tAHQ=", + "css/bulma.min.css": "sha256-8B1OaG0zT7uYA572S2xOxWACq9NXYPQ+U5kHPV1bJN4=" + } }, { "version": "0.7.2", @@ -36,7 +60,11 @@ "css/bulma.css", "css/bulma.css.map", "css/bulma.min.css" - ] + ], + "sri": { + "css/bulma.css": "sha256-dMQYvN6BU9M4mHK94P22cZ4dPGTSGOVP41yVXvXatws=", + "css/bulma.min.css": "sha256-2pUeJf+y0ltRPSbKOeJh09ipQFYxUdct5nTY6GAXswA=" + } }, { "version": "0.7.1", @@ -44,7 +72,11 @@ "css/bulma.css", "css/bulma.css.map", "css/bulma.min.css" - ] + ], + "sri": { + "css/bulma.css": "sha256-zKA1Bf41O96+gJSlkn/Bh2HATW/OhwkApPlYTp3B5O8=", + "css/bulma.min.css": "sha256-zIG416V1ynj3Wgju/scU80KAEWOsO5rRLfVyRDuOv7Q=" + } }, { "version": "0.7.0", @@ -52,7 +84,11 @@ "css/bulma.css", "css/bulma.css.map", "css/bulma.min.css" - ] + ], + "sri": { + "css/bulma.css": "sha256-8WedeikvPp0OAPWnwgdUHHaoIsl0TPbfX0Q+2P83mGw=", + "css/bulma.min.css": "sha256-Oe/IiGiJY0aqEFSXQHUCtq2gi0cNs2yUqVGFls9EgK8=" + } }, { "version": "0.6.2", @@ -61,7 +97,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-Ll4Z8mX5+0pGybXIES6J8YjUZUBFcQsJfS00wbXdbG8=", + "css/bulma.min.css": "sha256-2k1KVsNPRXxZOsXQ8aqcZ9GOOwmJTMoOB5o5Qp1d6/s=" + } }, { "version": "0.6.1", @@ -70,7 +110,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-lUssH++umYLC/97WXqr424ew3ing8e+dATTAmMpCF40=", + "css/bulma.min.css": "sha256-v5YlJGWVLS5hQ+o48fBzCKHEP2vMNsku57x3CosYykc=" + } }, { "version": "0.6.0", @@ -79,7 +123,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-0QptA3Zlf5Rkda4TBEMHhvZyWUd29CEvGbXG+P0BPYo=", + "css/bulma.min.css": "sha256-HEtF7HLJZSC3Le1HcsWbz1hDYFPZCqDhZa9QsCgVUdw=" + } }, { "version": "0.5.3", @@ -88,7 +136,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-vbUO+RDktGo8FKNb8XNn0q8liFDhdzxL3BbgMFVp07w=", + "css/bulma.min.css": "sha256-spCEAaZMKebC3rE/ZTt8jITn65b0Zan45WXblWjyDyQ=" + } }, { "version": "0.5.2", @@ -97,7 +149,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-zwJtr1GyyB98zj9jDSq9OGfgKEFzDYUmXudKYhhhOZo=", + "css/bulma.min.css": "sha256-d+mgRrjtsPCjrT7ltuB1sZ2VybUn1Xgdf8piVG/Va/k=" + } }, { "version": "0.5.1", @@ -106,7 +162,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-KGzlh3GrZQG1IDswBxp0OXmxeb7h0WezxI8tXeGr3yc=", + "css/bulma.min.css": "sha256-CDVQJfU+jJGU/oyDzvnzuGXbv0rz+SyBsPQwyn7x/jQ=" + } }, { "version": "0.5.0", @@ -115,7 +175,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-q//QGxAiKlL4UaKx9ox+b2JCphPqIbkl4OATVNeIvI8=", + "css/bulma.min.css": "sha256-qzwp3+P/LN8/hrx0ourjvGEOgPKNS+YNz7dNhasiRmQ=" + } }, { "version": "0.4.4", @@ -124,7 +188,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-nNnltvVPBWEs6TWdPICdwz/5mbVRtcbK8wzWFdhWle4=", + "css/bulma.min.css": "sha256-cqlVHMFcSR4diUVzW7ot+yIE0EHW0jfNvRG9GVEt8pE=" + } }, { "version": "0.4.3", @@ -133,7 +201,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-iO7hYdKmrm9CzcGgNrUri6m9rA8CVi0qkG++7J6KlsM=", + "css/bulma.min.css": "sha256-VC9bpAao257nf22leBRLU7AqKGwS9/Ylz8hfpHmOob4=" + } }, { "version": "0.4.2", @@ -142,7 +214,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-tzp6mtxeugpv7nF5uY4rqr1ZxZynL8F7G5MCwYxJkmY=", + "css/bulma.min.css": "sha256-5MiG346KC5bVXrbDQQU0cjus8r2Yxh07eorYOPNUcmw=" + } }, { "version": "0.4.1", @@ -151,7 +227,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-PELQzdZwUQw2WSX3q4QLMSzDqQyWrmrXODp2bZy6JOU=", + "css/bulma.min.css": "sha256-n+Ch7oRdzZ9+8/inp+1mK/0Bt4T/2PSmo4L6YGoDiVM=" + } }, { "version": "0.4.0", @@ -160,7 +240,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-i1MIGXdkXeJJLRlh6NXC1pmb/Rj3jEr0Y4tU0KjK9s4=", + "css/bulma.min.css": "sha256-8nf+BDtOgthqqdcfZXfDwth8LL6k314ILswPBDzXMp4=" + } }, { "version": "0.3.2", @@ -169,7 +253,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-2W7D1+BaVS4IyQ/jHh9Z97iKyfTY0IdVP+GLoD8Zfi8=", + "css/bulma.min.css": "sha256-gFMi0ldgZQk7xqpcLc/KjAYdPTLqv5Nv5gOkIPxuZkY=" + } }, { "version": "0.3.1", @@ -178,7 +266,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-E3NFAdoEdCZvMUGANNJ8cM/gRzIO+9Tx9QGCCzYHquw=", + "css/bulma.min.css": "sha256-6ZFIKt0ohcBorQWIruhlYBoADBIFrJuXtEJsjFxb2Wk=" + } }, { "version": "0.3.0", @@ -187,7 +279,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-IvbQzFiRARtQQANvvpAMfmLISux+WKZi/SOUJ/PU8BU=", + "css/bulma.min.css": "sha256-J2MxVJvpHeOeT0uUGqoj5CkoFkT4zBEweNmqP/UWu1U=" + } }, { "version": "0.2.3", @@ -196,7 +292,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-JPJOXvCZ7dfewrTiPV+GJzvdwvrVs3f2jTyMOjLq0aQ=", + "css/bulma.min.css": "sha256-F7gqKszCwmz8vhiti+AICU8dLfIEpxzPVihhhGfbbKg=" + } }, { "version": "0.2.1", @@ -205,7 +305,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-7cnnfR3Xk2kOdjB77b/yXopZ/CXuQlrUjWJcNQae+Qg=", + "css/bulma.min.css": "sha256-DRcOKg8NK1KkSkcymcGmxOtS/lAn0lHWJXRa15gMHHk=" + } }, { "version": "0.2.0", @@ -214,7 +318,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-OPtsycqLTj6B65PTzKGB/Db4QfWS7gQhBDHXApoOTXs=", + "css/bulma.min.css": "sha256-3jZh3lKj2GrREJG7pFXmh36IM2o9LLVrRIBQyE04D8Y=" + } }, { "version": "0.1.2", @@ -223,7 +331,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-LGC7VogpY1DEM2eIKie4gNcoyCjGNgjRBKh94PEmH/E=", + "css/bulma.min.css": "sha256-8TT9mHOU3psGaXjyZO82K8wm1ZwLUwWhN5zeZOxJ1Qs=" + } }, { "version": "0.1.1", @@ -232,7 +344,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-LGC7VogpY1DEM2eIKie4gNcoyCjGNgjRBKh94PEmH/E=", + "css/bulma.min.css": "sha256-8TT9mHOU3psGaXjyZO82K8wm1ZwLUwWhN5zeZOxJ1Qs=" + } }, { "version": "0.1.0", @@ -241,7 +357,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-mNUQ65hYdxtmWfzH1XghcPVZqqgS5UW82C8/tfax82Y=", + "css/bulma.min.css": "sha256-wY1WE5wUnk5ETTxanjGH8AfXaIyH5+tbA9aqvi6gSAw=" + } }, { "version": "0.0.28", @@ -250,7 +370,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-HWy4oyHCAsQUrboCiZM3QKQc832qCYyP6CJyN1gRLUc=", + "css/bulma.min.css": "sha256-b/7wl9KgZZEFwnFedQHe2Z+qcYMEPkmD7Kx13OT1wlQ=" + } }, { "version": "0.0.27", @@ -259,7 +383,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-gVVbkaQ5cXLnonjD5dGt9Ss4AbwnYuTfT0tmAnxCNDQ=", + "css/bulma.min.css": "sha256-JLahqXfDsi2eVA53OTdKfMOGzScPDFk+rbasxKSGsIc=" + } }, { "version": "0.0.26", @@ -268,7 +396,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-gVVbkaQ5cXLnonjD5dGt9Ss4AbwnYuTfT0tmAnxCNDQ=", + "css/bulma.min.css": "sha256-JLahqXfDsi2eVA53OTdKfMOGzScPDFk+rbasxKSGsIc=" + } }, { "version": "0.0.25", @@ -277,7 +409,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-5UeclJB2PL89MerRb1P6/cRigIHUDAwsBLAvTCxOsQo=", + "css/bulma.min.css": "sha256-UeLjY4mw4rw6henK/wENCf+ddAKmKXKpF94dqmNIdTI=" + } }, { "version": "0.0.24", @@ -286,7 +422,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-EGdHMzN0C86q1vhj0+w8kVwSsECqGN2tuSPLMuWqB3E=", + "css/bulma.min.css": "sha256-szI8Qt+cO6CUU/4frmHdH7uD1Yj6PjK4D+MUr1oIO7M=" + } }, { "version": "0.0.23", @@ -295,7 +435,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-8IKGWdeUJRHWtaxDjAO8le9gNTcyCvYtX+S964nl8AY=", + "css/bulma.min.css": "sha256-OnKsMZ9cPpVp4NksTsReXyjIKtb9FM+mezAZtuK0fHM=" + } }, { "version": "0.0.22", @@ -304,7 +448,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-CI0D79wfhW/fvYQf7+4Q/K5EGZUVwoSGZApeUlWeaew=", + "css/bulma.min.css": "sha256-BypekIZ6af8I3uWccMZ824MO8mD4F5cARkVYkxbP0oM=" + } }, { "version": "0.0.21", @@ -313,7 +461,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-CWfwx68mfMIapO4JcMtaWiup4Rh0KZb9bGsWm7Ijz+c=", + "css/bulma.min.css": "sha256-UEP+sG/JcDA1dtbWrdV/OQWiprVqEHAwj4KoZo5yCJ8=" + } }, { "version": "0.0.20", @@ -322,7 +474,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-/lwxjz5MrL8ymXcSdZ4q1rM24QbHqkFC6TAD39dlzmo=", + "css/bulma.min.css": "sha256-MrONUixIVU9UUzQTvQh0OZOc1RuD2igiZ82hJ+zy8ME=" + } }, { "version": "0.0.19", @@ -331,7 +487,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-WPzD5Utt3RSCLgUfwSfahDFPRZzYacbAikJyFjuj56w=", + "css/bulma.min.css": "sha256-2ckO9k7x6jD9dxp2rwqMMXA3O/MqBUyYdL85e5Oy+3o=" + } }, { "version": "0.0.18", @@ -340,7 +500,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-WPzD5Utt3RSCLgUfwSfahDFPRZzYacbAikJyFjuj56w=", + "css/bulma.min.css": "sha256-2ckO9k7x6jD9dxp2rwqMMXA3O/MqBUyYdL85e5Oy+3o=" + } }, { "version": "0.0.17", @@ -349,7 +513,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-WPzD5Utt3RSCLgUfwSfahDFPRZzYacbAikJyFjuj56w=", + "css/bulma.min.css": "sha256-2ckO9k7x6jD9dxp2rwqMMXA3O/MqBUyYdL85e5Oy+3o=" + } }, { "version": "0.0.16", @@ -358,7 +526,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-DaKywHsbjxdWISmW0vj1rqxXo+2m9jP58M82vE26/lo=", + "css/bulma.min.css": "sha256-t/8w8MBY+1xcArrA+FR7cizygVRFvCVb7YdwjQ1Szoo=" + } }, { "version": "0.0.15", @@ -367,7 +539,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-o+ckoIHHuI6C5rAJaVU5cPVqx3sBiPP0oM7UV42OchQ=", + "css/bulma.min.css": "sha256-yDRdc0rFCjFlV6phoR5U+IIo2BX6r1s64na0xV/3VII=" + } }, { "version": "0.0.14", @@ -376,7 +552,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-4n2LOsDn3dDiRt4+fumSkXG3Nx9e0VWXSlEHQ32AYM8=", + "css/bulma.min.css": "sha256-5j0oQLxKYqE6SIOENLM5Z+XwV0BDckBsmiZehD8kplg=" + } }, { "version": "0.0.13", @@ -385,7 +565,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-EEfwnmzAb2KFBMTyTn8Ayx5hOG/i1RRet1YUcTX/6K8=", + "css/bulma.min.css": "sha256-U4vo5QfK7+6vpb9prQCfKl5prRF5CAVdXE67Kw2q+zk=" + } }, { "version": "0.0.12", @@ -394,7 +578,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-WC0vtYAfKzLNqLbnaMiHky4bbui/DrhAfu+auISMki8=", + "css/bulma.min.css": "sha256-PxTvtkcYmnB3QTF1yEOZ+hZ3QtdruwGgH8gi+5ZhvL0=" + } }, { "version": "0.0.11", @@ -403,7 +591,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-kIMc9qJDvs9gUItCZOWS4j9IJTEH5cPA0XYDNNh615M=", + "css/bulma.min.css": "sha256-H3ycCK4h9KQ3eaT/hd10aawWxLrs55pvJSc4+AW/7Ss=" + } }, { "version": "0.0.10", @@ -412,7 +604,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-H+qxyugPe8R8ZDJ7624T+qBBGQtJxLfk6IwHDFU4qQQ=", + "css/bulma.min.css": "sha256-vSPLpIGAPxtjcNIvRnMG+qBMNHoiKWIfjWE9krwJs2w=" + } }, { "version": "0.0.9", @@ -421,7 +617,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-2p8Ap5rGQkvy/eSbHqq7YInLn7KlK+ttS7j83/4Mu5U=", + "css/bulma.min.css": "sha256-Ujuen6wSGYNncOiwgkf6etS4ynNQk09lEKe5N5EpVjY=" + } }, { "version": "0.0.8", @@ -430,7 +630,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-o9/qiZDq1YQYmN/l/FQ9ZfPWx0X1XCB7qN19NgU9mjI=", + "css/bulma.min.css": "sha256-ThvEzznTSx5zY/pglLOhYXMx/4Cna0fNekj5njnQi84=" + } }, { "version": "0.0.7", @@ -439,7 +643,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-3lL6WRsXNPHBD5kr4k7P2YDcUZFzmPnFG+9VKNiHmpk=", + "css/bulma.min.css": "sha256-h5PclMMTALOOZU4kVrwZ0hcvvYbE59vjueh4hCOerxM=" + } }, { "version": "0.0.6", @@ -448,7 +656,11 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-3lL6WRsXNPHBD5kr4k7P2YDcUZFzmPnFG+9VKNiHmpk=", + "css/bulma.min.css": "sha256-h5PclMMTALOOZU4kVrwZ0hcvvYbE59vjueh4hCOerxM=" + } }, { "version": "0.0.5", @@ -457,14 +669,22 @@ "css/bulma.css.map", "css/bulma.min.css", "css/bulma.min.css.map" - ] + ], + "sri": { + "css/bulma.css": "sha256-SPVsd3RXnpGaxE3nQZdk7O/bmqIotrumXX6tMbr/5ig=", + "css/bulma.min.css": "sha256-agoMXPaQbV3bQHc/V/IzswebgOhTaiv9kfMy3haisgg=" + } }, { "version": "0.0.4", "files": [ "css/bulma.css", "css/bulma.min.css" - ] + ], + "sri": { + "css/bulma.css": "sha256-HXOcPLKtDcuDy077hNwHqc/fwYY+c/wBzT379yHbphc=", + "css/bulma.min.css": "sha256-R+ODP4cL6k8BoKDqlXzcdbihW8iymks89ySJO0H6pPI=" + } } ] } diff --git a/lib/datasource/cdnjs/__fixtures__/d3-force.json b/lib/datasource/cdnjs/__fixtures__/d3-force.json index a462418acd74f77f276797c2148861709b0d693a..ca8c49e315386feed0daf9d84eced1fcc86effdd 100644 --- a/lib/datasource/cdnjs/__fixtures__/d3-force.json +++ b/lib/datasource/cdnjs/__fixtures__/d3-force.json @@ -1,191 +1,295 @@ { + "homepage": "https://d3js.org/d3-force/", "repository": { "type": "git", "url": "https://github.com/d3/d3-force.git" }, - "homepage": "https://d3js.org/d3-force/", "assets": [ { "version": "1.1.0", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-gp0SbnQfnXL6TyrP5b7JAifyBupTdBDiYpRArpdhIKg=", + "d3-force.min.js": "sha256-fXvqx6BMrmrNPsEbCbVn0ABWVE0Oyv/gkQscFLx1J+w=" + } }, { "version": "1.0.6", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-5D0Nfdo36KQmwzPqSzwmgaB81NzrlAAenDn9CXxO9eA=", + "d3-force.min.js": "sha256-YsvdiZz1+06xnsmO/dcy/6oPe76ZJYH2mLsQOCPT8m8=" + } }, { "version": "1.0.5", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-NqhhKDL7mFceODpyCsdd1vUHIgOK96DJNDUKtYJyHo8=", + "d3-force.min.js": "sha256-sqTZZsQcY2MWdMB/MPigRvcLxqIKhiM67KeAW7Z3imc=" + } }, { "version": "1.0.4", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-T7VhvwL3G9POw0nHoRgl4OP0PmfiAHZObfHza0Lbp3s=", + "d3-force.min.js": "sha256-CRAbrJ8WtPmeIe/7tdGnM1l5NT4HtrwWNp8/V8XoZVI=" + } }, { "version": "1.0.3", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-Pco5eBqSA/Wozq5wQVuZ5YuRC8Zn4EfBbht4kK09hms=", + "d3-force.min.js": "sha256-RaVSELLEPiSZSg9PGpLDFaG18eCP+7OFG2qscWQW4YI=" + } }, { "version": "1.0.2", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-a2jXPrguES4/PmuoJJaVi+Qev/ZUGmIOJmG0/LIIcME=", + "d3-force.min.js": "sha256-Au6DV8G3g+2QsAMU4ZlVaRxS6QApao5plSungOoxVzs=" + } }, { "version": "1.0.1", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-BkiOgLEeo2ERn7/yYgsU+t97dOXWuUP8nOc6T7sf4aQ=", + "d3-force.min.js": "sha256-hkttlmSMhFUFZeU+elS5DhAJqjuUNX1VVoWy6OhEe1A=" + } }, { "version": "1.0.0", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-hRMRHUxlb4+aq13/P/Fk7RmVGX8r0n7psFs7cysjtQo=", + "d3-force.min.js": "sha256-JeMSB0vYijvTRUp6J/Zk8w4xLMsuovZdmrTSmmmSgns=" + } }, { "version": "0.7.1", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-C4xhHucs90cw3YQ2Kry4IjovxF6hzXIXlt7XLSgn4uw=", + "d3-force.min.js": "sha256-gHNSgLjwLAZRo6w9Ga9AiwRSvRBC6a4/w15bsLqOjyI=" + } }, { "version": "0.7.0", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-U93AQ12JgwO+Crpoop0f4VVtgo5EWyy5Ac/VDbr9nrw=", + "d3-force.min.js": "sha256-6N3BTqE/cUrcMS0ABzxSqq8ljwxFLVzjzY61oeYawN0=" + } }, { "version": "0.6.3", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-3/LnH5zecwn1jl4B8/VwDUKLxHvD4tQv9pecq4I+lY0=", + "d3-force.min.js": "sha256-anFjoj3JrkmBNGyGOfjkNMTK7YOCqIGbEHpF3My+pys=" + } }, { "version": "0.6.2", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-SG9SrF1YlltbriU+Z6Q7bvTgRJPw4XZBW4KjulEHiFQ=", + "d3-force.min.js": "sha256-6p2cfzJjQ0jdqtrb7rnwXj+yQeJ+hvnGJEXDi25ZmzE=" + } }, { "version": "0.6.1", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-SYfALXpqoQWY7PB5stjN2B10R0t6B8OizEug3nV5hgk=", + "d3-force.min.js": "sha256-tuQU+X7+WeN6wqdiJJ6Padc45t9LZiKZ58oYMGr1uMo=" + } }, { "version": "0.6.0", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-b07xptMLcxLFDYrlbaq7z9oD+Qe5X0jNjEqpRArWPJU=", + "d3-force.min.js": "sha256-cnOp3O9r4MlTvHFqvpdeaG/IwjS091dmqwHBAnFuc0g=" + } }, { "version": "0.5.0", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-FEYdY1bzDtPA2tvvyXVSgl/y9EIjF/L5+de3tD4OTF4=", + "d3-force.min.js": "sha256-94L4/qOXNt6h6vhYolt0ukEnf1HjctqSd4HBth0OgJg=" + } }, { "version": "0.4.1", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-nqSSxi5zHLx8IDv465yKPl7iQa9bKmB1tO1CYwHfORI=", + "d3-force.min.js": "sha256-6q2kj+Wndz0v3g+0IxzqiZ8Ilmi6QqFsWmZqVMS5nYU=" + } }, { "version": "0.4.0", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-h5Ap2n1itK1bTRb5syvo31u3huhwOvIvv8YAq45SMHE=", + "d3-force.min.js": "sha256-Z+yWONCIFUqIdpFiXo0zggYxX/TMpyXYf5GW2SC4tog=" + } }, { "version": "0.3.0", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-v/EpI8zylc/rx6tNiqL631j1d1C2BbPJGpgyJHIidt0=", + "d3-force.min.js": "sha256-lI3/m84DU88hxv49lzy/maO5glfV+80XK4WEmNa9YR8=" + } }, { "version": "0.2.2", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-4jWVeft3EbQiO6mOzBN5gQISLLtiVk1gjk3sTBzxqWE=", + "d3-force.min.js": "sha256-BoVy0gQ+DQiYRwXOUnGWFbaxojy2X0dJn01uCuR4bRA=" + } }, { "version": "0.2.1", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-R5hN8fDqziJDFPXVYztdJ0VcuA4NVaiMmYpIO7QkHMc=", + "d3-force.min.js": "sha256-LKaqpRLJ9Dm/duWf7SVRpEgR5/o6q7eXDDpEy/qX8lg=" + } }, { "version": "0.2.0", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-VRq0I3f7XeNjPc3fa/jPoCVWii+1VAMS5GSc98yOjeQ=", + "d3-force.min.js": "sha256-uJV0fvOphwVSnweSYF0+6X0yR1jsfpP0k8gRK4RNjpY=" + } }, { "version": "0.1.0", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-otPu46hPGgaRCnEkZuH3VQ9dKT6H7uzcAmrjvtCXIzQ=", + "d3-force.min.js": "sha256-csgvQYdPPjcKsIakaSeqE02/Wl54T3mStgKQsYkI1zs=" + } }, { "version": "0.0.4", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-7hyoFVueIL/RLbMcV01X6kfVEB0/WpEWKyf7W716Pqs=", + "d3-force.min.js": "sha256-jw3G+KYLKmYEPZIQRVIIXUDULmlS0yJ4SvyBqZNwQMg=" + } }, { "version": "0.0.3", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-NuLk1K9PD9BeilzdXFVmimrPbt5kURq5mhCqb8WQ8qk=", + "d3-force.min.js": "sha256-WYmckBv0+sEr0YsPm2Z3OC2WfCZIcD045KlXN/tbBmA=" + } }, { "version": "0.0.2", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-yrh9ylv/W7CahimBrLMhf4X7uVuO3pTHHRKASy4nmt8=", + "d3-force.min.js": "sha256-CczIvgT14ZuOfCe40K647R5MlbnqEKfWBZJv2T4vrcI=" + } }, { "version": "0.0.1", "files": [ "d3-force.js", "d3-force.min.js" - ] + ], + "sri": { + "d3-force.js": "sha256-DNKhvPNPQByxMloPGL2GfmxYsbWDcrznYp+/r4eXs+o=", + "d3-force.min.js": "sha256-UlCqIE7wnu4y7TDeQsl91i7Wxmhr4E7vy7VYi2XFqk8=" + } } ] } diff --git a/lib/datasource/cdnjs/__snapshots__/index.spec.ts.snap b/lib/datasource/cdnjs/__snapshots__/index.spec.ts.snap index 9aeb0456a20721cb57dbc68a18cbdedf0024a3a8..a40f46a413c87f0d32e863d40c4afeb98120fdd8 100644 --- a/lib/datasource/cdnjs/__snapshots__/index.spec.ts.snap +++ b/lib/datasource/cdnjs/__snapshots__/index.spec.ts.snap @@ -5,6 +5,7 @@ Object { "homepage": "http://bulma.io", "releases": Array [ Object { + "newDigest": undefined, "version": "0.7.5", }, ], @@ -17,81 +18,107 @@ Object { "homepage": "https://d3js.org/d3-force/", "releases": Array [ Object { + "newDigest": "sha256-gp0SbnQfnXL6TyrP5b7JAifyBupTdBDiYpRArpdhIKg=", "version": "1.1.0", }, Object { + "newDigest": "sha256-5D0Nfdo36KQmwzPqSzwmgaB81NzrlAAenDn9CXxO9eA=", "version": "1.0.6", }, Object { + "newDigest": "sha256-NqhhKDL7mFceODpyCsdd1vUHIgOK96DJNDUKtYJyHo8=", "version": "1.0.5", }, Object { + "newDigest": "sha256-T7VhvwL3G9POw0nHoRgl4OP0PmfiAHZObfHza0Lbp3s=", "version": "1.0.4", }, Object { + "newDigest": "sha256-Pco5eBqSA/Wozq5wQVuZ5YuRC8Zn4EfBbht4kK09hms=", "version": "1.0.3", }, Object { + "newDigest": "sha256-a2jXPrguES4/PmuoJJaVi+Qev/ZUGmIOJmG0/LIIcME=", "version": "1.0.2", }, Object { + "newDigest": "sha256-BkiOgLEeo2ERn7/yYgsU+t97dOXWuUP8nOc6T7sf4aQ=", "version": "1.0.1", }, Object { + "newDigest": "sha256-hRMRHUxlb4+aq13/P/Fk7RmVGX8r0n7psFs7cysjtQo=", "version": "1.0.0", }, Object { + "newDigest": "sha256-C4xhHucs90cw3YQ2Kry4IjovxF6hzXIXlt7XLSgn4uw=", "version": "0.7.1", }, Object { + "newDigest": "sha256-U93AQ12JgwO+Crpoop0f4VVtgo5EWyy5Ac/VDbr9nrw=", "version": "0.7.0", }, Object { + "newDigest": "sha256-3/LnH5zecwn1jl4B8/VwDUKLxHvD4tQv9pecq4I+lY0=", "version": "0.6.3", }, Object { + "newDigest": "sha256-SG9SrF1YlltbriU+Z6Q7bvTgRJPw4XZBW4KjulEHiFQ=", "version": "0.6.2", }, Object { + "newDigest": "sha256-SYfALXpqoQWY7PB5stjN2B10R0t6B8OizEug3nV5hgk=", "version": "0.6.1", }, Object { + "newDigest": "sha256-b07xptMLcxLFDYrlbaq7z9oD+Qe5X0jNjEqpRArWPJU=", "version": "0.6.0", }, Object { + "newDigest": "sha256-FEYdY1bzDtPA2tvvyXVSgl/y9EIjF/L5+de3tD4OTF4=", "version": "0.5.0", }, Object { + "newDigest": "sha256-nqSSxi5zHLx8IDv465yKPl7iQa9bKmB1tO1CYwHfORI=", "version": "0.4.1", }, Object { + "newDigest": "sha256-h5Ap2n1itK1bTRb5syvo31u3huhwOvIvv8YAq45SMHE=", "version": "0.4.0", }, Object { + "newDigest": "sha256-v/EpI8zylc/rx6tNiqL631j1d1C2BbPJGpgyJHIidt0=", "version": "0.3.0", }, Object { + "newDigest": "sha256-4jWVeft3EbQiO6mOzBN5gQISLLtiVk1gjk3sTBzxqWE=", "version": "0.2.2", }, Object { + "newDigest": "sha256-R5hN8fDqziJDFPXVYztdJ0VcuA4NVaiMmYpIO7QkHMc=", "version": "0.2.1", }, Object { + "newDigest": "sha256-VRq0I3f7XeNjPc3fa/jPoCVWii+1VAMS5GSc98yOjeQ=", "version": "0.2.0", }, Object { + "newDigest": "sha256-otPu46hPGgaRCnEkZuH3VQ9dKT6H7uzcAmrjvtCXIzQ=", "version": "0.1.0", }, Object { + "newDigest": "sha256-7hyoFVueIL/RLbMcV01X6kfVEB0/WpEWKyf7W716Pqs=", "version": "0.0.4", }, Object { + "newDigest": "sha256-NuLk1K9PD9BeilzdXFVmimrPbt5kURq5mhCqb8WQ8qk=", "version": "0.0.3", }, Object { + "newDigest": "sha256-yrh9ylv/W7CahimBrLMhf4X7uVuO3pTHHRKASy4nmt8=", "version": "0.0.2", }, Object { + "newDigest": "sha256-DNKhvPNPQByxMloPGL2GfmxYsbWDcrznYp+/r4eXs+o=", "version": "0.0.1", }, ], diff --git a/lib/datasource/cdnjs/index.spec.ts b/lib/datasource/cdnjs/index.spec.ts index e147ed0f552b907c0435186dc9c719af3dc75023..2d1d43dc6f5f1cf44fea270c06168949c871b304 100644 --- a/lib/datasource/cdnjs/index.spec.ts +++ b/lib/datasource/cdnjs/index.spec.ts @@ -1,6 +1,6 @@ import fs from 'fs'; import _got from '../../util/got'; -import { getDigest, getReleases } from '.'; +import { getReleases } from '.'; import { DATASOURCE_FAILURE } from '../../constants/error-messages'; const got: jest.Mock<any> = _got as any; @@ -18,28 +18,7 @@ let res2 = fs.readFileSync( ); res2 = JSON.parse(res2); -let res3 = fs.readFileSync( - 'lib/datasource/cdnjs/__fixtures__/KaTeX.json', - 'utf8' -); -res3 = JSON.parse(res3); - describe('datasource/cdnjs', () => { - describe('getDigest', () => { - beforeEach(() => { - jest.resetAllMocks(); - global.repoCache = {}; - return global.renovateCache.rmAll(); - }); - it('returns digest', async () => { - got.mockResolvedValueOnce({ body: res3 }); - const res = await getDigest( - { lookupName: 'KaTeX/katex.min.js' }, - '0.11.1' - ); - expect(res).toBe('sha256-F/Xda58SPdcUCr+xhSGz9MA2zQBPb0ASEYKohl8UCHc='); - }); - }); describe('getReleases', () => { beforeEach(() => { jest.clearAllMocks(); diff --git a/lib/datasource/cdnjs/index.ts b/lib/datasource/cdnjs/index.ts index b7ef9be6c49ef1cd5f4dafd8c56536a1b5d148ca..1bd8feb3d007b94942c4e60343a031e5318f4a4b 100644 --- a/lib/datasource/cdnjs/index.ts +++ b/lib/datasource/cdnjs/index.ts @@ -28,29 +28,6 @@ export function depUrl(library: string): string { return `https://api.cdnjs.com/libraries/${library}?fields=homepage,repository,assets`; } -export async function getDigest( - { lookupName }: GetReleasesConfig, - newValue?: string -): Promise<string | null> { - let result = null; - const library = lookupName.split('/')[0]; - const url = depUrl(library); - const assetName = lookupName.replace(`${library}/`, ''); - let res = null; - try { - res = await http.getJson(url); - } catch (e) /* istanbul ignore next */ { - return null; - } - const assets: CdnjsAsset[] = res.body && res.body.assets; - const asset = assets && assets.find(({ version }) => version === newValue); - const hash = asset && asset.sri && asset.sri[assetName]; - if (hash) { - result = hash; - } - return result; -} - export async function getReleases({ lookupName, }: GetReleasesConfig): Promise<ReleaseResult | null> { @@ -83,7 +60,7 @@ export async function getReleases({ const releases = assets .filter(({ files }) => files.includes(assetName)) - .map(({ version }) => ({ version })); + .map(({ version, sri }) => ({ version, newDigest: sri[assetName] })); const result: ReleaseResult = { releases }; diff --git a/lib/datasource/common.ts b/lib/datasource/common.ts index e3702ba38f29ddb51e0dbadcb662d3f87c5c947d..ebdc7116dc18571a71409ec75470366be6105e37 100644 --- a/lib/datasource/common.ts +++ b/lib/datasource/common.ts @@ -42,6 +42,7 @@ export interface Release { releaseTimestamp?: any; version: string; + newDigest?: string; } export interface ReleaseResult { diff --git a/lib/workers/branch/auto-replace.ts b/lib/workers/branch/auto-replace.ts index 2fca355682aee803eddf4380e11530e50a96c1af..1313dc92175ca79e7f665bcb0c8e035672dbbcb5 100644 --- a/lib/workers/branch/auto-replace.ts +++ b/lib/workers/branch/auto-replace.ts @@ -30,7 +30,7 @@ export async function confirmIfDepUpdated( if ( newUpgrade && newUpgrade.currentValue === newValue && - newUpgrade.currentDigest === newDigest + (!newUpgrade.currentDigest || newUpgrade.currentDigest === newDigest) ) { return true; } diff --git a/lib/workers/repository/process/lookup/index.ts b/lib/workers/repository/process/lookup/index.ts index 9951d2efbb7da099c9bacd3687bc157f60d494dd..999e2e707d832ace2f4cc0b2878877b1886751d5 100644 --- a/lib/workers/repository/process/lookup/index.ts +++ b/lib/workers/repository/process/lookup/index.ts @@ -334,6 +334,7 @@ export async function lookupUpdates( 'canBeUnpublished', 'downloadUrl', 'checksumUrl', + 'newDigest', ]; releaseFields.forEach(field => { if (updateRelease[field] !== undefined) { @@ -364,7 +365,7 @@ export async function lookupUpdates( } } // Add digests if necessary - if (await supportsDigests(config)) { + if (config.newDigest || (await supportsDigests(config))) { if ( config.currentDigest && config.datasource !== datasourceGitSubmodules.id @@ -402,7 +403,8 @@ export async function lookupUpdates( // update digest for all for (const update of res.updates) { if (config.pinDigests || config.currentDigest) { - update.newDigest = await getDigest(config, update.newValue); + update.newDigest = + update.newDigest || (await getDigest(config, update.newValue)); if (update.newDigest) { update.newDigestShort = update.newDigest .replace('sha256:', '')