Load JavaScript and related languages like TypeScript modules from the vault and the Internet.
No more console spamming and unchecked data.json
growth!
recovery
and lastReadChangelogVersion
to localStorage
. (6d612c570926387ee6b5991475cb993517a39d45)Record
s with Map
s. (https://2ality.com/2012/01/objects-as-maps.html)dv.view
in Dataview.null
and undefined
for working directory. This allows overriding the working directory with no working directory in CommonOptions
.invalidate
invalidate more things.d22f7bf6182272e3e0058c328ed42ec3039de184
, which is from obsidian-terminal
.Expose internal modules
.modules/
.import
timeout".Symbol.toStringTag
to modules.process
so that React can load on mobile.Community plugins > Debug startup time
is disabled. When it is disabled, Obsidian removes source maps, which erraneously removes JavaScript strings intentionally containinig source map-like content.Transpile.atranspile
.require
patching, and an API.Resolve#aresolve
to support resolving files on-demand, making require.import
support loading any files.