Skip to content

Commit 17cda13

Browse files
committed
Update version + run prettier
1 parent 83db021 commit 17cda13

File tree

4 files changed

+64
-61
lines changed

4 files changed

+64
-61
lines changed

gramjs/Version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const version = "2.18.26";
1+
export const version = "2.18.33";

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "telegram",
3-
"version": "2.18.26",
3+
"version": "2.18.34",
44
"description": "NodeJS/Browser MTProto API Telegram client library,",
55
"main": "index.js",
66
"types": "index.d.ts",

publish_npm.js

Lines changed: 60 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ delete packageJSON.dependencies["socks"];
7777
const oldVersion = packageJSON.version.split(".");
7878
+oldVersion[2]++;
7979
packageJSON.version = oldVersion.join(".");
80+
console.log("browser version is", packageJSON.version);
8081
fs.writeFileSync(
8182
"package.json",
8283
JSON.stringify(packageJSON, null, " "),
@@ -129,67 +130,69 @@ npmi.on("close", (code) => {
129130
console.log("=====================================");
130131
console.log("FINISHED UPLOADING BROWSER VERSION");
131132
console.log("=====================================");
132-
} else {
133-
throw new Error("something went wrong");
134-
}
135-
});
136-
fs.rmSync("tempBrowser", { recursive: true, force: true });
137-
fs.rmSync("dist", { recursive: true, force: true });
138-
// easier that writing two files smh
139-
const tsconfig = fs.readFileSync("tsconfig.json", "utf8");
140-
let newTsconfig = tsconfig.replace(/\.\/browser/g, "./dist");
141-
newTsconfig = newTsconfig.replace(/tempBrowser/g, "gramjs");
142-
fs.writeFileSync("tsconfig.json", newTsconfig, "utf8");
143-
const packageJSON = JSON.parse(fs.readFileSync("package.json", "utf8"));
144-
packageJSON.dependencies["node-localstorage"] = oldValueStorage;
145-
packageJSON.dependencies["socks"] = oldValueSocks;
146-
const oldVersion = packageJSON.version.split(".");
147-
+oldVersion[2]++;
148-
packageJSON.version = oldVersion.join(".");
149-
150-
fs.writeFileSync(
151-
"package.json",
152-
JSON.stringify(packageJSON, null, " "),
153-
"utf8"
154-
);
155-
156-
const npmi = exec("npm i");
157-
npmi.on("close", (code) => {
158-
if (code !== 0) {
159-
throw new Error("Error happened " + code);
160-
}
161-
162-
const tsc = exec("tsc");
163-
tsc.on("close", (code) => {
164-
if (code === 0) {
165-
fs.copyFileSync("package.json", "dist/package.json");
166-
fs.copyFileSync("README.md", "dist/README.md");
167-
fs.copyFileSync("LICENSE", "dist/LICENSE");
168-
fs.copyFileSync("gramjs/tl/api.d.ts", "dist/tl/api.d.ts");
169-
fs.copyFileSync("gramjs/define.d.ts", "dist/define.d.ts");
170-
renameFiles("dist", "delete");
171-
const npm_publish = exec("npm publish", { cwd: "dist" });
172-
npm_publish.stdout.on("data", function (data) {
173-
console.log(data.toString());
174-
});
175-
176-
npm_publish.stderr.on("data", function (data) {
177-
console.error(data.toString());
178-
});
179-
npm_publish.on("close", (code) => {
133+
fs.rmSync("tempBrowser", { recursive: true, force: true });
134+
fs.rmSync("dist", { recursive: true, force: true });
135+
// easier that writing two files smh
136+
const tsconfig = fs.readFileSync("tsconfig.json", "utf8");
137+
let newTsconfig = tsconfig.replace(/\.\/browser/g, "./dist");
138+
newTsconfig = newTsconfig.replace(/tempBrowser/g, "gramjs");
139+
fs.writeFileSync("tsconfig.json", newTsconfig, "utf8");
140+
const packageJSON = JSON.parse(fs.readFileSync("package.json", "utf8"));
141+
packageJSON.dependencies["node-localstorage"] = oldValueStorage;
142+
packageJSON.dependencies["socks"] = oldValueSocks;
143+
const oldVersion = packageJSON.version.split(".");
144+
+oldVersion[2]++;
145+
packageJSON.version = oldVersion.join(".");
146+
console.log("node version is", packageJSON.version);
147+
fs.writeFileSync(
148+
"package.json",
149+
JSON.stringify(packageJSON, null, " "),
150+
"utf8"
151+
);
152+
153+
const npmi = exec("npm i");
154+
npmi.on("close", (code) => {
155+
if (code !== 0) {
156+
throw new Error("Error happened " + code);
157+
}
158+
159+
const tsc = exec("tsc");
160+
tsc.on("close", (code) => {
180161
if (code === 0) {
181-
console.log("=====================================");
182-
console.log("FINISHED UPLOADING NODE VERSION");
183-
console.log("=====================================");
162+
fs.copyFileSync("package.json", "dist/package.json");
163+
fs.copyFileSync("README.md", "dist/README.md");
164+
fs.copyFileSync("LICENSE", "dist/LICENSE");
165+
fs.copyFileSync("gramjs/tl/api.d.ts", "dist/tl/api.d.ts");
166+
fs.copyFileSync("gramjs/define.d.ts", "dist/define.d.ts");
167+
renameFiles("dist", "delete");
168+
const npm_publish = exec("npm publish --tag latest", {
169+
cwd: "dist",
170+
});
171+
npm_publish.stdout.on("data", function (data) {
172+
console.log(data.toString());
173+
});
174+
175+
npm_publish.stderr.on("data", function (data) {
176+
console.error(data.toString());
177+
});
178+
npm_publish.on("close", (code) => {
179+
if (code === 0) {
180+
console.log("=====================================");
181+
console.log("FINISHED UPLOADING NODE VERSION");
182+
console.log("=====================================");
183+
} else {
184+
throw new Error("something went wrong");
185+
}
186+
});
184187
} else {
185-
throw new Error("something went wrong");
188+
console.log(code);
189+
throw new Error("Error happened");
186190
}
187191
});
188-
} else {
189-
console.log(code);
190-
throw new Error("Error happened");
191-
}
192-
});
192+
});
193+
} else {
194+
throw new Error("something went wrong");
195+
}
193196
});
194197
});
195198
});

0 commit comments

Comments
 (0)