# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup cargo 1.0 PortGroup github 1.0 github.setup ast-grep ast-grep 0.38.2 github.tarball_from archive revision 0 homepage https://ast-grep.github.io/ description A CLI tool for code structural search, lint and rewriting. long_description \ ${name} is a AST-based tool to search code by pattern code. Think it as \ your old-friend grep but it matches AST nodes instead of text. You can \ write patterns as if you are writing ordinary code. It will match all \ code that has the same syntactical structure. You can use \$ sign \+ \ upper case letters as wildcard, e.g. \$MATCH, to match any single AST \ node. Think it as REGEX dot ., except it is not textual. categories devel textproc installs_libs no license MIT maintainers {gmail.com:herby.gillot @herbygillot} \ openmaintainer checksums ${distname}${extract.suffix} \ rmd160 9cd4c781e5eeb292c98b1cc4a1570138dac4719e \ sha256 e7cc052139ef62866447a01b234e58317ab47e87d0ea2786ec2704325b301d34 \ size 405598 destroot { xinstall -m 0755 \ ${worksrcpath}/target/[cargo.rust_platform]/release/sg \ ${destroot}${prefix}/bin/ } cargo.crates \ addr2line 0.24.2 dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 \ adler2 2.0.0 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 \ aho-corasick 1.1.3 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 \ ansi_term 0.12.1 d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 \ anstream 0.6.18 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b \ anstyle 1.0.10 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 \ anstyle-parse 0.2.6 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 \ anstyle-query 1.1.2 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c \ anstyle-wincon 3.0.7 ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e \ anyhow 1.0.98 e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 \ assert_cmd 2.0.17 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66 \ atty 0.2.14 d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 \ autocfg 1.4.0 ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 \ backtrace 0.3.74 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a \ bit-set 0.8.0 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3 \ bit-vec 0.8.0 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7 \ bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \ bitflags 2.9.0 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd \ bstr 1.12.0 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 \ byteorder 1.5.0 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b \ bytes 1.10.1 d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a \ cc 1.2.19 8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362 \ cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \ clap 4.5.38 ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000 \ clap_builder 4.5.38 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120 \ clap_complete 4.5.50 c91d3baa3bcd889d60e6ef28874126a0b384fd225ab83aa6d8a801c519194ce1 \ clap_derive 4.5.32 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7 \ clap_lex 0.7.4 f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 \ codespan-reporting 0.12.0 fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81 \ colorchoice 1.0.3 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 \ convert_case 0.6.0 ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca \ convert_case 0.7.1 bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7 \ crossbeam-deque 0.8.6 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 \ crossbeam-epoch 0.9.18 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e \ crossbeam-utils 0.8.21 d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 \ crossterm 0.25.0 e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67 \ crossterm 0.29.0 d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b \ crossterm_winapi 0.9.1 acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b \ ctor 0.2.9 32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501 \ dashmap 6.1.0 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf \ derive_more 2.0.1 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678 \ derive_more-impl 2.0.1 bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3 \ difflib 0.4.0 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 \ doc-comment 0.3.3 fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 \ document-features 0.2.11 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d \ dyn-clone 1.0.19 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005 \ equivalent 1.0.2 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f \ errno 0.3.11 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e \ fastrand 2.3.0 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be \ float-cmp 0.10.0 b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8 \ fluent-uri 0.1.4 17c704e9dbe1ddd863da1e6ff3567795087b1eb201ce80d8fa81162e1516500d \ futures 0.3.31 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 \ futures-channel 0.3.31 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 \ futures-core 0.3.31 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e \ futures-io 0.3.31 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 \ futures-macro 0.3.31 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650 \ futures-sink 0.3.31 e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 \ futures-task 0.3.31 f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988 \ futures-util 0.3.31 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 \ fuzzy-matcher 0.3.7 54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94 \ fxhash 0.2.1 c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c \ getrandom 0.3.2 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0 \ gimli 0.31.1 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f \ globset 0.4.16 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 \ hashbrown 0.14.5 e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 \ hashbrown 0.15.2 bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 \ heck 0.5.0 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea \ hermit-abi 0.1.19 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 \ httparse 1.10.1 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 \ ignore 0.4.23 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b \ indexmap 2.9.0 cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e \ indoc 2.0.6 f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd \ inquire 0.7.5 0fddf93031af70e75410a2511ec04d49e758ed2f26dad3404a934e0fb45cc12a \ is_terminal_polyfill 1.70.1 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf \ itoa 1.0.15 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c \ libc 0.2.172 d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa \ libloading 0.8.7 6a793df0d7afeac54f95b471d3af7f0d4fb975699f972341a4b76988d49cdf0c \ linux-raw-sys 0.9.4 cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 \ litrs 0.4.1 b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5 \ lock_api 0.4.12 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 \ log 0.4.27 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 \ lsp-types 0.97.0 53353550a17c04ac46c585feb189c2db82154fc84b79c7a66c96c2c644f66071 \ memchr 2.7.4 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 \ memoffset 0.9.1 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a \ miniz_oxide 0.8.8 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a \ mio 0.8.11 a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c \ mio 1.0.3 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd \ napi 2.16.17 55740c4ae1d8696773c78fdafd5d0e5fe9bc9f1b071c7ba493ba5c413a9184f3 \ napi-build 2.1.6 e28acfa557c083f6e254a786e01ba253fc56f18ee000afcd4f79af735f73a6da \ napi-derive 2.16.13 7cbe2585d8ac223f7d34f13701434b9d5f4eb9c332cccce8dee57ea18ab8ab0c \ napi-derive-backend 1.0.75 1639aaa9eeb76e91c6ae66da8ce3e89e921cd3885e99ec85f4abacae72fc91bf \ napi-sys 2.4.0 427802e8ec3a734331fec1035594a210ce1ff4dc5bc1950530920ab717964ea3 \ newline-converter 0.3.0 47b6b097ecb1cbfed438542d16e84fd7ad9b0c76c8a65b7f9039212a3d14dc7f \ normalize-line-endings 0.3.0 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be \ num-traits 0.2.19 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 \ object 0.36.7 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 \ once_cell 1.21.3 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d \ parking_lot 0.12.3 f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 \ parking_lot_core 0.9.10 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 \ pin-project-lite 0.2.16 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b \ pin-utils 0.1.0 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 \ portable-atomic 1.11.0 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e \ predicates 3.1.3 a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573 \ predicates-core 1.0.9 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa \ predicates-tree 1.0.12 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c \ proc-macro2 1.0.95 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 \ pyo3 0.24.2 e5203598f366b11a02b13aa20cab591229ff0a89fd121a308a5df751d5fc9219 \ pyo3-build-config 0.24.2 99636d423fa2ca130fa5acde3059308006d46f98caac629418e53f7ebb1e9999 \ pyo3-ffi 0.24.2 78f9cf92ba9c409279bc3305b5409d90db2d2c22392d443a87df3a1adad59e33 \ pyo3-macros 0.24.2 0b999cb1a6ce21f9a6b147dcf1be9ffedf02e0043aec74dc390f3007047cecd9 \ pyo3-macros-backend 0.24.2 822ece1c7e1012745607d5cf0bcb2874769f0f7cb34c4cde03b9358eb9ef911a \ pythonize 0.24.0 d5bcac0d0b71821f0d69e42654f1e15e5c94b85196446c4de9588951a2117e7b \ quote 1.0.40 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d \ r-efi 5.2.0 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 \ redox_syscall 0.5.11 d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3 \ regex 1.11.1 b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 \ regex-automata 0.4.9 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 \ regex-syntax 0.8.5 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c \ rustc-demangle 0.1.24 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f \ rustix 1.0.5 d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf \ ryu 1.0.20 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f \ same-file 1.0.6 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 \ schemars 0.8.22 3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615 \ schemars_derive 0.8.22 32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d \ scopeguard 1.2.0 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 \ semver 1.0.26 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0 \ serde 1.0.219 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 \ serde_derive 1.0.219 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 \ serde_derive_internals 0.29.1 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711 \ serde_json 1.0.140 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 \ serde_repr 0.1.20 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c \ serde_yaml 0.9.34+deprecated 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47 \ shlex 1.3.0 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 \ signal-hook 0.3.17 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 \ signal-hook-mio 0.2.4 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd \ signal-hook-registry 1.4.5 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410 \ similar 2.7.0 bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa \ slab 0.4.9 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 \ smallvec 1.15.0 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9 \ streaming-iterator 0.1.9 2b2231b7c3057d5e4ad0156fb3dc807d900806020c5ffa3ee6ff2c8c76fb8520 \ strsim 0.11.1 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f \ syn 2.0.100 b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0 \ sync_wrapper 1.0.2 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 \ target-lexicon 0.13.2 e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a \ tempfile 3.20.0 e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 \ termcolor 1.4.1 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 \ termtree 0.5.1 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683 \ thiserror 2.0.12 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 \ thiserror-impl 2.0.12 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d \ thread_local 1.1.8 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c \ tokio 1.45.0 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165 \ tokio-util 0.7.14 6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034 \ toml_datetime 0.6.9 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3 \ toml_edit 0.22.26 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e \ toml_write 0.1.1 bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076 \ tower 0.5.2 d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 \ tower-layer 0.3.3 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e \ tower-lsp-server 0.21.1 5fade4c658b63d11b623ddfa80821901e943a2923a010ae4a038661de42bd377 \ tower-service 0.3.3 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 \ tracing 0.1.41 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 \ tracing-attributes 0.1.28 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d \ tracing-core 0.1.33 e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c \ tree-sitter 0.25.4 69aff09fea9a41fb061ae6b206cb87cac1b8db07df31be3ba271fbc26760f213 \ tree-sitter-bash 0.23.3 329a4d48623ac337d42b1df84e81a1c9dbb2946907c102ca72db158c1964a52e \ tree-sitter-c 0.23.4 afd2b1bf1585dc2ef6d69e87d01db8adb059006649dd5f96f31aa789ee6e9c71 \ tree-sitter-c-sharp 0.23.1 67f06accca7b45351758663b8215089e643d53bd9a660ce0349314263737fcb0 \ tree-sitter-cpp 0.23.4 df2196ea9d47b4ab4a31b9297eaa5a5d19a0b121dceb9f118f6790ad0ab94743 \ tree-sitter-css 0.23.2 5ad6489794d41350d12a7fbe520e5199f688618f43aace5443980d1ddcf1b29e \ tree-sitter-elixir 0.3.4 e45d444647b4fd53d8fd32474c1b8bedc1baa22669ce3a78d083e365fa9a2d3f \ tree-sitter-go 0.23.4 b13d476345220dbe600147dd444165c5791bf85ef53e28acbedd46112ee18431 \ tree-sitter-haskell 0.23.1 977c51e504548cba13fc27cb5a2edab2124cf6716a1934915d07ab99523b05a4 \ tree-sitter-html 0.23.2 261b708e5d92061ede329babaaa427b819329a9d427a1d710abb0f67bbef63ee \ tree-sitter-java 0.23.5 0aa6cbcdc8c679b214e616fd3300da67da0e492e066df01bcf5a5921a71e90d6 \ tree-sitter-javascript 0.23.1 bf40bf599e0416c16c125c3cec10ee5ddc7d1bb8b0c60fa5c4de249ad34dc1b1 \ tree-sitter-json 0.23.0 86a5d6b3ea17e06e7a34aabeadd68f5866c0d0f9359155d432095f8b751865e4 \ tree-sitter-kotlin-sg 0.4.0 a0e175b7530765d1e36ad234a7acaa8b2a3316153f239d724376c7ee5e8d8e98 \ tree-sitter-language 0.1.5 c4013970217383f67b18aef68f6fb2e8d409bc5755227092d32efb0422ba24b8 \ tree-sitter-lua 0.2.0 5cdb9adf0965fec58e7660cbb3a059dbb12ebeec9459e6dcbae3db004739641e \ tree-sitter-php 0.23.11 f066e94e9272cfe4f1dcb07a1c50c66097eca648f2d7233d299c8ae9ed8c130c \ tree-sitter-python 0.23.6 3d065aaa27f3aaceaf60c1f0e0ac09e1cb9eb8ed28e7bcdaa52129cffc7f4b04 \ tree-sitter-ruby 0.23.1 be0484ea4ef6bb9c575b4fdabde7e31340a8d2dbc7d52b321ac83da703249f95 \ tree-sitter-rust 0.24.0 4b9b18034c684a2420722be8b2a91c9c44f2546b631c039edf575ccba8c61be1 \ tree-sitter-scala 0.23.4 efde5e68b4736e9eac17bfa296c6f104a26bffab363b365eb898c40a63c15d2f \ tree-sitter-swift 0.7.0 bdc72ea9c62a6d188c9f7d64109a9b14b09231852b87229c68c44e8738b9e6b9 \ tree-sitter-typescript 0.23.2 6c5f76ed8d947a75cc446d5fccd8b602ebf0cde64ccf2ffa434d873d7a575eff \ tree-sitter-yaml 0.7.0 d0c99f2b92b677f1a18b6b232fa9329afb5758118238a7d0b29cae324ef50d5e \ unicode-ident 1.0.18 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 \ unicode-segmentation 1.12.0 f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 \ unicode-width 0.1.14 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af \ unicode-width 0.2.0 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd \ unindent 0.2.4 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3 \ unsafe-libyaml 0.2.11 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861 \ utf8parse 0.2.2 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 \ wait-timeout 0.2.1 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11 \ walkdir 2.5.0 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b \ wasi 0.11.0+wasi-snapshot-preview1 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \ wasi 0.14.2+wasi-0.2.4 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 \ winapi 0.3.9 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \ winapi-i686-pc-windows-gnu 0.4.0 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \ winapi-util 0.1.9 cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb \ winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f \ windows-sys 0.48.0 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 \ windows-sys 0.52.0 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d \ windows-sys 0.59.0 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b \ windows-targets 0.48.5 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c \ windows-targets 0.52.6 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 \ windows_aarch64_gnullvm 0.48.5 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 \ windows_aarch64_gnullvm 0.52.6 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 \ windows_aarch64_msvc 0.48.5 dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc \ windows_aarch64_msvc 0.52.6 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 \ windows_i686_gnu 0.48.5 a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e \ windows_i686_gnu 0.52.6 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b \ windows_i686_gnullvm 0.52.6 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 \ windows_i686_msvc 0.48.5 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 \ windows_i686_msvc 0.52.6 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 \ windows_x86_64_gnu 0.48.5 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e \ windows_x86_64_gnu 0.52.6 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 \ windows_x86_64_gnullvm 0.48.5 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc \ windows_x86_64_gnullvm 0.52.6 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d \ windows_x86_64_msvc 0.48.5 ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 \ windows_x86_64_msvc 0.52.6 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec \ winnow 0.7.6 63d3fcd9bba44b03821e7d699eeee959f3126dcc4aa8e4ae18ec617c2a5cea10 \ wit-bindgen-rt 0.39.0 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1