/* eslint-disable eslint-comments/no-unlimited-disable */ /* eslint-disable */ // @ts-nocheck import type { RoundingMethod } from '../../types.ts'; export function getRoundingMethod(method: RoundingMethod | undefined) { return (number: number): number => { const round = method ? Math[method] : Math.trunc; const result = round(number); // Prevent negative zero return result === 0 ? 0 : result; }; } /* eslint-enable */