mirror of
https://github.com/fawazahmed0/exchange-api.git
synced 2025-07-04 04:23:04 +00:00
support npm generation
This commit is contained in:
parent
7d260f6f0c
commit
8a6517268b
@ -43,6 +43,10 @@ const allcurrLower = {}
|
|||||||
for (const [key, value] of Object.entries(allcurr)) { allcurrLower[value.toLowerCase()] = key.toLowerCase() }
|
for (const [key, value] of Object.entries(allcurr)) { allcurrLower[value.toLowerCase()] = key.toLowerCase() }
|
||||||
|
|
||||||
const dateToday = new Date().toISOString().substring(0, 10)
|
const dateToday = new Date().toISOString().substring(0, 10)
|
||||||
|
const dateTodaySemVer = dateToday.replaceAll('-','.')
|
||||||
|
|
||||||
|
const pathToSkeletonPackage = path.join(__dirname, 'skeleton-package.json')
|
||||||
|
|
||||||
|
|
||||||
const rootDir = path.join(__dirname, 'package')
|
const rootDir = path.join(__dirname, 'package')
|
||||||
|
|
||||||
@ -63,12 +67,10 @@ async function begin() {
|
|||||||
// Generate API files
|
// Generate API files
|
||||||
await generateFiles(currJSON)
|
await generateFiles(currJSON)
|
||||||
|
|
||||||
// Backup the latest currency files to today's date folder, for historical currency access
|
// Set package version to dateToday
|
||||||
const dateDir = path.join(__dirname, dateToday)
|
let barePackage = fs.readJsonSync(pathToSkeletonPackage)
|
||||||
fs.mkdirSync(dateDir, {
|
barePackage['version'] = dateTodaySemVer
|
||||||
recursive: true
|
fs.writeJSONSync(path.join(rootDir, path.basename(pathToSkeletonPackage) ))
|
||||||
})
|
|
||||||
fs.copySync(rootDir, dateDir)
|
|
||||||
|
|
||||||
// Close the browser
|
// Close the browser
|
||||||
// await browser.close()
|
// await browser.close()
|
||||||
|
Loading…
Reference in New Issue
Block a user