feat(iso): add isomorphic path module with cross-platform utilities

This commit is contained in:
2025-07-28 22:26:52 +00:00
parent ae736d5dbb
commit ff1e6242a3
7 changed files with 8822 additions and 3351 deletions

18
changelog.md Normal file
View File

@@ -0,0 +1,18 @@
# Changelog
## [5.1.0] - 2025-01-28
### Added
- New isomorphic path module at `/iso` export path for cross-platform path operations
- `pathJoin()` function for joining paths across different platforms and environments
- `fileUrlToPath()` function for converting file:// URLs to system paths
- `pathToFileUrl()` function for converting system paths to file:// URLs
- `dirname()` function for extracting directory from paths and URLs
- Comprehensive test coverage for isomorphic path functions
### Changed
- Build system now uses tsfolders for multi-folder compilation
- Package exports now use modern exports field instead of main/typings
### Removed
- Removed .gitlab-ci.yml file