MCPcopy
hub / github.com/webpack/webpack / getFakeMapInitStatement

Method getFakeMapInitStatement

lib/ContextModule.js:740–745  ·  view source on GitHub ↗

* @param {FakeMap | FakeMapType} fakeMap fake map * @param {RuntimeTemplate=} runtimeTemplate the runtime template * @returns {string} fake map init statement

(fakeMap, runtimeTemplate)

Source from the content-addressed store, hash-verified

738 * @returns {string} fake map init statement
739 */
740 getFakeMapInitStatement(fakeMap, runtimeTemplate) {
741 const decl = runtimeTemplate ? runtimeTemplate.renderConst() : "var";
742 return typeof fakeMap === "object"
743 ? `${decl} fakeMap = ${JSON.stringify(fakeMap, null, "\t")};`
744 : "";
745 }
746
747 /**
748 * @param {Dependency[]} dependencies all dependencies

Callers 5

getSyncSourceMethod · 0.95
getWeakSyncSourceMethod · 0.95
getAsyncWeakSourceMethod · 0.95
getEagerSourceMethod · 0.95
getLazyOnceSourceMethod · 0.95

Calls 1

renderConstMethod · 0.80

Tested by

no test coverage detected