[x] I acknowledge that any submitted code will be licensed under the ISC License
[x] I confirm that submitted code is my own work
[x] I have tested the code, and confirm that it works
Enviroment
Operating System: artix linux (Linux 6.5.5-arch1-1-custom x86_64 | openrc)
Node version: v21.2.0
npm version: 10.2.4
pnpm version: 8.10.5
Description
adds opengraph embeds, template strings and a simple placeholder file viewer
templates are in the format of {{NAME|ARG|NAMEDARG=ARGVALUE}} so you can do something like A Sharex Server - {{FormatBytes|{{FileSize}}}} file uploaded by {{Uploader}}
template functions can be added in TemplateExecutor.prototype.createExecutor(). embeds can be configured using the embed object in the user config file.
Checklist
Enviroment
Linux 6.5.5-arch1-1-custom x86_64 | openrc
)Description
adds opengraph embeds, template strings and a simple placeholder file viewer
templates are in the format of
{{NAME|ARG|NAMEDARG=ARGVALUE}}
so you can do something likeA Sharex Server - {{FormatBytes|{{FileSize}}}} file uploaded by {{Uploader}}
template functions can be added in
TemplateExecutor.prototype.createExecutor()
. embeds can be configured using the embed object in the user config file.