manpagez: man pages & more
man npm-test(1)
Home | html | info | man
npm-test(1)                                                        npm-test(1)


NAME

       npm-test - Test a package

   Synopsis
         npm test [-- <args>]

         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
   ignore-scripts

       o   Default: false

       o   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 ignore-scripts is set, but they will not
       run any pre- or post-scripts.

   script-shell

       o   Default: '/bin/sh' on POSIX systems, 'cmd.exe' on Windows

       o   Type: null or String


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

   See Also

       o   npm help run

       o   npm help scripts

       o   npm help start

       o   npm help restart

       o   npm help stop

NPM@11.6.2                       October 2025                      npm-test(1)

npm 11.6.2 - Generated Mon Oct 13 16:35:41 CDT 2025
© manpagez.com 2000-2026
Individual documents may contain additional copyright information.