Skip to content

Commit bc16128

Browse files
perf: optimize file processing and HTML escaping
- Replace synchronous isBinaryFileSync with async isBinaryFile - Add single-pass HTML escaping function for better performance - Refactor Promise.all to return values instead of shared array mutation - Move global state to class instance for better encapsulation - Prevent duplicate initialization calls in resolveWebviewView
1 parent a90f8f7 commit bc16128

File tree

3 files changed

+2038
-959
lines changed

3 files changed

+2038
-959
lines changed

0 commit comments

Comments
 (0)