New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started
v

vaalllaa

npm

18.90M

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

40 packages

assertthat

assertthat provides fluent TDD.

boolean

boolean converts lots of things to boolean.

buntstift

buntstift makes the CLI colorful.

command-line-interface

command-line-interface is a foundation for CLI applications.

comparejs

comparejs implements JavaScript's comparison operators the way you would expect them to be.

defekt

defekt is custom errors made simple.

eslint-config-es

eslint-config-es contains a strict ESLint configuration for ES2015+ and TypeScript.

flaschenpost

flaschenpost is a logger for cloud-based applications.

flat-object-keys

flat-object-keys returns the flattened keys from an object.

forcedomain

forcedomain is a middleware for Connect and Express that redirects any requests to a default domain.

get-cors-origin

get-cors-origin parses any value into a cors configuration if possible.

get-graphql-from-jsonschema

get-graphql-from-jsonschema gets a GraphQL schema from a JSON schema.

get-option-tests

get-option-tests automatically creates Mocha tests for option objects.

get-routes

get-routes gets all routes from an Express application.

isansi

isansi checks whether a string uses ANSI color and style.

ismocha

ismocha checks whether code is run using Mocha.

isolated

isolated provides one-time folders for unit tests.

is-subset-of

is-subset-of verifies whether an array or an object is a subset.

is-typescript

is-typescript checks whether a package is built using TypeScript.

knockat

knockat waits until a host is reachable.

limes

limes authenticates users.

marble-run

marble-run parallelizes asynchronous tasks while keeping some of them in order.

measure-time

measure-time is a stopwatch.

nodeenv

nodeenv enables tests to control Node.js environment variables.

partof

partof verifies whether one object is part of an other.