0
0
mirror of https://github.com/fawazahmed0/exchange-api.git synced 2025-06-29 10:11:13 +00:00

use semver.clean to create semver

This commit is contained in:
Fawaz Ahmed 2024-03-01 15:03:44 +05:30
parent 5f7d07255b
commit b933571c91
3 changed files with 36 additions and 3 deletions

View File

@ -1,6 +1,7 @@
const fs = require('fs-extra')
const path = require('path')
const { firefox, devices } = require('playwright')
const semver = require('semver')
// spaces to be used for prettify/json.stringify
@ -43,7 +44,7 @@ const allcurrLower = {}
for (const [key, value] of Object.entries(allcurr)) { allcurrLower[value.toLowerCase()] = key.toLowerCase() }
const dateToday = new Date().toISOString().substring(0, 10)
const dateTodaySemVer = dateToday.replaceAll('-','.')
const dateTodaySemVer = semver.clean(dateToday.replaceAll('-','.'), true)
const pathToSkeletonPackage = path.join(__dirname, 'skeleton-package.json')

33
package-lock.json generated
View File

@ -9,7 +9,8 @@
"version": "1.0.0",
"dependencies": {
"fs-extra": "^11.2.0",
"playwright": "^1.42.0"
"playwright": "^1.42.0",
"semver": "^7.6.0"
},
"devDependencies": {
"wrangler": "^3.30.1"
@ -902,6 +903,17 @@
"graceful-fs": "^4.1.6"
}
},
"node_modules/lru-cache": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
"dependencies": {
"yallist": "^4.0.0"
},
"engines": {
"node": ">=10"
}
},
"node_modules/magic-string": {
"version": "0.25.9",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
@ -1139,6 +1151,20 @@
"node": ">=10"
}
},
"node_modules/semver": {
"version": "7.6.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
"integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
"dependencies": {
"lru-cache": "^6.0.0"
},
"bin": {
"semver": "bin/semver.js"
},
"engines": {
"node": ">=10"
}
},
"node_modules/source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@ -1318,6 +1344,11 @@
"integrity": "sha512-ibF0Or+FivM9lNrg+HGJfVX8WJqgo+kCLDc4vx6xMeTce7Aj+DLttKbxxRR/gNLSAelRc1omAPlJ77N/Jem07A==",
"dev": true
},
"node_modules/yallist": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
},
"node_modules/youch": {
"version": "3.3.3",
"resolved": "https://registry.npmjs.org/youch/-/youch-3.3.3.tgz",

View File

@ -3,7 +3,8 @@
"version": "1.0.0",
"dependencies": {
"fs-extra": "^11.2.0",
"playwright": "^1.42.0"
"playwright": "^1.42.0",
"semver": "^7.6.0"
},
"devDependencies": {
"wrangler": "^3.30.1"