Skip to main content

runIfScript()

function runIfScript(meta, scriptCallback): Promise<void>

Given a module's import.meta object, resolves if the module was run as a NPM script.

runIfScript(import.meta, async () => {...})

This is useful for conditionally running scripts without too much boilerplate.

Parameters

ParameterType
metaImportMeta
scriptCallbackScriptCallback

Returns

Promise<void>