| Crates.io | similarity-ts-core |
| lib.rs | similarity-ts-core |
| version | 0.1.1 |
| created_at | 2025-06-19 09:06:28.406608+00 |
| updated_at | 2025-06-19 10:30:54.662902+00 |
| description | Core library for TypeScript/JavaScript code similarity detection using AST-based comparison |
| homepage | https://github.com/mizchi/similarity-ts |
| repository | https://github.com/mizchi/similarity-ts |
| max_upload_size | |
| id | 1718011 |
| size | 228,093 |
Core library for TypeScript/JavaScript code similarity detection using AST-based comparison.
use similarity_ts_core::{extract_functions, compare_functions, TSEDOptions};
// Extract functions from code
let functions = extract_functions("example.ts", source_code)?;
// Compare two functions
let options = TSEDOptions::default();
let similarity = compare_functions(&func1, &func2, source1, source2, &options)?;
MIT