{"name":"thread-language","vers":"0.1.0","deps":[{"name":"aho-corasick","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cc","req":"^1.2.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"cfg-if","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.2","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ignore","req":"^0.4.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mimalloc","req":"^0.1.48","features":["v3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-ast-engine","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thread-ast-engine","req":"^0.1.0","features":["matching","parsing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thread-utilities","req":"^0.1.3","features":["hashers"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":">=0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-hcl","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tree-sitter-kotlin-sg"},{"name":"tree-sitter-lua","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-nix","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-solidity","req":"^1.2.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-yaml","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d218356b36910b3596c62d780803441e75aba2875e644d86ef2fc3b830c65b7e","features":{"all-parsers":["bash","c","cpp","csharp","css","elixir","go","haskell","hcl","html","html-embedded","java","javascript","json","kotlin","lua","nix","php","python","ruby","rust","scala","solidity","swift","tree-sitter-parsing","tsx","typescript","yaml"],"bash":["tree-sitter-bash","tree-sitter-parsing"],"c":["tree-sitter-c","tree-sitter-parsing"],"cpp":["tree-sitter-cpp","tree-sitter-parsing"],"csharp":["tree-sitter-c-sharp","tree-sitter-parsing"],"css":["tree-sitter-css","tree-sitter-parsing"],"css-napi":["napi-environment","tree-sitter-css"],"elixir":["tree-sitter-elixir","tree-sitter-parsing"],"go":["tree-sitter-go","tree-sitter-parsing"],"haskell":["tree-sitter-haskell","tree-sitter-parsing"],"hcl":["tree-sitter-hcl","tree-sitter-parsing"],"html":["tree-sitter-html","tree-sitter-parsing"],"html-embedded":["css","html","javascript","matching","tree-sitter-parsing","tsx","typescript"],"html-napi":["napi-environment","tree-sitter-html"],"java":["tree-sitter-java","tree-sitter-parsing"],"javascript":["tree-sitter-javascript","tree-sitter-parsing"],"javascript-napi":["napi-environment","tree-sitter-javascript"],"json":["tree-sitter-json","tree-sitter-parsing"],"kotlin":["tree-sitter-kotlin","tree-sitter-parsing"],"lua":["tree-sitter-lua","tree-sitter-parsing"],"matching":["thread-ast-engine/matching","tree-sitter-parsing"],"napi-compatible":["css-napi","html-napi","javascript-napi","tsx-napi","typescript-napi"],"napi-environment":[],"nix":["tree-sitter-nix","tree-sitter-parsing"],"no-enabled-langs":[],"php":["tree-sitter-parsing","tree-sitter-php"],"profiling":[],"python":["tree-sitter-parsing","tree-sitter-python"],"ruby":["tree-sitter-parsing","tree-sitter-ruby"],"rust":["tree-sitter-parsing","tree-sitter-rust"],"scala":["tree-sitter-parsing","tree-sitter-scala"],"solidity":["tree-sitter-parsing","tree-sitter-solidity"],"swift":["tree-sitter-parsing","tree-sitter-swift"],"tree-sitter-parsing":["thread-ast-engine/parsing"],"tsx":["tree-sitter-parsing","tree-sitter-typescript"],"tsx-napi":["napi-environment","tree-sitter-typescript"],"typescript":["tree-sitter-parsing","tree-sitter-typescript"],"typescript-napi":["napi-environment","tree-sitter-typescript"],"worker":["thread-ast-engine/worker","thread-utilities/worker"],"yaml":["tree-sitter-parsing","tree-sitter-yaml"]},"features2":{"default":["all-parsers","mimalloc","tree-sitter-parsing"],"mimalloc":["dep:mimalloc"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-03-01T21:13:31Z","v":2}
{"name":"thread-language","vers":"0.1.1","deps":[{"name":"aho-corasick","req":"^1.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cc","req":"^1.2.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"cfg-if","req":"^1.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.8.2","features":["html_reports"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ignore","req":"^0.4.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mimalloc","req":"^0.1.48","features":["v3"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.228","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-ast-engine","req":"^0.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"thread-ast-engine","req":"^0.1.0","features":["matching","parsing"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"thread-utilities","req":"^0.1.3","features":["hashers"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":">=0.25.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.24.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"^0.23.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"^0.23.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-css","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"^0.23.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-hcl","req":"^1.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"^0.23.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"^0.23.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"^0.24.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-kotlin","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"tree-sitter-kotlin-sg"},{"name":"tree-sitter-lua","req":"^0.4.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-nix","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"^0.24.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.25.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"^0.23.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"^0.24.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-solidity","req":"^1.2.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-swift","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"^0.23.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-yaml","req":"^0.7.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"beeb6fc4b3f1e43a4e38159417dedd19649acf243d951219f1dad7c06b94a37d","features":{"all-parsers":["bash","c","cpp","csharp","css","elixir","go","haskell","hcl","html","html-embedded","java","javascript","json","kotlin","lua","nix","php","python","ruby","rust","scala","solidity","swift","tree-sitter-parsing","tsx","typescript","yaml"],"bash":["tree-sitter-bash","tree-sitter-parsing"],"c":["tree-sitter-c","tree-sitter-parsing"],"cpp":["tree-sitter-cpp","tree-sitter-parsing"],"csharp":["tree-sitter-c-sharp","tree-sitter-parsing"],"css":["tree-sitter-css","tree-sitter-parsing"],"css-napi":["napi-environment","tree-sitter-css"],"elixir":["tree-sitter-elixir","tree-sitter-parsing"],"go":["tree-sitter-go","tree-sitter-parsing"],"haskell":["tree-sitter-haskell","tree-sitter-parsing"],"hcl":["tree-sitter-hcl","tree-sitter-parsing"],"html":["tree-sitter-html","tree-sitter-parsing"],"html-embedded":["css","html","javascript","matching","tree-sitter-parsing","tsx","typescript"],"html-napi":["napi-environment","tree-sitter-html"],"java":["tree-sitter-java","tree-sitter-parsing"],"javascript":["tree-sitter-javascript","tree-sitter-parsing"],"javascript-napi":["napi-environment","tree-sitter-javascript"],"json":["tree-sitter-json","tree-sitter-parsing"],"kotlin":["tree-sitter-kotlin","tree-sitter-parsing"],"lua":["tree-sitter-lua","tree-sitter-parsing"],"matching":["thread-ast-engine/matching","tree-sitter-parsing"],"napi-compatible":["css-napi","html-napi","javascript-napi","tsx-napi","typescript-napi"],"napi-environment":[],"nix":["tree-sitter-nix","tree-sitter-parsing"],"no-enabled-langs":[],"php":["tree-sitter-parsing","tree-sitter-php"],"profiling":[],"python":["tree-sitter-parsing","tree-sitter-python"],"ruby":["tree-sitter-parsing","tree-sitter-ruby"],"rust":["tree-sitter-parsing","tree-sitter-rust"],"scala":["tree-sitter-parsing","tree-sitter-scala"],"solidity":["tree-sitter-parsing","tree-sitter-solidity"],"swift":["tree-sitter-parsing","tree-sitter-swift"],"tree-sitter-parsing":["thread-ast-engine/parsing"],"tsx":["tree-sitter-parsing","tree-sitter-typescript"],"tsx-napi":["napi-environment","tree-sitter-typescript"],"typescript":["tree-sitter-parsing","tree-sitter-typescript"],"typescript-napi":["napi-environment","tree-sitter-typescript"],"worker":["thread-ast-engine/worker","thread-utilities/worker"],"yaml":["tree-sitter-parsing","tree-sitter-yaml"]},"features2":{"default":["all-parsers","mimalloc","tree-sitter-parsing"],"mimalloc":["dep:mimalloc"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-03-01T21:37:24Z","v":2}
