1
0
Fork 0
freesewing/packages/freesewing.shared/prebuild/contributors.mjs
2021-12-26 18:22:52 +01:00

25 lines
592 B
JavaScript

import path from 'path'
import fs from 'fs'
/*
* Main method that does what needs doing
*/
export const prebuildContributors = async(site) => {
// Say hi
console.log()
console.log(`Prebuilding contributor list for freesewing.${site}`)
// Read from rc file
const contributors = JSON.parse(fs.readFileSync(
path.resolve('..', '..', '.all-contributorsrc'),
'utf-8'
))
// Write to json
fs.writeFileSync(
path.resolve('..', `freesewing.${site}`, 'prebuild', `allcontributors.js`),
`export default ${JSON.stringify(contributors.contributors, null ,2)}`
)
}