#![doc = include_str!("../README.md")]
#![feature(register_tool)]
#![register_tool(bevy)]
#![allow(bevy::panicking_methods)]
#![deny(missing_docs)]
#[allow(unused_imports, reason = "used in docs")]
use prelude::*;
pub mod data;
mod plugin;
pub mod scope;
mod systems;
pub mod trait_impl;
pub mod prelude {
pub use super::data::*;
pub use super::plugin::*;
pub use super::scope::*;
pub(crate) use super::systems::*;
pub use super::trait_impl::*;
pub(crate) use bevy::prelude::*;
pub(crate) use itertools::Itertools;
pub(crate) use std::marker::PhantomData;
pub(crate) use tiny_bail::prelude::*;
}