Switch to BiomeJS (#306)

This commit is contained in:
Gregory Schier
2025-11-23 08:38:13 -08:00
committed by GitHub
parent 2bac610efe
commit ec3e2e16a9
332 changed files with 3007 additions and 4097 deletions

View File

@@ -26,15 +26,15 @@ export const plugin: PluginDefinition = {
},
],
async onRender(_ctx: Context, args: CallTemplateFunctionArgs): Promise<string | null> {
const min = args.values.min ? parseInt(String(args.values.min ?? '0')) : 0;
const max = args.values.max ? parseInt(String(args.values.max ?? '1')) : 1;
const min = args.values.min ? Number.parseInt(String(args.values.min ?? '0'), 10) : 0;
const max = args.values.max ? Number.parseInt(String(args.values.max ?? '1'), 10) : 1;
const decimals = args.values.decimals
? parseInt(String(args.values.decimals ?? '0'))
? Number.parseInt(String(args.values.decimals ?? '0'), 10)
: null;
let value = Math.random() * (max - min) + min;
if (decimals !== null) {
value = Math.round(value * Math.pow(10, decimals)) / Math.pow(10, decimals);
value = Math.round(value * 10 ** decimals) / 10 ** decimals;
}
return String(value);
},