summaryrefslogtreecommitdiff
path: root/tools/release/01_bump_crate_versions.ts
diff options
context:
space:
mode:
Diffstat (limited to 'tools/release/01_bump_crate_versions.ts')
-rwxr-xr-xtools/release/01_bump_crate_versions.ts9
1 files changed, 4 insertions, 5 deletions
diff --git a/tools/release/01_bump_crate_versions.ts b/tools/release/01_bump_crate_versions.ts
index 50d2cc5b2..d9c67a817 100755
--- a/tools/release/01_bump_crate_versions.ts
+++ b/tools/release/01_bump_crate_versions.ts
@@ -97,17 +97,16 @@ async function getGitLog() {
}
async function updateStdVersion() {
- const compatFilePath = $.path.join(cliCrate.folderPath, "deno_std.rs");
- const text = await Deno.readTextFile(compatFilePath);
+ const compatFilePath = cliCrate.folderPath.join("deno_std.rs");
+ const text = await compatFilePath.readText();
const versionRe = /std@([0-9]+\.[0-9]+\.[0-9]+)/;
const stdVersionText = versionRe.exec(text)?.[1];
if (stdVersionText == null) {
throw new Error(`Could not find the deno_std version in ${compatFilePath}`);
}
const stdVersion = semver.parse(stdVersionText)!;
- const newStdVersion = stdVersion.inc("minor");
- await Deno.writeTextFile(
- compatFilePath,
+ const newStdVersion = stdVersion.increment("minor");
+ await compatFilePath.writeText(
text.replace(versionRe, `std@${newStdVersion}`),
);
}