Files
link-free/scripts/initialdata.ts

20 lines
376 B
TypeScript
Raw Normal View History

2021-12-13 15:34:37 -03:00
import fs from 'fs'
2021-12-13 17:12:51 -03:00
import { fetchData } from '../src/services/fetchData'
2021-12-13 15:34:37 -03:00
async function initialdata() {
2021-12-13 17:12:51 -03:00
const dataDir = './temp'
const data = await fetchData()
2021-12-13 15:34:37 -03:00
2021-12-13 17:12:51 -03:00
if (!fs.existsSync(dataDir)) {
fs.mkdirSync(dataDir)
2021-12-13 15:34:37 -03:00
}
2021-12-13 17:12:51 -03:00
fs.writeFileSync(`${dataDir}/data.json`, JSON.stringify(data, null, 2))
2021-12-13 15:34:37 -03:00
}
2021-12-13 17:12:51 -03:00
initialdata().catch(e => {
console.error(e)
process.exit(1)
})