Repository navigation
1.0.3
Audit compliance patch
Addresses three findings raised by the Obsidian Developer Dashboard auto-audit on v1.0.2.
Changed
- Build: esbuild now strips
require("node:fs")andrequire("node:crypto")from the bundledsql.jsEmscripten output. Those branches are dead code in Obsidian's renderer process (gated byprocess.type !== "renderer"); removing the syntactic references resolves the Dashboard's "Direct Filesystem Access" warning without changing runtime behaviour.
Docs
- README + README.zh-TW: added an Audit disclosures section explaining the remaining audit recommendations — vault enumeration (necessary for indexing; user-scopable via
excludePatterns), andnew Functioninside bundled@huggingface/transformers(library internals only; Vault Curate's own source contains zeroeval/new Function).