Skip to content

Commit 90538ea

Browse files
Up version to 0.39.0 & prepare pre-release script (#1144)
1 parent 6d32418 commit 90538ea

File tree

3 files changed

+28
-3
lines changed

3 files changed

+28
-3
lines changed

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "vscode-java-debug",
33
"displayName": "Debugger for Java",
44
"description": "A lightweight Java debugger for Visual Studio Code",
5-
"version": "0.38.0",
5+
"version": "0.39.0",
66
"publisher": "vscjava",
77
"preview": true,
88
"aiKey": "67d4461e-ccba-418e-8082-1bd0acfe8516",
@@ -54,7 +54,7 @@
5454
}
5555
],
5656
"javaExtensions": [
57-
"./server/com.microsoft.java.debug.plugin-0.35.0.jar"
57+
"./server/com.microsoft.java.debug.plugin-0.36.0.jar"
5858
],
5959
"commands": [
6060
{
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
const fs = require("fs");
2+
3+
const json = JSON.parse(fs.readFileSync("./package.json").toString());
4+
const stableVersion = json.version.match(/(\d+)\.(\d+)\.(\d+)/);
5+
const major = stableVersion[1];
6+
const minor = stableVersion[2];
7+
8+
function prependZero(number) {
9+
if (number > 99) {
10+
throw "Unexpected value to prepend with zero";
11+
}
12+
return `${number < 10 ? "0" : ""}${number}`;
13+
}
14+
15+
const date = new Date();
16+
const month = date.getMonth() + 1;
17+
const day = date.getDate();
18+
const hours = date.getHours();
19+
patch = `${date.getFullYear()}${prependZero(month)}${prependZero(day)}${prependZero(hours)}`;
20+
21+
const insiderPackageJson = Object.assign(json, {
22+
version: `${major}.${minor}.${patch}`,
23+
});
24+
25+
fs.writeFileSync("./package.json", JSON.stringify(insiderPackageJson, null, 2));

0 commit comments

Comments
 (0)