Whoever is a js/fe dev, used these already
Although later on formatToParts was added which allows the developer to ignore the settings and really only use the bits they wanted anyway.
``` ['B 1', 'A 20', 'A 3'].sort((a, b) => a.localeCompare(b, 'en', { numeric: true })) // ['A 3', 'A 20', 'B 1'] ```
[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
[2] https://tc39.es/ecma402/#sup-String.prototype.localeCompare