No description
Find a file
Markus Scully 81d454b256 Refactor: Convert project to a Bevy-based workspace and node
This commit refactors the Vanth project to utilize a `Cargo.toml` workspace,
encapsulating the core logic within a `vanth` library crate. The existing
`src` files are moved into the new `vanth/src` directory.

The primary change is the integration of the Bevy game engine as the
underlying framework for the Vanth node, shifting from the previous
`whirlwind` dependency. This transition is reflected in `Cargo.toml`
updates, adding `bevy_app` and `bevy_ecs` as dependencies and removing
`whirlwind`.

A new test file `vanth/tests/test_node.rs` is introduced to cover the
initial functionality of the `Node` struct. The `LICENSE` year range is
also updated.

This refactoring sets the stage for Vanth's evolution into a distributed
ECS-based database model, leveraging Bevy's robust ECS capabilities.
2025-07-12 22:59:41 +03:00
vanth Refactor: Convert project to a Bevy-based workspace and node 2025-07-12 22:59:41 +03:00
.envrc Init commit 2024-11-14 23:24:15 +00:00
.gitignore Init commit 2024-11-14 23:24:15 +00:00
.rules Refactor: Convert project to a Bevy-based workspace and node 2025-07-12 22:59:41 +03:00
Cargo.lock Refactor: Convert project to a Bevy-based workspace and node 2025-07-12 22:59:41 +03:00
Cargo.toml Refactor: Convert project to a Bevy-based workspace and node 2025-07-12 22:59:41 +03:00
devenv.lock Init commit 2024-11-14 23:24:15 +00:00
devenv.nix Init commit 2024-11-14 23:24:15 +00:00
devenv.yaml Init commit 2024-11-14 23:24:15 +00:00
LICENSE Refactor: Convert project to a Bevy-based workspace and node 2025-07-12 22:59:41 +03:00
README.md Refactor: Convert project to a Bevy-based workspace and node 2025-07-12 22:59:41 +03:00

Vanth

Vanth is a work in progress. Maybe some kind of distributed ECS database?