chore: fix deps and script (#2733)

This commit is contained in:
Jonathan Ho
2023-01-20 10:27:41 -08:00
committed by GitHub
parent d33185284f
commit 024fbe375f
7 changed files with 19 additions and 28 deletions

View File

@@ -8,21 +8,14 @@ if (!packageName) {
throw new Error('No package name specified')
}
const commitHash = childProcess
.execSync('git rev-parse HEAD')
.toString()
.trim()
.slice(0, 7)
const commitHash = childProcess.execSync('git rev-parse HEAD').toString().trim().slice(0, 7)
const file = JSON.parse(
await fs.readFile(`packages/${packageName}/package.json`, 'utf-8')
)
file.version = `${file.version.split('-')[0]}-next.${commitHash}`
await fs.writeFile(
`packages/${packageName}/package.json`,
JSON.stringify(file, null, 2)
)
const file = JSON.parse(await fs.readFile(`packages/${packageName}/package.json`, 'utf-8'))
const oldVersion = file.version
file.version = `${oldVersion.split('-')[0]}-next.${commitHash}`
Object.keys(file.dependencies).forEach((dependency) => {
if (file.dependencies[dependency] === oldVersion) file.dependencies[dependency] = file.version
})
await fs.writeFile(`packages/${packageName}/package.json`, JSON.stringify(file, null, 2))
console.log(
`Bumped ${packageName} to ${file.version.split('-')[0]}-next.${commitHash}`
)
console.log(`Bumped ${packageName} to ${file.version.split('-')[0]}-next.${commitHash}`)