{"name":"car-ast","vers":"0.1.0","deps":[{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"012e081a6833d7692d399ab74ab45a9aae94717dbb7b1fb363fcd3831bd174a7","features":{},"features2":{"default":["rust","python","typescript","javascript","go"],"go":["dep:tree-sitter-go"],"javascript":["dep:tree-sitter-javascript"],"python":["dep:tree-sitter-python"],"rust":["dep:tree-sitter-rust"],"typescript":["dep:tree-sitter-typescript"]},"yanked":false,"pubtime":"2026-03-22T10:26:14Z","v":2} {"name":"car-ast","vers":"0.1.1","deps":[{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"81689dc27cfca2b487bcb14a1799c15c9d837df018515b1cfd06bf9eedb632e2","features":{},"features2":{"default":["rust","python","typescript","javascript","go"],"go":["dep:tree-sitter-go"],"javascript":["dep:tree-sitter-javascript"],"python":["dep:tree-sitter-python"],"rust":["dep:tree-sitter-rust"],"typescript":["dep:tree-sitter-typescript"]},"yanked":false,"pubtime":"2026-03-22T17:15:34Z","v":2} {"name":"car-ast","vers":"0.6.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ae612ae8a0c0195a2149e62d837345e6dcf0aefa092043ab7f020b689679c894","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-08T13:51:44Z","v":2} {"name":"car-ast","vers":"0.7.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"086c102f92cd2931a752ce46a622f894a3d668bd7d88e63df8bf2ad4140aab59","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-09T18:38:19Z","v":2} {"name":"car-ast","vers":"0.8.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9c8260862c37147d06a5577f7b48f2d517be3b00ee4c9161d3d3e80fc7b79d7b","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-11T11:00:40Z","v":2} {"name":"car-ast","vers":"0.9.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ca6057fd45d3005bc0a198fc8ed43fd5dafc427cead5cb4e200b44ffe655d3d9","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-12T16:12:29Z","v":2} {"name":"car-ast","vers":"0.12.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"702825dd7b0b142f6340305cb2a27ce3ea733621fbff1dab9847c1991c703d31","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-14T22:58:39Z","v":2} {"name":"car-ast","vers":"0.13.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"46863fd6003f76aa874a8b48b4db077ed5fa1e7e8d938839d9bc68cd7281e5e8","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-15T14:18:44Z","v":2} {"name":"car-ast","vers":"0.14.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4589f297deede0dbca64cf207fd8e94cb42b17f5651306fc28a580895555a288","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-15T22:13:54Z","v":2} {"name":"car-ast","vers":"0.15.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6162ebb030fbd7d3c28388cef987521b769ce9eaa0477c4e971abf8f51abfb64","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-16T20:42:22Z","v":2} {"name":"car-ast","vers":"0.15.1","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4f5e394a836b08367dd86587db9c7628b676f29dace345d9df819b1cfff0c83a","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-17T12:59:06Z","v":2} {"name":"car-ast","vers":"0.15.2","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b87cdcb2bb5c3802d9c09a78b381025fb7ff10cc80a5e86df62b7488537c3b53","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-17T20:10:05Z","v":2} {"name":"car-ast","vers":"0.16.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"254d343c7cb86df25ad30292ab41c981d3b88521494a7013f24c77b4157013c4","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-18T16:20:43Z","v":2} {"name":"car-ast","vers":"0.16.1","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"36c778faa12f180e9b483ab126bf5a813df752847e23c6fceeb7ccf60e6bccbb","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-23T16:55:41Z","v":2} {"name":"car-ast","vers":"0.17.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9bd8e675525bab95d98a7a777cb93e547d45dc7a6ccb478af6460a6772cb7b4a","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-24T21:08:54Z","v":2} {"name":"car-ast","vers":"0.18.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d4bc78c4146bb6ac733c95b8337a7993fd37a98120c98cac7363ab9972d58628","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-26T15:48:58Z","v":2} {"name":"car-ast","vers":"0.19.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b713d09f4253e33f3dd823636569c40eb9ba46f610af93fddd0e39bde93ade80","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-29T16:45:19Z","v":2} {"name":"car-ast","vers":"0.20.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ba46fadc9ee8f418205702c3da650dac7cc5d688e6973d640b331f4f7f0cf61e","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-05-30T22:49:58Z","v":2} {"name":"car-ast","vers":"0.21.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c9a1cf486dcfe4b61fce6cc07d1437b9bc9d804296e17b71c94b42c4b02e0497","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-06-04T22:52:43Z","v":2} {"name":"car-ast","vers":"0.22.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e179dff037c9743f64f47c5e1def5865df8a369af48d2fcd20da0da129342f00","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-06-05T17:49:51Z","v":2} {"name":"car-ast","vers":"0.22.1","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4542631e0fd32e6a7507ca53f219f8c4c84a0f9ddb68f36af3c1ed3c2a162a04","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-06-05T23:24:04Z","v":2} {"name":"car-ast","vers":"0.23.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"86eba0ceaa50a92e7758daf8fea0b83a1449ac4c8d09859ebaddac0805fdbbcc","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-06-06T19:04:21Z","v":2} {"name":"car-ast","vers":"0.24.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d040ac829abeb2b4fcfc411d5667fac81047cd3c75e9cd46af5bfd08d007dbeb","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-06-14T17:35:36Z","v":2} {"name":"car-ast","vers":"0.24.1","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"476370d3c8a4604ef8f50ed2cfd7f3ff9f93bed6218c8cc75f87c1cb8821c5f0","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-06-15T06:08:31Z","v":2} {"name":"car-ast","vers":"0.25.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"12e8b31a8e4ad6c71f8195787b980b7b841a240736aa6d9d1604184dbf536d63","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-06-16T00:10:25Z","v":2} {"name":"car-ast","vers":"0.26.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"709e282a37e31d23b72d0ac0db1e839679849fc2793318c1cf942d4ceb5393d0","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-06-17T16:41:21Z","v":2} {"name":"car-ast","vers":"0.27.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"31ee4177032f87f6ec447e7acef69696044b162eb723d2a9992c8b5c785fd81a","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-06-19T05:19:57Z","v":2} {"name":"car-ast","vers":"0.28.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7ec8c524aedf5fd18d6df75e17a4b9e53421d5864b598c7483899d9c61b0ee05","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-06-20T17:30:24Z","v":2} {"name":"car-ast","vers":"0.29.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"61a20b728bee38864270171fb163b41229c247802de7ead9ec6c41fa29ae9f61","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-06-23T14:33:06Z","v":2} {"name":"car-ast","vers":"0.30.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e0d97dfdc9d8ca28c7528a2efb3fffc748e1d3c22e2f4c73517968d67d771d46","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-06-24T16:44:16Z","v":2} {"name":"car-ast","vers":"0.31.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a23418c54346c7eb00bb068daef02cb63ab9b147bf55bf3a65390caed5e35a48","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-06-26T02:08:04Z","v":2} {"name":"car-ast","vers":"0.32.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8612065708208874fa28c817890c88f3462ef2f4e2b12b4a5874cbcb1988bea1","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-07-02T23:19:43Z","v":2} {"name":"car-ast","vers":"0.32.1","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"352f010e47b4ab76fd0e78c31bca87d6fa4712f519c158f5ffccda1c3df50368","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-07-03T14:35:03Z","v":2} {"name":"car-ast","vers":"0.33.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2a580b434987fb089648057b44c588fb05d90c6632698b2b100bc660fc461eb2","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-07-04T15:02:34Z","v":2} {"name":"car-ast","vers":"0.34.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4219e934a90c03e250537827feadbc9f4b99df814685adf6b77e27229ab529b7","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-07-06T12:58:51Z","v":2} {"name":"car-ast","vers":"0.35.0","deps":[{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-test","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"^0.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-dart","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin-ng","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-lua","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-r","req":"^1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-zig","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5cd93691554a98ca98e31ae4e2f727f0dbb686d4cc647ccdbee30a6824b06558","features":{},"features2":{"bash":["dep:tree-sitter-bash"],"c":["dep:tree-sitter-c"],"cpp":["dep:tree-sitter-cpp"],"csharp":["dep:tree-sitter-c-sharp"],"css":["dep:tree-sitter-css"],"dart":["dep:tree-sitter-dart"],"default":["rust","python","typescript","javascript","go","csharp","java","c","cpp","ruby","php","swift","kotlin","scala","dart","zig","lua","elixir","haskell","r","bash","html","css","json"],"elixir":["dep:tree-sitter-elixir"],"go":["dep:tree-sitter-go"],"haskell":["dep:tree-sitter-haskell"],"html":["dep:tree-sitter-html"],"java":["dep:tree-sitter-java"],"javascript":["dep:tree-sitter-javascript"],"json":["dep:tree-sitter-json"],"kotlin":["dep:tree-sitter-kotlin-ng"],"lua":["dep:tree-sitter-lua"],"php":["dep:tree-sitter-php"],"python":["dep:tree-sitter-python"],"r":["dep:tree-sitter-r"],"ruby":["dep:tree-sitter-ruby"],"rust":["dep:tree-sitter-rust"],"scala":["dep:tree-sitter-scala"],"swift":["dep:tree-sitter-swift"],"typescript":["dep:tree-sitter-typescript"],"zig":["dep:tree-sitter-zig"]},"yanked":false,"pubtime":"2026-07-07T00:21:07Z","v":2}