style: Add semicolons and improve code formatting
- Add missing semicolons to all statements in prebuild.js - Adjust indentation and spacing for consistency - Remove trailing whitespace at end of file
This commit is contained in:
parent
8ffad3b7db
commit
32f078bac2
34
prebuild.js
34
prebuild.js
@ -1,26 +1,26 @@
|
|||||||
require('dotenv').config()
|
require('dotenv').config();
|
||||||
|
|
||||||
const fs = require('fs')
|
const fs = require('fs');
|
||||||
const path = require('path')
|
const path = require('path');
|
||||||
|
|
||||||
function copyIcon(src, dst) {
|
function copyIcon(src, dst) {
|
||||||
if (!src) {
|
if (!src) {
|
||||||
console.warn(`Icon path for ${dst} is not defined in your environment variables`)
|
console.warn(`Icon path for ${dst} is not defined in your environment variables`);
|
||||||
return
|
return;
|
||||||
}
|
}
|
||||||
console.log(`Replacing icon ${dst} by ${src}`)
|
console.log(`Replacing icon ${dst} by ${src}`);
|
||||||
if (!fs.existsSync(src)) {
|
if (!fs.existsSync(src)) {
|
||||||
console.warn(`Icon file ${src} does not exist.`)
|
console.warn(`Icon file ${src} does not exist.`);
|
||||||
return
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const destPath = path.join(__dirname, 'assets', dst)
|
const destPath = path.join(__dirname, 'assets', dst);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
fs.copyFileSync(src, destPath)
|
fs.copyFileSync(src, destPath);
|
||||||
fs.chmodSync(destPath, 0o644)
|
fs.chmodSync(destPath, 0o644);
|
||||||
} catch(e) {
|
} catch(e) {
|
||||||
console.warn(`Failed to copy logo ${e}`)
|
console.warn(`Failed to copy logo ${e}`);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -31,7 +31,7 @@ function updatePackageJson() {
|
|||||||
ASSISTANT_NAME_EN: process.env.ASSISTANT_NAME_EN || "DevChat",
|
ASSISTANT_NAME_EN: process.env.ASSISTANT_NAME_EN || "DevChat",
|
||||||
ASSISTANT_NAME_ZH: process.env.ASSISTANT_NAME_ZH || "DevChat"
|
ASSISTANT_NAME_ZH: process.env.ASSISTANT_NAME_ZH || "DevChat"
|
||||||
}
|
}
|
||||||
console.log(`Updating package.json, env: ${JSON.stringify(placeholders)}`)
|
console.log(`Updating package.json, env: ${JSON.stringify(placeholders)}`);
|
||||||
|
|
||||||
let packageJson = fs.readFileSync('package.json', 'utf8');
|
let packageJson = fs.readFileSync('package.json', 'utf8');
|
||||||
|
|
||||||
@ -44,8 +44,8 @@ function updatePackageJson() {
|
|||||||
fs.writeFileSync('package.json', packageJson);
|
fs.writeFileSync('package.json', packageJson);
|
||||||
}
|
}
|
||||||
|
|
||||||
copyIcon(process.env.EXTENSION_ICON, 'devchat.png')
|
copyIcon(process.env.EXTENSION_ICON, 'devchat.png');
|
||||||
copyIcon(process.env.SIDEBAR_ICON, 'devchat_icon.svg')
|
copyIcon(process.env.SIDEBAR_ICON, 'devchat_icon.svg');
|
||||||
copyIcon(process.env.DIFF_APPLY_ICON, 'devchat_apply.svg')
|
copyIcon(process.env.DIFF_APPLY_ICON, 'devchat_apply.svg');
|
||||||
|
|
||||||
updatePackageJson()
|
updatePackageJson();
|
Loading…
x
Reference in New Issue
Block a user