Skip to content

v3: Refactor Filesystem#41

Merged
Aternus merged 3 commits into
masterfrom
v3-refactor-fs
Oct 25, 2025
Merged

v3: Refactor Filesystem#41
Aternus merged 3 commits into
masterfrom
v3-refactor-fs

Conversation

@Aternus
Copy link
Copy Markdown
Owner

@Aternus Aternus commented Oct 24, 2025

Pull Request

Changelog

  • Switched from fs-extra to node:fs
  • Refactored tests

Breaking changes

  • None

- switched from fs-extra to native fs node module
- refactored tests to use tmp directories instead of hitting the repo
- guard API against destination being a directory and crashing the conversion
- ensure that each benchmark is unique to avoid disk cache
- lay the infra for testing edge cases (based on xlsx content)
- improved test helpers
- updated CHANGELOG.md
@Aternus Aternus merged commit 0f8078d into master Oct 25, 2025
4 checks passed
@Aternus Aternus deleted the v3-refactor-fs branch October 25, 2025 06:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant