search hotlink icon profile hotlink icon
Fu public|1.0.1

About This Package

Fusion is a powerful and lightweight PHP package manager designed to simplify dependency management for developers. Whether you're building small projects or large-scale applications, Fusion streamlines the process of handling packages, making development faster and more efficient.

With a focus on ease of use and performance, Fusion helps developers avoid the overhead and complexity often found in traditional package managers. Its intuitive interface allows for quick installation, updating, and removal of packages, reducing the time spent on repetitive tasks.

Fusion is built with a modular architecture, offering flexibility and compatibility with a wide range of PHP packages. It enables smooth integration of libraries and tools from the broader PHP ecosystem, giving developers the freedom to enhance their projects with the latest technologies.

As an open-source project, Fusion benefits from the contributions of a vibrant community. Developers are encouraged to participate, ensuring Fusion evolves with the needs of the modern PHP landscape.

Whether you're a beginner or a seasoned developer, Fusion provides the tools you need to manage your PHP packages efficiently, ensuring a smoother development process and more productive workflow.

Installation Methods

Nested Dependency

To build this package as a nested dependency of your package, add its default registry source valvoid.com/valvoid/fusion/1.0.1 to one of your metadata files. For example, you can include it in the production fusion.json file, such as:

{
    "name": "Package",
    "description": "An example source package.",
    "id": "source/package",
    "version": "0.1.0",
    "structure": {
        "/cache": "cache",
        "/dependencies": [
            "valvoid.com/valvoid/fusion/1.0.1"
        ]
    },
    "environment": {
        "php": {
            "version": "8.1.0"
        }
    }
}

Standalone

To build this package as an independent root package, extend the build command with the default registry source valvoid.com/valvoid/fusion/1.0.1 as follows:

php fusion build build.source=valvoid.com/valvoid/fusion/1.0.1

Optional Repository Source

In addition, to build an offset reference version, replace the default registry source in installation methods mentioned above with the VCS source prefix gitlab.com/valvoid/fusion/'php/'code/, and refer to the linked source code repository for possible branches, commits, and tags to use as the suffix.

Activity

Created on 07. October 2024 at 11:05:22.

Last update was on 28. October 2024 at 18:02:28.

4 requests.

Synchronized Files

Metadata

The synchronized package's metadata file, fusion.json, contains the following content:

{
    "name": "Fusion",
    "description": "A package manager for PHP-based projects.",
    "id": "valvoid/fusion",
    "version": "1.0.1",
    "structure": {
        "valvoid.com/valvoid": "fusion/1.0.0",
        "/cache": "cache",
        "/extensions": {
            "/config": "extension",
            "/src": "extension"
        }
    },
    "environment": {
        "php": {
            "version": "8.1.0",
            "modules": [
                "curl"
            ]
        }
    }
}

Replica

The package's replication file, snapshot.json, was not synchronized.

Maintainers