Ii У меня есть плагин hapi, такой как ниже:
exports.plugin = {
name: 'example',
register: function (server, options) {
server.expose('key', 'value');
console.log(server.plugins.example.key); // 'value'
}
};
Я вижу, что плагин отображается в обработчике маршрута, однако, когда я пытаюсь получить доступ к этому значению, используя:
async handler(request: Request, h: ResponseToolkit) {
const value = request.server.plugins.example.key;
У меня машинописная ошибка Property 'example' does not exist on type 'PluginProperties'.
Как добавить этот и другие плагины к типу hapi?