major: startinblox-feature-requests#181
This commit is contained in:
@ -32,17 +32,14 @@ const options = {
|
||||
|
||||
let config = JSON.parse(fs.readFileSync(configPath));
|
||||
|
||||
if(!config.clientName) throw `[Error] (Mandatory) Missing clientName on ${configPath}`;
|
||||
if(!config.clientLogo) throw `[Error] (Mandatory) Missing clientLogo on ${configPath}`;
|
||||
|
||||
let manifest = {
|
||||
"lang": "fr",
|
||||
"dir": "ltr",
|
||||
"name": config.clientName,
|
||||
"description": `Hubl of ${config.clientName}`,
|
||||
"short_name": config.clientName,
|
||||
"name": config.client.name || "My Personal Hubl",
|
||||
"description": `Hubl of ${config.client.name || "My Personal Hubl"}`,
|
||||
"short_name": config.client.name || "My Personal Hubl",
|
||||
"icons": [{
|
||||
"src": config.clientLogo,
|
||||
"src": config.client.logo || '/images/logo.webp',
|
||||
"purpose": "any"
|
||||
}, {
|
||||
"src": "/images/hubl-icon-192.png",
|
||||
@ -61,7 +58,7 @@ const options = {
|
||||
}
|
||||
|
||||
await fse.writeJSON('./src/manifest.webmanifest', manifest)
|
||||
console.log(`Created manifest for ${config.clientName}`);
|
||||
console.log(`Created manifest for ${config.client.name || "My Personal Hubl"}`);
|
||||
|
||||
await fse.copy("./src/locales", "./dist/locales")
|
||||
console.log(`Copied locales to dist folder`);
|
||||
|
Reference in New Issue
Block a user