init commit

This commit is contained in:
modeht
2022-10-03 19:59:51 +02:00
commit 057e9306df
497 changed files with 109776 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
const barcode = require('barcode');
module.exports = {
/**
* Generate barcode
* @param {string} string barcode text
* @param {{width?: number, height?: number}} param1 width and height for barcode image
* @returns {Promise.<string>}
*/
generateBarcode: async function (string, { width = 400, height = 100 }) {
return new Promise((resolve, reject) => {
const code128 = barcode('Code128', {
data: string,
width,
height,
});
code128.getBase64(function (error, base64String) {
if (error) reject(error);
else resolve(base64String);
});
});
},
};