What's new
- Vue (.vue) SFC support — extracts
<template>,<script>, and<style>as SFC block entities. Script block content is delegated to the existing TS/JS parser for inner entity extraction (functions, classes, etc.). Handles<script setup>,lang="ts", and correct line number mapping. - JSON key rename detection (via PR #11 by @nminev) — uses
structural_hashto detect renamed JSON keys whose values are structurally identical. - PHP was already supported since v0.3.4.
Supported languages (17)
TypeScript, TSX, JavaScript, Python, Go, Rust, Java, C, C++, Ruby, C#, PHP, Fortran, Swift, Elixir, Bash, Vue
Stats
- 37 tests passing