Add whitespace trimming to sanitizePath function.
Co-authored-by: afkarxyz <mzamzamafkarhadiq@gmail.com>
Add cross-platform path handling support - Add sanitizePath, joinPath, buildOutputPath utilities - Add operatingSystem to Settings interface - Replace hardcoded Windows paths with dynamic path handling - Support Windows, Linux, and macOS