{"name":"kodegraf-core","vers":"0.1.0","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.39","features":["bundled","vtab"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite_migration","req":"^2.5","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":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strsim","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.23","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-go","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.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.23","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.23","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":"abc31a54992ea73f247f1c3ae758ccbd706b086a7fdfff613925ba25bcf9390c","features":{},"features2":{"default":["lang-all"],"lang-all":["lang-python","lang-javascript","lang-typescript","lang-go","lang-rust","lang-java","lang-ruby","lang-c","lang-cpp","lang-csharp","lang-scala"],"lang-c":["dep:tree-sitter-c"],"lang-cpp":["dep:tree-sitter-cpp"],"lang-csharp":["dep:tree-sitter-c-sharp"],"lang-go":["dep:tree-sitter-go"],"lang-java":["dep:tree-sitter-java"],"lang-javascript":["dep:tree-sitter-javascript"],"lang-python":["dep:tree-sitter-python"],"lang-ruby":["dep:tree-sitter-ruby"],"lang-rust":["dep:tree-sitter-rust"],"lang-scala":["dep:tree-sitter-scala"],"lang-typescript":["dep:tree-sitter-typescript"]},"yanked":false,"pubtime":"2026-04-11T11:36:07Z","v":2} {"name":"kodegraf-core","vers":"0.1.1","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.39","features":["bundled","vtab"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite_migration","req":"^2.5","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":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strsim","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.23","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-go","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.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.23","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.23","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":"782168ffda9a479551e52c209c190e0bcf38c030c8f6b4fe8ed4833250003510","features":{},"features2":{"default":["lang-all"],"lang-all":["lang-python","lang-javascript","lang-typescript","lang-go","lang-rust","lang-java","lang-ruby","lang-c","lang-cpp","lang-csharp","lang-scala"],"lang-c":["dep:tree-sitter-c"],"lang-cpp":["dep:tree-sitter-cpp"],"lang-csharp":["dep:tree-sitter-c-sharp"],"lang-go":["dep:tree-sitter-go"],"lang-java":["dep:tree-sitter-java"],"lang-javascript":["dep:tree-sitter-javascript"],"lang-python":["dep:tree-sitter-python"],"lang-ruby":["dep:tree-sitter-ruby"],"lang-rust":["dep:tree-sitter-rust"],"lang-scala":["dep:tree-sitter-scala"],"lang-typescript":["dep:tree-sitter-typescript"]},"yanked":false,"pubtime":"2026-04-11T13:38:14Z","v":2} {"name":"kodegraf-core","vers":"0.1.2","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.39","features":["bundled","vtab"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite_migration","req":"^2.5","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":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strsim","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.23","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-go","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.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.23","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.23","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":"79070ecd2f5853b42d86b5801680da4c1b7a07d38c4ce6a43b0c2506ceba2246","features":{},"features2":{"default":["lang-all"],"lang-all":["lang-python","lang-javascript","lang-typescript","lang-go","lang-rust","lang-java","lang-ruby","lang-c","lang-cpp","lang-csharp","lang-scala"],"lang-c":["dep:tree-sitter-c"],"lang-cpp":["dep:tree-sitter-cpp"],"lang-csharp":["dep:tree-sitter-c-sharp"],"lang-go":["dep:tree-sitter-go"],"lang-java":["dep:tree-sitter-java"],"lang-javascript":["dep:tree-sitter-javascript"],"lang-python":["dep:tree-sitter-python"],"lang-ruby":["dep:tree-sitter-ruby"],"lang-rust":["dep:tree-sitter-rust"],"lang-scala":["dep:tree-sitter-scala"],"lang-typescript":["dep:tree-sitter-typescript"]},"yanked":false,"pubtime":"2026-04-11T13:51:11Z","v":2} {"name":"kodegraf-core","vers":"0.1.3","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.39","features":["bundled","vtab"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite_migration","req":"^2.5","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":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strsim","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.23","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-go","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.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.23","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.23","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":"e01e89603e1445be2474595005505bcb94bd7dc066e8c28c4c278699cb0a59f1","features":{},"features2":{"default":["lang-all"],"lang-all":["lang-python","lang-javascript","lang-typescript","lang-go","lang-rust","lang-java","lang-ruby","lang-c","lang-cpp","lang-csharp","lang-scala"],"lang-c":["dep:tree-sitter-c"],"lang-cpp":["dep:tree-sitter-cpp"],"lang-csharp":["dep:tree-sitter-c-sharp"],"lang-go":["dep:tree-sitter-go"],"lang-java":["dep:tree-sitter-java"],"lang-javascript":["dep:tree-sitter-javascript"],"lang-python":["dep:tree-sitter-python"],"lang-ruby":["dep:tree-sitter-ruby"],"lang-rust":["dep:tree-sitter-rust"],"lang-scala":["dep:tree-sitter-scala"],"lang-typescript":["dep:tree-sitter-typescript"]},"yanked":false,"pubtime":"2026-04-11T14:45:06Z","v":2} {"name":"kodegraf-core","vers":"0.1.4","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.39","features":["bundled","vtab"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite_migration","req":"^2.5","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":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strsim","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.23","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-go","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.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.23","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.23","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":"f450e9691831a70c1ccf515c77a2890dc2ad328803fb085b8e18e3131d17872d","features":{},"features2":{"default":["lang-all"],"lang-all":["lang-python","lang-javascript","lang-typescript","lang-go","lang-rust","lang-java","lang-ruby","lang-c","lang-cpp","lang-csharp","lang-scala"],"lang-c":["dep:tree-sitter-c"],"lang-cpp":["dep:tree-sitter-cpp"],"lang-csharp":["dep:tree-sitter-c-sharp"],"lang-go":["dep:tree-sitter-go"],"lang-java":["dep:tree-sitter-java"],"lang-javascript":["dep:tree-sitter-javascript"],"lang-python":["dep:tree-sitter-python"],"lang-ruby":["dep:tree-sitter-ruby"],"lang-rust":["dep:tree-sitter-rust"],"lang-scala":["dep:tree-sitter-scala"],"lang-typescript":["dep:tree-sitter-typescript"]},"yanked":false,"pubtime":"2026-04-11T15:02:12Z","v":2} {"name":"kodegraf-core","vers":"0.1.5","deps":[{"name":"anyhow","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ignore","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.39","features":["bundled","vtab"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite_migration","req":"^2.5","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":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strsim","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"^0.23","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-go","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.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"^0.23","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.23","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":"6a9c79afa7084e94c450bbf0cb0b2d8717affb5722bdf9ac80ae875756431a36","features":{},"features2":{"default":["lang-all"],"lang-all":["lang-python","lang-javascript","lang-typescript","lang-go","lang-rust","lang-java","lang-ruby","lang-c","lang-cpp","lang-csharp","lang-scala"],"lang-c":["dep:tree-sitter-c"],"lang-cpp":["dep:tree-sitter-cpp"],"lang-csharp":["dep:tree-sitter-c-sharp"],"lang-go":["dep:tree-sitter-go"],"lang-java":["dep:tree-sitter-java"],"lang-javascript":["dep:tree-sitter-javascript"],"lang-python":["dep:tree-sitter-python"],"lang-ruby":["dep:tree-sitter-ruby"],"lang-rust":["dep:tree-sitter-rust"],"lang-scala":["dep:tree-sitter-scala"],"lang-typescript":["dep:tree-sitter-typescript"]},"yanked":false,"pubtime":"2026-04-12T02:36:48Z","v":2}