```ts
/** The numbers, ascending. */
export function sortAscending(values: readonly number[]): number[] {
  return [...values].sort((a, b) => { return a - b });
}
```

All checks have passed, as the code does order numbers numerically correctly and remains pure function without any side effects or mutation of input data.