UNPKG

@lineai/gov-deals

Version:

Explore Federal contracts for government building renovations, city hall renovations, courthouse updates, library modernizations, federal building improvement contracts, base housing and facilities upgrades.

38 lines 2.11 kB
"use strict"; /** * CSV-based Opportunities endpoint * Implements the same interface as SAM.gov opportunities endpoint */ Object.defineProperty(exports, "__esModule", { value: true }); exports.CsvOpportunitiesEndpoint = void 0; class CsvOpportunitiesEndpoint { constructor(client) { this.client = client; } /** * Search for opportunities in CSV data */ async search(filters, pagination) { return this.client.search(filters, pagination); } /** * Get opportunity by ID from CSV */ async getById(noticeId) { return this.client.getById(noticeId); } /** * Get opportunity description from CSV */ async getDescription(noticeId) { return this.client.getDescription(noticeId); } /** * Search for construction opportunities in CSV */ async searchConstruction(additionalFilters, pagination) { return this.client.searchConstruction(additionalFilters, pagination); } } exports.CsvOpportunitiesEndpoint = CsvOpportunitiesEndpoint; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3Bwb3J0dW5pdGllcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9kYXRhc291cmNlcy9jc3YvZW5kcG9pbnRzL29wcG9ydHVuaXRpZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7R0FHRzs7O0FBV0gsTUFBYSx3QkFBd0I7SUFDbkMsWUFBb0IsTUFBaUI7UUFBakIsV0FBTSxHQUFOLE1BQU0sQ0FBVztJQUFHLENBQUM7SUFFekM7O09BRUc7SUFDSCxLQUFLLENBQUMsTUFBTSxDQUNWLE9BQXFDLEVBQ3JDLFVBQXFDO1FBRXJDLE9BQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsT0FBTyxFQUFFLFVBQVUsQ0FBQyxDQUFDO0lBQ2pELENBQUM7SUFFRDs7T0FFRztJQUNILEtBQUssQ0FBQyxPQUFPLENBQUMsUUFBZ0I7UUFDNUIsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsQ0FBQztJQUN2QyxDQUFDO0lBRUQ7O09BRUc7SUFDSCxLQUFLLENBQUMsY0FBYyxDQUFDLFFBQWdCO1FBQ25DLE9BQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxjQUFjLENBQUMsUUFBUSxDQUFDLENBQUM7SUFDOUMsQ0FBQztJQUVEOztPQUVHO0lBQ0gsS0FBSyxDQUFDLGtCQUFrQixDQUN0QixpQkFBd0QsRUFDeEQsVUFBcUM7UUFFckMsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLGtCQUFrQixDQUFDLGlCQUFpQixFQUFFLFVBQVUsQ0FBQyxDQUFDO0lBQ3ZFLENBQUM7Q0FDRjtBQXBDRCw0REFvQ0MifQ==