{
  "cksum": "d4a0520963635a2300e43b9c51adb286b6f7589e7e6f19e3452985627713b564",
  "crate_file": "nightshade-0.20.0.crate",
  "crate_url": "https://static.crates.io/crates/nightshade/nightshade-0.20.0.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "accesskit",
      "optional": true,
      "req": "^0.24",
      "target": "cfg(all(not(target_arch = \"wasm32\"), not(target_os = \"android\")))"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "accesskit_winit",
      "optional": true,
      "req": "^0.33",
      "target": "cfg(all(not(target_arch = \"wasm32\"), not(target_os = \"android\")))"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "arboard",
      "optional": false,
      "req": "^3",
      "target": "cfg(all(not(target_arch = \"wasm32\"), not(target_os = \"android\")))"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "base64",
      "optional": false,
      "req": "^0.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bevy_mikktspace",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bincode",
      "optional": true,
      "req": "^1.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "bitflags",
      "optional": true,
      "req": "^2.10.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bytemuck",
      "optional": true,
      "req": "^1.25.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "chrono",
      "optional": true,
      "req": "^0.4",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "console_error_panic_hook",
      "optional": true,
      "req": "^0.1.7",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cosmic-text",
      "optional": true,
      "req": "^0.16",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "dirs",
      "optional": true,
      "req": "^6.0",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ehttp",
      "optional": true,
      "req": "^0.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "freecs",
      "optional": true,
      "req": "^2.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures",
      "optional": true,
      "req": "^0.3.32",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [
        "wasm_js"
      ],
      "kind": "normal",
      "name": "getrandom",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "gilrs",
      "optional": true,
      "req": "^0.11.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "glam",
      "optional": true,
      "req": "^0.30",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "KHR_lights_punctual",
        "KHR_materials_unlit",
        "KHR_texture_transform",
        "names",
        "KHR_materials_pbrSpecularGlossiness",
        "KHR_materials_transmission",
        "KHR_materials_volume",
        "KHR_materials_ior",
        "KHR_materials_specular",
        "KHR_materials_emissive_strength",
        "extensions",
        "import",
        "allow_empty_texture"
      ],
      "kind": "normal",
      "name": "gltf",
      "optional": true,
      "req": "^1.4.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "half",
      "optional": true,
      "req": "^2.7.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ico",
      "optional": true,
      "req": "^0.5",
      "target": "cfg(windows)"
    },
    {
      "default_features": false,
      "features": [
        "png",
        "jpeg",
        "hdr",
        "gif",
        "webp"
      ],
      "kind": "normal",
      "name": "image",
      "optional": true,
      "req": "^0.25",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": false,
      "features": [
        "png",
        "jpeg",
        "hdr",
        "gif",
        "webp"
      ],
      "kind": "normal",
      "name": "image",
      "optional": true,
      "req": "^0.25",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "js-sys",
      "optional": true,
      "req": "^0.3",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "kira",
      "optional": true,
      "req": "^0.11.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "lz4_flex",
      "optional": true,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "mint",
      "optional": true,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "naga_oil",
      "optional": true,
      "req": "^0.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde-serialize"
      ],
      "kind": "normal",
      "name": "nalgebra",
      "optional": true,
      "req": "^0.34.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "convert-bytemuck"
      ],
      "kind": "normal",
      "name": "nalgebra-glm",
      "optional": true,
      "req": "^0.20.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "notify",
      "optional": true,
      "req": "^7",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": true,
      "features": [
        "serde-1"
      ],
      "kind": "normal",
      "name": "petgraph",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "pollster",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": true,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "debug-render",
        "serde-serialize"
      ],
      "kind": "normal",
      "name": "rapier3d",
      "optional": true,
      "req": "^0.30",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "raw-window-handle",
      "optional": true,
      "req": "^0.6.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std"
      ],
      "kind": "normal",
      "name": "rerecast",
      "optional": true,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rfd",
      "optional": true,
      "req": "^0.17",
      "target": "cfg(all(not(target_arch = \"wasm32\"), not(target_os = \"android\")))"
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0.228",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "steamworks",
      "optional": true,
      "req": "^0.13",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "steamworks-sys",
      "optional": true,
      "req": "^0.13",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "taffy",
      "optional": false,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": true,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing-appender",
      "optional": true,
      "req": "^0.2",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing-chrome",
      "optional": true,
      "req": "^0.7",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": true,
      "features": [
        "env-filter"
      ],
      "kind": "normal",
      "name": "tracing-subscriber",
      "optional": true,
      "req": "^0.3",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": true,
      "features": [
        "env-filter"
      ],
      "kind": "normal",
      "name": "tracing-subscriber",
      "optional": true,
      "req": "^0.3",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing-tracy",
      "optional": true,
      "req": "^0.11",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing-web",
      "optional": true,
      "req": "^0.1",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [
        "v4",
        "serde"
      ],
      "kind": "normal",
      "name": "uuid",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "v4",
        "js",
        "serde"
      ],
      "kind": "normal",
      "name": "uuid",
      "optional": true,
      "req": "^1.0",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "wasm-bindgen",
      "optional": true,
      "req": "^0.2.114",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "wasm-bindgen-futures",
      "optional": true,
      "req": "^0.4.64",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [
        "Blob",
        "BlobPropertyBag",
        "ClipboardEvent",
        "DataTransfer",
        "DataTransferItem",
        "DataTransferItemList",
        "DedicatedWorkerGlobalScope",
        "Document",
        "DragEvent",
        "Element",
        "Event",
        "EventTarget",
        "File",
        "FileList",
        "FileReader",
        "FileSystemDirectoryEntry",
        "FileSystemDirectoryReader",
        "FileSystemEntry",
        "FileSystemFileEntry",
        "HtmlAnchorElement",
        "HtmlInputElement",
        "ProgressEvent",
        "Url",
        "Window"
      ],
      "kind": "normal",
      "name": "web-sys",
      "optional": true,
      "req": "^0.3",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "web-time",
      "optional": true,
      "req": "^1.1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "webbrowser",
      "optional": false,
      "req": "^1",
      "target": "cfg(all(not(target_arch = \"wasm32\"), not(target_os = \"android\")))"
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "wgpu",
      "optional": true,
      "req": "^29",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "winit",
      "optional": true,
      "req": "^0.30.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "winresource",
      "optional": true,
      "req": "^0.1",
      "target": "cfg(windows)"
    }
  ],
  "features": {
    "debug_render": [],
    "gizmos": [],
    "navmesh": [],
    "picking": [],
    "shell": []
  },
  "features2": {
    "assets": [
      "core",
      "dep:gltf",
      "dep:half",
      "dep:image",
      "dep:bincode",
      "dep:serde_json",
      "dep:lz4_flex",
      "dep:bevy_mikktspace"
    ],
    "audio": [
      "dep:kira"
    ],
    "chrome": [
      "tracing",
      "dep:tracing-chrome"
    ],
    "core": [
      "dep:freecs",
      "dep:bytemuck",
      "dep:bitflags",
      "dep:tracing",
      "dep:tracing-subscriber",
      "dep:thiserror",
      "dep:nalgebra",
      "dep:nalgebra-glm",
      "dep:raw-window-handle",
      "dep:web-time",
      "dep:winit",
      "dep:accesskit",
      "dep:accesskit_winit",
      "dep:mint",
      "dep:uuid",
      "dep:getrandom",
      "dep:console_error_panic_hook",
      "dep:tracing-web",
      "dep:pollster",
      "dep:petgraph",
      "dep:serde_json"
    ],
    "default": [
      "engine",
      "wgpu"
    ],
    "engine": [
      "runtime",
      "assets",
      "scene_graph",
      "picking",
      "file_dialog",
      "screenshot",
      "dep:rand",
      "dep:ehttp",
      "dep:futures",
      "dep:js-sys",
      "dep:wasm-bindgen",
      "dep:wasm-bindgen-futures",
      "dep:web-sys"
    ],
    "file_dialog": [
      "core",
      "dep:rfd",
      "dep:dirs"
    ],
    "file_watcher": [
      "dep:notify"
    ],
    "full": [
      "engine",
      "wgpu",
      "shell",
      "audio",
      "physics",
      "gamepad",
      "navmesh"
    ],
    "gamepad": [
      "dep:gilrs"
    ],
    "navmesh-bake": [
      "navmesh",
      "dep:rerecast",
      "dep:glam"
    ],
    "physics": [
      "dep:rapier3d"
    ],
    "runtime": [
      "core",
      "dep:cosmic-text"
    ],
    "scene_graph": [
      "assets"
    ],
    "screenshot": [
      "dep:image"
    ],
    "steam": [
      "dep:steamworks",
      "dep:steamworks-sys"
    ],
    "tracing": [
      "dep:tracing-appender",
      "dep:chrono"
    ],
    "tracy": [
      "tracing",
      "dep:tracing-tracy"
    ],
    "wgpu": [
      "dep:wgpu",
      "dep:naga_oil",
      "wgpu/wgsl",
      "wgpu/naga-ir",
      "wgpu/dx12",
      "wgpu/metal",
      "wgpu/vulkan",
      "wgpu/webgpu"
    ],
    "windows-app-icon": [
      "dep:winresource",
      "dep:ico",
      "dep:image"
    ]
  },
  "index_path": "ni/gh/nightshade",
  "name": "nightshade",
  "pubtime": "2026-06-05T22:50:43Z",
  "rust_version": "1.92",
  "v": 2,
  "vers": "0.20.0",
  "yanked": false
}
