{"dependencies":[{"id":33220344,"version_id":2977766,"crate_id":"rhai","req":"^1.16.1","optional":true,"default_features":true,"features":["sync","serde"],"target":null,"kind":"normal","downloads":97394152},{"id":26937314,"version_id":2450003,"crate_id":"rhai","req":"^1.17.0","optional":false,"default_features":true,"features":["metadata"],"target":null,"kind":"dev","downloads":12445491},{"id":21000444,"version_id":1998121,"crate_id":"rhai","req":"^1.5.0","optional":false,"default_features":true,"features":["sync","only_i32","no_function","no_float","no_optimize","no_module","serde","unchecked"],"target":null,"kind":"normal","downloads":3288434},{"id":36765913,"version_id":3264896,"crate_id":"rhai","req":"~1.26","optional":false,"default_features":true,"features":[],"target":null,"kind":"normal","downloads":2527587},{"id":37943399,"version_id":3360335,"crate_id":"rhai","req":"~1.25.0","optional":false,"default_features":true,"features":["sync","serde","internals"],"target":null,"kind":"normal","downloads":607402},{"id":10237709,"version_id":1127016,"crate_id":"rhai","req":"^1.7","optional":true,"default_features":true,"features":["sync"],"target":null,"kind":"normal","downloads":522615},{"id":15885346,"version_id":1609407,"crate_id":"rhai","req":"^1.22","optional":false,"default_features":true,"features":["serde","internals"],"target":null,"kind":"normal","downloads":195718},{"id":27285317,"version_id":2476848,"crate_id":"rhai","req":">=1.9","optional":false,"default_features":true,"features":[],"target":null,"kind":"normal","downloads":176507},{"id":1975905,"version_id":322384,"crate_id":"rhai","req":"^0.18.3","optional":false,"default_features":false,"features":["sync","no_module"],"target":null,"kind":"normal","downloads":151673},{"id":5235897,"version_id":671594,"crate_id":"rhai","req":"^0.20","optional":true,"default_features":true,"features":["sync","f32_float","no_function","no_optimize","no_module","no_closure","serde","unchecked"],"target":null,"kind":"normal","downloads":140625}],"versions":[{"id":322384,"crate":"my-iot","num":"0.97.0","dl_path":"/api/v1/crates/my-iot/0.97.0/download","readme_path":"/api/v1/crates/my-iot/0.97.0/readme","updated_at":"2021-01-04T16:08:57.468835Z","created_at":"2021-01-04T16:08:57.468835Z","downloads":3189,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/my-iot/0.97.0/dependencies","version_downloads":"/api/v1/crates/my-iot/0.97.0/downloads","authors":"/api/v1/crates/my-iot/0.97.0/authors"},"crate_size":8902881,"published_by":{"id":1538,"login":"eigenein","name":"Pavel Perestoronin","avatar":"https://avatars.githubusercontent.com/u/308906?v=4","url":"https://github.com/eigenein","github_username_matches":true,"created_at":"2010-06-18T18:46:34Z"},"audit_actions":[{"action":"publish","user":{"id":1538,"login":"eigenein","name":"Pavel Perestoronin","avatar":"https://avatars.githubusercontent.com/u/308906?v=4","url":"https://github.com/eigenein","github_username_matches":true,"created_at":"2010-06-18T18:46:34Z"},"time":"2021-01-04T16:08:57.468835Z"}],"checksum":"eed4de4143a93eb06fed9655b47ca2284cf52a4867f2ba106bfee31aaa48ab84","rust_version":null,"has_lib":false,"bin_names":["my-iot"],"edition":"2018","description":"Yet another home automation","homepage":"https://github.com/eigenein/my-iot-rs","documentation":"https://eigenein.github.io/my-iot-rs/","repository":"https://github.com/eigenein/my-iot-rs","trustpub_data":null,"linecounts":{"languages":{"CSS":{"code_lines":15571,"comment_lines":119,"files":25},"HTML":{"code_lines":2998,"comment_lines":247,"files":26},"JavaScript":{"code_lines":10172,"comment_lines":381,"files":23},"LESS":{"code_lines":4718,"comment_lines":55,"files":18},"Rust":{"code_lines":3636,"comment_lines":67,"files":48},"Sass":{"code_lines":4738,"comment_lines":56,"files":18}},"total_code_lines":41833,"total_comment_lines":925}},{"id":671594,"crate":"json-rules-engine-fork","num":"0.9.7","dl_path":"/api/v1/crates/json-rules-engine-fork/0.9.7/download","readme_path":"/api/v1/crates/json-rules-engine-fork/0.9.7/readme","updated_at":"2022-11-27T22:17:50.082843Z","created_at":"2022-11-27T22:17:50.082843Z","downloads":136345,"features":{"callback":["reqwest"],"default":[],"email":["sendgrid","futures-util"],"eval":["rhai"],"path":["jsonpath_lib"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/json-rules-engine-fork/0.9.7/dependencies","version_downloads":"/api/v1/crates/json-rules-engine-fork/0.9.7/downloads","authors":"/api/v1/crates/json-rules-engine-fork/0.9.7/authors"},"crate_size":18498,"published_by":{"id":185524,"login":"nothing0012","name":"Zhuojie Zhou | rex","avatar":"https://avatars.githubusercontent.com/u/89176731?v=4","url":"https://github.com/nothing0012","github_username_matches":true,"created_at":"2021-08-19T03:44:25Z"},"audit_actions":[{"action":"publish","user":{"id":185524,"login":"nothing0012","name":"Zhuojie Zhou | rex","avatar":"https://avatars.githubusercontent.com/u/89176731?v=4","url":"https://github.com/nothing0012","github_username_matches":true,"created_at":"2021-08-19T03:44:25Z"},"time":"2022-11-27T22:17:50.082843Z"}],"checksum":"a1457495f8b6b1ec5781aba5b9ef5a8191290df71cc260e93df70e2bd3d0cabc","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"json rules engine fork","homepage":null,"documentation":null,"repository":"https://github.com/nothing0012/json-rules-engine-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1625,"comment_lines":20,"files":9}},"total_code_lines":1625,"total_comment_lines":20}},{"id":1127016,"crate":"raft-engine","num":"0.4.2","dl_path":"/api/v1/crates/raft-engine/0.4.2/download","readme_path":"/api/v1/crates/raft-engine/0.4.2/readme","updated_at":"2024-04-26T10:11:15.637479Z","created_at":"2024-04-26T10:11:15.637479Z","downloads":474886,"features":{"default":["internals","scripting"],"failpoints":["fail/failpoints"],"internals":[],"nightly":["prometheus/nightly"],"nightly_group":["nightly","swap"],"scripting":["rhai"],"std_fs":[],"swap":["nightly","memmap2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/raft-engine/0.4.2/dependencies","version_downloads":"/api/v1/crates/raft-engine/0.4.2/downloads","authors":"/api/v1/crates/raft-engine/0.4.2/authors"},"crate_size":136462,"published_by":{"id":229643,"login":"Connor1996","name":"Connor","avatar":"https://avatars.githubusercontent.com/u/13497871?v=4","url":"https://github.com/Connor1996","github_username_matches":true,"created_at":"2015-07-25T14:48:24Z"},"audit_actions":[{"action":"publish","user":{"id":229643,"login":"Connor1996","name":"Connor","avatar":"https://avatars.githubusercontent.com/u/13497871?v=4","url":"https://github.com/Connor1996","github_username_matches":true,"created_at":"2015-07-25T14:48:24Z"},"time":"2024-04-26T10:11:15.637479Z"}],"checksum":"1213c3a24e3fee8afcc74b2be08c4081adde96f092e0fc1c607abb3e16ae722e","rust_version":"1.75.0","has_lib":true,"bin_names":[],"edition":"2018","description":"A persistent storage engine for Multi-Raft logs","homepage":null,"documentation":null,"repository":"https://github.com/tikv/raft-engine","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":12608,"comment_lines":680,"files":30}},"total_code_lines":12608,"total_comment_lines":680}},{"id":1609407,"crate":"rusp","num":"1.0.1","dl_path":"/api/v1/crates/rusp/1.0.1/download","readme_path":"/api/v1/crates/rusp/1.0.1/readme","updated_at":"2025-06-20T15:54:39.348855Z","created_at":"2025-06-20T15:54:39.348855Z","downloads":532,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-3-Clause","links":{"dependencies":"/api/v1/crates/rusp/1.0.1/dependencies","version_downloads":"/api/v1/crates/rusp/1.0.1/downloads","authors":"/api/v1/crates/rusp/1.0.1/authors"},"crate_size":12781,"published_by":{"id":17110,"login":"therealprof","name":"Daniel Egger","avatar":"https://avatars2.githubusercontent.com/u/3321888?v=4","url":"https://github.com/therealprof","github_username_matches":true,"created_at":"2013-01-20T16:46:22Z"},"audit_actions":[{"action":"publish","user":{"id":17110,"login":"therealprof","name":"Daniel Egger","avatar":"https://avatars2.githubusercontent.com/u/3321888?v=4","url":"https://github.com/therealprof","github_username_matches":true,"created_at":"2013-01-20T16:46:22Z"},"time":"2025-06-20T15:54:39.348855Z"}],"checksum":"59928a2987f207ad2651cb276d0e506b03d267804629e135342a2ae2dc62d96d","rust_version":null,"has_lib":false,"bin_names":["rusp","rusp-run"],"edition":"2021","description":"The Rust USP toolkit","homepage":null,"documentation":null,"repository":"https://github.com/axiros/rusp","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":470,"comment_lines":20,"files":2}},"total_code_lines":470,"total_comment_lines":20}},{"id":1998121,"crate":"casbin","num":"2.20.0","dl_path":"/api/v1/crates/casbin/2.20.0/download","readme_path":"/api/v1/crates/casbin/2.20.0/readme","updated_at":"2026-02-04T13:46:39.527799Z","created_at":"2026-02-04T13:46:39.527799Z","downloads":1908994,"features":{"cached":["mini-moka"],"default":["runtime-tokio","incremental"],"explain":[],"glob":["globset"],"incremental":[],"ip":["ip_network"],"logging":["slog","slog-term","slog-async"],"runtime-async-std":["async-std"],"runtime-tokio":["tokio/fs","tokio/io-util"],"watcher":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/casbin/2.20.0/dependencies","version_downloads":"/api/v1/crates/casbin/2.20.0/downloads","authors":"/api/v1/crates/casbin/2.20.0/authors"},"crate_size":103549,"published_by":{"id":71260,"login":"hsluoyz","name":"Yang Luo","avatar":"https://avatars.githubusercontent.com/u/3787410?v=4","url":"https://github.com/hsluoyz","github_username_matches":true,"created_at":"2013-03-06T13:16:13Z"},"audit_actions":[{"action":"publish","user":{"id":71260,"login":"hsluoyz","name":"Yang Luo","avatar":"https://avatars.githubusercontent.com/u/3787410?v=4","url":"https://github.com/hsluoyz","github_username_matches":true,"created_at":"2013-03-06T13:16:13Z"},"time":"2026-02-04T13:46:39.527799Z"}],"checksum":"c53f7476c2d0d9cd7ccc88c16ffc5c7889a0497b3462b10b12b5329adde69665","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"An authorization library that supports access control models like ACL, RBAC, ABAC.","homepage":"https://casbin.org/","documentation":null,"repository":"https://github.com/casbin/casbin-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":9951,"comment_lines":113,"files":34}},"total_code_lines":9951,"total_comment_lines":113}},{"id":2450003,"crate":"rhai_codegen","num":"3.2.0","dl_path":"/api/v1/crates/rhai_codegen/3.2.0/download","readme_path":"/api/v1/crates/rhai_codegen/3.2.0/readme","updated_at":"2026-05-24T09:06:02.482650Z","created_at":"2026-05-24T09:06:02.482650Z","downloads":3238871,"features":{"default":[],"metadata":[],"sync":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/rhai_codegen/3.2.0/dependencies","version_downloads":"/api/v1/crates/rhai_codegen/3.2.0/downloads","authors":"/api/v1/crates/rhai_codegen/3.2.0/authors"},"crate_size":41077,"published_by":{"id":55221,"login":"schungx","name":"Stephen Chung","avatar":"https://avatars.githubusercontent.com/u/661318?v=4","url":"https://github.com/schungx","github_username_matches":true,"created_at":"2011-03-10T05:34:32Z"},"audit_actions":[{"action":"publish","user":{"id":55221,"login":"schungx","name":"Stephen Chung","avatar":"https://avatars.githubusercontent.com/u/661318?v=4","url":"https://github.com/schungx","github_username_matches":true,"created_at":"2011-03-10T05:34:32Z"},"time":"2026-05-24T09:06:02.482650Z"}],"checksum":"3cd3a7535e50bf36857e7be7bec276d334e8c2dfa469c2201226fd01638ea5ca","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Procedural macros support package for Rhai, a scripting language and engine for Rust","homepage":"https://rhai.rs/book/plugins/index.html","documentation":null,"repository":"https://github.com/rhaiscript/rhai","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2188,"comment_lines":82,"files":7}},"total_code_lines":2188,"total_comment_lines":82}},{"id":2476848,"crate":"rhai-url","num":"0.0.6","dl_path":"/api/v1/crates/rhai-url/0.0.6/download","readme_path":"/api/v1/crates/rhai-url/0.0.6/readme","updated_at":"2026-05-29T06:30:36.588245Z","created_at":"2026-05-29T06:30:36.588245Z","downloads":2572,"features":{"array":[],"default":["array"],"metadata":["rhai/metadata"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/rhai-url/0.0.6/dependencies","version_downloads":"/api/v1/crates/rhai-url/0.0.6/downloads","authors":"/api/v1/crates/rhai-url/0.0.6/authors"},"crate_size":17235,"published_by":{"id":181777,"login":"lucacicada","name":"Luca","avatar":"https://avatars.githubusercontent.com/u/100947658?v=4","url":"https://github.com/lucacicada","github_username_matches":true,"created_at":"2022-03-04T14:00:59Z"},"audit_actions":[{"action":"publish","user":{"id":181777,"login":"lucacicada","name":"Luca","avatar":"https://avatars.githubusercontent.com/u/100947658?v=4","url":"https://github.com/lucacicada","github_username_matches":true,"created_at":"2022-03-04T14:00:59Z"},"time":"2026-05-29T06:30:36.588245Z"}],"checksum":"11bd9a1952fae86095625f39e38542f68773fad129550459e4c3a40c503fa2be","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Url package for Rhai","homepage":null,"documentation":null,"repository":"https://github.com/rhaiscript/rhai-url","trustpub_data":null,"linecounts":{"languages":{"HTML":{"code_lines":4,"comment_lines":0,"files":1},"Rust":{"code_lines":276,"comment_lines":36,"files":3}},"total_code_lines":280,"total_comment_lines":36}},{"id":2977766,"crate":"handlebars","num":"6.4.4","dl_path":"/api/v1/crates/handlebars/6.4.4/download","readme_path":"/api/v1/crates/handlebars/6.4.4/readme","updated_at":"2026-08-12T04:01:58.673164Z","created_at":"2026-08-12T04:01:58.673164Z","downloads":2343069,"features":{"default":[],"dir_source":["walkdir"],"no_logging":[],"preserve_json_order":["serde_json/preserve_order"],"script_helper":["rhai"],"string_helpers":["heck"],"testing":["preserve_json_order"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/handlebars/6.4.4/dependencies","version_downloads":"/api/v1/crates/handlebars/6.4.4/downloads","authors":"/api/v1/crates/handlebars/6.4.4/authors"},"crate_size":110548,"published_by":{"id":250,"login":"sunng87","name":"Ning Sun","avatar":"https://avatars.githubusercontent.com/u/221942?v=4","url":"https://github.com/sunng87","github_username_matches":true,"created_at":"2010-03-13T15:06:48Z"},"audit_actions":[{"action":"publish","user":{"id":250,"login":"sunng87","name":"Ning Sun","avatar":"https://avatars.githubusercontent.com/u/221942?v=4","url":"https://github.com/sunng87","github_username_matches":true,"created_at":"2010-03-13T15:06:48Z"},"time":"2026-08-12T04:01:58.673164Z"}],"checksum":"75c54236f9045c8004a77942bebc52145b4844639db934a5c70fe08617fbe61a","rust_version":"1.85","has_lib":true,"bin_names":[],"edition":"2024","description":"Handlebars templating implemented in Rust.","homepage":"https://github.com/sunng87/handlebars-rust","documentation":"https://docs.rs/crate/handlebars/","repository":"https://github.com/sunng87/handlebars-rust","trustpub_data":null,"linecounts":{"languages":{"Pest":{"code_lines":118,"comment_lines":3,"files":1},"Rust":{"code_lines":8539,"comment_lines":155,"files":32},"Shell":{"code_lines":3,"comment_lines":2,"files":2}},"total_code_lines":8660,"total_comment_lines":160}},{"id":3264896,"crate":"cargo-generate","num":"0.25.0","dl_path":"/api/v1/crates/cargo-generate/0.25.0/download","readme_path":"/api/v1/crates/cargo-generate/0.25.0/readme","updated_at":"2026-09-18T07:48:04.247420Z","created_at":"2026-09-18T07:48:04.247420Z","downloads":9961,"features":{"default":["git"],"git":["dep:gix","dep:reqwest"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/cargo-generate/0.25.0/dependencies","version_downloads":"/api/v1/crates/cargo-generate/0.25.0/downloads","authors":"/api/v1/crates/cargo-generate/0.25.0/authors"},"crate_size":152014,"published_by":{"id":4328,"login":"ashleygwilliams","name":"ashley williams","avatar":"https://avatars.githubusercontent.com/u/1163554?v=4","url":"https://github.com/ashleygwilliams","github_username_matches":true,"created_at":"2011-10-31T21:36:05Z"},"audit_actions":[{"action":"publish","user":{"id":4328,"login":"ashleygwilliams","name":"ashley williams","avatar":"https://avatars.githubusercontent.com/u/1163554?v=4","url":"https://github.com/ashleygwilliams","github_username_matches":true,"created_at":"2011-10-31T21:36:05Z"},"time":"2026-09-18T07:48:04.247420Z"}],"checksum":"1edf5914b3729be72213b5a806cf7ae3dac841c4b293023b51caa8bd8cce4723","rust_version":null,"has_lib":true,"bin_names":["cargo-generate"],"edition":"2021","description":"cargo, make me a project","homepage":null,"documentation":null,"repository":"https://github.com/cargo-generate/cargo-generate","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8344,"comment_lines":247,"files":44}},"total_code_lines":8344,"total_comment_lines":247}},{"id":3360335,"crate":"apollo-router","num":"2.18.0","dl_path":"/api/v1/crates/apollo-router/2.18.0/download","readme_path":"/api/v1/crates/apollo-router/2.18.0/readme","updated_at":"2026-09-30T01:01:37.017791Z","created_at":"2026-09-30T01:01:37.017791Z","downloads":332,"features":{"ci":[],"default":["global-allocator"],"dhat-ad-hoc":["dhat"],"dhat-heap":["dhat"],"failfast":[],"global-allocator":["tikv-jemallocator/profiling","tikv-jemalloc-ctl/stats","tikv-jemalloc-ctl/profiling"],"snapshot":[],"telemetry_next":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Elastic-2.0","links":{"dependencies":"/api/v1/crates/apollo-router/2.18.0/dependencies","version_downloads":"/api/v1/crates/apollo-router/2.18.0/downloads","authors":"/api/v1/crates/apollo-router/2.18.0/authors"},"crate_size":2279924,"published_by":{"id":115672,"login":"apollo-bot2","name":null,"avatar":"https://avatars.githubusercontent.com/u/50160705?v=4","url":"https://github.com/apollo-bot2","github_username_matches":true,"created_at":"2019-05-01T03:02:22Z"},"audit_actions":[{"action":"publish","user":{"id":115672,"login":"apollo-bot2","name":null,"avatar":"https://avatars.githubusercontent.com/u/50160705?v=4","url":"https://github.com/apollo-bot2","github_username_matches":true,"created_at":"2019-05-01T03:02:22Z"},"time":"2026-09-30T01:01:37.017791Z"}],"checksum":"8141c3375de1aa8ae0acd1373975d6ace7d56fe11a3fb8df27cd900464ec9c84","rust_version":"1.97.1","has_lib":true,"bin_names":["router","snapshot"],"edition":"2024","description":"A configurable, high-performance routing runtime for Apollo Federation 🚀","homepage":null,"documentation":"https://docs.rs/apollo-router","repository":"https://github.com/apollographql/router/","trustpub_data":null,"linecounts":{"languages":{"CSS":{"code_lines":1,"comment_lines":1,"files":1},"GraphQL":{"code_lines":7140,"comment_lines":13,"files":154},"HTML":{"code_lines":296,"comment_lines":21,"files":3},"JavaScript":{"code_lines":2342,"comment_lines":431,"files":7},"Rust":{"code_lines":212035,"comment_lines":10358,"files":438},"Shell":{"code_lines":20,"comment_lines":0,"files":1}},"total_code_lines":221834,"total_comment_lines":10824}}],"meta":{"total":353}}