19 lines
489 B
Plaintext
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 %]
|