On this page

new RuntimeTemplate(): RuntimeTemplate
Attributes
compilation:<Compilation>
contentHashReplacement:<string>
globalObject:<string>
outputOptions:
{OutputNormalizedWithDefaults}
requestShortener:
{RequestShortener}
asyncModuleFactory(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

basicFunction(args, body): string
Attributes
Returns:<string>

blockPromise(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

comment(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

Add a comment


concatenation(...args): string
Attributes
Returns:<string>

defineEsModuleFlagStatement(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

destructureArray(items, value): string
Attributes
value:<string>
Returns:<string>

destructureObject(items, value): string
Attributes
value:<string>
Returns:<string>

emptyFunction(): string
Returns:<string>

exportFromImport(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

expressionFunction(expression, args?): string
Attributes
expression:<string>
Returns:<string>

forEach(variable, array, body): string
Attributes
variable:<string>
array:<string>
Returns:<string>

iife(args, body): string
Attributes
Returns:<string>

importStatement(__namedParameters): Tuple<string, string>
Attributes
__namedParameters:<object>
Returns:
{Tuple<string, string>}

isIIFE(): boolean
Returns:<boolean>

isModule(): boolean
Returns:<boolean>

isNeutralPlatform(): boolean
Returns:<boolean>

missingModule(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

missingModulePromise(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

missingModuleStatement(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

moduleExports(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

moduleId(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

moduleNamespace(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

moduleNamespacePromise(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

moduleRaw(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

renderConst(): "const" | "var"
Returns:
{"const"|"var"}

renderNodePrefixForCoreModule(mod): string
Attributes
Returns:<string>

returningFunction(returnValue, args?): string
Attributes
returnValue:<string>
Returns:<string>

runtimeConditionExpression(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

supportNodePrefixForCoreModules(): boolean
Returns:<boolean>

supportsArrowFunction(): boolean
Returns:<boolean>

supportsAsyncFunction(): boolean
Returns:<boolean>

supportsBigIntLiteral(): boolean
Returns:<boolean>

supportsConst(): boolean
Returns:<boolean>

supportsDestructuring(): boolean
Returns:<boolean>

supportsDynamicImport(): boolean
Returns:<boolean>

supportsEcmaScriptModuleSyntax(): boolean
Returns:<boolean>

supportsForOf(): boolean
Returns:<boolean>

supportsMethodShorthand(): boolean
Returns:<boolean>

supportsOptionalChaining(): boolean
Returns:<boolean>

supportTemplateLiteral(): boolean
Returns:<boolean>

syncModuleFactory(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

throwMissingModuleErrorBlock(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

throwMissingModuleErrorFunction(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>

weakError(__namedParameters): string
Attributes
__namedParameters:<object>
Returns:<string>