Repository navigation
Releases: aallali/Sysify
Releases · aallali/Sysify
Release list
0.1.0-beta.2
0.1.0-beta.2 - 2025-03-22
Added
copy(source: string, destination: string, options?: { recursive?: boolean, silent?: boolean }): Copy files or directoriesmove(source: string, destination: string, options?: { recursive?: boolean, silent?: boolean, overwrite?: boolean }): Move files or directories with fallback to copy+delete when cross-device operations occurrename(oldPath: string, newPath: string, options?: { silent?: boolean }): Rename files or directoriesreadFile(path: string, options?: { encoding?: BufferEncoding }): Read file contents with encoding options
Changed
delete: Improved error handling logicmkdir: Enhanced to support silent error optiontouch: Updated to support Buffer content for file creationLogger: Reworked logic with beautified colorized output
Documentation
- Added comprehensive JSDoc comments to all methods
- Updated example usage in test files for better demonstration
- Added examples folder with usage examples
Full Changelog: https://github.com/aallali/Sysify/commits/v0.1.0-beta.2
0.1.0-beta.1
0.1.0-beta.1 - 2025-01-13
Added
mkdir(directory: string, options: { silent: boolean } = {}): Create a new directory.cd(directory: string): Change the current working directory.ls(): List contents of the current directory.touch(file: string, content?: string | Buffer): Create a new file.delete(target: string, options: { recursive?: boolean, silent: boolean, force?: boolean } = {}): Remove a file or directory.pwd(): Get the current working directory.
Fixed
Changed
Removed
Full Changelog: https://github.com/aallali/Sysify/commits/v0.1.0-beta.1