NPM

NPM

Node Package Manager

44,504 tracked projects
Public Registry
Public registry metadata is sourced from known upstream package ecosystems.
www.npmjs.com

Find Project in NPM

ProjectDescription
Add support for browsers that don't natively support window.location.origin
Use either the window object in the browser or the global object in node.
Reliable way to get the height and width of terminal/console, since it's not calculated or updated the same way on all platforms, environments and node.js versions.
A collection of utilities for Windows for Node.js
Try to find MS build tools
Normalized environment variables for Windows XP and up
A small tool to convert between Windows time zones and IANA
Get the name of a Windows version from the release number: `5.1.2600` → `XP`
Get a list of running applications.
security holding package
WinJS is a set of JavaScript toolkits that allow developers to build applications using HTML/JS/CSS technology.
Compare the items of an array and return the biggest
provides access to the windows registry through the REG tool
Windows Service Controller for NodeJs. Install/uninstall, start/stop and verify existence of a Windows service. Print out the current status of the service and list all services available on local machine.
A logger for just about everything.
Quickly create a Winston-based logger with colored output enabled by default
Core functionality from winston < 3.0.0 commonly used by user-created transports.
Express middleware to let you use winston from the browser.
Base stream implementations for winston@3 and up.
A flexible static site generator.
ejs plugin for witnersmith
less plugin for wintersmith
Tool for archiving files from the commandline
Wipes node.js cache in a controlled way.
Wipes webpack cache in a controled way.
Wire is an experimental toolkit for building apps. It aims to make build feel more like this:
Wire Bower dependencies to your source code.
Wiredep CLI interface.
Upgrade your npm scripts to make them smarter and more efficient
[![NPM](https://img.shields.io/npm/v/wiremock.svg?style=flat-square) ](https://www.npmjs.com/package/wiremock)
Angular expressions
A unique library that watches string template changes and provides a very helpful toolset for watching javascript objects.
Wireshark is a free and open-source packet analyzer. It is used for network troubleshooting, analysis, software and communications protocol development, and education.
Feature-rich node-fetch
Homoiconic JS with clojure syntax, s-expressions & macros
Compile time `with` for strict mode JavaScript
A small helper function to bridge the gap when returning a promise from a function that takes a callback
Creates a temporary folder inside cwd, cds inside the folder, runs a function, and removes the folder. Especially useful for testing.
Do stuff with an open file, knowing it will finally be closed
Run any command with package.json properties exposed as environment variables
Call a function with a temporary file, and clean up when the function returns!
Utilities to use tmp temporary directories with promise-based code
Check if an element is within the document
check if an element is within the element
Where in the world is package.json?
security holding package
retrying execution of function for tests