```
export function sortAscending(values: readonly number[]): number[] {
  if (!Array.isArray(values) || values.some(v => typeof v !== 'number')) {
    throw new Error('Input must be a non-empty array of numbers');
  }
  return [...values].sort((a, b) => a - b);
}
```