/**
 * A useful tool when doing a getInputSpec.
 * Look into the inputSpec {@link FileHelper} for an example of the use.
 * @param s
 * @returns
 */
export function nullIfEmpty<A extends Record<string, any>>(s: null | A) {
  if (s === null) return null
  return Object.keys(s).length === 0 ? null : s
}
