quickapi-cli
Version:
Esta librería se encargará de generar automáticamente clientes para consumir APIs a partir de descripciones como OpenAPI/Swagger o Postman.
20 lines • 768 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.parsePostman = void 0;
const helper_1 = require("../utils/helper");
const parsePostman = (filePath) => {
try {
const parsedData = (0, helper_1.readJSONFile)(filePath);
if (typeof parsedData !== 'object' || parsedData === null) {
throw new Error('El archivo no contiene un objeto JSON válido.');
}
return parsedData;
}
catch (error) {
const errorMessage = error instanceof Error ? error.message : 'Error desconocido';
throw new Error(`Error al parsear el archivo Postman: ${errorMessage}`);
}
};
exports.parsePostman = parsePostman;
exports.default = parsePostman;
//# sourceMappingURL=postman-parser.js.map
;