Fix bump script ignoring some @discordeno deps (#3547)

This commit is contained in:
Fleny
2024-04-29 17:34:42 +02:00
committed by GitHub
parent 6ad4e1d2e8
commit c411076261

View File

@@ -11,12 +11,17 @@ if (!packageName) {
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'))
const oldVersion = file.version
file.version = `${oldVersion.split('-')[0]}-next.${commitHash}`
if (file.dependencies)
if (file.dependencies) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-argument
Object.keys(file.dependencies).forEach((dependency) => {
if (file.dependencies[dependency] === oldVersion) file.dependencies[dependency] = file.version
if (dependency.startsWith('@discordeno/')) 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}`)