UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

14 lines (9 loc) 311 B
import { ERROR_PROCESSING_JSON_FILE } from "../../constants/message-constants.js"; const readJson = <T> (fileName: string, input: string): T => { try { return JSON.parse(input) as T; } catch (error) { throw new Error(`${ERROR_PROCESSING_JSON_FILE} ${fileName}: Invalid JSON`); } }; export{readJson};