diff --git a/.gitignore b/.gitignore index 471cb27..022df1f 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,5 @@ iib_output iib.db-shm iib.db-wal .cursor/ + +CLAUDE.md \ No newline at end of file diff --git a/javascript/index.js b/javascript/index.js index 82132d8..fb74d5b 100644 --- a/javascript/index.js +++ b/javascript/index.js @@ -13,7 +13,7 @@ Promise.resolve().then(async () => {
${et}
`).join("");const Me=[];let Fe=!1;for(let et=0;et${et}
`).join("");const Me=[];let Fe=!1;for(let et=0;ets);S++){for(var x=-S+y;x<=S-w;x+=2){var P=f+x,O;x==-S||x!=S&&g[P-1] =F)return this.diff_bisectSplit_(i,o,O,N,s)}}}for(var R=-S+b;R<=S-C;R+=2){var D=f+R,F;R==-S||R!=S&&d[D-1] =F)return this.diff_bisectSplit_(i,o,O,N,s)}}}}return[new e.Diff(n,i),new e.Diff(r,o)]},e.prototype.diff_bisectSplit_=function(i,o,s,l,u){var c=i.substring(0,s),f=o.substring(0,l),p=i.substring(s),g=o.substring(l),d=this.diff_main(c,f,!1,u),v=this.diff_main(p,g,!1,u);return d.concat(v)},e.prototype.diff_linesToChars_=function(i,o){var s=[],l={};s[0]="";function u(g){for(var d="",v=0,m=-1,h=s.length;m s);S++){for(var x=-S+y;x<=S-w;x+=2){var P=f+x,O;x==-S||x!=S&&g[P-1] =F)return this.diff_bisectSplit_(i,o,O,N,s)}}}for(var R=-S+b;R<=S-C;R+=2){var D=f+R,F;R==-S||R!=S&&d[D-1] =F)return this.diff_bisectSplit_(i,o,O,N,s)}}}}return[new e.Diff(n,i),new e.Diff(r,o)]},e.prototype.diff_bisectSplit_=function(i,o,s,l,u){var c=i.substring(0,s),f=o.substring(0,l),p=i.substring(s),g=o.substring(l),d=this.diff_main(c,f,!1,u),v=this.diff_main(p,g,!1,u);return d.concat(v)},e.prototype.diff_linesToChars_=function(i,o){var s=[],l={};s[0]="";function u(g){for(var d="",v=0,m=-1,h=s.length;m'+d+"";break;case a:o[f]=""+d+"";break}}return o.join("")},e.prototype.diff_text1=function(i){for(var o=[],s=0;s