strapi/packages/core/strapi/lib/services/request-context.js
2022-09-16 09:57:12 +02:00

18 lines
278 B
JavaScript

'use strict';
const { AsyncLocalStorage } = require('async_hooks');
const storage = new AsyncLocalStorage();
const requestCtx = {
async run(store, cb) {
return storage.run(store, cb);
},
get() {
return storage.getStore();
},
};
module.exports = requestCtx;