{"name":"destructive_command_guard","vers":"0.4.1","deps":[{"name":"aho-corasick","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ast-grep-core","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ast-grep-language","req":"^0.40","features":["tree-sitter-bash","tree-sitter-python","tree-sitter-javascript","tree-sitter-typescript","tree-sitter-ruby","tree-sitter-go","tree-sitter-php"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["std","clock","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comfy-table","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctrlc","req":"^3.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fancy-regex","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fsqlite","req":"^0.1.0","features":["fts5"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fsqlite-error","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fsqlite-types","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inquire","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"proptest","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.10","features":["std","thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex-automata","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rich_rust","req":"^0.2.0","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-mcp-sdk","req":"^0.8.3","features":["server","stdio","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"self_update","req":"^0.42","features":["rustls","archive-tar","archive-zip","compression-flate2"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.49","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vergen-gix","req":"^10.0.0-beta.5","features":["build","cargo","rustc"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"walkdir","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"90dca787954b9849d8d6ea73668b5aeb6e0d3b03815292e61451a1a6d931f80c","features":{"legacy-output":[]},"features2":{"rayon":["dep:rayon"],"rich-output":["dep:rich_rust"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-02-23T01:56:52Z","v":2}
{"name":"destructive_command_guard","vers":"0.4.2","deps":[{"name":"aho-corasick","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ast-grep-core","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ast-grep-language","req":"^0.40","features":["tree-sitter-bash","tree-sitter-python","tree-sitter-javascript","tree-sitter-typescript","tree-sitter-ruby","tree-sitter-go","tree-sitter-php"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["std","clock","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comfy-table","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctrlc","req":"^3.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fancy-regex","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fsqlite","req":"^0.1.1","features":["fts5"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fsqlite-error","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fsqlite-types","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inquire","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"proptest","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.10","features":["std","thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex-automata","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rich_rust","req":"^0.2.0","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-mcp-sdk","req":"^0.8.3","features":["server","stdio","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"self_update","req":"^0.42","features":["rustls","archive-tar","archive-zip","compression-flate2"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.49","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vergen-gix","req":"^10.0.0-beta.5","features":["build","cargo","rustc"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"walkdir","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"086a67155dea646ca56d762abe31904a898cb09dc3d0343fd449125e750b2a9e","features":{"legacy-output":[]},"features2":{"rayon":["dep:rayon"],"rich-output":["dep:rich_rust"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-02-23T06:16:28Z","v":2}
{"name":"destructive_command_guard","vers":"0.4.3","deps":[{"name":"aho-corasick","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ast-grep-core","req":"^0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ast-grep-language","req":"^0.40","features":["tree-sitter-bash","tree-sitter-python","tree-sitter-javascript","tree-sitter-typescript","tree-sitter-ruby","tree-sitter-go","tree-sitter-php"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.89","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["std","clock","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5","features":["derive","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comfy-table","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctrlc","req":"^3.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fancy-regex","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs2","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fsqlite","req":"^0.1.2","features":["fts5"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fsqlite-error","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fsqlite-types","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inquire","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"memchr","req":"^2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"proptest","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.10","features":["std","thread_rng"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["crossterm"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex-automata","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rich_rust","req":"^0.2.0","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-mcp-sdk","req":"^0.8.3","features":["server","stdio","macros"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"self_update","req":"^0.42","features":["rustls","archive-tar","archive-zip","compression-flate2"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"semver","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.15.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.49","features":["rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toon-rust","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vergen-gix","req":"^10.0.0-beta.5","features":["build","cargo","rustc"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"walkdir","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"which","req":"^8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"03e0849262a2bfb3ac7230b8c3c33bdd81e033032d9631e121f94a69679b2d58","features":{"legacy-output":[]},"features2":{"rayon":["dep:rayon"],"rich-output":["dep:rich_rust"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-03-22T04:29:35Z","v":2}
