mirror of
https://github.com/zadam/trilium.git
synced 2025-11-07 13:56:11 +01:00
16 lines
313 B
JavaScript
16 lines
313 B
JavaScript
|
|
const clsHooked = require('cls-hooked');
|
||
|
|
const namespace = clsHooked.createNamespace("trilium");
|
||
|
|
|
||
|
|
async function init(callback) {
|
||
|
|
return await namespace.runAndReturn(callback);
|
||
|
|
}
|
||
|
|
|
||
|
|
function wrap(callback) {
|
||
|
|
return async () => await init(callback);
|
||
|
|
}
|
||
|
|
|
||
|
|
module.exports = {
|
||
|
|
init,
|
||
|
|
wrap,
|
||
|
|
namespace
|
||
|
|
};
|