Update index.js filename mapping to match site

Updates index.js filename mapping to match the Jekyll implementation.
This was missed in #888 (we should implement tests to avoid this in the future).
The JS implementation is a direct translation of the Jekyll one.

Closes #904
This commit is contained in:
Johan Fagerberg 2018-07-26 12:56:00 +02:00 committed by GitHub
parent 924632bc6f
commit 6e60021f55
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -7,7 +7,10 @@ const icons = {};
data.icons.forEach(i => {
const filename = i.title.toLowerCase()
.replace(/\+/g, "plus")
.replace(/[ .\-!]/g, '');
.replace(/^\./, "dot-")
.replace(/\.$/, "-dot")
.replace(/\./g, "-dot-")
.replace(/[ !]/g, '');
i.svg = fs.readFileSync(`${__dirname}/icons/${filename}.svg`, 'utf8');
icons[i.title] = i
});