Safe parser for JSON
Promisified HTTP client with robust response handling and error reporting.
Pre-configured gulp tasks for js and css watch/build, version bumping and testing using Mocha.
Handles multi-level logging with well-formatted timestamping
Clean interface for making HTTP method assertions
Executes a promise and applies the given assertion to the resolution. Handles all failure routes gracefully.
Sets up mocha, chai, sinon and promisified extensions for each
Adds an authenticate endpoint and middleware for simply securing an application against a provided list of users.
Works with any promisified http client library to perform a request against a service protected by winter-simple-auth
Collection of common matrix maths operations
From some user data, generates a hash and an equation of consistent complexity in asciimath format
Adds methods to res argument for more clearly writing error responses
Node module wrapper for responsive-js
Start, stop and gather feedback from child processes
Lightweight, simple token-based (JWT) authentication and authorization for Express and socket.io services
Low-impact test pattern for setup of react context and provider
React component which can easily be used to mock component dependencies in tests