feat: image generator

This commit is contained in:
Morten Olsen
2022-03-30 13:46:09 +02:00
parent 928d2ffaa2
commit a549a92077
17 changed files with 452 additions and 23 deletions

View File

@@ -0,0 +1,16 @@
require('reflect-metadata');
require('@babel/register')({
extensions: [".es6", ".es", ".jsx", ".js", ".mjs", ".ts"],
});
const { generateImage } = require('../../../src/images');
module.exports = function (source) {
var callback = this.async();
const location = this.resourcePath;
generateImage(source, location)
.then((canvas) => {
const buffer = canvas.toBuffer('image/png', {})
callback(null, buffer);
})
.catch(callback);
}