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
Parameter | Type |
---|---|
meta | ImportMeta |
scriptCallback | ScriptCallback |
Returns
Promise
<void
>