{
  "cksum": "dd4dd0f8c36625202a4ba553c416c19b719947cd2a31d1bda06126e4a5727daf",
  "crate_file": "rhai-1.25.1.crate",
  "crate_url": "https://static.crates.io/crates/rhai/rhai-1.25.1.crate",
  "deps": [
    {
      "default_features": false,
      "features": [
        "compile-time-rng"
      ],
      "kind": "normal",
      "name": "ahash",
      "optional": false,
      "req": "^0.8.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "arbitrary",
      "optional": true,
      "req": "^1.3.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "bitflags",
      "optional": false,
      "req": "^2.3.3",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "alloc"
      ],
      "kind": "normal",
      "name": "core-error",
      "optional": true,
      "req": "^0.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "document-features",
      "optional": true,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "getrandom",
      "optional": true,
      "req": "^0.3.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hashbrown",
      "optional": true,
      "req": "^0.16.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "libm",
      "optional": true,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "alloc"
      ],
      "kind": "normal",
      "name": "no-std-compat",
      "optional": true,
      "req": "^0.4.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "num-traits",
      "optional": false,
      "req": "^0.2.14",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "race",
        "portable-atomic",
        "alloc"
      ],
      "kind": "normal",
      "name": "once_cell",
      "optional": false,
      "req": "^1.20.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rhai_codegen",
      "optional": false,
      "req": "^3.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "rmp-serde",
      "optional": false,
      "req": "^1.1.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "maths"
      ],
      "kind": "normal",
      "name": "rust_decimal",
      "optional": true,
      "req": "^1.24.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rustyline",
      "optional": true,
      "req": "^15.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "derive",
        "alloc"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": true,
      "req": "^1.0.136",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "alloc"
      ],
      "kind": "normal",
      "name": "serde_json",
      "optional": true,
      "req": "^1.0.45",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "alloc"
      ],
      "kind": "dev",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0.45",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "union",
        "const_new",
        "const_generics"
      ],
      "kind": "normal",
      "name": "smallvec",
      "optional": false,
      "req": "^1.7.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "smartstring",
      "optional": false,
      "req": "^1.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "thin-vec",
      "optional": false,
      "req": "^0.2.13",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "unicode-xid",
      "optional": true,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "web-time",
      "optional": false,
      "req": "^1.1.0",
      "target": "cfg(target_family = \"wasm\")"
    }
  ],
  "features": {
    "debugging": [
      "internals"
    ],
    "decimal": [
      "rust_decimal"
    ],
    "default": [
      "std",
      "ahash/runtime-rng"
    ],
    "f32_float": [],
    "internals": [],
    "no_closure": [],
    "no_custom_syntax": [],
    "no_float": [],
    "no_function": [
      "no_closure"
    ],
    "no_index": [],
    "no_module": [],
    "no_object": [],
    "no_optimize": [],
    "no_position": [],
    "no_std": [
      "no-std-compat",
      "num-traits/libm",
      "core-error",
      "libm",
      "hashbrown",
      "no_time"
    ],
    "no_time": [],
    "only_i32": [],
    "only_i64": [],
    "std": [
      "once_cell/std",
      "ahash/std",
      "num-traits/std",
      "smartstring/std"
    ],
    "testing-environ": [],
    "unchecked": [],
    "unicode-xid-ident": [
      "unicode-xid"
    ],
    "unstable": [],
    "wasm-bindgen": [
      "getrandom/wasm_js"
    ]
  },
  "features2": {
    "bin-features": [
      "decimal",
      "metadata",
      "serde",
      "debugging",
      "rustyline"
    ],
    "fuzz": [
      "arbitrary",
      "rust_decimal?/rust-fuzz",
      "serde"
    ],
    "metadata": [
      "serde",
      "serde_json",
      "rhai_codegen/metadata",
      "smartstring/serde"
    ],
    "serde": [
      "dep:serde",
      "smartstring/serde",
      "smallvec/serde",
      "thin-vec/serde"
    ],
    "sync": [
      "no-std-compat?/compat_sync",
      "rhai_codegen/sync"
    ]
  },
  "index_path": "rh/ai/rhai",
  "name": "rhai",
  "pubtime": "2026-05-29T08:20:49Z",
  "rust_version": "1.66.0",
  "v": 2,
  "vers": "1.25.1",
  "yanked": false
}
