ljharb

ljharb/tape

tap-producing test harness for node and browsers

JavaScript
5772
306
MIT License
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of ljharb/tape

Account's avatar
Robustly `.call.bind()` a function
Account's avatar
node's assert.deepEqual algorithm
Account's avatar
return the first argument that is `!== undefined`
Account's avatar
A better forEach
Account's avatar
the most correct and second fastest glob implementation in JavaScript
Account's avatar
Browser-friendly inheritance fully compatible with standard node.js inherits()
Account's avatar
parse argument options
Account's avatar
resolve like require.resolve() on behalf of files asynchronously and synchronously
Account's avatar
My shareable eslint config
Account's avatar
An ES2019 spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.
Account's avatar
Command line tool for generating a changelog from git tags and commit history
Account's avatar
writable stream that concatenates strings or binary data and calls a callback with the result
Account's avatar
Run scripts that set and use environment variables across platforms
Account's avatar
Convert encodings, uses iconv-lite
Account's avatar
Command line tool for creating or updating a .npmignore file based on .gitignore.
Account's avatar
the Istanbul command line interface
Account's avatar
Ensure that when you `npm publish`, the "latest" tag is only set for the truly latest version.
Account's avatar
The semantic version parser used by npm.
Account's avatar
A Test-Anything-Protocol library for JavaScript
Account's avatar
parse the test anything protocol
Account's avatar
a through stream that starts paused and resumes on the next tick
Account's avatar
simplified stream construction
Account's avatar
An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.
Account's avatar
ignorefile/includefile matching .gitignore spec
Account's avatar
Determine the `package.json#type` which applies to a location
Account's avatar
Does the current environment have `import()` support?
Account's avatar
A robust, ES3 compatible, "has own property" predicate.
Account's avatar
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
Account's avatar
Given an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.
Account's avatar
string representations of objects in node and the browser
Account's avatar
ES2015-compliant shim for Object.is - differentiates between -0 and +0
Account's avatar
An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim
Account's avatar
ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
Account's avatar
ES5 spec-compliant shim for String.prototype.trim
Account's avatar
Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.
Account's avatar
A simple static file server middleware
Account's avatar
Fixtures of ES values, for testing purposes
Account's avatar
transform the ast on a recursive walk
Account's avatar
Portable NPM scripts when those have to work on Windows too
Account's avatar
A very strict and proper argument parser.

Support the repos that depend on ljharb/tape

Account's avatar
transformer testing module
Account's avatar
human-readable TAP summarizer
Account's avatar
write adventure verify functions with tape
Account's avatar
Predicate that returns true for "falsy" values.
Account's avatar
Tape test runner with promise support
Account's avatar
Wrapper for zlib.js to allow for browserifyication
Account's avatar
merge multiple geojson files
Account's avatar
Check if nested object has property
Account's avatar
Concatenate ArrayBuffers
Account's avatar
Web3 ProviderEngine is a tool for composing your own web3 providers
Account's avatar
Better environment variable handling for Twelve-Factor node apps
Account's avatar
This module walks the Ethereum blockchain, keeping track of the latest block. It uses a web3 provider as a data source and will continuously poll for the next block.
Account's avatar
A set of utilities for working with BIP32.
Account's avatar
Predicate that returns true for "boolean" values.
Account's avatar
Easily require OSM usernames and user IDs of the Mapbox Data Team
Account's avatar
Request information about the state of Open Publish documents.
Account's avatar
Signature validation library aiming to verify all different signature types for Ethereum and other EVM chains, including smart contract signatures (EIP 1271) and typed data (EIP 712)
Account's avatar
Binary operations for logical sets
Account's avatar
A set of utilities for working with BIP32.
Account's avatar
Unit tests that always supply a good bug report when they fail.
Account's avatar
Ethereum IDE and tools for the web
Account's avatar
Small utils to make developing with d3 easier, inspired by d3-jetpack and d3-starterkit
Account's avatar
A type checker
Account's avatar
ChainSQL IDE and tools for the web, modified from Ethereum
Account's avatar
node, test, emitter
Account's avatar
sitespeed.io is an open-source tool for comprehensive web performance analysis, enabling you to test, monitor, and optimize your website’s speed using real browsers in various environments.
Account's avatar
Ethereum IDE and tools for the web
Account's avatar
converts decimal to binary recursively
Account's avatar
A test Common Wallet object for testing software written to the commonWallet spec.
Account's avatar
wrapper around blockcypher's api. Conforms to a standard derived from bitcoind and common-blockchain

Top contributors

ljharb's profile
ljharb
540 contributions
Raynos's profile
Raynos
78 contributions
nelsonic's profile
nelsonic
17 contributions
marcusberner's profile
marcusberner
14 contributions
grncdr's profile
grncdr
14 contributions
fongandrew's profile
fongandrew
10 contributions
mstade's profile
mstade
10 contributions
DavidAnson's profile
DavidAnson
6 contributions
r0mflip's profile
r0mflip
6 contributions
isaacs's profile
isaacs
6 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet