1#![doc = include_str!("../README.md")]
2#![feature(register_tool)]
3#![register_tool(bevy)]
4#![allow(bevy::panicking_methods)]
5#![deny(missing_docs)]
6
7#[allow(unused_imports, reason = "used in docs")]
8use prelude::*;
9pub mod data;
11mod plugin;
12pub mod scope;
14mod systems;
15pub mod trait_impl;
17
18pub mod prelude {
20 pub use super::data::*;
21 pub use super::plugin::*;
22 pub use super::scope::*;
23 pub(crate) use super::systems::*;
24 pub use super::trait_impl::*;
25 pub(crate) use bevy::prelude::*;
26 pub(crate) use itertools::Itertools;
27 pub(crate) use std::marker::PhantomData;
28 pub(crate) use tiny_bail::prelude::*;
29}