//! VectorCraft's built-in add-ons: extra tools beyond the standard menus, each a module of its own //! with commands under `addon..*` (see `docs/mcp.md`). mod arrange; mod cleanup; mod color; mod contour; mod document; mod pathtools; mod pen; mod select; mod shapes; mod typetools; use super::CommandSpec; /// The commands of every built-in add-on. pub fn specs() -> Vec { let mut v = arrange::specs(); v.extend(cleanup::specs()); v.extend(color::specs()); v.extend(contour::specs()); v.extend(document::specs()); v.extend(pathtools::specs()); v.extend(pen::specs()); v.extend(select::specs()); v.extend(shapes::specs()); v.extend(typetools::specs()); v }