{"crate":{"id":"subst","name":"subst","updated_at":"2025-05-09T20:51:25.812675Z","versions":[1557676,1374014,1373513,1270587,1270583,1188604,1184864,1168937,885867,855211,624376,624354,624234,509606,508399,504564,504418],"keywords":["expansion","parameter","shell","substitution","variable"],"categories":["template-engine","value-formatting"],"badges":[],"created_at":"2022-02-22T09:15:09.107990Z","downloads":16106946,"recent_downloads":1535738,"default_version":"0.3.8","num_versions":17,"yanked":false,"max_version":"0.3.8","newest_version":"0.3.8","max_stable_version":"0.3.8","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","links":{"version_downloads":"/api/v1/crates/subst/downloads","versions":null,"owners":"/api/v1/crates/subst/owners","owner_team":"/api/v1/crates/subst/owner_team","owner_user":"/api/v1/crates/subst/owner_user","reverse_dependencies":"/api/v1/crates/subst/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1557676,"crate":"subst","num":"0.3.8","dl_path":"/api/v1/crates/subst/0.3.8/download","readme_path":"/api/v1/crates/subst/0.3.8/readme","updated_at":"2025-05-09T20:51:25.812675Z","created_at":"2025-05-09T20:51:25.812675Z","downloads":10233966,"features":{"doc-cfg":[],"indexmap":["dep:indexmap"],"json":["dep:serde","dep:serde_json"],"preserve-order":["toml?/preserve_order","serde_json?/preserve_order"],"toml":["dep:serde","dep:toml"],"yaml":["dep:serde","dep:serde_yaml"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.3.8/dependencies","version_downloads":"/api/v1/crates/subst/0.3.8/downloads","authors":"/api/v1/crates/subst/0.3.8/authors"},"crate_size":25037,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2025-05-09T20:51:25.812675Z"}],"checksum":"0a9a86e5144f63c2d18334698269a8bfae6eece345c70b64821ea5b35054ec99","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":10,"comment_lines":1,"files":1},"Rust":{"code_lines":1927,"comment_lines":60,"files":13}},"total_code_lines":1937,"total_comment_lines":61}},{"id":1374014,"crate":"subst","num":"0.3.7","dl_path":"/api/v1/crates/subst/0.3.7/download","readme_path":"/api/v1/crates/subst/0.3.7/readme","updated_at":"2024-12-13T20:57:21.103464Z","created_at":"2024-12-13T20:57:21.103464Z","downloads":4148854,"features":{"doc-cfg":[],"indexmap":["dep:indexmap"],"json":["dep:serde","dep:serde_json"],"preserve-order":["toml?/preserve_order","serde_json?/preserve_order"],"toml":["dep:serde","dep:toml"],"yaml":["dep:serde","dep:serde_yaml"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.3.7/dependencies","version_downloads":"/api/v1/crates/subst/0.3.7/downloads","authors":"/api/v1/crates/subst/0.3.7/authors"},"crate_size":21990,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2024-12-13T20:57:21.103464Z"}],"checksum":"33e7942675ea19db01ef8cf15a1e6443007208e6c74568bd64162da26d40160d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":10,"comment_lines":1,"files":1},"Rust":{"code_lines":1919,"comment_lines":60,"files":13}},"total_code_lines":1929,"total_comment_lines":61}},{"id":1373513,"crate":"subst","num":"0.3.6","dl_path":"/api/v1/crates/subst/0.3.6/download","readme_path":"/api/v1/crates/subst/0.3.6/readme","updated_at":"2024-12-13T20:57:34.550037Z","created_at":"2024-12-13T09:40:54.675469Z","downloads":2214,"features":{"doc-cfg":[],"indexmap":["dep:indexmap"],"json":["dep:serde","dep:serde_json"],"preserve-order":["toml?/preserve_order","serde_json?/preserve_order"],"toml":["dep:serde","dep:toml"],"yaml":["dep:serde","dep:serde_yaml"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.3.6/dependencies","version_downloads":"/api/v1/crates/subst/0.3.6/downloads","authors":"/api/v1/crates/subst/0.3.6/authors"},"crate_size":24143,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2024-12-13T09:40:54.675469Z"},{"action":"yank","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2024-12-13T20:57:34.553749Z"}],"checksum":"c7a8250feb7b43f59208d6c150b01bac7fbfa695f2d116dac1f479717fb5c329","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":10,"comment_lines":1,"files":1},"Rust":{"code_lines":1840,"comment_lines":55,"files":12}},"total_code_lines":1850,"total_comment_lines":56}},{"id":1270587,"crate":"subst","num":"0.3.5","dl_path":"/api/v1/crates/subst/0.3.5/download","readme_path":"/api/v1/crates/subst/0.3.5/readme","updated_at":"2024-12-13T09:43:07.281217Z","created_at":"2024-09-15T13:55:56.433162Z","downloads":152235,"features":{"doc-cfg":[],"indexmap":["dep:indexmap"],"json":["dep:serde","dep:serde_json"],"preserve-order":["toml?/preserve_order","serde_json?/preserve_order"],"toml":["dep:serde","dep:toml"],"yaml":["dep:serde","dep:serde_yaml"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.3.5/dependencies","version_downloads":"/api/v1/crates/subst/0.3.5/downloads","authors":"/api/v1/crates/subst/0.3.5/authors"},"crate_size":20790,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2024-09-15T13:55:56.433162Z"},{"action":"yank","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2024-12-13T09:43:07.282783Z"}],"checksum":"7a3c1ba4fd019bc866333a61fe205fc9b686e3cf5971dd8dfc116657d933031c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":10,"comment_lines":1,"files":1},"Rust":{"code_lines":1793,"comment_lines":42,"files":12}},"total_code_lines":1803,"total_comment_lines":43}},{"id":1270583,"crate":"subst","num":"0.3.4","dl_path":"/api/v1/crates/subst/0.3.4/download","readme_path":"/api/v1/crates/subst/0.3.4/readme","updated_at":"2024-12-13T09:43:02.076479Z","created_at":"2024-09-15T13:39:35.074090Z","downloads":1340,"features":{"doc-cfg":[],"indexmap":["dep:indexmap"],"json":["dep:serde","dep:serde_json"],"preserve-order":["toml?/preserve_order","serde_json?/preserve_order"],"toml":["dep:serde","dep:toml"],"yaml":["dep:serde","dep:serde_yaml"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.3.4/dependencies","version_downloads":"/api/v1/crates/subst/0.3.4/downloads","authors":"/api/v1/crates/subst/0.3.4/authors"},"crate_size":20702,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2024-09-15T13:39:35.074090Z"},{"action":"yank","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2024-12-13T09:43:02.079011Z"}],"checksum":"e8da73e38f2508bc3c3de3e175ae8b7899be91937fd33fcb5ace3bcefcb4537d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":10,"comment_lines":1,"files":1},"Rust":{"code_lines":1793,"comment_lines":42,"files":12}},"total_code_lines":1803,"total_comment_lines":43}},{"id":1188604,"crate":"subst","num":"0.3.3","dl_path":"/api/v1/crates/subst/0.3.3/download","readme_path":"/api/v1/crates/subst/0.3.3/readme","updated_at":"2024-12-13T09:43:00.040127Z","created_at":"2024-06-29T08:30:02.046229Z","downloads":734450,"features":{"doc-cfg":[],"json":["dep:serde","dep:serde_json"],"preserve-order":["toml?/preserve_order","serde_json?/preserve_order"],"toml":["dep:serde","dep:toml"],"yaml":["dep:serde","dep:serde_yaml"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.3.3/dependencies","version_downloads":"/api/v1/crates/subst/0.3.3/downloads","authors":"/api/v1/crates/subst/0.3.3/authors"},"crate_size":20359,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2024-06-29T08:30:02.046229Z"},{"action":"yank","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2024-12-13T09:43:00.042836Z"}],"checksum":"266d3fe7ffc582b3a0c3fe36cdc88d5635a1c2d53e7c3f813c901d7bd1d34ba0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":10,"comment_lines":1,"files":1},"Rust":{"code_lines":1734,"comment_lines":42,"files":10}},"total_code_lines":1744,"total_comment_lines":43}},{"id":1184864,"crate":"subst","num":"0.3.2","dl_path":"/api/v1/crates/subst/0.3.2/download","readme_path":"/api/v1/crates/subst/0.3.2/readme","updated_at":"2024-12-13T09:42:56.829220Z","created_at":"2024-06-25T10:59:24.886858Z","downloads":6932,"features":{"yaml":["dep:serde","dep:serde_yaml"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.3.2/dependencies","version_downloads":"/api/v1/crates/subst/0.3.2/downloads","authors":"/api/v1/crates/subst/0.3.2/authors"},"crate_size":18758,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2024-06-25T10:59:24.886858Z"},{"action":"yank","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2024-12-13T09:42:56.837174Z"}],"checksum":"b95bc3d9b5ec35dabec6f7ac966e073ef28d4881c6a2009567632ab721df6203","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":10,"comment_lines":1,"files":1},"Rust":{"code_lines":1367,"comment_lines":42,"files":8}},"total_code_lines":1377,"total_comment_lines":43}},{"id":1168937,"crate":"subst","num":"0.3.1","dl_path":"/api/v1/crates/subst/0.3.1/download","readme_path":"/api/v1/crates/subst/0.3.1/readme","updated_at":"2024-06-09T09:43:46.176542Z","created_at":"2024-06-09T09:43:46.176542Z","downloads":28190,"features":{"yaml":["dep:serde","dep:serde_yaml"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.3.1/dependencies","version_downloads":"/api/v1/crates/subst/0.3.1/downloads","authors":"/api/v1/crates/subst/0.3.1/authors"},"crate_size":15262,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2024-06-09T09:43:46.176542Z"}],"checksum":"914a3487c294386d731fd33a8116b3ae4a8f95c0976b1550cc6b59b3db6c1e26","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":6,"comment_lines":1,"files":1},"Rust":{"code_lines":998,"comment_lines":9,"files":4}},"total_code_lines":1004,"total_comment_lines":10}},{"id":885867,"crate":"subst","num":"0.3.0","dl_path":"/api/v1/crates/subst/0.3.0/download","readme_path":"/api/v1/crates/subst/0.3.0/readme","updated_at":"2023-08-31T09:38:27.836185Z","created_at":"2023-08-31T09:38:27.836185Z","downloads":764056,"features":{"yaml":["serde","serde_yaml"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.3.0/dependencies","version_downloads":"/api/v1/crates/subst/0.3.0/downloads","authors":"/api/v1/crates/subst/0.3.0/authors"},"crate_size":15021,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2023-08-31T09:38:27.836185Z"}],"checksum":"ca1318e5d6716d6541696727c88d9b8dfc8cfe6afd6908e186546fd4af7f5b98","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":6,"comment_lines":1,"files":1},"Rust":{"code_lines":930,"comment_lines":8,"files":4}},"total_code_lines":936,"total_comment_lines":9}},{"id":855211,"crate":"subst","num":"0.2.3","dl_path":"/api/v1/crates/subst/0.2.3/download","readme_path":"/api/v1/crates/subst/0.2.3/readme","updated_at":"2023-07-26T12:32:05.037746Z","created_at":"2023-07-26T12:32:05.037746Z","downloads":9062,"features":{"yaml":["serde","serde_yaml"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.2.3/dependencies","version_downloads":"/api/v1/crates/subst/0.2.3/downloads","authors":"/api/v1/crates/subst/0.2.3/authors"},"crate_size":12929,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2023-07-26T12:32:05.037746Z"}],"checksum":"922e6f425703ed15913f82181de327ddef53057291b58a2fec24ecf9de0d14b8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":6,"comment_lines":1,"files":1},"Rust":{"code_lines":710,"comment_lines":6,"files":4}},"total_code_lines":716,"total_comment_lines":7}},{"id":624376,"crate":"subst","num":"0.2.2","dl_path":"/api/v1/crates/subst/0.2.2/download","readme_path":"/api/v1/crates/subst/0.2.2/readme","updated_at":"2022-09-19T13:51:23.586876Z","created_at":"2022-09-19T13:51:23.586876Z","downloads":11216,"features":{"yaml":["serde","serde_yaml"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.2.2/dependencies","version_downloads":"/api/v1/crates/subst/0.2.2/downloads","authors":"/api/v1/crates/subst/0.2.2/authors"},"crate_size":12716,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2022-09-19T13:51:23.586876Z"}],"checksum":"bdf5c2f9dba86dae331c01e1d5d52750d4fe773a4d2267a0ab3c725296e5b596","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":6,"comment_lines":1,"files":1},"Rust":{"code_lines":679,"comment_lines":6,"files":4}},"total_code_lines":685,"total_comment_lines":7}},{"id":624354,"crate":"subst","num":"0.2.1","dl_path":"/api/v1/crates/subst/0.2.1/download","readme_path":"/api/v1/crates/subst/0.2.1/readme","updated_at":"2022-09-19T13:51:43.394313Z","created_at":"2022-09-19T13:22:18.792722Z","downloads":1855,"features":{"yaml":["serde","serde_yaml"]},"yanked":true,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.2.1/dependencies","version_downloads":"/api/v1/crates/subst/0.2.1/downloads","authors":"/api/v1/crates/subst/0.2.1/authors"},"crate_size":12577,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2022-09-19T13:22:18.792722Z"},{"action":"yank","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2022-09-19T13:51:43.397250Z"}],"checksum":"64170dc7c9e15152f86100574d81340f738f156558dd49505f835506bf4024b8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":6,"comment_lines":1,"files":1},"Rust":{"code_lines":650,"comment_lines":6,"files":4}},"total_code_lines":656,"total_comment_lines":7}},{"id":624234,"crate":"subst","num":"0.2.0","dl_path":"/api/v1/crates/subst/0.2.0/download","readme_path":"/api/v1/crates/subst/0.2.0/readme","updated_at":"2022-09-19T09:48:26.995162Z","created_at":"2022-09-19T09:48:26.995162Z","downloads":1902,"features":{"yaml":["serde","serde_yaml"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.2.0/dependencies","version_downloads":"/api/v1/crates/subst/0.2.0/downloads","authors":"/api/v1/crates/subst/0.2.0/authors"},"crate_size":12503,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2022-09-19T09:48:26.995162Z"}],"checksum":"28a351ad95622f4825f0752231a6505282eb36d3f407c4c4b38ae99be50a840e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":6,"comment_lines":1,"files":1},"Rust":{"code_lines":642,"comment_lines":6,"files":4}},"total_code_lines":648,"total_comment_lines":7}},{"id":509606,"crate":"subst","num":"0.1.2","dl_path":"/api/v1/crates/subst/0.1.2/download","readme_path":"/api/v1/crates/subst/0.1.2/readme","updated_at":"2022-03-03T09:43:23.747805Z","created_at":"2022-03-03T09:43:23.747805Z","downloads":4367,"features":{"yaml":["serde","serde_yaml"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.1.2/dependencies","version_downloads":"/api/v1/crates/subst/0.1.2/downloads","authors":"/api/v1/crates/subst/0.1.2/authors"},"crate_size":12397,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2022-03-03T09:43:23.747805Z"}],"checksum":"aae621f3222a86d92067d1711b0a22786b98abf754b482555f663b143ea6b4f9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":6,"comment_lines":1,"files":1},"Rust":{"code_lines":620,"comment_lines":6,"files":4}},"total_code_lines":626,"total_comment_lines":7}},{"id":508399,"crate":"subst","num":"0.1.1","dl_path":"/api/v1/crates/subst/0.1.1/download","readme_path":"/api/v1/crates/subst/0.1.1/readme","updated_at":"2022-03-01T11:24:24.993774Z","created_at":"2022-03-01T11:24:24.993774Z","downloads":1946,"features":{"yaml":["serde","serde_yaml"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.1.1/dependencies","version_downloads":"/api/v1/crates/subst/0.1.1/downloads","authors":"/api/v1/crates/subst/0.1.1/authors"},"crate_size":12352,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2022-03-01T11:24:24.993774Z"}],"checksum":"50703656eccec1c6606094f34abd08428c10895a9aab0970a0ae1cdcdfc7756f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":6,"comment_lines":1,"files":1},"Rust":{"code_lines":620,"comment_lines":6,"files":4}},"total_code_lines":626,"total_comment_lines":7}},{"id":504564,"crate":"subst","num":"0.1.0","dl_path":"/api/v1/crates/subst/0.1.0/download","readme_path":"/api/v1/crates/subst/0.1.0/readme","updated_at":"2022-02-22T15:26:27.721Z","created_at":"2022-02-22T15:26:27.721Z","downloads":1952,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.1.0/dependencies","version_downloads":"/api/v1/crates/subst/0.1.0/downloads","authors":"/api/v1/crates/subst/0.1.0/authors"},"crate_size":11259,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2022-02-22T15:26:27.721Z"}],"checksum":"affc9f1367fa67c1417193fab41525a0a75ff3e686c29fe4b6f4608dd3e48e75","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":6,"comment_lines":1,"files":1},"Rust":{"code_lines":493,"comment_lines":6,"files":3}},"total_code_lines":499,"total_comment_lines":7}},{"id":504418,"crate":"subst","num":"0.0.1-reserved","dl_path":"/api/v1/crates/subst/0.0.1-reserved/download","readme_path":"/api/v1/crates/subst/0.0.1-reserved/readme","updated_at":"2022-02-22T09:15:09.107990Z","created_at":"2022-02-22T09:15:09.107990Z","downloads":1923,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"BSD-2-Clause OR Apache-2.0","links":{"dependencies":"/api/v1/crates/subst/0.0.1-reserved/dependencies","version_downloads":"/api/v1/crates/subst/0.0.1-reserved/downloads","authors":"/api/v1/crates/subst/0.0.1-reserved/authors"},"crate_size":5965,"published_by":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"audit_actions":[{"action":"publish","user":{"id":35980,"login":"de-vri-es","name":"Maarten de Vries","avatar":"https://avatars.githubusercontent.com/u/786213?v=4","url":"https://github.com/de-vri-es","github_username_matches":true,"created_at":"2011-05-13T14:30:01Z"},"time":"2022-02-22T09:15:09.107990Z"}],"checksum":"a1a968d11e692be0f96e627e99a9bdc80f3d1a1f64b9c05345cc11c21837c85c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"shell-like variable substitution","homepage":null,"documentation":"https://docs.rs/subst","repository":"https://github.com/fizyr/subst","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":0,"comment_lines":0,"files":1}},"total_code_lines":0,"total_comment_lines":0}}],"keywords":[{"id":"expansion","keyword":"expansion","created_at":"2015-04-03T17:14:38.936230Z","crates_cnt":28},{"id":"parameter","keyword":"parameter","created_at":"2019-06-15T13:38:58.694193Z","crates_cnt":17},{"id":"shell","keyword":"shell","created_at":"2014-12-03T17:22:59.768220Z","crates_cnt":789},{"id":"substitution","keyword":"substitution","created_at":"2017-06-07T20:38:55.390350Z","crates_cnt":13},{"id":"variable","keyword":"variable","created_at":"2016-01-17T14:55:38.026897Z","crates_cnt":52}],"categories":[{"id":"template-engine","category":"Template engine","slug":"template-engine","description":"Crates designed to combine templates with data to produce result documents, usually with an emphasis on processing text.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":853},{"id":"value-formatting","category":"Value formatting","slug":"value-formatting","description":"Crates to allow an application to format values for display to a user, potentially adapting the display to various languages and regions.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":728}]}