mirror of
https://github.com/discourse/discourse.git
synced 2024-12-12 17:33:44 +08:00
216 lines
19 KiB
Markdown
216 lines
19 KiB
Markdown
## Subresource Integrity
|
|
|
|
If you are loading Highlight.js via CDN you may wish to use [Subresource Integrity](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity) to guarantee that you are using a legimitate build of the library.
|
|
|
|
To do this you simply need to add the `integrity` attribute for each JavaScript file you download via CDN. These digests are used by the browser to confirm the files downloaded have not been modified.
|
|
|
|
```html
|
|
<script
|
|
src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/10.6.0/highlight.min.js"
|
|
integrity="sha384-GH74M1p3E251UG6dKCoADhGklxesH3L6C1xcT7c70pB05825y909Wf90G6TEmyT7"></script>
|
|
<!-- including any other grammars you might need to load -->
|
|
<script
|
|
src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/10.6.0/languages/go.min.js"
|
|
integrity="sha384-r//R3lkWktD0i/068BOYOm3KJWtJa/Jod3Bqpe6BjNfQcwjrkAQE8E1WOgG+kMLB"></script>
|
|
```
|
|
|
|
The full list of digests for every file can be found below.
|
|
|
|
### Digests
|
|
|
|
```
|
|
sha384-9+1gkFpmH4aL8jOUjTeFwqo1YoAdP9cOHi2yideyPYxFPb+e2AdSPKGPJ2NSWshd highlight.js
|
|
sha384-GH74M1p3E251UG6dKCoADhGklxesH3L6C1xcT7c70pB05825y909Wf90G6TEmyT7 highlight.min.js
|
|
sha384-QCw8P5JGQy032rDry/zg1r3bKF4QfRKbmr+BNqbz9yJMwHAep5TKJoLvw47Ndqnd languages/angelscript.min.js
|
|
sha384-7apqh9UrywWnvcxicn3u69b6szdsa6D2HdEsWd2/k+Y0dEDwueRNf5X41NI64vSv languages/ada.min.js
|
|
sha384-mH6pp8lAh6C+v5gm37XIubL1fuHUWzuRuR943YrHO00ngaYMz34Gs6cp5odcV6s2 languages/apache.min.js
|
|
sha384-ApIFd+u621bVMiDzRhLl88fBE5nfUSAS3HCxA/Ow6RmL2mTdy0FCePD/bxkFE9m7 languages/arcade.min.js
|
|
sha384-drSCJz+Uf5VQh0+swr3WO+o+gEJ37PsQdi2+6PEIiaGoHt9sNS1/z5pUFN4y34az languages/1c.min.js
|
|
sha384-/ypFLY/qLDzfVh946ts6uLxFnMdd1OaNj5jFMhYlyU0cXFo94i4uME++tItZQ6lb languages/armasm.min.js
|
|
sha384-HrH//tYXHXNZwR/o04uJOdnlWauibuxyZYIQPPIQLdVxl87Zv3azuciiHKygOfRf languages/avrasm.min.js
|
|
sha384-Fh4pQaH2FHYw5g0CeCcCroXDiXQSqtlp7SRMClWOAXz+llK5Z6GGOoGMgFRuIubD languages/autoit.min.js
|
|
sha384-08r+3TH9onFPvLk8Cvx0wWcdbdfY6dpbljOuYLPJIjdMAXAJ8QQSGXqzQ0eBVWZT languages/awk.min.js
|
|
sha384-SWN+Ng21kv/WuKXjywYIeToDaoRLftZ0MDDJekqN5XXEY+P0S8ilo6V3FZ6F+2YH languages/basic.min.js
|
|
sha384-8WkRsic3IfuEOAoW3fx1K9B7LYiF6aY7qffBK0eIp8RkAdyRcaMgcvqSgemibYo+ languages/bnf.min.js
|
|
sha384-ekfzauKoi8h4q0eMBHbGmNRDw0ldJqgTyUHSDm91+tvfLqRDpKH5qhnd0NCGOOZ9 languages/autohotkey.min.js
|
|
sha384-nVdb9je5Cld82zXJ013LQtWBPWUMZl/gsDrsTTb/iGqca9gX56yc+PKMQfqeLBHQ languages/brainfuck.min.js
|
|
sha384-eBc94B1IW/w2TV0ysFW6LaXAZxA4vsLRUj3Gn9PYbRSJbLdKI8ZVhteUDt2AJLQq languages/capnproto.min.js
|
|
sha384-TMEXcEAJao81RBpWdTVaf7u/Ax+Wry9dzKJGRq7UfScUwMy6KCYf36cZmENnvvrE languages/clean.min.js
|
|
sha384-jAa8bhYN2ob5rVFlYf6bREgpAgSvV/lXTDOJMZQuQMTdLt1YXL1MiAc8UAamb3oz languages/ceylon.min.js
|
|
sha384-0daauRTUFPr9Kw9Lonrdp2zLUpvNvgREPulI4MLabiFI5HLLqVv/45br55+CcGtn languages/clojure.min.js
|
|
sha384-x//ggWQQKDYM6gkxzOdTUJNX9tNhjYBuM1SkQ3kgwzlFH9cxNW2meFXccjs06ubh languages/cmake.min.js
|
|
sha384-SQoVPrXL9Ego/tpDqYB9VPA65ZqmqLOe6p0RRI6W8VOuGq5qTYnElRCCFFDXkxDe languages/clojure-repl.min.js
|
|
sha384-TU+haJgOsSjYVA7qDmqUoOvJzOQqarT72YT2TTKUJH+gek1WHh1+Go5OekKnM2mO languages/cal.min.js
|
|
sha384-v5GKAd16DjIWpWmnBvlmhzU6uOJQZPUZ/qre77lXdg4kuN7kt5L2OIqrTlBvtmZo languages/cos.min.js
|
|
sha384-NVSuN4IZtOjwawaHnxLrooJPnO97cp21MucCP9ruGpt8DfGddZDRRgGFXQxzHqi0 languages/coq.min.js
|
|
sha384-CTzGMmHfPnxR/asrb5EO6EYC9oJ9Tzxeo2SdpzFVtKr313+XS/+vKded4oYsHsyI languages/axapta.min.js
|
|
sha384-/UoMZhsvxKsfNvjJOBG2IA/u97k3VR9CeuEliKBVtYkrEnfTTIaVu8WFCuPYTf8P languages/csharp.min.js
|
|
sha384-ftdjNYapTzatmwg4z1FroT33gTsfAJ/tOb6lFodfUjhZbCA5tnaqJrLxWm+2BvdD languages/crmsh.min.js
|
|
sha384-DwTCrQgzJE5ijIPjGtjKYaQzW/rxXEvTbmNWRNyCDGtGei2ZuVh3hkotW77FoOhU languages/crystal.min.js
|
|
sha384-CWMyrfhWZ2oKTZVv/J83HcGCfRZcCpxRO36/nOvYtWUtcDIQnEZJWJshUeIqlkEo languages/csp.min.js
|
|
sha384-hBB/eyChamDz/BaVCLSBj/JjufFuP60B6AhZz0ch8ij5OOG/IPx29pgms47QX+1j languages/diff.min.js
|
|
sha384-U7gCsZ9Gp3d5IQcZdxAwN0GhwIgayYh0W050kxsy1JK5eA7N5UkLfd5XpGEss6gq languages/d.min.js
|
|
sha384-2oLyKZbObObXJh5Istz3x8ZNSZzHqJVPsnLijJAac5oRXaSk89LLRC5ct/YKLaq4 languages/django.min.js
|
|
sha384-bQhSdaZpgE63aIt1JmwYj6QzjaMRL0AQDZceB+FIsP/jS8B2szOC/zZEoL7EdMxt languages/delphi.min.js
|
|
sha384-p8Myu0Dj8kd6Q2ZufmPimEBEE6VvXmE/y8JhxHhWPEIaoYhgKsPuafpaaeU432H6 languages/dockerfile.min.js
|
|
sha384-aC5uCsiBUJUksI0CzzpoxPJSGZZ9np5ElBFE2HEC4d6GXmj0MrexoqPKINAup0od languages/dos.min.js
|
|
sha384-iZ65XFIGzojOzwxkaLxxUE3LvvAH/BijGSbc/wewvbVUbYsRFCkeZRMc4KH80StG languages/dns.min.js
|
|
sha384-h1tymHrmjF6qHhlYUBgndg/C+JRW37k1DfQ2CK14v89SaaquAy+uraeUG6jo3maJ languages/dsconfig.min.js
|
|
sha384-oPAncFCX5IGX38eMpdqzFtPpiiKbcTewdvdteljpiysaMYx9IVDN+m/EqIrG71LZ languages/dts.min.js
|
|
sha384-eRpOUosqGr0qHiFQ+oDbuaSdW/FHVDQInPmFFzVQxIeENRTHi1XgXAYAAAM4gqmO languages/dust.min.js
|
|
sha384-Q0Ts0Jv2mssitdPxryEM6VqtRnQFOlbb9Vheuq8tqae6awyZGIUfGXc3Pfg4ulua languages/ebnf.min.js
|
|
sha384-g6d+vtBJCZ1oxjyuGW1gOHZQFPjQfMRSpNKgmnVlOVEcSVoZ54SsEDLWBot5CIA2 languages/elixir.min.js
|
|
sha384-b3s6nY3m88+zp+fGlptXAz/LC2OBLdkHVlgtHw5z0QQANyk70Jof0z9G2RZC37X5 languages/elm.min.js
|
|
sha384-WMNLqxwgNhF56fQeK5TIrzmujItCYtdD+vG7lLOIk4/cP+sBjr5RnobB5MsbPNXu languages/erb.min.js
|
|
sha384-Xa/fdID1TbpSHhlc09MJQBOrFl9EYzvR1wa7XlDk+qAyERNjc1KjFvmN3W0Kmm9A languages/erlang.min.js
|
|
sha384-mT8N74tT/sPcE8PZtnmyFIRU5fjO8zA8UAO5OZXJAfnEKnsUShBkH+EtbhAgSAyq languages/fix.min.js
|
|
sha384-3vrFuc3lEQ4EKm10VTc9cv2eq4gq+GpcSLUZxJl+68QY04zHeA/vgcemvz3WIYhA languages/flix.min.js
|
|
sha384-kzUsk0hEcTxEYuutI/k37SQDPq4Na3MSA1MpDKrKm5KhP0TJaMWBUQm6+ytACyim languages/dart.min.js
|
|
sha384-WP/QHjVqLLLbe9Y8RAGKCyspBP53jGH/Ac6aeorpUoRCpgKAUT1S9bNdKkTBLO/z languages/fsharp.min.js
|
|
sha384-bbJvjwLlzxMB1QQMrwAXbQpIMKAnZi4hLeAoi6Mt77ySARydEUtJvRibMJrbFc2P languages/excel.min.js
|
|
sha384-VqhnLZaoi8MMPtN7ANKk1HXrePth9prmlp49Qp2SwptiKXN9tKanf9xN131VOrzN languages/gcode.min.js
|
|
sha384-UrhPOS61XL9sxSH0QTYN5ueghirkShyVSExy9Uk2fHlz7o52c8RNaC/jSlwm1nWr languages/gherkin.min.js
|
|
sha384-XzQKGNJ4KcJ8kEVY8fvcva98uBNQxJ2Sf4THPGRYNrDSYdq5Hvv9MWROT4QKzZkP languages/glsl.min.js
|
|
sha384-r//R3lkWktD0i/068BOYOm3KJWtJa/Jod3Bqpe6BjNfQcwjrkAQE8E1WOgG+kMLB languages/go.min.js
|
|
sha384-S7O4FRU0dafodwzRcOSEb9BH4YF4O/K2p1OEGnJDSqotUHDT0bG8HNgmrd7X6750 languages/gauss.min.js
|
|
sha384-EyrWXI1nua9iBatP/D58KKOIUagNPwDBqUkD3QLWwlWBn3/SEvKqRym4PBrap0Jn languages/golo.min.js
|
|
sha384-LQ3IaiIdaoQDHkJ3LuUU4NUn1zy0UoSQdxIqhouA+PiguPN0rslLj8ros1B/nd0m languages/gml.min.js
|
|
sha384-pFx/9vjF0s5OZ5byIXtIeChG7sCtCdaep30ewKleakEXhIbscIaaL+VTAJkkhXWo languages/haml.min.js
|
|
sha384-bBjF9iksqKGrNHoolJBNEiCQb+7A/POecLfB2lL/KCq0Lqgdl6KBcbxzLpbV7igV languages/haxe.min.js
|
|
sha384-QDpFP/xZLlpLCBZ+ptdh0gajYm54Nz82Lh4TysSOQJ19B15iPux/nMu/b2C3UMHq languages/gradle.min.js
|
|
sha384-PYi+8aIiMs0S/m1tc0v4x7PGA/D5evr2yCdM1Pd42WWx7Nwhnq33CIDBQwG4Xjgt languages/hsp.min.js
|
|
sha384-/xr+JjpBEktxk6sVqcsJKdFNkHgJflCKigYqgapyT97qO78hu+pBIJprrSQwXIY7 languages/hy.min.js
|
|
sha384-i/Dy05ktXQgVDzV8G9rgRhR9Ve3MAzMYUFj9d9IfX9RihNdqW/ChfJuIJrjpwn6d languages/inform7.min.js
|
|
sha384-vI0nSCP1v7g41H5F402YxfyWx/XiNOFerzNXocLSVvU8hTnh3qsW7w7WOUvIChD9 languages/haskell.min.js
|
|
sha384-pfEQKqCUO8ylk7Ex13uKM76eICVVoaCsicCbp3cUaADHiSdM6IoIDMITOwrlq9zB languages/jboss-cli.min.js
|
|
sha384-OZrcb8T5rFffiSUdGVKpUl6VyUmurmdo/BH/KMJPHftEncDtj51ED7pJYy6gl793 languages/isbl.min.js
|
|
sha384-LogXo4U+5NSOtE1yN4i9kStdwgFh2i/5/GHryiHrtNVVndo10RWRYO1B9PEl/ewp languages/json.min.js
|
|
sha384-9j8tOfwq8VRSU1v32Tx/cunszEKVwrIhiF7P/ahBywDMDNsOK9Q2llqx7Vu848Bi languages/julia-repl.min.js
|
|
sha384-Fae1IB/IYPKAU+8W/0HG1FmRikkstyuzZrrm4H44mZEpYhj4nRoqmbUzAIeRUarX languages/julia.min.js
|
|
sha384-PlbPTkKSUyBjFq+ZGgPWzTQOLWFnmCRIdncm9J6t51lDqtoCOGpH4tlmW8M78QN7 languages/lasso.min.js
|
|
sha384-lRoW8CJFiYIXjKHbqlGoF1Mfay75RYgjCp2tcLolMG43ncg8gz7Uu9zHxNiGWOBe languages/leaf.min.js
|
|
sha384-HGCIwzrEhwAQqVPGoe8DaKA2MkR2hGIi+Tf33G5YRJAxSsuMaYJ7PHLD6AH6mBJs languages/ldif.min.js
|
|
sha384-rOn7ZE80mgLvW2pa1lp742RyNYqwLSxssGrE8AP6wBgUQz3NYr06/vdFh/+s2n6j languages/lisp.min.js
|
|
sha384-9kZBNYc/QPKNzj6Ku9SHyDi08cgAPfsJxQSA5MqG15TZJfjcWz6dmlB++S0vO77I languages/livecodeserver.min.js
|
|
sha384-HmgZCYX+hU72QMMdHOuDGXhyf/2rr5PKG7PcdrGzha8Ed69tO5NJGpiHWEA4VSmE languages/lsl.min.js
|
|
sha384-SACfbePzEJYN1viOIfsms0xZvfdXdbKfO64gDJtKg13yf70gEi1Utdl/J6FnqzUJ languages/lua.min.js
|
|
sha384-EAL/it1j0MqvRD8plWZNZF1ZjItmj8YSap6kr7sqMRBnKgdgsqKt8gBSGMJdWgss languages/makefile.min.js
|
|
sha384-QRD3fIQmXsE0yF4A2U60TsArKVOpaAmQjefrs9sT7KodViyWgldExqROBSoMQtZv languages/matlab.min.js
|
|
sha384-bfWKUx4btBNitySjJcBCzFFUcjtIAWeZ+6LajvcSVT0q3z/Ae3gyKB2TD9mx7jMZ languages/maxima.min.js
|
|
sha384-ao5HZEdfYEBgfF5EpW2SUyeQu1OXfZ9nscRMOB9rz0cfu4xCuSh3fH16/M3NFv4s languages/mel.min.js
|
|
sha384-BPFnVLkR+rNfiJN+UckGPNwq8714h+qCUPPAD9WqyjLER9jvEzdi9T1LmeZB8TsX languages/mercury.min.js
|
|
sha384-ydRxb07zddIsmM8w0RB2qGAOsBEEwpQpadYXQZ67GVVQVk0WgJZy2MIfjbTLhBy+ languages/mipsasm.min.js
|
|
sha384-5l8YArFQyj6YihJ3Edflfbd/4iKOC4M6RKIEbXEo3I4j1YW6BvFcOGtuuH5tjMlH languages/mojolicious.min.js
|
|
sha384-NPnXMjgnbHWx4voFBLZ81vbTbPBjYFWdIv/U4HHdwJzyieZWk71Wx+c8Ca3ylW6A languages/mizar.min.js
|
|
sha384-dXmkV5N9R5RvQbK1F/sGRnCHwRaw4vWydZK9tIFgiV7t1zt/0vUWhe/pa3q2v9mI languages/moonscript.min.js
|
|
sha384-Bbs/DrOuUjm6mm3eUFlJyQDgZ2DvyHMLIldWfVn2g76cQhSKuuOdrbCt7arSPHbP languages/n1ql.min.js
|
|
sha384-Cz8zoXmNxTSI+DCD09p1SuQ9hlqu90jQkJp4y2PNyo6L1FV9AzKuIhB2e+tWLi9U languages/nginx.min.js
|
|
sha384-L39ot82OCLYxcvdtdL/NLtm+H5dQ7LWjf7D2c6fGKtN7YmyKJG2sNP2YqprBs1oz languages/monkey.min.js
|
|
sha384-NJLTfrv933lXH2AxTf48cg8qRuQKKsByTGwHTboZfJhDlo1BiGTWGlr6+xx1169H languages/nim.min.js
|
|
sha384-YRUvVouO7tekX6Xo+3aG7wBIs5XsuGCyJVov7yGrCSoyv/Psb36L836jBoYhDEN5 languages/nix.min.js
|
|
sha384-AY4iFmq9UsA9u1c3TwbK8gFZr1gidEukjA3WhpuNEJlnLdGC/TxGz5LtXNWUNTkJ languages/node-repl.min.js
|
|
sha384-wOh5xoAAH/5NXxZC60BQ/zSFxokVnS1U2LPPPP3e4tsn73Csy6YFLYrL9/v1zAqm languages/objectivec.min.js
|
|
sha384-hXlN5RjcNCZyc1k+7cJhyQoyGX+e8UVQsTdUV9c++mSTUbzebDBO8X0PRTi2h+QS languages/nsis.min.js
|
|
sha384-jMoDjaiOyioys+8cwaG8y2/X3WBIIu/1IM7ReKA/2FyNpaJyABE4uBPTa39IaEHO languages/ocaml.min.js
|
|
sha384-HdOG5GpBq1iSzLDvtwVgM63z8qVoKAVhueHGxEn9p94zdeEKxWBhaQE0dTF3f0NB languages/openscad.min.js
|
|
sha384-aFvVIDZmt0iEHWm1kaafmdtHk7aiDRIDPWLdGcXUctR3Jsh65FiXkguKzifvAdey languages/oxygene.min.js
|
|
sha384-1EkoPHKgQ14NaBML6WQwpaqU3QsSw3O3PQ7AnC5QIpTURbEMD5qAKwmg49hq3Wwp languages/parser3.min.js
|
|
sha384-LogvK0btBQrFE0ouYeISK6ijqbqBtIM4BXdaNvT3I8pUf1h6EctnRZaWjL3qe99Q languages/pf.min.js
|
|
sha384-R0zQs2gWbmpOQ3eruYo/yPS5kFdkSAK/s8ArK28QA6gbZjeYKFussFlhpifvGCAW languages/pgsql.min.js
|
|
sha384-Fep1W020/nkWUCngJ90ZFLD9U8aUSXrPWZCXl+B2/l4KeROZuQ0iKM5QJxvSMZaI languages/php-template.min.js
|
|
sha384-fsdVSK14OKIivfPOlrW9CgYOcoGbZvWqfNz00+SVi06rV1JBpi3d3PgrHYBNuXrB languages/php.min.js
|
|
sha384-bcdnWe/gY6KRE4KDT0Wf5CAwn7jvk/k3qmRWzrmP/xz4I8ZvBzV0AH6TT6VOnu7/ languages/plaintext.min.js
|
|
sha384-wawWKVw2LnQnvLByA9K6/KNG5wVaX1oa82bAJfKLMjpEN6dMtUsz53m6Ir0X7xfG languages/pony.min.js
|
|
sha384-+05Cp42tk0QutdpySQ0HsmEskItQQcyh04nmNheHuy1epFAdvUC9kpiwJk9lx419 languages/powershell.min.js
|
|
sha384-7vppZSphjTAYcJo+xGQAlSDmvu9ZqnYfRxR53KCrdq+ytGyzHsuWbJd0HQ1pzbdJ languages/processing.min.js
|
|
sha384-gxSjZNVBfe+WrGCdFrHrTkJDFmAtx56vza/DJXsk6ECYMjLvVel68ipkU7rmHAJb languages/profile.min.js
|
|
sha384-ehKZdAyoLECKGzWhSHnFgWOgPQxDnjPIKStoBqFyXqc6qk6AMVShU8ifOB1TdbsM languages/prolog.min.js
|
|
sha384-/0Xkyok387IUc5QVnBK9HIuRjtBKaGEIneCpE+3Vs3hxxMRiQcgw9iIvvYc95FUp languages/properties.min.js
|
|
sha384-fgYTbDrZ8l9+4/cXo1iB/tbMhC6d2GxY9pfeIvkKUUpGW8gENjh1JWAGezt+KS5h languages/protobuf.min.js
|
|
sha384-B9EdM1QAzGUr4qTBiEvBUrPXD/hoMJXBpz/5sfSD7RwVfQDfj2tHax8AJpmf41MD languages/puppet.min.js
|
|
sha384-iBlKb7y8L90GXzSSIo5JthJr+sECJJJ0+UMxgTm27S2ooAqUegzWDIi7MRGx4ufV languages/purebasic.min.js
|
|
sha384-8r7q1IleicED+patBjtcTVgGn82qTptKmtQzpP4wistVDwA+62/iI3Gz3pjrzs8h languages/python-repl.min.js
|
|
sha384-63eoubbwL/MravQEWQSuISRuMiRwhe1vy9KswfyCH4mLNelSyghDegOtv9G+GHEm languages/q.min.js
|
|
sha384-XN4H46LZvk1Hjr4vDcpwPJelA2JhiBqSedUfqyDzWuYzOTOaK5VXXCkqIQWTLlO8 languages/reasonml.min.js
|
|
sha384-BvRpA1zFC2KJWr1c1+ir4XhGxlsgEEiSmNNsh7oeRoR1wxFMxrzOWmLvySOptOKU languages/rib.min.js
|
|
sha384-rWTFYkdCHaEf9omY+BRJyNguub90kpgODCOCpwWC8rmEdxmxBioWfWQihlX+8ZjM languages/roboconf.min.js
|
|
sha384-OKhKiCsF7i0qyDVZBd1YFDoJnPHFk3VwxfMeKLgW2eVi1s+svHwottFHoUq7nW0P languages/routeros.min.js
|
|
sha384-w32piHDsQTKkWe5PWg3fjEjedriU5540yLsgGQrYwZlljh0CutQ2HQCLL+Q0h1ps languages/rsl.min.js
|
|
sha384-qNasb1HDmkx9YeEHveIn8Igfw+T3u7Pevu5qjHcCN9VAYYPVYjOFc/KkVoMGe+qW languages/ruleslanguage.min.js
|
|
sha384-HmrWxo198cgFtd8wn/QzwKPhF+I8+m38ig0jJX0XoydCL2/1zeCQh29PJm3p8e0i languages/rust.min.js
|
|
sha384-eSBmuLOd+qc6kUk8yKajAQxFUWKj9PI4NgBZHCVSVtqwDOgqUr1be57JB5mxH7l5 languages/sas.min.js
|
|
sha384-3kPX/Rh0j3roPXh7p+Htm43OSol5TbMEztTWPo1ScpwauTKcq+oJUtflxKA5LNAE languages/scala.min.js
|
|
sha384-J8S0gjtUEiPRGCVwE8rXbmId0CmPEqb+uMQOkYmVkxpFwqIsyS8szFmZLo4vJntq languages/scheme.min.js
|
|
sha384-wQmBjjd+UBhrHNg2W1Td5iAdFtlJXmcE2fWVZKG7irLqbev2WgfDINL7aDB7wiF1 languages/scilab.min.js
|
|
sha384-fY/vCLRbtgtZ0gNaZThltfXa24ZKufjvc+/O9I2vkJarFQfBrrYGIN5FVQMoWqtn languages/shell.min.js
|
|
sha384-8R0LlbUQpEtb8UI2YA72ZGv4uAnVk1fru9/yU0Xe5Lak8NmE03d4e30Htp6A+znw languages/smali.min.js
|
|
sha384-KSxYd+neFhKwZVk5Z51iCGVqwTgquV/+1A+07SPwZuCceyntLc69oE0QDWmQceeO languages/smalltalk.min.js
|
|
sha384-ew0YHyO4cpPE+njECIRXJvQuOV6UlJMNOIUve+D39F41XlhbJ3p/rV0Ti3EEUIGu languages/sml.min.js
|
|
sha384-pFqFGtbh4R6Td7sYtwDP8wllN2vTwfJ52wonqNYtXHtmxRy/4/PBWx2l4K8TYgQ2 languages/sql_more.min.js
|
|
sha384-H6dea7lVuXm2PPjLqGXfkK/XL7lqk5SuYSbz4+NQpRV76rT5b0dHF5zcU/YzW5iw languages/sqf.min.js
|
|
sha384-7wbwKtmEZ0obQHEUr0WSxzs5YU201xyoMUTfMyZ1vPnS6bhSmiYz9RFzYCgI2p9T languages/stan.min.js
|
|
sha384-mcyrVjnaNodZ7qybeG1GowZdlKbS7Ef0iS6FndHGtZaID0zK5e2T59F1Bf0tiX6v languages/stata.min.js
|
|
sha384-PZ0CETw732E8/Myt7SEJ9GAFtMCFBm6LPqfk9Q7e6GlvXsj0COG15CqxGxVpa6Sr languages/step21.min.js
|
|
sha384-+HXbvTy+b3v6gn1TCWkeyFs2Z4XSR3E+YY0dNiDB3O2+30Q8cKgqiZfRuOxToUgq languages/subunit.min.js
|
|
sha384-eBwSxH7cVV95IDDF6N4EYWp7BM3AK5XgvhQEY//JzXOBDvGbe17nGTID12kHdm62 languages/taggerscript.min.js
|
|
sha384-9r/yEiDmY4E2GmU76nfV6BjePlLBG8L2XAscHmkqT0GHlZeRcYCmylYej6Ioz594 languages/tap.min.js
|
|
sha384-Aby+DUJzh2esJoNRVocS0d1+oNlejE4TiEDeejlyRawut5tB+CWwpeN3sK7qoTM/ languages/thrift.min.js
|
|
sha384-KZJDo6WIm2pB7MvVMAkx4HDVDVQ3ZipiJ8BtSMzrIqBTKsPZKQEBMxIqArTq7gPM languages/tp.min.js
|
|
sha384-qpcjkah3zGaeyumclm/MdIGEYQNr1S9Z5kunzoAbQx86EaWX9lF/kX7IN/GS9PV1 languages/twig.min.js
|
|
sha384-bD9CFTHJTTQJParMjUiBvStm6x1dxG5nMDNRwhsWYnlrdMnABOlcb2gDQrV6FJvt languages/vala.min.js
|
|
sha384-T+xrXZwGuakQQNp0tTCZ27b+53/W8sP1GfIrNW1e5kDiiGQwxTbxicSBEDaE0nzS languages/vbscript-html.min.js
|
|
sha384-9QoUTfMOY5r2ItJn3R7hXcupWN+h0noPCygzIGWwccXJjLCUMRO5a14YrXnfnAHM languages/verilog.min.js
|
|
sha384-dWxIjcfzDTzOUYU5ILl8yNAK7/lMehmybcEwDU3HWzrXw7U+lwQbcu+IXFDPglpe languages/vim.min.js
|
|
sha384-fyAJ3VJZiGzG81NZvP0/d6kCqoi4AcIy38WuzdUZbtwKCShAcZZSK0N5XEea+NUf languages/x86asm.min.js
|
|
sha384-/yNHjwJ4ciBcgE8EiA9M4Ppr+ZGgslFyxS0uK8Wswb4U0GLp8Qtz0OAVPDaYlxyk languages/vhdl.min.js
|
|
sha384-m43AzkZtpcAjh0IFM9gI4Z1zfmpW2i+8tOqn8zV4minhMOWFUTmtr5gYlegp7lqp languages/xl.min.js
|
|
sha384-yZy1GCc4ItvX+YSzV2qZnUMD+UsRUp195NByn7NrkOC5vqHR1k8m/pvg4vro/j8i languages/xquery.min.js
|
|
sha384-VgPOQpnV9C73U74qRO8a1xnsjuc8PyDQwEROvDtVrxrDWs5Hm9rjEolBJPEN4AeY languages/yaml.min.js
|
|
sha384-+M/YColDaI1z5pftDUPxi/0RBiRR7Xm6sXnd1XmugHNlKP1S33xH9DSeG3KWUQLm languages/zephir.min.js
|
|
sha384-uD8Dfc0t2PJLDNvs/aCb9wpPZLAtDQol9jy6oieP2RfqX88Wz8ZCpdWexhsH3kPp languages/accesslog.min.js
|
|
sha384-qfv6NqJTBlaw9dHtUKo293i/EfDattaccd0MXSyaNFQeRlzIzUqAvPjcJViYoRXe languages/actionscript.min.js
|
|
sha384-iAN15YaORxP/J1QTjdPkXARoLTNfY5md9/gHLC0yY4BPnm5IK9eBAEf3+GthiTRQ languages/abnf.min.js
|
|
sha384-aKXBKpIVAwWh+bBxH+H+fAM35MwrRanwStZ6Ajq7QTBwzwdLIsykdd4pbtuFLMZK languages/applescript.min.js
|
|
sha384-g9sBw/OhQRsEnrHQaYN4mEyZs35/X6q/F7lkL4MeFNRWNhQT9i76EKcmCHU47o+l languages/aspectj.min.js
|
|
sha384-jw2gEjCRHPj2RXW1vCPGeEHE4fixRL2hHSp6xs2ak5X6hLhFPlztJnRpyANZZ0xB languages/asciidoc.min.js
|
|
sha384-EKomLR5k/rTjz8IOatSbq+mBhIESz7lewIo8iEM4DazrZATij+Rsbeufw34K/xM0 languages/bash.min.js
|
|
sha384-iSYz+TSpeEtJ7qfGaE+lwCjpI8+txbE4AlrsIS5czvCSSBMuh57aSIrtwBzW62wQ languages/c.min.js
|
|
sha384-eKYZFTTQtNmx+VCawogmWvcW6uGiUdIiyULMlyH5wqij7R8l9TJvJu86xFzmClNG languages/cpp.min.js
|
|
sha384-IEO7DxlKDaVUrZfF/RxxRs0uvXJdsn2UKsvl4nqSv41b0sD0gX+voCdLavTutk3W languages/coffeescript.min.js
|
|
sha384-b9tvPpxEMeOyjEm336B/ss1d9UA8fsiuDiAcRPS5GpkjlObM6X1+8AvN7h2k7p11 languages/css.min.js
|
|
sha384-d/i79mEEitmTXCjmb2Xn/m98r1+zWXnmrBNQNIQ7oP/fbF1osWDpcT6GSdeymWPM languages/erlang-repl.min.js
|
|
sha384-YHFj84CL3rcH63ZJ1j9wff5FSICYz+2JFES9iOtIodNvF0Mnzs4i4wxhSnKzvFzg languages/gams.min.js
|
|
sha384-LKFJfTUmR/Cew/UuBxT0kMHBUupq8oEaen8Gv7JHP6fL3+tvyGc1G0g7z1hawODi languages/groovy.min.js
|
|
sha384-+5cy9VK5iZlCb26CMj6+/fFkPfkv/V147YpA+w3HyjmpAonqTSQ5gpC03MsFa8vg languages/handlebars.min.js
|
|
sha384-HxvolgcZpZoiLekF8GA+30gDSu11b4RTylhILsznL5lju66moI0xzSzCglxLAhBC languages/ini.min.js
|
|
sha384-Hj8Q7Pxe6/LujOTiM3IO7cxEa4+wpWNObpCIIGrmA6kjK1NuDvHPcrTKMWwbEs5f languages/irpf90.min.js
|
|
sha384-OE/vvuVUdaDUJirKKRerHPsC4D8EIDGB8y7p058sJZLhjwLgFyWwDW9HCsvfsLVc languages/javascript.min.js
|
|
sha384-vzwEVT3SaiPP0kFT6BcA5kgWS7WGdqvecyxu/CrWkwkquZYeF3ZOTYZGkn+88hkz languages/fortran.min.js
|
|
sha384-IL+8oOwtQNBjcZO8EgqcFocPHK23XaRk40EppAL4JNCy+sPaL2cC3vBz1YqncXyf languages/latex.min.js
|
|
sha384-+bNlpnF5KVBQi1HS90GcwEh2HlNKfYgNe7ZWTc3u9m/N03j/xTNbuqWgcIdEW7pl languages/less.min.js
|
|
sha384-Y4+5o2xu6RVGT7F23c1OMPiQFTIqAhBZXYbSVwO7pOyBhq53OsW4L3i3fH/aT5ds languages/livescript.min.js
|
|
sha384-i+QgEvhcuCJYJvF5HzebUkMp/u3V2faoIoHThuq2bLGH7NQYbdXOAW0W4z7k5SjN languages/llvm.min.js
|
|
sha384-M4Qtyn+cFpVbub3Hqd+7bVpVMrsVMfajiJIvUlixvhSuNjrS//2gV2HOA7/Wh+EV languages/markdown.min.js
|
|
sha384-2VZlOY1GGeHpmEPnJhVKDbeZsznNuBOtxH+TRYwHDEXilmYAXXs1NYXDyuAKC5mn languages/kotlin.min.js
|
|
sha384-pLC2fjL4RX2HIDmyz/hcXykQaB2V5MRXFOK1dPPrKbGtASdWH9L2Y8fRtEDZJZ8g languages/perl.min.js
|
|
sha384-wfQnSiM8EoDpJADCXP31VrSO2HXPPSq/E5ADWsJehwS3nH/bSKF4LZ1DQNNnfNX6 languages/java.min.js
|
|
sha384-IjwnTQXwlyoJ/7VGU0YMOgH7YeyKamQHePxSJx45TM0E3RclqH1u5mEknM9XGbhO languages/python.min.js
|
|
sha384-YKEyFfSCVDXIuwx1m0vPetRPRuSJ3Ip40qqdRXtVn+WjKnZm0rAAxRmMci0SuSQL languages/qml.min.js
|
|
sha384-j1mMclIlLlf9RpzERV88BwphcRy2sHE7BcAysuKhG+mlJmfAWmhYoyeDuKNKSQYh languages/r.min.js
|
|
sha384-u9niIISsM6RYB7IlcTI6p9cveYd/tFn41QTAxo7jxmiMyovaFW/JNSsMBuBWtQMC languages/ruby.min.js
|
|
sha384-rmvWOA2DyLjSNO7gdxMSXOGasMo3yKnBSgyTwoWVAZga/XsGLk8jc+elCsC6ihB6 languages/scss.min.js
|
|
sha384-y56j3lCDE6MoQTk+064+2M3RsOeK9Xpdp/c68kWcEEp+W2Ub9wwrSRhtd255EjbF languages/sql.min.js
|
|
sha384-YGH+h+etay4IUY9/2ySIyL8ipN7ctDuUTN8b8HMp7reK5luoU7+tN1MoQ4RId0x6 languages/stylus.min.js
|
|
sha384-zp4535bqA5P8Vr4n9H0nz1+zBCyZEM0XTDmmNZ1LE/MYo9iKocvWajJ2dh1HnkVb languages/tcl.min.js
|
|
sha384-dlzifGEMgpkIQG/yyLYDmWbqe6fFsgDwEEksq8XBG49Ut4tz+hK2rKMuYkgcLZeb languages/vbnet.min.js
|
|
sha384-+nZkongHcWLMVCCTTH6M2MBw5pjjr+I+gh/ZBMAXhdfjPF1CpPyPCiCKrCjOOjnQ languages/vbscript.min.js
|
|
sha384-dSBjgFpfZ6gOlZRtZ+x2OB5UTickh0EyNRBtsVh59UfAgcAmbE5N2mDS4ISHjDVj languages/mathematica.min.js
|
|
sha384-jOk4zI+oJszlf0iolGuNY4pdzlkePjGLKAUkRJ9Vzlz4lF2pFxw23Nypg5kF38Nt languages/xml.min.js
|
|
sha384-xyQi0iq9A0NgL4qakH1cGml2RW3Nf4ztRbnIS82VfOrqtOWNUCK2awE1rOOf28TG languages/http.min.js
|
|
sha384-NTPuf1g0NV2mUL7WCq+k235cu4xiSHRKg2iYeFKSJ67iXAkQ4n6HNTfTo8AXvxtV languages/swift.min.js
|
|
sha384-cbanegf1NRwCF8lUNGDS21kCMzz4795XEs/EWfmmIPNeOepqsIBXoHetP7z2VMTW languages/arduino.min.js
|
|
sha384-nrZRzpHYreFlMZ4qMmEivW22I9PYmMMg7DO95tygDi945aNFBbMiAHrjWEVF4ULR languages/c-like.min.js
|
|
sha384-mS3kKP0kUdhMbBTbsTW+P2oglwizq/pN4HGkQweYav/iCcQW2BTiw1uF7U8X7R9b languages/htmlbars.min.js
|
|
sha384-PgxTdQkErDvW+Ih8HMnkXlaGgWIQ7c6U2mIJMIhg2REDsdQM1WrBgajBy/CCVKhB languages/typescript.min.js
|
|
```
|