Skip to content

HeroEyad/hxFileManager

Repository files navigation

hxFileManager

hxFileManager Logo

Repository Size GitHub Stars License Badge

hxFileManager is a file management library designed for use with Haxe, associated with sys.FileSystem and sys.io.File. It provides a simple and consistent interface for performing file operations across various platforms, making it easy for developers to manage files without dealing with platform-specific details.

Features

  • Simple API: Intuitive and straightforward methods for common file management tasks.
  • Lightweight: Minimal overhead, focusing on essential file operations.

Installation

To include hxFileManager in your Haxe project, add it to your project dependencies:

{
    "dependencies": {
        "hxFileManager": "1.3.3"
    }
}

Usage

Here's a basic example of how to use hxFileManager:

import hxFileManager.FileManager;

class Main {
        static function main() {
                // Perform file operations
                FileManager.copyFile("source.txt", "destination");
                FileManager.copyFolder("folder", "destination");
                FileManager.deleteFile("testfolder/test.html");
        }
}

Contributors

  • HeroEyad

License

This project is licensed under the MIT License. See the LICENSE file for details.

Links

About

A library designed for file management tasks in Haxe.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published