1
0
mirror of synced 2025-12-20 02:19:14 -05:00
Files
docs/script/helpers/add-redirect-to-frontmatter.js
Kevin Heis 8a56437c93 Pretty format (#20352)
* Update prettier flow to include JS

* Run prettier

* ...run prettier
2021-07-14 14:35:01 -07:00

16 lines
529 B
JavaScript

#!/usr/bin/env node
// add a new redirect string to redirect_from frontmatter
export default function addRedirectToFrontmatter(redirectFromData, newRedirectString) {
if (Array.isArray(redirectFromData) && !redirectFromData.includes(newRedirectString)) {
redirectFromData.push(newRedirectString)
} else if (typeof redirectFromData === 'string') {
redirectFromData = [redirectFromData]
redirectFromData.push(newRedirectString)
} else {
redirectFromData = [newRedirectString]
}
return redirectFromData
}