diff --git a/.eslintrc.js b/.eslintrc.js index 0efbc60..f230d5b 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -2,6 +2,9 @@ const config = require('@lobehub/lint').eslint; module.exports = { ...config, + globals: { + HeadersInit: false, + }, rules: { ...config.rules, 'unicorn/prefer-string-replace-all': 0, diff --git a/src/request.ts b/src/request.ts index c306cc4..0ecb2a2 100644 --- a/src/request.ts +++ b/src/request.ts @@ -14,9 +14,7 @@ export const getPluginSettingsStringFromRequest = (req: Request): T | u export const createHeadersWithPluginSettings = ( settings: any, header?: HeadersInit, -): HeadersInit => { - return { - ...header, - [LOBE_PLUGIN_SETTINGS]: typeof settings === 'string' ? settings : JSON.stringify(settings), - }; -}; +): HeadersInit => ({ + ...header, + [LOBE_PLUGIN_SETTINGS]: typeof settings === 'string' ? settings : JSON.stringify(settings), +});