UNPKG

@brave/n8n-nodes-brave-search

Version:
66 lines 2.29 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const data_1 = require("./data"); const parameters = []; const optional_parameters = []; parameters.push({ displayName: 'Query', name: 'query', type: 'string', default: '', description: 'The user’s search query term. Query can not be empty. Maximum of 400 characters and 50 words in the query.', required: true, }, { displayName: 'Count', name: 'count', type: 'number', default: 50, description: 'The number of image results returned in response. The maximum is 200. The actual number delivered may be less than requested.', typeOptions: { minValue: 1, maxValue: 200, }, }); optional_parameters.push({ displayName: 'Country', name: 'country', type: 'options', default: 'US', description: 'The search query country, where the results come from', options: data_1.CountryCodes.map(({ country: name, code: value }) => ({ name, value })), }, { displayName: 'Language', name: 'search_lang', type: 'options', default: 'en', description: 'The search language preference', options: data_1.LanguageCodes.map(({ language: name, code: value }) => ({ name, value })), }, { displayName: 'Safe Search', name: 'safesearch', type: 'options', default: 'strict', description: 'Filters search results for adult content', options: [ { name: 'Off', value: 'off' }, { name: 'Strict', value: 'strict' }, ], }, { displayName: 'Spellcheck', name: 'spellcheck', type: 'boolean', default: true, description: 'Whether to spellcheck provided query. If the spellchecker is enabled, the modified query is always used for search. The modified query can be found in altered key from the <a href="https://api-dashboard.search.brave.com/app/documentation/image-search/responses#Query">query</a> response model.', }); if (optional_parameters.length > 0) { parameters.push({ displayName: 'Additional Parameters', name: 'additionalParameters', type: 'collection', default: {}, placeholder: 'Add Parameter', options: optional_parameters, }); } exports.default = parameters; //# sourceMappingURL=parameters.js.map