Skip to content

appendNodeOption

Appends a single node CLI option to a NODE_OPTIONS string, preserving any options already present.

Import:

import { appendNodeOption } from '@mnaoumov/typescript-dev-toolkit/exec';

Signature:

function appendNodeOption(existingNodeOptions: string | undefined, option: string): string

Parameters:

Parameter Type Description
existingNodeOptions string | undefined The current NODE_OPTIONS value (e.g. process.env.NODE_OPTIONS), if any.
option string The node CLI option to append (e.g. --localstorage-file=:memory:).

Returns: string — The combined NODE_OPTIONS string. If option is already present, the value is returned unchanged.