/**
* Copyright (c) 2025 Huawei Technologies Co., Ltd.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
import mustache from 'mustache';
const TEMPLATE = `
{
"string": [
{
"name": "app_name",
"value": "{{name}}"
}
]
}
`;
export class AppScopeStringVarTemplate {
constructor(private name: string) {}
build(): string {
return mustache.render(TEMPLATE.trimStart(), {
name: this.name,
});
}
}