content: [package]
  name = "bevy_curvo"
  version = "0.1.4"
  edition = "2021"
  authors = ["Masatatsu Nakamura <masatatsu.nakamura@gmail.com>"]
  categories = ["rendering", "modeling"]
  description = "NURBS modeling plugin for Bevy"
  repository = "https://github.com/mattatz/bevy_curvo"
  homepage = "https://github.com/mattatz/bevy_curvo"
  keywords = ["bevy", "gamedev", "graphics", "modeling"]
  license = "MIT"
  readme = "README.md"
  
  [dependencies]
  anyhow = "1.0.81"
  nalgebra = { version = "0.32.5", features = [
    "serde-serialize",
    "convert-glam025",
  ] }
  curvo = "0.1.4"
  
  [dependencies.bevy]
  default-features = false
  features = ["bevy_render"]
  version = "0.13.2"
  
  [dev-dependencies]
  bevy_infinite_grid = { version = "0.12" }
  bevy_normal_material = { version = "0.5.2" }
  bevy_panorbit_camera = { version = "0.17.0" }
  bevy_points = { version = "0.5.1" }
  bevy_mod_raycast = { version = "0.17.0" }
  bevy_egui = { version = "0.27.0" }
  bevy_transform_gizmo = { version = "0.11.0" }
  bevy_mod_picking = { version = "0.18.2", default-features = false }
  bevy-inspector-egui = { version = "0.24.0" }
  
  [features]
  default = []
  # default = ["examples"] # for debug a example
  examples = [
    "bevy/bevy_core_pipeline",
    "bevy/bevy_gizmos",
    "bevy/bevy_winit",
    "bevy/x11",
    # "bevy/webgpu"
    "bevy/webgl2",
    "bevy_normal_material/webgl"
  ]
  
  [[example]]
  name = "scene"
  required-features = ["examples"]
  