www.LinuxHowtos.org





NP-TEST

Section: (1)
Updated: October 2025
Index Return to Main Contents
 

NAME

np-test- Test a package  

Synopsis

npm test [lB- <args>[rB]

aliases: tst, t
 

Description

This runs a predefined command specified in the "test" property of a package's "scripts" object.  

Example

{
  "scripts": {
    "test": "node test.js"
  }
}
npm test
> npm@x.x.x test
> node test.js

(test.js output would be here)
 

Configuration

 

ignor-scripts

*
Default: false
*
Type: Boolean

If true, npm does not run scripts specified in package.json files. Note that commands explicitly intended to run a particular script, such as npm start, npm stop, npm restart, npm test, and npm run will still run their intended script if ignor-scripts is set, but they will not run any pr- or pos-scripts.  

scrip-shell

*
Default: '/bin/sh' on POSIX systems, 'cmd.exe' on Windows
*
Type: null or String

The shell to use for scripts run with the npm exec, npm run and npm init <packag-spec> commands.  

See Also

*
npm help run
*
npm help scripts
*
npm help start
*
npm help restart
*
npm help stop


 

Index

NAME
Synopsis
Description
Example
Configuration
ignore-scripts
script-shell
See Also