{"crate":{"id":"ast-grep","name":"ast-grep","updated_at":"2026-08-31T01:40:29.505185Z","versions":[3115783,3063677,2948775,2851960,2711420,2623338,2457362,2424404,2378867,2211360,2127264,2107370,2053226,1934236,1921656,1882329,1880796,1873333,1827637,1813080,1794885,1759768,1720079,1688985,1672516,1659940,1651076,1635284,1613371,1594851,1587422,1582204,1568624,1559520,1558856,1524153,1522371,1489068,1478158,1475816,1447287,1430683,1424053,1424015,1405306,1395755,1390104,1378548,1377306,1377273,1368170,1360468,1353761,1335359,1320122,1308590,1292499,1277802,1277798,1263969,1263297,1248384,1240309,1229802,1227254,1225087,1224018,1221324,1215133,1212050,1208133,1203542,1203051,1186495,1183229,1182485,1170464,1165219,1162605,1156610,1142534,1141856,1141846,1138954,1136445,1133598,1132845,1125433,1124369,1111246,1107091,1106748,1096340,1093210,1092521,1078553,1062987,1060986,1057004,1052592,1035433,1034380,1012591,1011699,1004697,998681,989424,988000,982919,981703,974686,972870,960973,956300,946569,925617,914494,914429,910764,896486,893669,874026,871305,863919,858786,856323,852497,847457,847148,843351,842515,834931,830968,829803,826512,826504,825002,820223,817080,817017,816532,811114,807350,807155,803115,799103,798462,798255,783426,783344,770502,747045,737777,737711,722205,712111,711047,710164,709781,704438,703457,703221,698459,696113,686470,683029,680761,678692,657827,654326,651663,633221,626495,624567,624516,615184,607321,580035],"keywords":["ast","codemod","pattern","rewrite","search"],"categories":["parsing","development-tools","command-line-utilities"],"badges":[],"created_at":"2022-07-07T03:28:53.509936Z","downloads":647129,"recent_downloads":35826,"default_version":"0.45.3","num_versions":178,"yanked":false,"max_version":"0.45.3","newest_version":"0.45.3","max_stable_version":"0.45.3","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","links":{"version_downloads":"/api/v1/crates/ast-grep/downloads","versions":null,"owners":"/api/v1/crates/ast-grep/owners","owner_team":"/api/v1/crates/ast-grep/owner_team","owner_user":"/api/v1/crates/ast-grep/owner_user","reverse_dependencies":"/api/v1/crates/ast-grep/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":3115783,"crate":"ast-grep","num":"0.45.3","dl_path":"/api/v1/crates/ast-grep/0.45.3/download","readme_path":"/api/v1/crates/ast-grep/0.45.3/readme","updated_at":"2026-08-31T01:40:29.505185Z","created_at":"2026-08-31T01:40:29.505185Z","downloads":1590,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.45.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.45.3/downloads","authors":"/api/v1/crates/ast-grep/0.45.3/authors"},"crate_size":110782,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-08-31T01:40:29.505185Z"}],"checksum":"060d189f7aa2050db49a18f8d7fdf1a59fdd0bdfe8eea67b79c2674b4e9df090","rust_version":"1.88.0","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2024","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":10614,"comment_lines":249,"files":41}},"total_code_lines":10614,"total_comment_lines":249}},{"id":3063677,"crate":"ast-grep","num":"0.45.2","dl_path":"/api/v1/crates/ast-grep/0.45.2/download","readme_path":"/api/v1/crates/ast-grep/0.45.2/readme","updated_at":"2026-08-23T19:51:56.273367Z","created_at":"2026-08-23T19:51:56.273367Z","downloads":1677,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.45.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.45.2/downloads","authors":"/api/v1/crates/ast-grep/0.45.2/authors"},"crate_size":109803,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-08-23T19:51:56.273367Z"}],"checksum":"9df9e7c31528fee9c7db4b72c15807f8c5cfb1aff43dbe13bc40885fef9d7902","rust_version":"1.88.0","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2024","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":10582,"comment_lines":243,"files":41}},"total_code_lines":10582,"total_comment_lines":243}},{"id":2948775,"crate":"ast-grep","num":"0.45.1","dl_path":"/api/v1/crates/ast-grep/0.45.1/download","readme_path":"/api/v1/crates/ast-grep/0.45.1/readme","updated_at":"2026-08-07T15:18:05.907158Z","created_at":"2026-08-07T15:18:05.907158Z","downloads":3505,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.45.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.45.1/downloads","authors":"/api/v1/crates/ast-grep/0.45.1/authors"},"crate_size":108822,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-08-07T15:18:05.907158Z"}],"checksum":"b817abaee1c828ffafd913de4f3c17beedf62a994ff62e0735abd9c33932b497","rust_version":"1.88.0","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2024","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":10502,"comment_lines":241,"files":41}},"total_code_lines":10502,"total_comment_lines":241}},{"id":2851960,"crate":"ast-grep","num":"0.45.0","dl_path":"/api/v1/crates/ast-grep/0.45.0/download","readme_path":"/api/v1/crates/ast-grep/0.45.0/readme","updated_at":"2026-07-23T16:10:11.324221Z","created_at":"2026-07-23T16:10:11.324221Z","downloads":5126,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.45.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.45.0/downloads","authors":"/api/v1/crates/ast-grep/0.45.0/authors"},"crate_size":108966,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-07-23T16:10:11.324221Z"}],"checksum":"eedeec61e205ea647c10bf0969468e459242e0b9ac88e8062db7896dad76de6c","rust_version":"1.88.0","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2024","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":10502,"comment_lines":241,"files":41}},"total_code_lines":10502,"total_comment_lines":241}},{"id":2711420,"crate":"ast-grep","num":"0.44.1","dl_path":"/api/v1/crates/ast-grep/0.44.1/download","readme_path":"/api/v1/crates/ast-grep/0.44.1/readme","updated_at":"2026-07-04T14:07:51.904546Z","created_at":"2026-07-04T14:07:51.904546Z","downloads":7135,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.44.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.44.1/downloads","authors":"/api/v1/crates/ast-grep/0.44.1/authors"},"crate_size":108848,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-07-04T14:07:51.904546Z"}],"checksum":"a0bb300b091ac9e22751fd887ab0c435fe252ba68ac5e9aafc49e8940b6af4e3","rust_version":"1.85","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2024","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":10485,"comment_lines":239,"files":41}},"total_code_lines":10485,"total_comment_lines":239}},{"id":2623338,"crate":"ast-grep","num":"0.44.0","dl_path":"/api/v1/crates/ast-grep/0.44.0/download","readme_path":"/api/v1/crates/ast-grep/0.44.0/readme","updated_at":"2026-06-22T01:52:42.074720Z","created_at":"2026-06-22T01:52:42.074720Z","downloads":5058,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.44.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.44.0/downloads","authors":"/api/v1/crates/ast-grep/0.44.0/authors"},"crate_size":107478,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-06-22T01:52:42.074720Z"}],"checksum":"5fed520ebeba54daebb0f596354855676dd8edfd9423d82770db8ec34e32d6bd","rust_version":"1.85","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2024","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":10373,"comment_lines":239,"files":41}},"total_code_lines":10373,"total_comment_lines":239}},{"id":2457362,"crate":"ast-grep","num":"0.43.0","dl_path":"/api/v1/crates/ast-grep/0.43.0/download","readme_path":"/api/v1/crates/ast-grep/0.43.0/readme","updated_at":"2026-05-25T17:57:23.102765Z","created_at":"2026-05-25T17:57:23.102765Z","downloads":7649,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.43.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.43.0/downloads","authors":"/api/v1/crates/ast-grep/0.43.0/authors"},"crate_size":96038,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-05-25T17:57:23.102765Z"}],"checksum":"1521a5cb507e7b6985a2a71480fea8102a875fbe9fe988bf3f583e2950f8474a","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8789,"comment_lines":237,"files":36}},"total_code_lines":8789,"total_comment_lines":237}},{"id":2424404,"crate":"ast-grep","num":"0.42.3","dl_path":"/api/v1/crates/ast-grep/0.42.3/download","readme_path":"/api/v1/crates/ast-grep/0.42.3/readme","updated_at":"2026-05-19T15:20:36.743921Z","created_at":"2026-05-19T15:20:36.743921Z","downloads":2165,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.42.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.42.3/downloads","authors":"/api/v1/crates/ast-grep/0.42.3/authors"},"crate_size":94582,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-05-19T15:20:36.743921Z"}],"checksum":"acf8cd9893f9bea69faa11c0226b6e2978da824022a7f1aa71687769b95ebb88","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8690,"comment_lines":238,"files":36}},"total_code_lines":8690,"total_comment_lines":238}},{"id":2378867,"crate":"ast-grep","num":"0.42.2","dl_path":"/api/v1/crates/ast-grep/0.42.2/download","readme_path":"/api/v1/crates/ast-grep/0.42.2/readme","updated_at":"2026-05-10T22:00:56.042268Z","created_at":"2026-05-10T22:00:56.042268Z","downloads":4703,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.42.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.42.2/downloads","authors":"/api/v1/crates/ast-grep/0.42.2/authors"},"crate_size":94570,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-05-10T22:00:56.042268Z"}],"checksum":"baf84a393a7408cbf2420d6b4dd44be15a4be0782cb55555128d1df3a47c0b26","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8690,"comment_lines":238,"files":36}},"total_code_lines":8690,"total_comment_lines":238}},{"id":2211360,"crate":"ast-grep","num":"0.42.1","dl_path":"/api/v1/crates/ast-grep/0.42.1/download","readme_path":"/api/v1/crates/ast-grep/0.42.1/readme","updated_at":"2026-04-04T16:07:46.391566Z","created_at":"2026-04-04T16:07:46.391566Z","downloads":9790,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.42.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.42.1/downloads","authors":"/api/v1/crates/ast-grep/0.42.1/authors"},"crate_size":94562,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-04-04T16:07:46.391566Z"}],"checksum":"16b74fe9023e7d9e124211a55707a2b40f70d06848caefc1e5726200e587aed3","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8690,"comment_lines":238,"files":36}},"total_code_lines":8690,"total_comment_lines":238}},{"id":2127264,"crate":"ast-grep","num":"0.42.0","dl_path":"/api/v1/crates/ast-grep/0.42.0/download","readme_path":"/api/v1/crates/ast-grep/0.42.0/readme","updated_at":"2026-03-16T03:30:41.326043Z","created_at":"2026-03-16T03:30:41.326043Z","downloads":5606,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.42.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.42.0/downloads","authors":"/api/v1/crates/ast-grep/0.42.0/authors"},"crate_size":93783,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-03-16T03:30:41.326043Z"}],"checksum":"826777a23792a016b9d25b331901fd49f527d593617139ccd68fd5fe96e7854b","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8617,"comment_lines":235,"files":36}},"total_code_lines":8617,"total_comment_lines":235}},{"id":2107370,"crate":"ast-grep","num":"0.41.1","dl_path":"/api/v1/crates/ast-grep/0.41.1/download","readme_path":"/api/v1/crates/ast-grep/0.41.1/readme","updated_at":"2026-03-10T14:07:09.001554Z","created_at":"2026-03-10T14:07:09.001554Z","downloads":4337,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.41.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.41.1/downloads","authors":"/api/v1/crates/ast-grep/0.41.1/authors"},"crate_size":93787,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-03-10T14:07:09.001554Z"}],"checksum":"c4a1704fa43a93eaaf074f2c236e16efe5291534196d213d0c42ad7041aaf3fb","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8617,"comment_lines":235,"files":36}},"total_code_lines":8617,"total_comment_lines":235}},{"id":2053226,"crate":"ast-grep","num":"0.41.0","dl_path":"/api/v1/crates/ast-grep/0.41.0/download","readme_path":"/api/v1/crates/ast-grep/0.41.0/readme","updated_at":"2026-02-22T19:00:04.281649Z","created_at":"2026-02-22T19:00:04.281649Z","downloads":3969,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.41.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.41.0/downloads","authors":"/api/v1/crates/ast-grep/0.41.0/authors"},"crate_size":93195,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-02-22T19:00:04.281649Z"}],"checksum":"a44c7a5c8cb249acd9015ae7a18dd88ba4676305672faa15770247bfb24b5964","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8613,"comment_lines":235,"files":36}},"total_code_lines":8613,"total_comment_lines":235}},{"id":1934236,"crate":"ast-grep","num":"0.40.5","dl_path":"/api/v1/crates/ast-grep/0.40.5/download","readme_path":"/api/v1/crates/ast-grep/0.40.5/readme","updated_at":"2026-01-10T18:00:27.276433Z","created_at":"2026-01-10T18:00:27.276433Z","downloads":10743,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.40.5/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.40.5/downloads","authors":"/api/v1/crates/ast-grep/0.40.5/authors"},"crate_size":90135,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-01-10T18:00:27.276433Z"}],"checksum":"bdadfe59de9adfd41d7a55a14faa316a0fc9c2f88b8b40e47c6fcb1695e6debc","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8351,"comment_lines":220,"files":36}},"total_code_lines":8351,"total_comment_lines":220}},{"id":1921656,"crate":"ast-grep","num":"0.40.4","dl_path":"/api/v1/crates/ast-grep/0.40.4/download","readme_path":"/api/v1/crates/ast-grep/0.40.4/readme","updated_at":"2026-01-05T01:24:47.482071Z","created_at":"2026-01-05T01:24:47.482071Z","downloads":1973,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.40.4/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.40.4/downloads","authors":"/api/v1/crates/ast-grep/0.40.4/authors"},"crate_size":90107,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2026-01-05T01:24:47.482071Z"}],"checksum":"d5061509cd376372c463bdaefdfee78cad5c880aa70625461263529a8dbb83d2","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8351,"comment_lines":218,"files":36}},"total_code_lines":8351,"total_comment_lines":218}},{"id":1882329,"crate":"ast-grep","num":"0.40.3","dl_path":"/api/v1/crates/ast-grep/0.40.3/download","readme_path":"/api/v1/crates/ast-grep/0.40.3/readme","updated_at":"2025-12-15T15:41:32.077718Z","created_at":"2025-12-15T15:41:32.077718Z","downloads":3605,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.40.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.40.3/downloads","authors":"/api/v1/crates/ast-grep/0.40.3/authors"},"crate_size":89637,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-12-15T15:41:32.077718Z"}],"checksum":"7de307bb992dbcb12583de22e3fb8d433b972a569ef42998628727a087da4788","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8237,"comment_lines":218,"files":35}},"total_code_lines":8237,"total_comment_lines":218}},{"id":1880796,"crate":"ast-grep","num":"0.40.2","dl_path":"/api/v1/crates/ast-grep/0.40.2/download","readme_path":"/api/v1/crates/ast-grep/0.40.2/readme","updated_at":"2025-12-15T16:11:52.972478Z","created_at":"2025-12-14T22:40:52.042267Z","downloads":179,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.40.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.40.2/downloads","authors":"/api/v1/crates/ast-grep/0.40.2/authors"},"crate_size":89622,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-12-14T22:40:52.042267Z"},{"action":"yank","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-12-15T16:11:52.977189Z"}],"checksum":"02724902d32d7736b02967bbe2d4fe9b21e654474e19534797d8af04511a7e65","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8237,"comment_lines":218,"files":35}},"total_code_lines":8237,"total_comment_lines":218}},{"id":1873333,"crate":"ast-grep","num":"0.40.1","dl_path":"/api/v1/crates/ast-grep/0.40.1/download","readme_path":"/api/v1/crates/ast-grep/0.40.1/readme","updated_at":"2025-12-11T05:42:39.412920Z","created_at":"2025-12-11T05:42:39.412920Z","downloads":653,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.40.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.40.1/downloads","authors":"/api/v1/crates/ast-grep/0.40.1/authors"},"crate_size":89220,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-12-11T05:42:39.412920Z"}],"checksum":"9594b5bd87c4b9fb1c5ede3a2343cd30063aaa729b7d84e9aa5f0dd22fe05e00","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8204,"comment_lines":218,"files":35}},"total_code_lines":8204,"total_comment_lines":218}},{"id":1827637,"crate":"ast-grep","num":"0.40.0","dl_path":"/api/v1/crates/ast-grep/0.40.0/download","readme_path":"/api/v1/crates/ast-grep/0.40.0/readme","updated_at":"2025-11-16T05:00:07.397839Z","created_at":"2025-11-16T05:00:07.397839Z","downloads":4871,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.40.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.40.0/downloads","authors":"/api/v1/crates/ast-grep/0.40.0/authors"},"crate_size":89184,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-11-16T05:00:07.397839Z"}],"checksum":"fb9f6a7c9e483e28b2e6a1c91517276165672ee3f4bd8470a9d848499105efb9","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8204,"comment_lines":218,"files":35}},"total_code_lines":8204,"total_comment_lines":218}},{"id":1813080,"crate":"ast-grep","num":"0.39.9","dl_path":"/api/v1/crates/ast-grep/0.39.9/download","readme_path":"/api/v1/crates/ast-grep/0.39.9/readme","updated_at":"2025-11-07T02:12:07.729001Z","created_at":"2025-11-07T02:12:07.729001Z","downloads":2093,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.39.9/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.39.9/downloads","authors":"/api/v1/crates/ast-grep/0.39.9/authors"},"crate_size":86344,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-11-07T02:12:07.729001Z"}],"checksum":"cd7aed23d9eeb9eb4125f7cd1fa43a702be29a7de46168e38be136729e0f8be8","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8013,"comment_lines":211,"files":35}},"total_code_lines":8013,"total_comment_lines":211}},{"id":1794885,"crate":"ast-grep","num":"0.39.7","dl_path":"/api/v1/crates/ast-grep/0.39.7/download","readme_path":"/api/v1/crates/ast-grep/0.39.7/readme","updated_at":"2025-10-27T16:09:51.470021Z","created_at":"2025-10-27T16:09:51.470021Z","downloads":8994,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.39.7/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.39.7/downloads","authors":"/api/v1/crates/ast-grep/0.39.7/authors"},"crate_size":86323,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-10-27T16:09:51.470021Z"}],"checksum":"db822bf13caf434c7321ca00e186e13a2d7dc0aaf2fe0a77bf3ddd264dc3b7b4","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8010,"comment_lines":209,"files":35}},"total_code_lines":8010,"total_comment_lines":209}},{"id":1759768,"crate":"ast-grep","num":"0.39.6","dl_path":"/api/v1/crates/ast-grep/0.39.6/download","readme_path":"/api/v1/crates/ast-grep/0.39.6/readme","updated_at":"2025-10-05T02:57:48.350481Z","created_at":"2025-10-05T02:57:48.350481Z","downloads":29098,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.39.6/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.39.6/downloads","authors":"/api/v1/crates/ast-grep/0.39.6/authors"},"crate_size":86838,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-10-05T02:57:48.350481Z"}],"checksum":"c49206eebd98d2966749658cba9e018526bfa634395acb5ba002b00eb5382008","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8010,"comment_lines":209,"files":35}},"total_code_lines":8010,"total_comment_lines":209}},{"id":1720079,"crate":"ast-grep","num":"0.39.5","dl_path":"/api/v1/crates/ast-grep/0.39.5/download","readme_path":"/api/v1/crates/ast-grep/0.39.5/readme","updated_at":"2025-09-08T17:50:06.752329Z","created_at":"2025-09-08T17:50:06.752329Z","downloads":36627,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.39.5/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.39.5/downloads","authors":"/api/v1/crates/ast-grep/0.39.5/authors"},"crate_size":87532,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-09-08T17:50:06.752329Z"}],"checksum":"57e08ff3d708afbf35be0c29653628787759de590a35b09f0ea60b7d9aefffb5","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":8010,"comment_lines":209,"files":35}},"total_code_lines":8010,"total_comment_lines":209}},{"id":1688985,"crate":"ast-grep","num":"0.39.4","dl_path":"/api/v1/crates/ast-grep/0.39.4/download","readme_path":"/api/v1/crates/ast-grep/0.39.4/readme","updated_at":"2025-08-17T00:48:25.583225Z","created_at":"2025-08-17T00:48:25.583225Z","downloads":20206,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.39.4/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.39.4/downloads","authors":"/api/v1/crates/ast-grep/0.39.4/authors"},"crate_size":87297,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-08-17T00:48:25.583225Z"}],"checksum":"874959fcf28ec89a9c885982be5480343cca06d00c1295dac466f4a0abcb4e73","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7986,"comment_lines":207,"files":35}},"total_code_lines":7986,"total_comment_lines":207}},{"id":1672516,"crate":"ast-grep","num":"0.39.3","dl_path":"/api/v1/crates/ast-grep/0.39.3/download","readme_path":"/api/v1/crates/ast-grep/0.39.3/readme","updated_at":"2025-08-05T19:45:40.533359Z","created_at":"2025-08-05T19:45:40.533359Z","downloads":11151,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.39.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.39.3/downloads","authors":"/api/v1/crates/ast-grep/0.39.3/authors"},"crate_size":86397,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-08-05T19:45:40.533359Z"}],"checksum":"ac8371e9a031a5460dc7055ebd7ece6f6c9df2e3e791de514be6de5668b64176","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7820,"comment_lines":202,"files":35}},"total_code_lines":7820,"total_comment_lines":202}},{"id":1659940,"crate":"ast-grep","num":"0.39.2","dl_path":"/api/v1/crates/ast-grep/0.39.2/download","readme_path":"/api/v1/crates/ast-grep/0.39.2/readme","updated_at":"2025-07-27T20:24:05.287716Z","created_at":"2025-07-27T20:24:05.287716Z","downloads":8924,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.39.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.39.2/downloads","authors":"/api/v1/crates/ast-grep/0.39.2/authors"},"crate_size":86337,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-07-27T20:24:05.287716Z"}],"checksum":"0b4cdb543b40a4652cf79b52978d17d600c8017b7cabdae0543eb026ade9bb8b","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7820,"comment_lines":202,"files":35}},"total_code_lines":7820,"total_comment_lines":202}},{"id":1651076,"crate":"ast-grep","num":"0.39.1","dl_path":"/api/v1/crates/ast-grep/0.39.1/download","readme_path":"/api/v1/crates/ast-grep/0.39.1/readme","updated_at":"2025-07-21T03:20:25.372891Z","created_at":"2025-07-21T03:20:25.372891Z","downloads":6276,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.39.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.39.1/downloads","authors":"/api/v1/crates/ast-grep/0.39.1/authors"},"crate_size":86108,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-07-21T03:20:25.372891Z"}],"checksum":"c01d146e5b763b8093c0d952962fa375cfa592c655b6896a41fb33a25652f472","rust_version":"1.79","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7812,"comment_lines":200,"files":35}},"total_code_lines":7812,"total_comment_lines":200}},{"id":1635284,"crate":"ast-grep","num":"0.38.7","dl_path":"/api/v1/crates/ast-grep/0.38.7/download","readme_path":"/api/v1/crates/ast-grep/0.38.7/readme","updated_at":"2025-07-10T04:12:49.027304Z","created_at":"2025-07-10T04:12:49.027304Z","downloads":9113,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.38.7/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.38.7/downloads","authors":"/api/v1/crates/ast-grep/0.38.7/authors"},"crate_size":85527,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-07-10T04:12:49.027304Z"}],"checksum":"6edf54ac88cfe4537250a74a03861331918ba6d398f31d2f2a7c27a718f86c30","rust_version":"1.70","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7771,"comment_lines":199,"files":35}},"total_code_lines":7771,"total_comment_lines":199}},{"id":1613371,"crate":"ast-grep","num":"0.38.6","dl_path":"/api/v1/crates/ast-grep/0.38.6/download","readme_path":"/api/v1/crates/ast-grep/0.38.6/readme","updated_at":"2025-06-24T00:42:50.052531Z","created_at":"2025-06-24T00:42:50.052531Z","downloads":14849,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.38.6/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.38.6/downloads","authors":"/api/v1/crates/ast-grep/0.38.6/authors"},"crate_size":85249,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-06-24T00:42:50.052531Z"}],"checksum":"e179516211272ead201d025bf39cfceeb183213397d6cec8b466b45df675e1fa","rust_version":"1.70","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7775,"comment_lines":199,"files":35}},"total_code_lines":7775,"total_comment_lines":199}},{"id":1594851,"crate":"ast-grep","num":"0.38.5","dl_path":"/api/v1/crates/ast-grep/0.38.5/download","readme_path":"/api/v1/crates/ast-grep/0.38.5/readme","updated_at":"2025-06-08T17:22:23.114720Z","created_at":"2025-06-08T17:22:23.114720Z","downloads":17456,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.38.5/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.38.5/downloads","authors":"/api/v1/crates/ast-grep/0.38.5/authors"},"crate_size":85115,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-06-08T17:22:23.114720Z"}],"checksum":"db7c5e8ea3bb35b1f73958c1acc9cdb6e7d9989d08e1d4674a47f331ead69af0","rust_version":"1.70","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7773,"comment_lines":198,"files":35}},"total_code_lines":7773,"total_comment_lines":198}},{"id":1587422,"crate":"ast-grep","num":"0.38.4","dl_path":"/api/v1/crates/ast-grep/0.38.4/download","readme_path":"/api/v1/crates/ast-grep/0.38.4/readme","updated_at":"2025-06-02T01:10:54.449491Z","created_at":"2025-06-02T01:10:54.449491Z","downloads":8990,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.38.4/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.38.4/downloads","authors":"/api/v1/crates/ast-grep/0.38.4/authors"},"crate_size":83939,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-06-02T01:10:54.449491Z"}],"checksum":"a9ff459247ec6ab5aeb66a7175610fccafe163bc9fed7ffe7960b9bc2bf9b575","rust_version":"1.70","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7638,"comment_lines":197,"files":35}},"total_code_lines":7638,"total_comment_lines":197}},{"id":1582204,"crate":"ast-grep","num":"0.38.3","dl_path":"/api/v1/crates/ast-grep/0.38.3/download","readme_path":"/api/v1/crates/ast-grep/0.38.3/readme","updated_at":"2025-05-28T04:22:14.726763Z","created_at":"2025-05-28T04:22:14.726763Z","downloads":4320,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.38.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.38.3/downloads","authors":"/api/v1/crates/ast-grep/0.38.3/authors"},"crate_size":83708,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-05-28T04:22:14.726763Z"}],"checksum":"0592a87ac3f5c0f22859456cc9b5f1c5f9b0eee28bf080e48c0dcbb68da8bb08","rust_version":"1.70","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7623,"comment_lines":197,"files":35}},"total_code_lines":7623,"total_comment_lines":197}},{"id":1568624,"crate":"ast-grep","num":"0.38.2","dl_path":"/api/v1/crates/ast-grep/0.38.2/download","readme_path":"/api/v1/crates/ast-grep/0.38.2/readme","updated_at":"2025-05-18T14:41:49.202420Z","created_at":"2025-05-18T14:41:49.202420Z","downloads":11462,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.38.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.38.2/downloads","authors":"/api/v1/crates/ast-grep/0.38.2/authors"},"crate_size":82152,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-05-18T14:41:49.202420Z"}],"checksum":"b8d269cb662f9b5e75c8349fc31c90037b9e99d0d35d1321d165fb90ffb05d4b","rust_version":"1.70","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7578,"comment_lines":195,"files":34}},"total_code_lines":7578,"total_comment_lines":195}},{"id":1559520,"crate":"ast-grep","num":"0.38.1","dl_path":"/api/v1/crates/ast-grep/0.38.1/download","readme_path":"/api/v1/crates/ast-grep/0.38.1/readme","updated_at":"2025-05-11T15:57:10.633558Z","created_at":"2025-05-11T15:57:10.633558Z","downloads":8102,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.38.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.38.1/downloads","authors":"/api/v1/crates/ast-grep/0.38.1/authors"},"crate_size":82180,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-05-11T15:57:10.633558Z"}],"checksum":"0f7428b7789dcdca13d34bada1f4c69e246aec787561b325b0a9cb9ffb0267ee","rust_version":"1.70","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7490,"comment_lines":194,"files":34}},"total_code_lines":7490,"total_comment_lines":194}},{"id":1558856,"crate":"ast-grep","num":"0.38.0","dl_path":"/api/v1/crates/ast-grep/0.38.0/download","readme_path":"/api/v1/crates/ast-grep/0.38.0/readme","updated_at":"2025-05-10T21:17:05.104451Z","created_at":"2025-05-10T21:17:05.104451Z","downloads":646,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.38.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.38.0/downloads","authors":"/api/v1/crates/ast-grep/0.38.0/authors"},"crate_size":82153,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-05-10T21:17:05.104451Z"}],"checksum":"4cc19ff905d6c5b206ba0c018adbad7f25fd3b01e313654bc353826e7c022890","rust_version":"1.70","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7490,"comment_lines":194,"files":34}},"total_code_lines":7490,"total_comment_lines":194}},{"id":1524153,"crate":"ast-grep","num":"0.37.0","dl_path":"/api/v1/crates/ast-grep/0.37.0/download","readme_path":"/api/v1/crates/ast-grep/0.37.0/readme","updated_at":"2025-04-15T03:00:57.685819Z","created_at":"2025-04-15T03:00:57.685819Z","downloads":20183,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.37.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.37.0/downloads","authors":"/api/v1/crates/ast-grep/0.37.0/authors"},"crate_size":82292,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-04-15T03:00:57.685819Z"}],"checksum":"a3229d028ce35dfc862dffbd52a242d4bf250baf587b0bae88fd0c1316f43edf","rust_version":"1.70","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7457,"comment_lines":194,"files":34}},"total_code_lines":7457,"total_comment_lines":194}},{"id":1522371,"crate":"ast-grep","num":"0.36.3","dl_path":"/api/v1/crates/ast-grep/0.36.3/download","readme_path":"/api/v1/crates/ast-grep/0.36.3/readme","updated_at":"2025-04-13T19:21:01.963585Z","created_at":"2025-04-13T19:21:01.963585Z","downloads":1887,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.36.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.36.3/downloads","authors":"/api/v1/crates/ast-grep/0.36.3/authors"},"crate_size":82296,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-04-13T19:21:01.963585Z"}],"checksum":"b83ac90e51059469bd7e6ac773d2d68d241dfa53710004e446315b17bab3d1b7","rust_version":"1.70","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7457,"comment_lines":194,"files":34}},"total_code_lines":7457,"total_comment_lines":194}},{"id":1489068,"crate":"ast-grep","num":"0.36.2","dl_path":"/api/v1/crates/ast-grep/0.36.2/download","readme_path":"/api/v1/crates/ast-grep/0.36.2/readme","updated_at":"2025-03-19T19:54:53.472267Z","created_at":"2025-03-19T19:54:53.472267Z","downloads":30547,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.36.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.36.2/downloads","authors":"/api/v1/crates/ast-grep/0.36.2/authors"},"crate_size":82024,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-03-19T19:54:53.472267Z"}],"checksum":"45a1faa11d08415dbebc5e7ef9c62b6e806cc16dcade2280a2a7c6267fee7bc9","rust_version":"1.70","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7457,"comment_lines":194,"files":34}},"total_code_lines":7457,"total_comment_lines":194}},{"id":1478158,"crate":"ast-grep","num":"0.36.1","dl_path":"/api/v1/crates/ast-grep/0.36.1/download","readme_path":"/api/v1/crates/ast-grep/0.36.1/readme","updated_at":"2025-03-11T05:05:22.569744Z","created_at":"2025-03-11T05:05:22.569744Z","downloads":16538,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.36.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.36.1/downloads","authors":"/api/v1/crates/ast-grep/0.36.1/authors"},"crate_size":81829,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-03-11T05:05:22.569744Z"}],"checksum":"a7209f4e35afb21b9e3c65272729525745880d67b4c5fca5f52541d6aa128c21","rust_version":"1.70","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7427,"comment_lines":193,"files":34}},"total_code_lines":7427,"total_comment_lines":193}},{"id":1475816,"crate":"ast-grep","num":"0.36.0","dl_path":"/api/v1/crates/ast-grep/0.36.0/download","readme_path":"/api/v1/crates/ast-grep/0.36.0/readme","updated_at":"2025-03-09T06:02:01.092635Z","created_at":"2025-03-09T06:02:01.092635Z","downloads":3372,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.36.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.36.0/downloads","authors":"/api/v1/crates/ast-grep/0.36.0/authors"},"crate_size":81688,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-03-09T06:02:01.092635Z"}],"checksum":"4c661402e344e36bf3831ac191c68a39e584ac22b1b2ed414663330dd366999a","rust_version":"1.70","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7432,"comment_lines":191,"files":34}},"total_code_lines":7432,"total_comment_lines":191}},{"id":1447287,"crate":"ast-grep","num":"0.35.0","dl_path":"/api/v1/crates/ast-grep/0.35.0/download","readme_path":"/api/v1/crates/ast-grep/0.35.0/readme","updated_at":"2025-02-15T06:01:35.364010Z","created_at":"2025-02-15T06:01:35.364010Z","downloads":33756,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.35.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.35.0/downloads","authors":"/api/v1/crates/ast-grep/0.35.0/authors"},"crate_size":79614,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-02-15T06:01:35.364010Z"}],"checksum":"b8f3a840339bd967a17e20524cacf55907a990f567ee558e4332b1726bce116b","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7087,"comment_lines":189,"files":31}},"total_code_lines":7087,"total_comment_lines":189}},{"id":1430683,"crate":"ast-grep","num":"0.34.4","dl_path":"/api/v1/crates/ast-grep/0.34.4/download","readme_path":"/api/v1/crates/ast-grep/0.34.4/readme","updated_at":"2025-02-02T17:16:34.281333Z","created_at":"2025-02-02T17:16:34.281333Z","downloads":19723,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.34.4/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.34.4/downloads","authors":"/api/v1/crates/ast-grep/0.34.4/authors"},"crate_size":79625,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-02-02T17:16:34.281333Z"}],"checksum":"5d777e747b2a674b480f672058c75dfdc483451bb5d4eaa8325b982f4ac9a1fb","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7087,"comment_lines":189,"files":31}},"total_code_lines":7087,"total_comment_lines":189}},{"id":1424053,"crate":"ast-grep","num":"0.34.3","dl_path":"/api/v1/crates/ast-grep/0.34.3/download","readme_path":"/api/v1/crates/ast-grep/0.34.3/readme","updated_at":"2025-01-27T23:12:19.500048Z","created_at":"2025-01-27T23:12:19.500048Z","downloads":8462,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.34.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.34.3/downloads","authors":"/api/v1/crates/ast-grep/0.34.3/authors"},"crate_size":79505,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-01-27T23:12:19.500048Z"}],"checksum":"2edb05a1bad32cfd703c27f15bee5e2f67ad6694239592ad997259ca776609a4","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7087,"comment_lines":189,"files":31}},"total_code_lines":7087,"total_comment_lines":189}},{"id":1424015,"crate":"ast-grep","num":"0.34.2","dl_path":"/api/v1/crates/ast-grep/0.34.2/download","readme_path":"/api/v1/crates/ast-grep/0.34.2/readme","updated_at":"2025-01-27T22:52:34.797175Z","created_at":"2025-01-27T22:52:34.797175Z","downloads":823,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.34.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.34.2/downloads","authors":"/api/v1/crates/ast-grep/0.34.2/authors"},"crate_size":79502,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-01-27T22:52:34.797175Z"}],"checksum":"f3a8bb9a9b37ace507bcf811851ddb9e7825b947d8851aed8b9a1d3ab338259d","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7087,"comment_lines":189,"files":31}},"total_code_lines":7087,"total_comment_lines":189}},{"id":1405306,"crate":"ast-grep","num":"0.33.1","dl_path":"/api/v1/crates/ast-grep/0.33.1/download","readme_path":"/api/v1/crates/ast-grep/0.33.1/readme","updated_at":"2025-01-13T04:28:32.803982Z","created_at":"2025-01-13T04:28:32.803982Z","downloads":11085,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.33.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.33.1/downloads","authors":"/api/v1/crates/ast-grep/0.33.1/authors"},"crate_size":78687,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-01-13T04:28:32.803982Z"}],"checksum":"faf93c491b0488fe485fce7bfcc58e4b6d04bae46369d1cfdeb9984660f704b1","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7046,"comment_lines":190,"files":31}},"total_code_lines":7046,"total_comment_lines":190}},{"id":1395755,"crate":"ast-grep","num":"0.33.0","dl_path":"/api/v1/crates/ast-grep/0.33.0/download","readme_path":"/api/v1/crates/ast-grep/0.33.0/readme","updated_at":"2025-01-05T06:08:45.923577Z","created_at":"2025-01-05T06:08:45.923577Z","downloads":5050,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.33.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.33.0/downloads","authors":"/api/v1/crates/ast-grep/0.33.0/authors"},"crate_size":78638,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2025-01-05T06:08:45.923577Z"}],"checksum":"d8fac1f5abffd08ed2d8b55e5e4409c7985f238e98fc84a9b7fd1bd0cf814c64","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7046,"comment_lines":190,"files":31}},"total_code_lines":7046,"total_comment_lines":190}},{"id":1390104,"crate":"ast-grep","num":"0.32.3","dl_path":"/api/v1/crates/ast-grep/0.32.3/download","readme_path":"/api/v1/crates/ast-grep/0.32.3/readme","updated_at":"2024-12-30T06:16:32.406335Z","created_at":"2024-12-30T06:16:32.406335Z","downloads":3299,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.32.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.32.3/downloads","authors":"/api/v1/crates/ast-grep/0.32.3/authors"},"crate_size":78731,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-12-30T06:16:32.406335Z"}],"checksum":"3d8fb5f36688adb83cb93c95ceebc31f799402e081225ddc7b7e6535f8eb1123","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7082,"comment_lines":186,"files":32}},"total_code_lines":7082,"total_comment_lines":186}},{"id":1378548,"crate":"ast-grep","num":"0.32.2","dl_path":"/api/v1/crates/ast-grep/0.32.2/download","readme_path":"/api/v1/crates/ast-grep/0.32.2/readme","updated_at":"2024-12-18T02:39:30.018007Z","created_at":"2024-12-18T02:39:30.018007Z","downloads":5168,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.32.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.32.2/downloads","authors":"/api/v1/crates/ast-grep/0.32.2/authors"},"crate_size":78826,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-12-18T02:39:30.018007Z"}],"checksum":"526e37cbcf2af052fd8159238ff3cd99912dbdb778a9297e4c85e48109a00b4c","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7121,"comment_lines":183,"files":32}},"total_code_lines":7121,"total_comment_lines":183}},{"id":1377306,"crate":"ast-grep","num":"0.32.1","dl_path":"/api/v1/crates/ast-grep/0.32.1/download","readme_path":"/api/v1/crates/ast-grep/0.32.1/readme","updated_at":"2024-12-17T06:23:26.078995Z","created_at":"2024-12-17T06:23:26.078995Z","downloads":2444,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.32.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.32.1/downloads","authors":"/api/v1/crates/ast-grep/0.32.1/authors"},"crate_size":78840,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-12-17T06:23:26.078995Z"}],"checksum":"5a8d0a52bfbc10a6fa1ece80f2f1ce47746366431c87fb37896d99abaa773e21","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7121,"comment_lines":183,"files":32}},"total_code_lines":7121,"total_comment_lines":183}},{"id":1377273,"crate":"ast-grep","num":"0.32.0","dl_path":"/api/v1/crates/ast-grep/0.32.0/download","readme_path":"/api/v1/crates/ast-grep/0.32.0/readme","updated_at":"2024-12-17T05:48:59.914356Z","created_at":"2024-12-17T05:48:59.914356Z","downloads":826,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.32.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.32.0/downloads","authors":"/api/v1/crates/ast-grep/0.32.0/authors"},"crate_size":78835,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-12-17T05:48:59.914356Z"}],"checksum":"78256f4025673de81c7247e0b723d9d1fc861bd7deae0414bc4a349201fa0606","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7121,"comment_lines":183,"files":32}},"total_code_lines":7121,"total_comment_lines":183}},{"id":1368170,"crate":"ast-grep","num":"0.31.1","dl_path":"/api/v1/crates/ast-grep/0.31.1/download","readme_path":"/api/v1/crates/ast-grep/0.31.1/readme","updated_at":"2024-12-08T20:37:14.520105Z","created_at":"2024-12-08T20:37:14.520105Z","downloads":7451,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.31.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.31.1/downloads","authors":"/api/v1/crates/ast-grep/0.31.1/authors"},"crate_size":78845,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-12-08T20:37:14.520105Z"}],"checksum":"be13cb1aad02f8263e7f84ac75f653ea63733f248af16f6a5bb588d334138806","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7121,"comment_lines":183,"files":32}},"total_code_lines":7121,"total_comment_lines":183}},{"id":1360468,"crate":"ast-grep","num":"0.31.0","dl_path":"/api/v1/crates/ast-grep/0.31.0/download","readme_path":"/api/v1/crates/ast-grep/0.31.0/readme","updated_at":"2024-12-02T16:19:52.037821Z","created_at":"2024-12-02T16:19:52.037821Z","downloads":5232,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.31.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.31.0/downloads","authors":"/api/v1/crates/ast-grep/0.31.0/authors"},"crate_size":78674,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-12-02T16:19:52.037821Z"}],"checksum":"3f3bc70c0b82e1712de70725c642b528f0b1544ea7a1ade610826e0659a85816","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7119,"comment_lines":183,"files":32}},"total_code_lines":7119,"total_comment_lines":183}},{"id":1353761,"crate":"ast-grep","num":"0.30.1","dl_path":"/api/v1/crates/ast-grep/0.30.1/download","readme_path":"/api/v1/crates/ast-grep/0.30.1/readme","updated_at":"2024-11-26T17:49:28.256641Z","created_at":"2024-11-26T17:49:28.256641Z","downloads":4473,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.30.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.30.1/downloads","authors":"/api/v1/crates/ast-grep/0.30.1/authors"},"crate_size":78369,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-11-26T17:49:28.256641Z"}],"checksum":"6ff6d90fc7df232cdf6ceb44be9f57dbb030d888d18c9c79cc38bb975de0d125","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7091,"comment_lines":184,"files":32}},"total_code_lines":7091,"total_comment_lines":184}},{"id":1335359,"crate":"ast-grep","num":"0.30.0","dl_path":"/api/v1/crates/ast-grep/0.30.0/download","readme_path":"/api/v1/crates/ast-grep/0.30.0/readme","updated_at":"2024-11-11T05:26:10.729045Z","created_at":"2024-11-11T05:26:10.729045Z","downloads":4327,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.30.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.30.0/downloads","authors":"/api/v1/crates/ast-grep/0.30.0/authors"},"crate_size":78128,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-11-11T05:26:10.729045Z"}],"checksum":"ebbd6bac25f4cbb262a6dff3783f43131091c47ad5a00541e0afddd2197f10ce","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":7060,"comment_lines":182,"files":32}},"total_code_lines":7060,"total_comment_lines":182}},{"id":1320122,"crate":"ast-grep","num":"0.29.0","dl_path":"/api/v1/crates/ast-grep/0.29.0/download","readme_path":"/api/v1/crates/ast-grep/0.29.0/readme","updated_at":"2024-10-30T05:39:13.467143Z","created_at":"2024-10-30T05:39:13.467143Z","downloads":2144,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.29.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.29.0/downloads","authors":"/api/v1/crates/ast-grep/0.29.0/authors"},"crate_size":77519,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-10-30T05:39:13.467143Z"}],"checksum":"6e6d56b42a4eabf479104d7eee73aeee2743c3e9e1debd860e73127b6fcad09f","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6979,"comment_lines":185,"files":32}},"total_code_lines":6979,"total_comment_lines":185}},{"id":1308590,"crate":"ast-grep","num":"0.28.1","dl_path":"/api/v1/crates/ast-grep/0.28.1/download","readme_path":"/api/v1/crates/ast-grep/0.28.1/readme","updated_at":"2024-10-20T05:19:12.510732Z","created_at":"2024-10-20T05:19:12.510732Z","downloads":2943,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.28.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.28.1/downloads","authors":"/api/v1/crates/ast-grep/0.28.1/authors"},"crate_size":76258,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-10-20T05:19:12.510732Z"}],"checksum":"005c54fb9dc7c27ca6bbeb2b403bed557db3861e805090561d7d9813f653aec8","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6795,"comment_lines":183,"files":31}},"total_code_lines":6795,"total_comment_lines":183}},{"id":1292499,"crate":"ast-grep","num":"0.28.0","dl_path":"/api/v1/crates/ast-grep/0.28.0/download","readme_path":"/api/v1/crates/ast-grep/0.28.0/readme","updated_at":"2024-10-06T04:57:10.902550Z","created_at":"2024-10-06T04:57:10.902550Z","downloads":2499,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.28.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.28.0/downloads","authors":"/api/v1/crates/ast-grep/0.28.0/authors"},"crate_size":75840,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-10-06T04:57:10.902550Z"}],"checksum":"011f6a53434fa2c09b74947fbc4df664c44f06a7591bdff75b72f147ab50d78e","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6734,"comment_lines":185,"files":31}},"total_code_lines":6734,"total_comment_lines":185}},{"id":1277802,"crate":"ast-grep","num":"0.27.3","dl_path":"/api/v1/crates/ast-grep/0.27.3/download","readme_path":"/api/v1/crates/ast-grep/0.27.3/readme","updated_at":"2024-09-22T18:45:41.534018Z","created_at":"2024-09-22T18:45:41.534018Z","downloads":1519,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.27.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.27.3/downloads","authors":"/api/v1/crates/ast-grep/0.27.3/authors"},"crate_size":73008,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-09-22T18:45:41.534018Z"}],"checksum":"e93c52271342a235910539b9b821086599564cacb6aa6651b94806a8a65e5003","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6458,"comment_lines":172,"files":28}},"total_code_lines":6458,"total_comment_lines":172}},{"id":1277798,"crate":"ast-grep","num":"0.27.2","dl_path":"/api/v1/crates/ast-grep/0.27.2/download","readme_path":"/api/v1/crates/ast-grep/0.27.2/readme","updated_at":"2024-09-22T18:43:13.970050Z","created_at":"2024-09-22T18:43:13.970050Z","downloads":1055,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.27.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.27.2/downloads","authors":"/api/v1/crates/ast-grep/0.27.2/authors"},"crate_size":72369,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-09-22T18:43:13.970050Z"}],"checksum":"95ecac1550a38b403c7e3947485436cbe440c1da3efb2ca635c99758703f482c","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6378,"comment_lines":173,"files":28}},"total_code_lines":6378,"total_comment_lines":173}},{"id":1263969,"crate":"ast-grep","num":"0.27.1","dl_path":"/api/v1/crates/ast-grep/0.27.1/download","readme_path":"/api/v1/crates/ast-grep/0.27.1/readme","updated_at":"2024-09-08T15:41:17.248586Z","created_at":"2024-09-08T15:41:17.248586Z","downloads":1504,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.27.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.27.1/downloads","authors":"/api/v1/crates/ast-grep/0.27.1/authors"},"crate_size":72215,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-09-08T15:41:17.248586Z"}],"checksum":"a59a9d509de675df05217aa4a205817a82c86fb3bccd3039c28622cdc6d95525","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6370,"comment_lines":173,"files":28}},"total_code_lines":6370,"total_comment_lines":173}},{"id":1263297,"crate":"ast-grep","num":"0.27.0","dl_path":"/api/v1/crates/ast-grep/0.27.0/download","readme_path":"/api/v1/crates/ast-grep/0.27.0/readme","updated_at":"2024-09-07T20:21:57.686118Z","created_at":"2024-09-07T20:21:57.686118Z","downloads":1212,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.27.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.27.0/downloads","authors":"/api/v1/crates/ast-grep/0.27.0/authors"},"crate_size":72190,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-09-07T20:21:57.686118Z"}],"checksum":"10b2a07ae7de770239c14212945d41c05339666dffe8ab7138b949e25475803f","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6373,"comment_lines":171,"files":28}},"total_code_lines":6373,"total_comment_lines":171}},{"id":1248384,"crate":"ast-grep","num":"0.26.3","dl_path":"/api/v1/crates/ast-grep/0.26.3/download","readme_path":"/api/v1/crates/ast-grep/0.26.3/readme","updated_at":"2024-08-25T22:24:10.939748Z","created_at":"2024-08-25T22:24:10.939748Z","downloads":1478,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.26.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.26.3/downloads","authors":"/api/v1/crates/ast-grep/0.26.3/authors"},"crate_size":72088,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-08-25T22:24:10.939748Z"}],"checksum":"d969284722b4ae8d62b097240087f148ea91a0ea3624c447874f213fe04e393a","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6373,"comment_lines":171,"files":28}},"total_code_lines":6373,"total_comment_lines":171}},{"id":1240309,"crate":"ast-grep","num":"0.26.2","dl_path":"/api/v1/crates/ast-grep/0.26.2/download","readme_path":"/api/v1/crates/ast-grep/0.26.2/readme","updated_at":"2024-08-18T19:37:27.918798Z","created_at":"2024-08-18T19:37:27.918798Z","downloads":1308,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.26.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.26.2/downloads","authors":"/api/v1/crates/ast-grep/0.26.2/authors"},"crate_size":72075,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-08-18T19:37:27.918798Z"}],"checksum":"4fee15248c02fbe08a64887809c72898ba99b3a07abf824b39328e604b378019","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6373,"comment_lines":171,"files":28}},"total_code_lines":6373,"total_comment_lines":171}},{"id":1229802,"crate":"ast-grep","num":"0.26.1","dl_path":"/api/v1/crates/ast-grep/0.26.1/download","readme_path":"/api/v1/crates/ast-grep/0.26.1/readme","updated_at":"2024-08-09T22:19:18.756173Z","created_at":"2024-08-09T22:19:18.756173Z","downloads":1379,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.26.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.26.1/downloads","authors":"/api/v1/crates/ast-grep/0.26.1/authors"},"crate_size":71953,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-08-09T22:19:18.756173Z"}],"checksum":"ad070b56c8248edadc18796a3de8c0f6ebd94cb5e87b84381a6e97c07b0ee492","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6373,"comment_lines":171,"files":28}},"total_code_lines":6373,"total_comment_lines":171}},{"id":1227254,"crate":"ast-grep","num":"0.26.0","dl_path":"/api/v1/crates/ast-grep/0.26.0/download","readme_path":"/api/v1/crates/ast-grep/0.26.0/readme","updated_at":"2024-08-08T02:52:20.881448Z","created_at":"2024-08-08T02:52:20.881448Z","downloads":1216,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.26.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.26.0/downloads","authors":"/api/v1/crates/ast-grep/0.26.0/authors"},"crate_size":71954,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-08-08T02:52:20.881448Z"}],"checksum":"682a59c2a564b138c1158fab4f1e0cf9a7f3b4b937f6f85c98871b1706579049","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6373,"comment_lines":171,"files":28}},"total_code_lines":6373,"total_comment_lines":171}},{"id":1225087,"crate":"ast-grep","num":"0.25.7","dl_path":"/api/v1/crates/ast-grep/0.25.7/download","readme_path":"/api/v1/crates/ast-grep/0.25.7/readme","updated_at":"2024-08-05T23:46:40.678255Z","created_at":"2024-08-05T23:46:40.678255Z","downloads":1277,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.25.7/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.25.7/downloads","authors":"/api/v1/crates/ast-grep/0.25.7/authors"},"crate_size":71919,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-08-05T23:46:40.678255Z"}],"checksum":"1ccca4903f8c47c6a015815fbbb1dcac3e0969a528345fa795dd865a6a30daa8","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6375,"comment_lines":173,"files":28}},"total_code_lines":6375,"total_comment_lines":173}},{"id":1224018,"crate":"ast-grep","num":"0.25.6","dl_path":"/api/v1/crates/ast-grep/0.25.6/download","readme_path":"/api/v1/crates/ast-grep/0.25.6/readme","updated_at":"2024-08-05T05:33:01.211311Z","created_at":"2024-08-05T05:33:01.211311Z","downloads":1221,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.25.6/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.25.6/downloads","authors":"/api/v1/crates/ast-grep/0.25.6/authors"},"crate_size":71700,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-08-05T05:33:01.211311Z"}],"checksum":"a74b9a5a88b0358ba087c9f79cd3606d30969c189037fcb2fdd0be5d837cd811","rust_version":"1.67","has_lib":true,"bin_names":["ast-grep","sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6358,"comment_lines":173,"files":28}},"total_code_lines":6358,"total_comment_lines":173}},{"id":1221324,"crate":"ast-grep","num":"0.25.5","dl_path":"/api/v1/crates/ast-grep/0.25.5/download","readme_path":"/api/v1/crates/ast-grep/0.25.5/readme","updated_at":"2024-08-01T22:13:35.437413Z","created_at":"2024-08-01T22:13:35.437413Z","downloads":1309,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.25.5/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.25.5/downloads","authors":"/api/v1/crates/ast-grep/0.25.5/authors"},"crate_size":71445,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-08-01T22:13:35.437413Z"}],"checksum":"f7daea0ac39ab84f6d83ccb0f01bfdf793fb0f3011bcbbdffddf3005f66bbd94","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6347,"comment_lines":173,"files":28}},"total_code_lines":6347,"total_comment_lines":173}},{"id":1215133,"crate":"ast-grep","num":"0.25.4","dl_path":"/api/v1/crates/ast-grep/0.25.4/download","readme_path":"/api/v1/crates/ast-grep/0.25.4/readme","updated_at":"2024-07-26T04:35:14.151670Z","created_at":"2024-07-26T04:35:14.151670Z","downloads":1381,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.25.4/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.25.4/downloads","authors":"/api/v1/crates/ast-grep/0.25.4/authors"},"crate_size":71460,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-07-26T04:35:14.151670Z"}],"checksum":"e492a48d38ee03e91d854e86903c0c3a139295b69fea95e90c43b3cadb82fae6","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6347,"comment_lines":173,"files":28}},"total_code_lines":6347,"total_comment_lines":173}},{"id":1212050,"crate":"ast-grep","num":"0.25.3","dl_path":"/api/v1/crates/ast-grep/0.25.3/download","readme_path":"/api/v1/crates/ast-grep/0.25.3/readme","updated_at":"2024-07-23T05:45:45.580975Z","created_at":"2024-07-23T05:45:45.580975Z","downloads":1324,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.25.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.25.3/downloads","authors":"/api/v1/crates/ast-grep/0.25.3/authors"},"crate_size":70816,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-07-23T05:45:45.580975Z"}],"checksum":"52c3abb86e38375fd2c7608540774257f035841aa7855f7492b10d3a64e8c8c5","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6262,"comment_lines":172,"files":28}},"total_code_lines":6262,"total_comment_lines":172}},{"id":1208133,"crate":"ast-grep","num":"0.25.2","dl_path":"/api/v1/crates/ast-grep/0.25.2/download","readme_path":"/api/v1/crates/ast-grep/0.25.2/readme","updated_at":"2024-07-19T05:11:53.587446Z","created_at":"2024-07-19T05:11:53.587446Z","downloads":1266,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.25.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.25.2/downloads","authors":"/api/v1/crates/ast-grep/0.25.2/authors"},"crate_size":68904,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-07-19T05:11:53.587446Z"}],"checksum":"7bebc31f2a5c4f46f8f74c87516bf1c67c7243fc134648de253b71727e2adba9","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6035,"comment_lines":168,"files":27}},"total_code_lines":6035,"total_comment_lines":168}},{"id":1203542,"crate":"ast-grep","num":"0.25.1","dl_path":"/api/v1/crates/ast-grep/0.25.1/download","readme_path":"/api/v1/crates/ast-grep/0.25.1/readme","updated_at":"2024-07-15T00:36:37.076601Z","created_at":"2024-07-15T00:36:37.076601Z","downloads":1349,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.25.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.25.1/downloads","authors":"/api/v1/crates/ast-grep/0.25.1/authors"},"crate_size":68902,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-07-15T00:36:37.076601Z"}],"checksum":"f73c690f56110d11ae71353256f8af57352a79148030421484e243687f8c12b3","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6035,"comment_lines":168,"files":27}},"total_code_lines":6035,"total_comment_lines":168}},{"id":1203051,"crate":"ast-grep","num":"0.25.0","dl_path":"/api/v1/crates/ast-grep/0.25.0/download","readme_path":"/api/v1/crates/ast-grep/0.25.0/readme","updated_at":"2024-07-14T06:25:11.365306Z","created_at":"2024-07-14T06:25:11.365306Z","downloads":1261,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.25.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.25.0/downloads","authors":"/api/v1/crates/ast-grep/0.25.0/authors"},"crate_size":68899,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-07-14T06:25:11.365306Z"}],"checksum":"f00fe4ec405d87e2abbac5af7960e7d7e6cf794a9522e4c1ab5f907096db0c99","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":6035,"comment_lines":168,"files":27}},"total_code_lines":6035,"total_comment_lines":168}},{"id":1186495,"crate":"ast-grep","num":"0.24.1","dl_path":"/api/v1/crates/ast-grep/0.24.1/download","readme_path":"/api/v1/crates/ast-grep/0.24.1/readme","updated_at":"2024-06-26T23:48:54.950211Z","created_at":"2024-06-26T23:48:54.950211Z","downloads":1620,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.24.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.24.1/downloads","authors":"/api/v1/crates/ast-grep/0.24.1/authors"},"crate_size":67420,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-06-26T23:48:54.950211Z"}],"checksum":"6537ce78e8fb5177368b92ecda84e29d93774ec63e5b9f038431df6cf22987ab","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5884,"comment_lines":165,"files":27}},"total_code_lines":5884,"total_comment_lines":165}},{"id":1183229,"crate":"ast-grep","num":"0.24.0","dl_path":"/api/v1/crates/ast-grep/0.24.0/download","readme_path":"/api/v1/crates/ast-grep/0.24.0/readme","updated_at":"2024-06-23T23:30:04.376505Z","created_at":"2024-06-23T23:30:04.376505Z","downloads":1381,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.24.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.24.0/downloads","authors":"/api/v1/crates/ast-grep/0.24.0/authors"},"crate_size":67363,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-06-23T23:30:04.376505Z"}],"checksum":"f0d86d7d5b22e5b5a563f7659b8007e2f663afa65b6226ea5a20b82eed7fd41f","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5884,"comment_lines":165,"files":27}},"total_code_lines":5884,"total_comment_lines":165}},{"id":1182485,"crate":"ast-grep","num":"0.23.1","dl_path":"/api/v1/crates/ast-grep/0.23.1/download","readme_path":"/api/v1/crates/ast-grep/0.23.1/readme","updated_at":"2024-06-22T20:51:29.655983Z","created_at":"2024-06-22T20:51:29.655983Z","downloads":1274,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.23.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.23.1/downloads","authors":"/api/v1/crates/ast-grep/0.23.1/authors"},"crate_size":65621,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-06-22T20:51:29.655983Z"}],"checksum":"52c616538ed5bbf4aad230eeb83391fbbfc0950f3bd02796daf0f5663ed06224","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5662,"comment_lines":164,"files":26}},"total_code_lines":5662,"total_comment_lines":164}},{"id":1170464,"crate":"ast-grep","num":"0.23.0","dl_path":"/api/v1/crates/ast-grep/0.23.0/download","readme_path":"/api/v1/crates/ast-grep/0.23.0/readme","updated_at":"2024-06-11T07:47:56.608851Z","created_at":"2024-06-11T07:47:56.608851Z","downloads":1565,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.23.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.23.0/downloads","authors":"/api/v1/crates/ast-grep/0.23.0/authors"},"crate_size":65613,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-06-11T07:47:56.608851Z"}],"checksum":"5729092f143c0744e7b49578e4d9d88c93f910dddb07bb07c6fc1d0b2d19c140","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5662,"comment_lines":164,"files":26}},"total_code_lines":5662,"total_comment_lines":164}},{"id":1165219,"crate":"ast-grep","num":"0.22.6","dl_path":"/api/v1/crates/ast-grep/0.22.6/download","readme_path":"/api/v1/crates/ast-grep/0.22.6/readme","updated_at":"2024-06-05T01:06:22.932413Z","created_at":"2024-06-05T01:06:22.932413Z","downloads":1499,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.22.6/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.22.6/downloads","authors":"/api/v1/crates/ast-grep/0.22.6/authors"},"crate_size":65526,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-06-05T01:06:22.932413Z"}],"checksum":"c9503664a1b37da8281712547b08e7e49065fab646d2685f2d27f908dbd63516","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5650,"comment_lines":164,"files":26}},"total_code_lines":5650,"total_comment_lines":164}},{"id":1162605,"crate":"ast-grep","num":"0.22.5","dl_path":"/api/v1/crates/ast-grep/0.22.5/download","readme_path":"/api/v1/crates/ast-grep/0.22.5/readme","updated_at":"2024-06-02T22:11:24.605320Z","created_at":"2024-06-02T22:11:24.605320Z","downloads":1462,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.22.5/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.22.5/downloads","authors":"/api/v1/crates/ast-grep/0.22.5/authors"},"crate_size":65514,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-06-02T22:11:24.605320Z"}],"checksum":"e0f85e4b7899c05d0b288f52981d8e04f2b018ac3fd430abb92cb2cfde8c7bef","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5650,"comment_lines":164,"files":26}},"total_code_lines":5650,"total_comment_lines":164}},{"id":1156610,"crate":"ast-grep","num":"0.22.4","dl_path":"/api/v1/crates/ast-grep/0.22.4/download","readme_path":"/api/v1/crates/ast-grep/0.22.4/readme","updated_at":"2024-05-27T04:56:31.205751Z","created_at":"2024-05-27T04:56:31.205751Z","downloads":1516,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.22.4/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.22.4/downloads","authors":"/api/v1/crates/ast-grep/0.22.4/authors"},"crate_size":65523,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-05-27T04:56:31.205751Z"}],"checksum":"1849fdee812ed9f5377bc74222b861d79ac2bd045df43a1f9cb780ef93d73c32","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5650,"comment_lines":164,"files":26}},"total_code_lines":5650,"total_comment_lines":164}},{"id":1142534,"crate":"ast-grep","num":"0.22.3","dl_path":"/api/v1/crates/ast-grep/0.22.3/download","readme_path":"/api/v1/crates/ast-grep/0.22.3/readme","updated_at":"2024-05-13T06:24:53.630923Z","created_at":"2024-05-13T06:24:53.630923Z","downloads":2153,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.22.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.22.3/downloads","authors":"/api/v1/crates/ast-grep/0.22.3/authors"},"crate_size":65508,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-05-13T06:24:53.630923Z"}],"checksum":"912a79177d5dc8175c1f2cd110682e91bb9795eef5afdbe7ef7a4104bbce2e19","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5650,"comment_lines":164,"files":26}},"total_code_lines":5650,"total_comment_lines":164}},{"id":1141856,"crate":"ast-grep","num":"0.22.2","dl_path":"/api/v1/crates/ast-grep/0.22.2/download","readme_path":"/api/v1/crates/ast-grep/0.22.2/readme","updated_at":"2024-05-12T08:34:26.659093Z","created_at":"2024-05-12T08:34:26.659093Z","downloads":1552,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.22.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.22.2/downloads","authors":"/api/v1/crates/ast-grep/0.22.2/authors"},"crate_size":65502,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-05-12T08:34:26.659093Z"}],"checksum":"37cafa14ef59c53b0b72f07d480735fbafd073e5e8a8103c3a543a9d0b1e3535","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5650,"comment_lines":164,"files":26}},"total_code_lines":5650,"total_comment_lines":164}},{"id":1141846,"crate":"ast-grep","num":"0.22.1","dl_path":"/api/v1/crates/ast-grep/0.22.1/download","readme_path":"/api/v1/crates/ast-grep/0.22.1/readme","updated_at":"2024-05-12T08:19:35.410821Z","created_at":"2024-05-12T08:19:35.410821Z","downloads":1304,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.22.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.22.1/downloads","authors":"/api/v1/crates/ast-grep/0.22.1/authors"},"crate_size":65504,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-05-12T08:19:35.410821Z"}],"checksum":"299ea7f50698f015e03751c63d91a3912cb177a5d2cbd6976d4d952d4b927e9a","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5650,"comment_lines":164,"files":26}},"total_code_lines":5650,"total_comment_lines":164}},{"id":1138954,"crate":"ast-grep","num":"0.22.0","dl_path":"/api/v1/crates/ast-grep/0.22.0/download","readme_path":"/api/v1/crates/ast-grep/0.22.0/readme","updated_at":"2024-05-08T19:42:48.420096Z","created_at":"2024-05-08T19:42:48.420096Z","downloads":1496,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.22.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.22.0/downloads","authors":"/api/v1/crates/ast-grep/0.22.0/authors"},"crate_size":65433,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-05-08T19:42:48.420096Z"}],"checksum":"fc5fa84aa7c6dc5fe1b8c9ff13b828f6444c25e14987d940798211c117ff8d7f","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5650,"comment_lines":164,"files":26}},"total_code_lines":5650,"total_comment_lines":164}},{"id":1136445,"crate":"ast-grep","num":"0.21.4","dl_path":"/api/v1/crates/ast-grep/0.21.4/download","readme_path":"/api/v1/crates/ast-grep/0.21.4/readme","updated_at":"2024-05-06T21:46:44.801788Z","created_at":"2024-05-06T21:46:44.801788Z","downloads":1452,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.21.4/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.21.4/downloads","authors":"/api/v1/crates/ast-grep/0.21.4/authors"},"crate_size":65327,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-05-06T21:46:44.801788Z"}],"checksum":"9daa4df1c680b638193ba8998e623649adb59d9bba80c7ecbca52fc1c029eaa3","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5650,"comment_lines":164,"files":26}},"total_code_lines":5650,"total_comment_lines":164}},{"id":1133598,"crate":"ast-grep","num":"0.21.3","dl_path":"/api/v1/crates/ast-grep/0.21.3/download","readme_path":"/api/v1/crates/ast-grep/0.21.3/readme","updated_at":"2024-05-03T04:33:36.588621Z","created_at":"2024-05-03T04:33:36.588621Z","downloads":1526,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.21.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.21.3/downloads","authors":"/api/v1/crates/ast-grep/0.21.3/authors"},"crate_size":65311,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-05-03T04:33:36.588621Z"}],"checksum":"13d0b87bee45e56bca85bc6551b7ab332e00f167504cac3194bf11f318c32080","rust_version":"1.67","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5650,"comment_lines":164,"files":26}},"total_code_lines":5650,"total_comment_lines":164}},{"id":1132845,"crate":"ast-grep","num":"0.21.2","dl_path":"/api/v1/crates/ast-grep/0.21.2/download","readme_path":"/api/v1/crates/ast-grep/0.21.2/readme","updated_at":"2024-05-02T06:47:57.119229Z","created_at":"2024-05-02T06:47:57.119229Z","downloads":1443,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.21.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.21.2/downloads","authors":"/api/v1/crates/ast-grep/0.21.2/authors"},"crate_size":65307,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-05-02T06:47:57.119229Z"}],"checksum":"0c0c805c6f0538c3741a4b182d9ee39fd41d372315090451c6442c07ca4b20b5","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5650,"comment_lines":164,"files":26}},"total_code_lines":5650,"total_comment_lines":164}},{"id":1125433,"crate":"ast-grep","num":"0.21.1","dl_path":"/api/v1/crates/ast-grep/0.21.1/download","readme_path":"/api/v1/crates/ast-grep/0.21.1/readme","updated_at":"2024-04-24T23:54:37.885487Z","created_at":"2024-04-24T23:54:37.885487Z","downloads":1602,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.21.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.21.1/downloads","authors":"/api/v1/crates/ast-grep/0.21.1/authors"},"crate_size":65384,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-04-24T23:54:37.885487Z"}],"checksum":"19cc31f9a387f534cd2f83b00118e92e8a1a5ad83c640cf99e4c6f379553ef8a","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5650,"comment_lines":164,"files":26}},"total_code_lines":5650,"total_comment_lines":164}},{"id":1124369,"crate":"ast-grep","num":"0.21.0","dl_path":"/api/v1/crates/ast-grep/0.21.0/download","readme_path":"/api/v1/crates/ast-grep/0.21.0/readme","updated_at":"2024-04-24T08:10:36.114097Z","created_at":"2024-04-24T08:10:36.114097Z","downloads":1425,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.21.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.21.0/downloads","authors":"/api/v1/crates/ast-grep/0.21.0/authors"},"crate_size":65383,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-04-24T08:10:36.114097Z"}],"checksum":"f96764a6b08c53320b71d4b190970fecde92266c1835cb9f41397101c73bfa56","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5650,"comment_lines":164,"files":26}},"total_code_lines":5650,"total_comment_lines":164}},{"id":1111246,"crate":"ast-grep","num":"0.20.5","dl_path":"/api/v1/crates/ast-grep/0.20.5/download","readme_path":"/api/v1/crates/ast-grep/0.20.5/readme","updated_at":"2024-04-11T06:46:52.577890Z","created_at":"2024-04-11T06:46:52.577890Z","downloads":1670,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.20.5/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.20.5/downloads","authors":"/api/v1/crates/ast-grep/0.20.5/authors"},"crate_size":65390,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-04-11T06:46:52.577890Z"}],"checksum":"0a147728bb6eca7080ca58bbc2c5edebf3153d2fccff02274cc07f7becc0ed37","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5650,"comment_lines":164,"files":26}},"total_code_lines":5650,"total_comment_lines":164}},{"id":1107091,"crate":"ast-grep","num":"0.20.4","dl_path":"/api/v1/crates/ast-grep/0.20.4/download","readme_path":"/api/v1/crates/ast-grep/0.20.4/readme","updated_at":"2024-04-08T07:49:17.676097Z","created_at":"2024-04-08T07:49:17.676097Z","downloads":1602,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.20.4/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.20.4/downloads","authors":"/api/v1/crates/ast-grep/0.20.4/authors"},"crate_size":65300,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-04-08T07:49:17.676097Z"}],"checksum":"400f22f6f039256cfac74500e317ef856fe2b9c24bb6c6374d61aff52a550704","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5642,"comment_lines":164,"files":26}},"total_code_lines":5642,"total_comment_lines":164}},{"id":1106748,"crate":"ast-grep","num":"0.20.3","dl_path":"/api/v1/crates/ast-grep/0.20.3/download","readme_path":"/api/v1/crates/ast-grep/0.20.3/readme","updated_at":"2024-04-08T00:32:07.679068Z","created_at":"2024-04-08T00:32:07.679068Z","downloads":1429,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.20.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.20.3/downloads","authors":"/api/v1/crates/ast-grep/0.20.3/authors"},"crate_size":65283,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-04-08T00:32:07.679068Z"}],"checksum":"3a6b77824004a47ae32f60dd4d30e2d35060273acf67374253cece9f5b37b8b1","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5641,"comment_lines":164,"files":26}},"total_code_lines":5641,"total_comment_lines":164}},{"id":1096340,"crate":"ast-grep","num":"0.20.2","dl_path":"/api/v1/crates/ast-grep/0.20.2/download","readme_path":"/api/v1/crates/ast-grep/0.20.2/readme","updated_at":"2024-03-27T20:52:58.805724Z","created_at":"2024-03-27T20:52:58.805724Z","downloads":1724,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.20.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.20.2/downloads","authors":"/api/v1/crates/ast-grep/0.20.2/authors"},"crate_size":65289,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-03-27T20:52:58.805724Z"}],"checksum":"7ac93d17591227a26f38236c94d3c618cb5e9d317971e7c24af21a97fd398b79","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5641,"comment_lines":164,"files":26}},"total_code_lines":5641,"total_comment_lines":164}},{"id":1093210,"crate":"ast-grep","num":"0.20.1","dl_path":"/api/v1/crates/ast-grep/0.20.1/download","readme_path":"/api/v1/crates/ast-grep/0.20.1/readme","updated_at":"2024-03-25T05:31:24.717547Z","created_at":"2024-03-25T05:31:24.717547Z","downloads":1586,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.20.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.20.1/downloads","authors":"/api/v1/crates/ast-grep/0.20.1/authors"},"crate_size":65078,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-03-25T05:31:24.717547Z"}],"checksum":"1f82cb0e80f09235fdeb72ab885430c556ce0d3ba6bd955cba5d38b946d229f6","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5616,"comment_lines":164,"files":26}},"total_code_lines":5616,"total_comment_lines":164}},{"id":1092521,"crate":"ast-grep","num":"0.20.0","dl_path":"/api/v1/crates/ast-grep/0.20.0/download","readme_path":"/api/v1/crates/ast-grep/0.20.0/readme","updated_at":"2024-03-24T08:16:45.568028Z","created_at":"2024-03-24T08:16:45.568028Z","downloads":1522,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.20.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.20.0/downloads","authors":"/api/v1/crates/ast-grep/0.20.0/authors"},"crate_size":65073,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-03-24T08:16:45.568028Z"}],"checksum":"2af768366cc0d0bc9b09d1265c16726a12932104f3bbb217fe6ec3bc8ee694ee","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5616,"comment_lines":164,"files":26}},"total_code_lines":5616,"total_comment_lines":164}},{"id":1078553,"crate":"ast-grep","num":"0.19.4","dl_path":"/api/v1/crates/ast-grep/0.19.4/download","readme_path":"/api/v1/crates/ast-grep/0.19.4/readme","updated_at":"2024-03-11T04:24:29.259654Z","created_at":"2024-03-11T04:24:29.259654Z","downloads":1910,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.19.4/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.19.4/downloads","authors":"/api/v1/crates/ast-grep/0.19.4/authors"},"crate_size":64940,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-03-11T04:24:29.259654Z"}],"checksum":"8bdc89dacd46a1a48497ec7af62555fdb2ae43aee2533c1d64ee6f261253889e","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5607,"comment_lines":164,"files":26}},"total_code_lines":5607,"total_comment_lines":164}},{"id":1062987,"crate":"ast-grep","num":"0.19.3","dl_path":"/api/v1/crates/ast-grep/0.19.3/download","readme_path":"/api/v1/crates/ast-grep/0.19.3/readme","updated_at":"2024-02-25T03:39:16.979276Z","created_at":"2024-02-25T03:39:16.979276Z","downloads":1924,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.19.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.19.3/downloads","authors":"/api/v1/crates/ast-grep/0.19.3/authors"},"crate_size":64856,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-02-25T03:39:16.979276Z"}],"checksum":"6171c71b69607c996501ccf2f6a08ea7b162c047043f8ad9544d5441e9574564","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5601,"comment_lines":163,"files":26}},"total_code_lines":5601,"total_comment_lines":163}},{"id":1060986,"crate":"ast-grep","num":"0.19.2","dl_path":"/api/v1/crates/ast-grep/0.19.2/download","readme_path":"/api/v1/crates/ast-grep/0.19.2/readme","updated_at":"2024-02-23T02:20:17.539898Z","created_at":"2024-02-23T02:20:17.539898Z","downloads":1595,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.19.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.19.2/downloads","authors":"/api/v1/crates/ast-grep/0.19.2/authors"},"crate_size":64693,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-02-23T02:20:17.539898Z"}],"checksum":"8f0ebcff355b6b02985364902609fb9097bb51a95ae2955311de79e46596c975","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5601,"comment_lines":163,"files":26}},"total_code_lines":5601,"total_comment_lines":163}},{"id":1057004,"crate":"ast-grep","num":"0.19.1","dl_path":"/api/v1/crates/ast-grep/0.19.1/download","readme_path":"/api/v1/crates/ast-grep/0.19.1/readme","updated_at":"2024-02-19T22:15:56.016746Z","created_at":"2024-02-19T22:15:56.016746Z","downloads":1661,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.19.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.19.1/downloads","authors":"/api/v1/crates/ast-grep/0.19.1/authors"},"crate_size":64922,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-02-19T22:15:56.016746Z"}],"checksum":"6847fb0e63dcae83800278375ad095172b2f46c118a71cd244fd74b632fa91ea","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5601,"comment_lines":163,"files":26}},"total_code_lines":5601,"total_comment_lines":163}},{"id":1052592,"crate":"ast-grep","num":"0.19.0","dl_path":"/api/v1/crates/ast-grep/0.19.0/download","readme_path":"/api/v1/crates/ast-grep/0.19.0/readme","updated_at":"2024-02-15T05:32:24.970537Z","created_at":"2024-02-15T05:32:24.970537Z","downloads":1684,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.19.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.19.0/downloads","authors":"/api/v1/crates/ast-grep/0.19.0/authors"},"crate_size":65009,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-02-15T05:32:24.970537Z"}],"checksum":"1da6f7acafed554234d2a694370ff951d08313f1245897a87c510d7cc1fbdd18","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5595,"comment_lines":163,"files":26}},"total_code_lines":5595,"total_comment_lines":163}},{"id":1035433,"crate":"ast-grep","num":"0.18.1","dl_path":"/api/v1/crates/ast-grep/0.18.1/download","readme_path":"/api/v1/crates/ast-grep/0.18.1/readme","updated_at":"2024-02-01T02:55:29.633170Z","created_at":"2024-02-01T02:55:29.633170Z","downloads":1606,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.18.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.18.1/downloads","authors":"/api/v1/crates/ast-grep/0.18.1/authors"},"crate_size":65005,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-02-01T02:55:29.633170Z"}],"checksum":"df635ec62f050ed698342b0bb9442eb9b5b2f2dfa61bca61b55ab7849bf4db1b","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5588,"comment_lines":163,"files":26}},"total_code_lines":5588,"total_comment_lines":163}},{"id":1034380,"crate":"ast-grep","num":"0.18.0","dl_path":"/api/v1/crates/ast-grep/0.18.0/download","readme_path":"/api/v1/crates/ast-grep/0.18.0/readme","updated_at":"2024-01-31T07:44:20.274355Z","created_at":"2024-01-31T07:44:20.274355Z","downloads":1418,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.18.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.18.0/downloads","authors":"/api/v1/crates/ast-grep/0.18.0/authors"},"crate_size":64999,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-01-31T07:44:20.274355Z"}],"checksum":"7a5bf767cd6179515c692352a2e72a421b12571713e3710b91c7c7a532668ba5","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5588,"comment_lines":163,"files":26}},"total_code_lines":5588,"total_comment_lines":163}},{"id":1012591,"crate":"ast-grep","num":"0.17.1","dl_path":"/api/v1/crates/ast-grep/0.17.1/download","readme_path":"/api/v1/crates/ast-grep/0.17.1/readme","updated_at":"2024-01-12T23:52:53.391401Z","created_at":"2024-01-12T23:52:53.391401Z","downloads":1847,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.17.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.17.1/downloads","authors":"/api/v1/crates/ast-grep/0.17.1/authors"},"crate_size":65130,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-01-12T23:52:53.391401Z"}],"checksum":"e647ecd309991bf05d84335d9bc7a48edef3a97302a3578687ce8f7fc4b5aa23","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5588,"comment_lines":163,"files":26}},"total_code_lines":5588,"total_comment_lines":163}},{"id":1011699,"crate":"ast-grep","num":"0.17.0","dl_path":"/api/v1/crates/ast-grep/0.17.0/download","readme_path":"/api/v1/crates/ast-grep/0.17.0/readme","updated_at":"2024-01-11T23:12:42.170546Z","created_at":"2024-01-11T23:12:42.170546Z","downloads":1501,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.17.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.17.0/downloads","authors":"/api/v1/crates/ast-grep/0.17.0/authors"},"crate_size":65083,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-01-11T23:12:42.170546Z"}],"checksum":"b19fc0ace3e3c46a54b61df534c5cb7e1ddab5d248c870864c1ea63f54de456f","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5588,"comment_lines":161,"files":26}},"total_code_lines":5588,"total_comment_lines":161}},{"id":1004697,"crate":"ast-grep","num":"0.16.1","dl_path":"/api/v1/crates/ast-grep/0.16.1/download","readme_path":"/api/v1/crates/ast-grep/0.16.1/readme","updated_at":"2024-01-05T09:35:12.378943Z","created_at":"2024-01-05T09:35:12.378943Z","downloads":1545,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.16.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.16.1/downloads","authors":"/api/v1/crates/ast-grep/0.16.1/authors"},"crate_size":64886,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2024-01-05T09:35:12.378943Z"}],"checksum":"adb700e7b5ecc37865ed44f25d1ca6e52fe04abc6b74f39a8da07dc8800dcc1c","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5570,"comment_lines":161,"files":26}},"total_code_lines":5570,"total_comment_lines":161}},{"id":998681,"crate":"ast-grep","num":"0.16.0","dl_path":"/api/v1/crates/ast-grep/0.16.0/download","readme_path":"/api/v1/crates/ast-grep/0.16.0/readme","updated_at":"2023-12-29T08:10:19.791151Z","created_at":"2023-12-29T08:10:19.791151Z","downloads":1536,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.16.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.16.0/downloads","authors":"/api/v1/crates/ast-grep/0.16.0/authors"},"crate_size":64840,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-12-29T08:10:19.791151Z"}],"checksum":"319fbea1c0a60f185367640fb9ed712248726efba0d7a0c012024e34fbb5b254","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5570,"comment_lines":161,"files":26}},"total_code_lines":5570,"total_comment_lines":161}},{"id":989424,"crate":"ast-grep","num":"0.15.1","dl_path":"/api/v1/crates/ast-grep/0.15.1/download","readme_path":"/api/v1/crates/ast-grep/0.15.1/readme","updated_at":"2023-12-18T05:41:37.478636Z","created_at":"2023-12-18T05:41:37.478636Z","downloads":1555,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.15.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.15.1/downloads","authors":"/api/v1/crates/ast-grep/0.15.1/authors"},"crate_size":64845,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-12-18T05:41:37.478636Z"}],"checksum":"5c9c77b945ff55fb391f5d15aca55ed132fe325bdc47b12ce1cc8d68eecf5c7f","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5570,"comment_lines":161,"files":26}},"total_code_lines":5570,"total_comment_lines":161}},{"id":988000,"crate":"ast-grep","num":"0.15.0","dl_path":"/api/v1/crates/ast-grep/0.15.0/download","readme_path":"/api/v1/crates/ast-grep/0.15.0/readme","updated_at":"2023-12-16T02:26:44.664555Z","created_at":"2023-12-16T02:26:44.664555Z","downloads":1453,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.15.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.15.0/downloads","authors":"/api/v1/crates/ast-grep/0.15.0/authors"},"crate_size":64103,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-12-16T02:26:44.664555Z"}],"checksum":"7d6b45d5bd578eba558cd38753b917b2915920cbccb06e029f379eb477b69edd","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5530,"comment_lines":160,"files":26}},"total_code_lines":5530,"total_comment_lines":160}},{"id":982919,"crate":"ast-grep","num":"0.14.4","dl_path":"/api/v1/crates/ast-grep/0.14.4/download","readme_path":"/api/v1/crates/ast-grep/0.14.4/readme","updated_at":"2023-12-12T08:01:17.986374Z","created_at":"2023-12-12T08:01:17.986374Z","downloads":1453,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.14.4/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.14.4/downloads","authors":"/api/v1/crates/ast-grep/0.14.4/authors"},"crate_size":64081,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-12-12T08:01:17.986374Z"}],"checksum":"b65fc45a6dbc9123d86a43b084e7a2afb553dc2b7f455f85f624f2c6eec946cb","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5531,"comment_lines":160,"files":26}},"total_code_lines":5531,"total_comment_lines":160}},{"id":981703,"crate":"ast-grep","num":"0.14.3","dl_path":"/api/v1/crates/ast-grep/0.14.3/download","readme_path":"/api/v1/crates/ast-grep/0.14.3/readme","updated_at":"2023-12-11T06:50:40.891900Z","created_at":"2023-12-11T06:50:40.891900Z","downloads":1463,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.14.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.14.3/downloads","authors":"/api/v1/crates/ast-grep/0.14.3/authors"},"crate_size":63667,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-12-11T06:50:40.891900Z"}],"checksum":"b5096422ca059c9d9acabe55f44749370dde05db249adc537759fff320421b8c","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5531,"comment_lines":160,"files":26}},"total_code_lines":5531,"total_comment_lines":160}},{"id":974686,"crate":"ast-grep","num":"0.14.2","dl_path":"/api/v1/crates/ast-grep/0.14.2/download","readme_path":"/api/v1/crates/ast-grep/0.14.2/readme","updated_at":"2023-12-03T07:29:20.266302Z","created_at":"2023-12-03T07:29:20.266302Z","downloads":1526,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.14.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.14.2/downloads","authors":"/api/v1/crates/ast-grep/0.14.2/authors"},"crate_size":63581,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-12-03T07:29:20.266302Z"}],"checksum":"03f6ad66be373664cac10a1508127a26807eb72b920a5661839c2fddea646342","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5527,"comment_lines":160,"files":26}},"total_code_lines":5527,"total_comment_lines":160}},{"id":972870,"crate":"ast-grep","num":"0.14.1","dl_path":"/api/v1/crates/ast-grep/0.14.1/download","readme_path":"/api/v1/crates/ast-grep/0.14.1/readme","updated_at":"2023-12-01T04:15:14.010260Z","created_at":"2023-12-01T04:15:14.010260Z","downloads":1444,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.14.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.14.1/downloads","authors":"/api/v1/crates/ast-grep/0.14.1/authors"},"crate_size":63095,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-12-01T04:15:14.010260Z"}],"checksum":"f9b5ee7205cff2aef13ce7351b5465b825cbf499013d34b12db735810c8c6965","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5451,"comment_lines":157,"files":26}},"total_code_lines":5451,"total_comment_lines":157}},{"id":960973,"crate":"ast-grep","num":"0.13.2","dl_path":"/api/v1/crates/ast-grep/0.13.2/download","readme_path":"/api/v1/crates/ast-grep/0.13.2/readme","updated_at":"2023-11-20T09:32:37.330801Z","created_at":"2023-11-20T09:32:37.330801Z","downloads":1516,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.13.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.13.2/downloads","authors":"/api/v1/crates/ast-grep/0.13.2/authors"},"crate_size":61826,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-11-20T09:32:37.330801Z"}],"checksum":"9848e9dfa5e564155e358ef2817db09fedbfe5a77d861c0b8f5171b7a7877a25","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5333,"comment_lines":151,"files":24}},"total_code_lines":5333,"total_comment_lines":151}},{"id":956300,"crate":"ast-grep","num":"0.13.1","dl_path":"/api/v1/crates/ast-grep/0.13.1/download","readme_path":"/api/v1/crates/ast-grep/0.13.1/readme","updated_at":"2023-11-15T22:01:14.232170Z","created_at":"2023-11-15T22:01:14.232170Z","downloads":1393,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.13.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.13.1/downloads","authors":"/api/v1/crates/ast-grep/0.13.1/authors"},"crate_size":61810,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-11-15T22:01:14.232170Z"}],"checksum":"d2fcf56a14bd9f3524efa4603c3effff8ac4b5316c466b5181b6bede79c5279b","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5323,"comment_lines":151,"files":24}},"total_code_lines":5323,"total_comment_lines":151}},{"id":946569,"crate":"ast-grep","num":"0.13.0","dl_path":"/api/v1/crates/ast-grep/0.13.0/download","readme_path":"/api/v1/crates/ast-grep/0.13.0/readme","updated_at":"2023-11-06T01:24:19.583784Z","created_at":"2023-11-06T01:24:19.583784Z","downloads":1455,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.13.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.13.0/downloads","authors":"/api/v1/crates/ast-grep/0.13.0/authors"},"crate_size":62137,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-11-06T01:24:19.583784Z"}],"checksum":"4044083e0634fcced786d4b5f94858e62f23d5c56604a6d9b4393157e3b00c13","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5350,"comment_lines":158,"files":24}},"total_code_lines":5350,"total_comment_lines":158}},{"id":925617,"crate":"ast-grep","num":"0.12.5","dl_path":"/api/v1/crates/ast-grep/0.12.5/download","readme_path":"/api/v1/crates/ast-grep/0.12.5/readme","updated_at":"2023-10-15T07:15:16.907007Z","created_at":"2023-10-15T07:15:16.907007Z","downloads":1537,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.12.5/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.12.5/downloads","authors":"/api/v1/crates/ast-grep/0.12.5/authors"},"crate_size":62133,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-10-15T07:15:16.907007Z"}],"checksum":"d9422f2e43b5a7d34037a87e72af70b04bc0898f4ac6a0083b7c5ba372ec0cbf","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5350,"comment_lines":158,"files":24}},"total_code_lines":5350,"total_comment_lines":158}},{"id":914494,"crate":"ast-grep","num":"0.12.4","dl_path":"/api/v1/crates/ast-grep/0.12.4/download","readme_path":"/api/v1/crates/ast-grep/0.12.4/readme","updated_at":"2023-10-03T20:05:12.888804Z","created_at":"2023-10-03T20:05:12.888804Z","downloads":1492,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.12.4/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.12.4/downloads","authors":"/api/v1/crates/ast-grep/0.12.4/authors"},"crate_size":61874,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-10-03T20:05:12.888804Z"}],"checksum":"8e32a407a85e90af52ddd3dab28bb5ea3688e411cbe543ac4c8c34b45dc96e66","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5339,"comment_lines":157,"files":24}},"total_code_lines":5339,"total_comment_lines":157}},{"id":914429,"crate":"ast-grep","num":"0.12.3","dl_path":"/api/v1/crates/ast-grep/0.12.3/download","readme_path":"/api/v1/crates/ast-grep/0.12.3/readme","updated_at":"2023-10-03T19:02:14.234766Z","created_at":"2023-10-03T19:02:14.234766Z","downloads":1292,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.12.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.12.3/downloads","authors":"/api/v1/crates/ast-grep/0.12.3/authors"},"crate_size":61867,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-10-03T19:02:14.234766Z"}],"checksum":"4b0d71cf90282255216d893e5f3e82c33f4fca11c502532bebde41ea19e4783a","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5339,"comment_lines":157,"files":24}},"total_code_lines":5339,"total_comment_lines":157}},{"id":910764,"crate":"ast-grep","num":"0.12.2","dl_path":"/api/v1/crates/ast-grep/0.12.2/download","readme_path":"/api/v1/crates/ast-grep/0.12.2/readme","updated_at":"2023-09-29T16:08:55.416237Z","created_at":"2023-09-29T16:08:55.416237Z","downloads":1401,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.12.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.12.2/downloads","authors":"/api/v1/crates/ast-grep/0.12.2/authors"},"crate_size":61867,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-09-29T16:08:55.416237Z"}],"checksum":"8861be7dae0c82f73d8ea8105776f78730554ed06d157c05805270bb746cd682","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5339,"comment_lines":157,"files":24}},"total_code_lines":5339,"total_comment_lines":157}},{"id":896486,"crate":"ast-grep","num":"0.12.1","dl_path":"/api/v1/crates/ast-grep/0.12.1/download","readme_path":"/api/v1/crates/ast-grep/0.12.1/readme","updated_at":"2023-09-13T17:45:44.005301Z","created_at":"2023-09-13T17:45:44.005301Z","downloads":1500,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.12.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.12.1/downloads","authors":"/api/v1/crates/ast-grep/0.12.1/authors"},"crate_size":61875,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-09-13T17:45:44.005301Z"}],"checksum":"2ef253d88dc232552c8a3319ffbe7ef51433dbfdf59f44a22693dffdc4d115e1","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5339,"comment_lines":157,"files":24}},"total_code_lines":5339,"total_comment_lines":157}},{"id":893669,"crate":"ast-grep","num":"0.12.0","dl_path":"/api/v1/crates/ast-grep/0.12.0/download","readme_path":"/api/v1/crates/ast-grep/0.12.0/readme","updated_at":"2023-09-10T04:37:26.459427Z","created_at":"2023-09-10T04:37:26.459427Z","downloads":1399,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.12.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.12.0/downloads","authors":"/api/v1/crates/ast-grep/0.12.0/authors"},"crate_size":61836,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-09-10T04:37:26.459427Z"}],"checksum":"34462b722bdf211b5f1ea828710b132edf1fce98ca50dd25cf5acff519ab4aa8","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":5335,"comment_lines":157,"files":24}},"total_code_lines":5335,"total_comment_lines":157}},{"id":874026,"crate":"ast-grep","num":"0.11.1","dl_path":"/api/v1/crates/ast-grep/0.11.1/download","readme_path":"/api/v1/crates/ast-grep/0.11.1/readme","updated_at":"2023-08-17T07:17:52.671188Z","created_at":"2023-08-17T07:17:52.671188Z","downloads":1557,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.11.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.11.1/downloads","authors":"/api/v1/crates/ast-grep/0.11.1/authors"},"crate_size":59595,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-08-17T07:17:52.671188Z"}],"checksum":"75c2e154b147766217310a7328d04f4c4c7ba5d281b56885fa5be254d1b3d871","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4941,"comment_lines":146,"files":19}},"total_code_lines":4941,"total_comment_lines":146}},{"id":871305,"crate":"ast-grep","num":"0.11.0","dl_path":"/api/v1/crates/ast-grep/0.11.0/download","readme_path":"/api/v1/crates/ast-grep/0.11.0/readme","updated_at":"2023-08-14T03:23:37.312055Z","created_at":"2023-08-14T03:23:37.312055Z","downloads":1387,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.11.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.11.0/downloads","authors":"/api/v1/crates/ast-grep/0.11.0/authors"},"crate_size":59517,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-08-14T03:23:37.312055Z"}],"checksum":"be699e0243ef15619db128c9e87da464c25138d73391e365e07eadc823498f5e","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4937,"comment_lines":146,"files":19}},"total_code_lines":4937,"total_comment_lines":146}},{"id":863919,"crate":"ast-grep","num":"0.10.1","dl_path":"/api/v1/crates/ast-grep/0.10.1/download","readme_path":"/api/v1/crates/ast-grep/0.10.1/readme","updated_at":"2023-08-05T04:39:59.863311Z","created_at":"2023-08-05T04:39:59.863311Z","downloads":1428,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.10.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.10.1/downloads","authors":"/api/v1/crates/ast-grep/0.10.1/authors"},"crate_size":57869,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-08-05T04:39:59.863311Z"}],"checksum":"0ab43b98a8db209c6863c7b770cb2c35a261cb01d113ea75a54e79e02df309e4","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4846,"comment_lines":144,"files":18}},"total_code_lines":4846,"total_comment_lines":144}},{"id":858786,"crate":"ast-grep","num":"0.10.0","dl_path":"/api/v1/crates/ast-grep/0.10.0/download","readme_path":"/api/v1/crates/ast-grep/0.10.0/readme","updated_at":"2023-07-31T00:44:45.922033Z","created_at":"2023-07-31T00:44:45.922033Z","downloads":1422,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.10.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.10.0/downloads","authors":"/api/v1/crates/ast-grep/0.10.0/authors"},"crate_size":57597,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-07-31T00:44:45.922033Z"}],"checksum":"35452859d132b2baac94dc2b67c6a36bb3e313834fa1fa401363e0daf8ec6418","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4805,"comment_lines":143,"files":18}},"total_code_lines":4805,"total_comment_lines":143}},{"id":856323,"crate":"ast-grep","num":"0.9.3","dl_path":"/api/v1/crates/ast-grep/0.9.3/download","readme_path":"/api/v1/crates/ast-grep/0.9.3/readme","updated_at":"2023-07-27T17:18:49.104590Z","created_at":"2023-07-27T17:18:49.104590Z","downloads":1370,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.9.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.9.3/downloads","authors":"/api/v1/crates/ast-grep/0.9.3/authors"},"crate_size":55451,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-07-27T17:18:49.104590Z"}],"checksum":"6e6146a5c1d28d6eb9c1d681a930ad1e4a21db0855e0b1d0084978a6ee1b9425","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4672,"comment_lines":142,"files":18}},"total_code_lines":4672,"total_comment_lines":142}},{"id":852497,"crate":"ast-grep","num":"0.9.2","dl_path":"/api/v1/crates/ast-grep/0.9.2/download","readme_path":"/api/v1/crates/ast-grep/0.9.2/readme","updated_at":"2023-07-22T20:32:59.391558Z","created_at":"2023-07-22T20:32:59.391558Z","downloads":1400,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.9.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.9.2/downloads","authors":"/api/v1/crates/ast-grep/0.9.2/authors"},"crate_size":53729,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-07-22T20:32:59.391558Z"}],"checksum":"95af7f3e76b8ee7c34fe6a43ecd78bfdc2888d38ec09d65c407bd7f1572386a6","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4397,"comment_lines":132,"files":17}},"total_code_lines":4397,"total_comment_lines":132}},{"id":847457,"crate":"ast-grep","num":"0.9.1","dl_path":"/api/v1/crates/ast-grep/0.9.1/download","readme_path":"/api/v1/crates/ast-grep/0.9.1/readme","updated_at":"2023-07-16T18:28:00.444967Z","created_at":"2023-07-16T18:28:00.444967Z","downloads":1395,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.9.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.9.1/downloads","authors":"/api/v1/crates/ast-grep/0.9.1/authors"},"crate_size":52781,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-07-16T18:28:00.444967Z"}],"checksum":"5abc2cadab47a5e21d16e435d718a33f0f0bc35f3797951df83ac666792688f4","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4191,"comment_lines":131,"files":16}},"total_code_lines":4191,"total_comment_lines":131}},{"id":847148,"crate":"ast-grep","num":"0.9.0","dl_path":"/api/v1/crates/ast-grep/0.9.0/download","readme_path":"/api/v1/crates/ast-grep/0.9.0/readme","updated_at":"2023-07-16T01:31:19.206782Z","created_at":"2023-07-16T01:31:19.206782Z","downloads":1352,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.9.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.9.0/downloads","authors":"/api/v1/crates/ast-grep/0.9.0/authors"},"crate_size":52586,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-07-16T01:31:19.206782Z"}],"checksum":"7a9c8550dc14cd6b8e215f02cc00018386c35e903793c17cb39bce722914b5d2","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4154,"comment_lines":128,"files":16}},"total_code_lines":4154,"total_comment_lines":128}},{"id":843351,"crate":"ast-grep","num":"0.8.0","dl_path":"/api/v1/crates/ast-grep/0.8.0/download","readme_path":"/api/v1/crates/ast-grep/0.8.0/readme","updated_at":"2023-07-10T20:17:15.698947Z","created_at":"2023-07-10T20:17:15.698947Z","downloads":1421,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.8.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.8.0/downloads","authors":"/api/v1/crates/ast-grep/0.8.0/authors"},"crate_size":52575,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-07-10T20:17:15.698947Z"}],"checksum":"891635e128f0e5921f11068e6406e64f6d1575e5d76381ff2e36da49adef55fe","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4141,"comment_lines":128,"files":16}},"total_code_lines":4141,"total_comment_lines":128}},{"id":842515,"crate":"ast-grep","num":"0.7.2","dl_path":"/api/v1/crates/ast-grep/0.7.2/download","readme_path":"/api/v1/crates/ast-grep/0.7.2/readme","updated_at":"2023-07-09T20:59:29.641040Z","created_at":"2023-07-09T20:59:29.641040Z","downloads":1377,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.7.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.7.2/downloads","authors":"/api/v1/crates/ast-grep/0.7.2/authors"},"crate_size":52590,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-07-09T20:59:29.641040Z"}],"checksum":"ffbbb363765b3926f897189bb0e9f2325ae63ed5c1467cf72def236166bf6d74","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4141,"comment_lines":128,"files":16}},"total_code_lines":4141,"total_comment_lines":128}},{"id":834931,"crate":"ast-grep","num":"0.7.1","dl_path":"/api/v1/crates/ast-grep/0.7.1/download","readme_path":"/api/v1/crates/ast-grep/0.7.1/readme","updated_at":"2023-06-29T22:44:59.963517Z","created_at":"2023-06-29T22:44:59.963517Z","downloads":1423,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"non-standard","links":{"dependencies":"/api/v1/crates/ast-grep/0.7.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.7.1/downloads","authors":"/api/v1/crates/ast-grep/0.7.1/authors"},"crate_size":52136,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-06-29T22:44:59.963517Z"}],"checksum":"41e5d073778b47fb83769a3fb15ba12282bc3166337c1731807f1774d540db32","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4103,"comment_lines":129,"files":16}},"total_code_lines":4103,"total_comment_lines":129}},{"id":830968,"crate":"ast-grep","num":"0.7.0","dl_path":"/api/v1/crates/ast-grep/0.7.0/download","readme_path":"/api/v1/crates/ast-grep/0.7.0/readme","updated_at":"2023-06-25T08:25:05.564231Z","created_at":"2023-06-25T08:25:05.564231Z","downloads":1409,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.7.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.7.0/downloads","authors":"/api/v1/crates/ast-grep/0.7.0/authors"},"crate_size":51917,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-06-25T08:25:05.564231Z"}],"checksum":"b6f1e7bed48e993cc903ed288fe4cb9590e3f358899ec3d981df58b2036e5ff4","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4084,"comment_lines":128,"files":16}},"total_code_lines":4084,"total_comment_lines":128}},{"id":829803,"crate":"ast-grep","num":"0.6.7","dl_path":"/api/v1/crates/ast-grep/0.6.7/download","readme_path":"/api/v1/crates/ast-grep/0.6.7/readme","updated_at":"2023-06-23T07:39:13.097271Z","created_at":"2023-06-23T07:39:13.097271Z","downloads":1351,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.6.7/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.6.7/downloads","authors":"/api/v1/crates/ast-grep/0.6.7/authors"},"crate_size":49976,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-06-23T07:39:13.097271Z"}],"checksum":"1a84b197e723ed36412fd35f3357db8b4408b7e8aaf1a479d24ca64a9c474d9b","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3938,"comment_lines":124,"files":16}},"total_code_lines":3938,"total_comment_lines":124}},{"id":826512,"crate":"ast-grep","num":"0.6.6","dl_path":"/api/v1/crates/ast-grep/0.6.6/download","readme_path":"/api/v1/crates/ast-grep/0.6.6/readme","updated_at":"2023-06-20T02:38:03.422901Z","created_at":"2023-06-20T02:38:03.422901Z","downloads":1358,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.6.6/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.6.6/downloads","authors":"/api/v1/crates/ast-grep/0.6.6/authors"},"crate_size":49953,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-06-20T02:38:03.422901Z"}],"checksum":"6dbfb6e2cec9e54b8a777548c9742707a98acd4f553985b7241fcdd243ba3583","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3938,"comment_lines":124,"files":16}},"total_code_lines":3938,"total_comment_lines":124}},{"id":826504,"crate":"ast-grep","num":"0.6.5","dl_path":"/api/v1/crates/ast-grep/0.6.5/download","readme_path":"/api/v1/crates/ast-grep/0.6.5/readme","updated_at":"2023-06-20T02:30:17.086166Z","created_at":"2023-06-20T02:30:17.086166Z","downloads":1303,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.6.5/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.6.5/downloads","authors":"/api/v1/crates/ast-grep/0.6.5/authors"},"crate_size":49960,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-06-20T02:30:17.086166Z"}],"checksum":"c71f481d97ef71df418121c0ea50404a2f322e8862b8913e456edf873c8f35f1","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3938,"comment_lines":124,"files":16}},"total_code_lines":3938,"total_comment_lines":124}},{"id":825002,"crate":"ast-grep","num":"0.6.4","dl_path":"/api/v1/crates/ast-grep/0.6.4/download","readme_path":"/api/v1/crates/ast-grep/0.6.4/readme","updated_at":"2023-06-17T13:02:01.098022Z","created_at":"2023-06-17T13:02:01.098022Z","downloads":1346,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.6.4/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.6.4/downloads","authors":"/api/v1/crates/ast-grep/0.6.4/authors"},"crate_size":49731,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-06-17T13:02:01.098022Z"}],"checksum":"b139dc32a83d8ce316e12f9cc3da5e5c27201f02a566c94f5ce3ce32472145b5","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3898,"comment_lines":124,"files":16}},"total_code_lines":3898,"total_comment_lines":124}},{"id":820223,"crate":"ast-grep","num":"0.6.3","dl_path":"/api/v1/crates/ast-grep/0.6.3/download","readme_path":"/api/v1/crates/ast-grep/0.6.3/readme","updated_at":"2023-06-11T22:55:57.127011Z","created_at":"2023-06-11T22:55:57.127011Z","downloads":1374,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.6.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.6.3/downloads","authors":"/api/v1/crates/ast-grep/0.6.3/authors"},"crate_size":49720,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-06-11T22:55:57.127011Z"}],"checksum":"6b82c13aa4d70aed598013cf318b1ef4ad70205a165f52fe36fa4add1212d50f","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3895,"comment_lines":123,"files":16}},"total_code_lines":3895,"total_comment_lines":123}},{"id":817080,"crate":"ast-grep","num":"0.6.2","dl_path":"/api/v1/crates/ast-grep/0.6.2/download","readme_path":"/api/v1/crates/ast-grep/0.6.2/readme","updated_at":"2023-06-06T18:44:47.527064Z","created_at":"2023-06-06T18:44:47.527064Z","downloads":1389,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.6.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.6.2/downloads","authors":"/api/v1/crates/ast-grep/0.6.2/authors"},"crate_size":49626,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-06-06T18:44:47.527064Z"}],"checksum":"f111a7c451576d16f22c9bb309fd713906b4149f433220d92d3c086e12f7f671","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3889,"comment_lines":123,"files":16}},"total_code_lines":3889,"total_comment_lines":123}},{"id":817017,"crate":"ast-grep","num":"0.6.1","dl_path":"/api/v1/crates/ast-grep/0.6.1/download","readme_path":"/api/v1/crates/ast-grep/0.6.1/readme","updated_at":"2023-06-06T16:41:16.463617Z","created_at":"2023-06-06T16:41:16.463617Z","downloads":1322,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.6.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.6.1/downloads","authors":"/api/v1/crates/ast-grep/0.6.1/authors"},"crate_size":49636,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-06-06T16:41:16.463617Z"}],"checksum":"b0ed9b877ce154559738300f0900019a118a8217eeb3e4ce9e3c49bb93400f8b","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3889,"comment_lines":123,"files":16}},"total_code_lines":3889,"total_comment_lines":123}},{"id":816532,"crate":"ast-grep","num":"0.6.0","dl_path":"/api/v1/crates/ast-grep/0.6.0/download","readme_path":"/api/v1/crates/ast-grep/0.6.0/readme","updated_at":"2023-06-06T05:43:24.898043Z","created_at":"2023-06-06T05:43:24.898043Z","downloads":1353,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.6.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.6.0/downloads","authors":"/api/v1/crates/ast-grep/0.6.0/authors"},"crate_size":49567,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-06-06T05:43:24.898043Z"}],"checksum":"46b672f504d7bf6381914bfd0654b8d8f0fec720e0de36a735d72530684995e1","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3889,"comment_lines":123,"files":16}},"total_code_lines":3889,"total_comment_lines":123}},{"id":811114,"crate":"ast-grep","num":"0.5.7","dl_path":"/api/v1/crates/ast-grep/0.5.7/download","readme_path":"/api/v1/crates/ast-grep/0.5.7/readme","updated_at":"2023-05-30T03:04:14.731226Z","created_at":"2023-05-30T03:04:14.731226Z","downloads":1413,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.5.7/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.5.7/downloads","authors":"/api/v1/crates/ast-grep/0.5.7/authors"},"crate_size":49492,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-05-30T03:04:14.731226Z"}],"checksum":"9035de4d28b7264713b403bc19875adce7d50e02c387d814bb41310c2c310e31","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3888,"comment_lines":123,"files":16}},"total_code_lines":3888,"total_comment_lines":123}},{"id":807350,"crate":"ast-grep","num":"0.5.6","dl_path":"/api/v1/crates/ast-grep/0.5.6/download","readme_path":"/api/v1/crates/ast-grep/0.5.6/readme","updated_at":"2023-05-24T15:24:27.059266Z","created_at":"2023-05-24T15:24:27.059266Z","downloads":1392,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.5.6/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.5.6/downloads","authors":"/api/v1/crates/ast-grep/0.5.6/authors"},"crate_size":49503,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-05-24T15:24:27.059266Z"}],"checksum":"62cebde23d2b8bd5781eb270ef4ecfe958441ff44e3fd6e61531e86a825db895","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3888,"comment_lines":123,"files":16}},"total_code_lines":3888,"total_comment_lines":123}},{"id":807155,"crate":"ast-grep","num":"0.5.5","dl_path":"/api/v1/crates/ast-grep/0.5.5/download","readme_path":"/api/v1/crates/ast-grep/0.5.5/readme","updated_at":"2023-05-24T12:16:15.967749Z","created_at":"2023-05-24T12:16:15.967749Z","downloads":1329,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.5.5/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.5.5/downloads","authors":"/api/v1/crates/ast-grep/0.5.5/authors"},"crate_size":49489,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-05-24T12:16:15.967749Z"}],"checksum":"e19a9237895f3c68afae577d334d790e7ab38f6412fd5d7f69914530fddabfea","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3888,"comment_lines":123,"files":16}},"total_code_lines":3888,"total_comment_lines":123}},{"id":803115,"crate":"ast-grep","num":"0.5.3","dl_path":"/api/v1/crates/ast-grep/0.5.3/download","readme_path":"/api/v1/crates/ast-grep/0.5.3/readme","updated_at":"2023-05-18T22:01:36.557627Z","created_at":"2023-05-18T22:01:36.557627Z","downloads":1415,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.5.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.5.3/downloads","authors":"/api/v1/crates/ast-grep/0.5.3/authors"},"crate_size":47758,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-05-18T22:01:36.557627Z"}],"checksum":"1bd4004c050de9f05de08ad5ef05c04dc294c1d38321a58bfb1fa04422d21684","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3885,"comment_lines":123,"files":16}},"total_code_lines":3885,"total_comment_lines":123}},{"id":799103,"crate":"ast-grep","num":"0.5.2","dl_path":"/api/v1/crates/ast-grep/0.5.2/download","readme_path":"/api/v1/crates/ast-grep/0.5.2/readme","updated_at":"2023-05-14T02:27:51.784328Z","created_at":"2023-05-14T02:27:51.784328Z","downloads":1414,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.5.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.5.2/downloads","authors":"/api/v1/crates/ast-grep/0.5.2/authors"},"crate_size":47526,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-05-14T02:27:51.784328Z"}],"checksum":"12f721351d1ac7315c0e8c5afb760dc4bfdf2b440c495281647faa858148bba4","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3881,"comment_lines":120,"files":16}},"total_code_lines":3881,"total_comment_lines":120}},{"id":798462,"crate":"ast-grep","num":"0.5.1","dl_path":"/api/v1/crates/ast-grep/0.5.1/download","readme_path":"/api/v1/crates/ast-grep/0.5.1/readme","updated_at":"2023-05-12T23:00:52.732956Z","created_at":"2023-05-12T23:00:52.732956Z","downloads":1335,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.5.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.5.1/downloads","authors":"/api/v1/crates/ast-grep/0.5.1/authors"},"crate_size":47520,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-05-12T23:00:52.732956Z"}],"checksum":"ecc57ebccc4244965a06ab747837ccf60ff1bd0ebb6ba0df72f97ac763789ba2","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3881,"comment_lines":120,"files":16}},"total_code_lines":3881,"total_comment_lines":120}},{"id":798255,"crate":"ast-grep","num":"0.5.0","dl_path":"/api/v1/crates/ast-grep/0.5.0/download","readme_path":"/api/v1/crates/ast-grep/0.5.0/readme","updated_at":"2023-05-12T17:45:12.704893Z","created_at":"2023-05-12T17:45:12.704893Z","downloads":1336,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.5.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.5.0/downloads","authors":"/api/v1/crates/ast-grep/0.5.0/authors"},"crate_size":47522,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-05-12T17:45:12.704893Z"}],"checksum":"7e00a7c6d6373db6b33e1f3746ff4b41432432ecb7dd0c8dd164b59e8eaa6072","rust_version":"1.63","has_lib":true,"bin_names":["sg","ast-grep"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":"https://ast-grep.github.io/","documentation":"https://ast-grep.github.io/guide/introduction.html","repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3881,"comment_lines":120,"files":16}},"total_code_lines":3881,"total_comment_lines":120}},{"id":783426,"crate":"ast-grep","num":"0.4.1","dl_path":"/api/v1/crates/ast-grep/0.4.1/download","readme_path":"/api/v1/crates/ast-grep/0.4.1/readme","updated_at":"2023-04-24T00:32:18.129649Z","created_at":"2023-04-24T00:32:18.129649Z","downloads":1471,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.4.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.4.1/downloads","authors":"/api/v1/crates/ast-grep/0.4.1/authors"},"crate_size":45717,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-04-24T00:32:18.129649Z"}],"checksum":"fe0fb68cdce32319838f386bbd97a57eb75b29775dd510bb815c49d400b6262d","rust_version":"1.63","has_lib":true,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3719,"comment_lines":113,"files":14}},"total_code_lines":3719,"total_comment_lines":113}},{"id":783344,"crate":"ast-grep","num":"0.4.0","dl_path":"/api/v1/crates/ast-grep/0.4.0/download","readme_path":"/api/v1/crates/ast-grep/0.4.0/readme","updated_at":"2023-04-23T21:40:32.207043Z","created_at":"2023-04-23T21:40:32.207043Z","downloads":1338,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.4.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.4.0/downloads","authors":"/api/v1/crates/ast-grep/0.4.0/authors"},"crate_size":45699,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-04-23T21:40:32.207043Z"}],"checksum":"359fc8f1facd6b62b8edecfbd444dd8dab101e0de4ee26ee7084a5297e44ee1c","rust_version":"1.63","has_lib":true,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3718,"comment_lines":113,"files":14}},"total_code_lines":3718,"total_comment_lines":113}},{"id":770502,"crate":"ast-grep","num":"0.3.3","dl_path":"/api/v1/crates/ast-grep/0.3.3/download","readme_path":"/api/v1/crates/ast-grep/0.3.3/readme","updated_at":"2023-04-07T07:14:10.431236Z","created_at":"2023-04-07T07:14:10.431236Z","downloads":1340,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.3.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.3.3/downloads","authors":"/api/v1/crates/ast-grep/0.3.3/authors"},"crate_size":45046,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-04-07T07:14:10.431236Z"}],"checksum":"692f4de400937ac0b6cc02bdf13f43a449ab412fcb7facd530a22ed2596fa5c5","rust_version":"1.63","has_lib":true,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3710,"comment_lines":113,"files":14}},"total_code_lines":3710,"total_comment_lines":113}},{"id":747045,"crate":"ast-grep","num":"0.3.2","dl_path":"/api/v1/crates/ast-grep/0.3.2/download","readme_path":"/api/v1/crates/ast-grep/0.3.2/readme","updated_at":"2023-03-11T10:37:27.437126Z","created_at":"2023-03-11T10:37:27.437126Z","downloads":1390,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.3.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.3.2/downloads","authors":"/api/v1/crates/ast-grep/0.3.2/authors"},"crate_size":39981,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-03-11T10:37:27.437126Z"}],"checksum":"5f035194f6c51c17d43de3413701be8d767f6fdb783b1d46483d0a1dae57eddb","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3384,"comment_lines":109,"files":13}},"total_code_lines":3384,"total_comment_lines":109}},{"id":737777,"crate":"ast-grep","num":"0.3.1","dl_path":"/api/v1/crates/ast-grep/0.3.1/download","readme_path":"/api/v1/crates/ast-grep/0.3.1/readme","updated_at":"2023-02-28T11:32:18.272342Z","created_at":"2023-02-28T11:32:18.272342Z","downloads":1374,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.3.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.3.1/downloads","authors":"/api/v1/crates/ast-grep/0.3.1/authors"},"crate_size":37425,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-02-28T11:32:18.272342Z"}],"checksum":"d830380201c64accc84cd77d1de3c3c586039953ac6e942d96fe25d6cf144396","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3097,"comment_lines":98,"files":12}},"total_code_lines":3097,"total_comment_lines":98}},{"id":737711,"crate":"ast-grep","num":"0.3.0","dl_path":"/api/v1/crates/ast-grep/0.3.0/download","readme_path":"/api/v1/crates/ast-grep/0.3.0/readme","updated_at":"2023-02-28T09:59:38.822758Z","created_at":"2023-02-28T09:59:38.822758Z","downloads":1289,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.3.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.3.0/downloads","authors":"/api/v1/crates/ast-grep/0.3.0/authors"},"crate_size":37394,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-02-28T09:59:38.822758Z"}],"checksum":"11605b94e003f49e15c4f8b48c6635a2aa806cb087d3fc64067deb2e61e306f4","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3091,"comment_lines":98,"files":12}},"total_code_lines":3091,"total_comment_lines":98}},{"id":722205,"crate":"ast-grep","num":"0.2.6","dl_path":"/api/v1/crates/ast-grep/0.2.6/download","readme_path":"/api/v1/crates/ast-grep/0.2.6/readme","updated_at":"2023-02-08T16:03:22.557412Z","created_at":"2023-02-08T16:03:22.557412Z","downloads":1388,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.2.6/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.2.6/downloads","authors":"/api/v1/crates/ast-grep/0.2.6/authors"},"crate_size":36929,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-02-08T16:03:22.557412Z"}],"checksum":"360cdea1fb235b752c520546e30c6f452bb116e5622b76bfdbeccf59495e0cf3","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3050,"comment_lines":93,"files":12}},"total_code_lines":3050,"total_comment_lines":93}},{"id":712111,"crate":"ast-grep","num":"0.2.3","dl_path":"/api/v1/crates/ast-grep/0.2.3/download","readme_path":"/api/v1/crates/ast-grep/0.2.3/readme","updated_at":"2023-01-26T17:16:54.818222Z","created_at":"2023-01-26T17:16:54.818222Z","downloads":1316,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.2.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.2.3/downloads","authors":"/api/v1/crates/ast-grep/0.2.3/authors"},"crate_size":35329,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-01-26T17:16:54.818222Z"}],"checksum":"f16af8cec55f1d5a4d6ddf58a89756fa55fe1899cb6751fbc4bd31a167c5f8ac","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2946,"comment_lines":94,"files":11}},"total_code_lines":2946,"total_comment_lines":94}},{"id":711047,"crate":"ast-grep","num":"0.2.2","dl_path":"/api/v1/crates/ast-grep/0.2.2/download","readme_path":"/api/v1/crates/ast-grep/0.2.2/readme","updated_at":"2023-01-25T14:51:53.345637Z","created_at":"2023-01-25T14:51:53.345637Z","downloads":1326,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.2.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.2.2/downloads","authors":"/api/v1/crates/ast-grep/0.2.2/authors"},"crate_size":35253,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-01-25T14:51:53.345637Z"}],"checksum":"db51290403f07abdf3c9e42a0e40d4df0d4b932bda9084c19db9cd978de8bcfb","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2940,"comment_lines":94,"files":11}},"total_code_lines":2940,"total_comment_lines":94}},{"id":710164,"crate":"ast-grep","num":"0.2.1","dl_path":"/api/v1/crates/ast-grep/0.2.1/download","readme_path":"/api/v1/crates/ast-grep/0.2.1/readme","updated_at":"2023-01-24T07:35:50.566921Z","created_at":"2023-01-24T07:35:50.566921Z","downloads":1338,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.2.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.2.1/downloads","authors":"/api/v1/crates/ast-grep/0.2.1/authors"},"crate_size":35206,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-01-24T07:35:50.566921Z"}],"checksum":"ed0cd620b8f77261dee4dcf6f2333ad81785c82fccf0079ad9ce6b5dc1765a75","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2943,"comment_lines":93,"files":11}},"total_code_lines":2943,"total_comment_lines":93}},{"id":709781,"crate":"ast-grep","num":"0.2.0","dl_path":"/api/v1/crates/ast-grep/0.2.0/download","readme_path":"/api/v1/crates/ast-grep/0.2.0/readme","updated_at":"2023-01-23T17:31:27.684736Z","created_at":"2023-01-23T17:31:27.684736Z","downloads":1343,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.2.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.2.0/downloads","authors":"/api/v1/crates/ast-grep/0.2.0/authors"},"crate_size":35206,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-01-23T17:31:27.684736Z"}],"checksum":"b7facc6224a0bdfebf2aa1d4d763738f97c54ed1c69b7e9169741f7ee05f31d1","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2943,"comment_lines":93,"files":11}},"total_code_lines":2943,"total_comment_lines":93}},{"id":704438,"crate":"ast-grep","num":"0.1.18","dl_path":"/api/v1/crates/ast-grep/0.1.18/download","readme_path":"/api/v1/crates/ast-grep/0.1.18/readme","updated_at":"2023-01-16T09:34:08.011907Z","created_at":"2023-01-16T09:34:08.011907Z","downloads":1312,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.18/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.18/downloads","authors":"/api/v1/crates/ast-grep/0.1.18/authors"},"crate_size":35065,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-01-16T09:34:08.011907Z"}],"checksum":"026323c7e4602105f9bb6fbbeb753d168ebf81960587802fcfc225786573e405","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2935,"comment_lines":91,"files":11}},"total_code_lines":2935,"total_comment_lines":91}},{"id":703457,"crate":"ast-grep","num":"0.1.17","dl_path":"/api/v1/crates/ast-grep/0.1.17/download","readme_path":"/api/v1/crates/ast-grep/0.1.17/readme","updated_at":"2023-01-14T17:48:50.198907Z","created_at":"2023-01-14T17:48:50.198907Z","downloads":1287,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.17/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.17/downloads","authors":"/api/v1/crates/ast-grep/0.1.17/authors"},"crate_size":34491,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-01-14T17:48:50.198907Z"}],"checksum":"d011e52d7e22bac039159286ea19e010ca90f4e3c85c30826143b7e0ed2af280","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2874,"comment_lines":87,"files":11}},"total_code_lines":2874,"total_comment_lines":87}},{"id":703221,"crate":"ast-grep","num":"0.1.16","dl_path":"/api/v1/crates/ast-grep/0.1.16/download","readme_path":"/api/v1/crates/ast-grep/0.1.16/readme","updated_at":"2023-01-14T06:19:40.647926Z","created_at":"2023-01-14T06:19:40.647926Z","downloads":1292,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.16/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.16/downloads","authors":"/api/v1/crates/ast-grep/0.1.16/authors"},"crate_size":34044,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-01-14T06:19:40.647926Z"}],"checksum":"8c90a3f08f71f5a3e22370863c61c40cada59eecc002a3f35c164f382cb12ad9","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2836,"comment_lines":87,"files":11}},"total_code_lines":2836,"total_comment_lines":87}},{"id":698459,"crate":"ast-grep","num":"0.1.15","dl_path":"/api/v1/crates/ast-grep/0.1.15/download","readme_path":"/api/v1/crates/ast-grep/0.1.15/readme","updated_at":"2023-01-08T09:28:23.596818Z","created_at":"2023-01-08T09:28:23.596818Z","downloads":1308,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.15/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.15/downloads","authors":"/api/v1/crates/ast-grep/0.1.15/authors"},"crate_size":33532,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-01-08T09:28:23.596818Z"}],"checksum":"f88e68cb904b469163c4c463b2aa5e0d11fc5385b69acbd3a48c2bc1e17cf4e6","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2782,"comment_lines":86,"files":11}},"total_code_lines":2782,"total_comment_lines":86}},{"id":696113,"crate":"ast-grep","num":"0.1.14","dl_path":"/api/v1/crates/ast-grep/0.1.14/download","readme_path":"/api/v1/crates/ast-grep/0.1.14/readme","updated_at":"2023-01-04T15:28:07.102414Z","created_at":"2023-01-04T15:28:07.102414Z","downloads":1300,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.14/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.14/downloads","authors":"/api/v1/crates/ast-grep/0.1.14/authors"},"crate_size":33580,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2023-01-04T15:28:07.102414Z"}],"checksum":"73012648f93b94a478560958b36b9448442b4633c4814ce191679ddea9f145e1","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2782,"comment_lines":86,"files":11}},"total_code_lines":2782,"total_comment_lines":86}},{"id":686470,"crate":"ast-grep","num":"0.1.13","dl_path":"/api/v1/crates/ast-grep/0.1.13/download","readme_path":"/api/v1/crates/ast-grep/0.1.13/readme","updated_at":"2022-12-18T09:31:23.358175Z","created_at":"2022-12-18T09:31:23.358175Z","downloads":1313,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.13/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.13/downloads","authors":"/api/v1/crates/ast-grep/0.1.13/authors"},"crate_size":32993,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-12-18T09:31:23.358175Z"}],"checksum":"922fa6388af49147479e3a1ea52acd604bf51530389b3125ff743a43b76eafd1","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2656,"comment_lines":94,"files":12}},"total_code_lines":2656,"total_comment_lines":94}},{"id":683029,"crate":"ast-grep","num":"0.1.12","dl_path":"/api/v1/crates/ast-grep/0.1.12/download","readme_path":"/api/v1/crates/ast-grep/0.1.12/readme","updated_at":"2022-12-14T16:42:53.484446Z","created_at":"2022-12-14T16:42:53.484446Z","downloads":1292,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.12/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.12/downloads","authors":"/api/v1/crates/ast-grep/0.1.12/authors"},"crate_size":31343,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-12-14T16:42:53.484446Z"}],"checksum":"fac8b8ee2e08328c2e7b0a0fd4f56ef4769374ffc9598cb8764e165c9b303fe3","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2378,"comment_lines":69,"files":12}},"total_code_lines":2378,"total_comment_lines":69}},{"id":680761,"crate":"ast-grep","num":"0.1.11","dl_path":"/api/v1/crates/ast-grep/0.1.11/download","readme_path":"/api/v1/crates/ast-grep/0.1.11/readme","updated_at":"2022-12-11T08:22:23.281038Z","created_at":"2022-12-11T08:22:23.281038Z","downloads":1312,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.11/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.11/downloads","authors":"/api/v1/crates/ast-grep/0.1.11/authors"},"crate_size":31153,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-12-11T08:22:23.281038Z"}],"checksum":"5e85d095e5b31aaa4671ece697fb96eed900f8daa53a932bdb2415e627065dc3","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2394,"comment_lines":64,"files":12}},"total_code_lines":2394,"total_comment_lines":64}},{"id":678692,"crate":"ast-grep","num":"0.1.10","dl_path":"/api/v1/crates/ast-grep/0.1.10/download","readme_path":"/api/v1/crates/ast-grep/0.1.10/readme","updated_at":"2022-12-07T15:55:45.745585Z","created_at":"2022-12-07T15:55:45.745585Z","downloads":1287,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.10/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.10/downloads","authors":"/api/v1/crates/ast-grep/0.1.10/authors"},"crate_size":31154,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-12-07T15:55:45.745585Z"}],"checksum":"4c88cf0fffda837f7b0dfcfe3166508fc15e439086fb9e4f2a9821ee94fa62ed","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2394,"comment_lines":64,"files":12}},"total_code_lines":2394,"total_comment_lines":64}},{"id":657827,"crate":"ast-grep","num":"0.1.9","dl_path":"/api/v1/crates/ast-grep/0.1.9/download","readme_path":"/api/v1/crates/ast-grep/0.1.9/readme","updated_at":"2022-11-05T20:41:42.824504Z","created_at":"2022-11-05T20:41:42.824504Z","downloads":1329,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.9/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.9/downloads","authors":"/api/v1/crates/ast-grep/0.1.9/authors"},"crate_size":27353,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-11-05T20:41:42.824504Z"}],"checksum":"2fe07d7d66df4d607d00c22805ec2f3b0b833c4a62b24e6464d54af3fcb32c42","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1879,"comment_lines":57,"files":12}},"total_code_lines":1879,"total_comment_lines":57}},{"id":654326,"crate":"ast-grep","num":"0.1.8","dl_path":"/api/v1/crates/ast-grep/0.1.8/download","readme_path":"/api/v1/crates/ast-grep/0.1.8/readme","updated_at":"2022-10-31T15:35:12.530713Z","created_at":"2022-10-31T15:35:12.530713Z","downloads":1372,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.8/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.8/downloads","authors":"/api/v1/crates/ast-grep/0.1.8/authors"},"crate_size":27177,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-10-31T15:35:12.530713Z"}],"checksum":"2653a006442ae35698cf0c03fcc82f9238d4f6e1152c1877fef6401b4c9bfaa0","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1826,"comment_lines":57,"files":12}},"total_code_lines":1826,"total_comment_lines":57}},{"id":651663,"crate":"ast-grep","num":"0.1.7","dl_path":"/api/v1/crates/ast-grep/0.1.7/download","readme_path":"/api/v1/crates/ast-grep/0.1.7/readme","updated_at":"2022-10-27T15:19:20.153501Z","created_at":"2022-10-27T15:19:20.153501Z","downloads":1306,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.7/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.7/downloads","authors":"/api/v1/crates/ast-grep/0.1.7/authors"},"crate_size":27180,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-10-27T15:19:20.153501Z"}],"checksum":"9c9cb527270c76fb9bcc67f5c3c3133490b4417e7fe11c7b4c92cecd9c155ba8","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1826,"comment_lines":57,"files":12}},"total_code_lines":1826,"total_comment_lines":57}},{"id":633221,"crate":"ast-grep","num":"0.1.6","dl_path":"/api/v1/crates/ast-grep/0.1.6/download","readme_path":"/api/v1/crates/ast-grep/0.1.6/readme","updated_at":"2022-10-03T05:13:09.382126Z","created_at":"2022-10-03T05:13:09.382126Z","downloads":1328,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.6/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.6/downloads","authors":"/api/v1/crates/ast-grep/0.1.6/authors"},"crate_size":23011,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-10-03T05:13:09.382126Z"}],"checksum":"7bb152f821abc47c262468f0aa03c8e5a6a53a6014bbc9afcf1f12b05f1fde0b","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1335,"comment_lines":42,"files":12}},"total_code_lines":1335,"total_comment_lines":42}},{"id":626495,"crate":"ast-grep","num":"0.1.5","dl_path":"/api/v1/crates/ast-grep/0.1.5/download","readme_path":"/api/v1/crates/ast-grep/0.1.5/readme","updated_at":"2022-09-22T03:23:28.996617Z","created_at":"2022-09-22T03:23:28.996617Z","downloads":1299,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.5/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.5/downloads","authors":"/api/v1/crates/ast-grep/0.1.5/authors"},"crate_size":20859,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-09-22T03:23:28.996617Z"}],"checksum":"bde7c6a0eff4bb3f282124378f916f3bc88bb94ad3a6b0c095793f65ce180675","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/ast-grep/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1144,"comment_lines":33,"files":11}},"total_code_lines":1144,"total_comment_lines":33}},{"id":624567,"crate":"ast-grep","num":"0.1.4","dl_path":"/api/v1/crates/ast-grep/0.1.4/download","readme_path":"/api/v1/crates/ast-grep/0.1.4/readme","updated_at":"2022-09-19T20:52:30.424048Z","created_at":"2022-09-19T20:49:39.177070Z","downloads":1306,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.4/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.4/downloads","authors":"/api/v1/crates/ast-grep/0.1.4/authors"},"crate_size":20865,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-09-19T20:49:39.177070Z"},{"action":"yank","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-09-19T20:52:28.785282Z"},{"action":"unyank","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-09-19T20:52:30.426769Z"}],"checksum":"988bd9b0016b8acf0f5961584da4a9f4a307f8ae295476b61b93a78e74f0f328","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/HerringtonDarkholme/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1144,"comment_lines":33,"files":11}},"total_code_lines":1144,"total_comment_lines":33}},{"id":624516,"crate":"ast-grep","num":"0.1.3","dl_path":"/api/v1/crates/ast-grep/0.1.3/download","readme_path":"/api/v1/crates/ast-grep/0.1.3/readme","updated_at":"2022-09-19T18:27:02.334021Z","created_at":"2022-09-19T18:27:02.334021Z","downloads":1301,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.3/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.3/downloads","authors":"/api/v1/crates/ast-grep/0.1.3/authors"},"crate_size":20865,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-09-19T18:27:02.334021Z"}],"checksum":"95b0acbbe7dff6d6e8917970b31757e7ba17e3040cc4d8d130b4663e7d9813dd","rust_version":"1.63","has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/HerringtonDarkholme/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1144,"comment_lines":33,"files":11}},"total_code_lines":1144,"total_comment_lines":33}},{"id":615184,"crate":"ast-grep","num":"0.1.2","dl_path":"/api/v1/crates/ast-grep/0.1.2/download","readme_path":"/api/v1/crates/ast-grep/0.1.2/readme","updated_at":"2022-09-06T05:15:57.058265Z","created_at":"2022-09-06T05:15:57.058265Z","downloads":1296,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.2/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.2/downloads","authors":"/api/v1/crates/ast-grep/0.1.2/authors"},"crate_size":19400,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-09-06T05:15:57.058265Z"}],"checksum":"fc34b690dcadb2020a69b1c094ce1df0c9f2ed34a022238d6c6093bb62addc9d","rust_version":null,"has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/HerringtonDarkholme/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":946,"comment_lines":23,"files":10}},"total_code_lines":946,"total_comment_lines":23}},{"id":607321,"crate":"ast-grep","num":"0.1.1","dl_path":"/api/v1/crates/ast-grep/0.1.1/download","readme_path":"/api/v1/crates/ast-grep/0.1.1/readme","updated_at":"2022-08-23T04:25:12.116820Z","created_at":"2022-08-23T04:25:12.116820Z","downloads":1319,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.1/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.1/downloads","authors":"/api/v1/crates/ast-grep/0.1.1/authors"},"crate_size":13946,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-08-23T04:25:12.116820Z"}],"checksum":"39a3323815e0fd7f0860fe1f4fe2d0b39712cb6b63523f98c5fb6377d94f94e1","rust_version":null,"has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/HerringtonDarkholme/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":736,"comment_lines":9,"files":5}},"total_code_lines":736,"total_comment_lines":9}},{"id":580035,"crate":"ast-grep","num":"0.1.0","dl_path":"/api/v1/crates/ast-grep/0.1.0/download","readme_path":"/api/v1/crates/ast-grep/0.1.0/readme","updated_at":"2022-07-07T03:28:53.509936Z","created_at":"2022-07-07T03:28:53.509936Z","downloads":1328,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/ast-grep/0.1.0/dependencies","version_downloads":"/api/v1/crates/ast-grep/0.1.0/downloads","authors":"/api/v1/crates/ast-grep/0.1.0/authors"},"crate_size":3720,"published_by":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"audit_actions":[{"action":"publish","user":{"id":134269,"login":"HerringtonDarkholme","name":"Herrington Darkholme","avatar":"https://avatars.githubusercontent.com/u/2883231?v=4","url":"https://github.com/HerringtonDarkholme","github_username_matches":true,"created_at":"2012-11-25T08:15:07Z"},"time":"2022-07-07T03:28:53.509936Z"}],"checksum":"feaa9c94e2f912851ee067a9c0a6558c8684aa38ced69543234676fd8ce540a9","rust_version":null,"has_lib":false,"bin_names":["sg"],"edition":"2021","description":"Search and Rewrite code at large scale using precise AST pattern","homepage":null,"documentation":null,"repository":"https://github.com/HerringtonDarkholme/ast-grep","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":37,"comment_lines":0,"files":1}},"total_code_lines":37,"total_comment_lines":0}}],"keywords":[{"id":"ast","keyword":"ast","created_at":"2015-08-14T15:42:06.181062Z","crates_cnt":575},{"id":"codemod","keyword":"codemod","created_at":"2018-04-19T18:21:35.493477Z","crates_cnt":48},{"id":"pattern","keyword":"pattern","created_at":"2016-02-16T20:12:56.686430Z","crates_cnt":256},{"id":"rewrite","keyword":"rewrite","created_at":"2017-02-23T17:06:59.077060Z","crates_cnt":37},{"id":"search","keyword":"search","created_at":"2014-11-20T19:59:55.450866Z","crates_cnt":1523}],"categories":[{"id":"parsing","category":"Parsing tools","slug":"parsing","description":"Crates to help create parsers of binary and text formats. Format-specific parsers belong in other, more specific categories.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":5452},{"id":"development-tools","category":"Development tools","slug":"development-tools","description":"Crates that provide developer-facing features such as testing, debugging, linting, performance profiling, autocompletion, formatting, and more.","created_at":"2016-12-30T23:42:37.777395Z","crates_cnt":22146},{"id":"command-line-utilities","category":"Command line utilities","slug":"command-line-utilities","description":"Applications to run at the command line.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":30748}]}