poly-mech/osr/product_specs.osr
2024-08-18 16:34:30 +02:00

19 lines
489 B
Plaintext

[% js %]
const _path = path.resolve(PRODUCT_ROOT + './specs.xlsx');
const h = html;
if (!fs.exists(_path)) {
// try global item config (temp, for moulds)
if (global.private && global.private.specs) {
data = markdownTable(global.private.specs);
return md2html(data);
}
return '';
} else {
const t = global;
let data = xlsx.parse(_path);
data[0].data = data[0].data.filter((d) => !!d.length);
data = markdownTable(data[0].data);
return md2html(data);
}
[% endjs %]