diff --git a/src/modules/Html/ManifestBuilder.ts b/src/modules/Html/ManifestBuilder.ts
index f8b76b0..aa6e2b6 100644
--- a/src/modules/Html/ManifestBuilder.ts
+++ b/src/modules/Html/ManifestBuilder.ts
@@ -91,7 +91,7 @@ export function getManifest(env: IEnv, args, permissions: Array, deep_li
name: 'manifest',
keys: {
'xmlns:android': "http://schemas.android.com/apk/res/android",
- 'package':`com.androidjs.${package_name}`,
+ 'package': package_name,
platformBuildVersionCode: env_manifist.platformBuildVersionCode,
platformBuildVersionName: env_manifist.platformBuildVersionName
}
diff --git a/src/modules/Html/ProgressBar.ts b/src/modules/Html/ProgressBar.ts
index 1d8a6b3..fd329ff 100644
--- a/src/modules/Html/ProgressBar.ts
+++ b/src/modules/Html/ProgressBar.ts
@@ -39,13 +39,13 @@ export class LoadingBar{
let _left = this.currentIndex - 1;
_left = _left < 0 ? 0 : _left;
let _right = this.bar_length - _left - 1;
- process.stdout.write(`${this.message}${this.chunksDownloaded} :` + chalk.green(` ${this.empty.repeat(_left)}${this.fill}${this.empty.repeat(_right)}`));
+ process.stdout?.write(`${this.message}${this.chunksDownloaded} :` + chalk.green(` ${this.empty.repeat(_left)}${this.fill}${this.empty.repeat(_right)}`));
}
clear(){
//@ts-ignore
- process.stdout.clearLine();
+ process.stdout?.clearLine();
//@ts-ignore
- process.stdout.cursorTo(0);
+ process.stdout?.cursorTo(0);
}
start(speed?:number) {
@@ -83,7 +83,7 @@ export class ProgressBar {
constructor(total?:number) {
this.total = total || null;
this.current = 0;
- this.bar_length = process.stdout.columns - 30;
+ this.bar_length = process.stdout.columns ? process.stdout.columns - 30 : 0;
// this.bar_length = 50;
}
next(progress) {
@@ -96,13 +96,13 @@ export class ProgressBar {
this.clearLine();
const _str = ` ${_p}% : ${chalk.green(this.bar_fill.repeat(_left-1)+_in_progress_code)}${ this.barr_empty.repeat(_right)}`;
- process.stdout.write(_str);
+ process.stdout?.write(_str);
// console.log(_left, _right)
}
clearLine() {
//@ts-ignore
- process.stdout.clearLine();
+ process.stdout?.clearLine();
//@ts-ignore
- process.stdout.cursorTo(0);
+ process.stdout?.cursorTo(0);
}
}