UNPKG

@vepler/http-sdk

Version:

The definitive TypeScript SDK for UK property technology. Access comprehensive property data, school metrics, demographics, planning applications, and more through a single, powerful API.

18 lines 625 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.filterDefinedParams = filterDefinedParams; function filterDefinedParams(params, requiredFields) { var result = {}; // Always include required fields requiredFields.forEach(function (field) { result[field] = params[field]; }); // Only include optional fields if they are defined Object.keys(params).forEach(function (key) { if (!requiredFields.includes(key) && params[key] !== undefined) { result[key] = params[key]; } }); return result; } //# sourceMappingURL=utils.js.map