Skip to content

nixpkgs

npmHooks.npmInstallHook {#npm-install-hook}

Nixpkgs

npmHooks.npmInstallHook {#npm-install-hook}

npmHooks.npmInstallHook {#npm-install-hook}

Hook to install node_modules for npm packages. Does not create wrappers for executable npm projects Primarily made for a multi-language environment.

Examples {#npm-install-hook-snippet}

Variables controlling npmInstallHook {#npm-install-hook-variables}

npmInstallHook Exclusive Variables {#npm-install-hook-exclusive-variables}

dontNpmPrune {#npm-install-hook-dont-prune}

Whether to run {command}npm prune on the node_modules or not. Defaults to true.

npmInstallFlags {#npm-install-hook-prune-flags}

Flags to pass to the {command}npm prune call for the node_modules of the package. Defaults to --omit=dev --no-save which cannot be modified.

dontNpmInstall {#npm-install-hook-dont}

Controls whether npmInstallHook is enabled or not. Defaults to true, so the hook will run.

Honored Variables {#npm-install-hook-honored-variables}

The following variables are honored by the npmInstallHook.