Flake ID generator yields k-ordered, conflict-free ids in a distributed environment
A wrapper for protractor to automatically re-run failed specs for a specific number of attempts
TypeScript definitions for flake-idgen
A super light and fast circular JSON parser.
Simple and complete DOM testing utilities that encourage good testing practices.
Simple and complete React DOM testing utilities that encourage good testing practices.
Custom jest matchers to test the state of the DOM
Fire events the same way the user does
Delightful JavaScript Testing.
Delightful JavaScript Testing.
ESLint plugin to follow best practices and anticipate common mistakes when writing tests with Testing Library
Time based 64-bit unique id generator, inspired by Twitter id (snowflake)
Simple and complete React hooks testing utilities that encourage good testing practices.
React package for snapshot testing.
Color normalization for React Native.
Simple and complete custom Cypress commands and utilities that encourage good testing practices.
The Firebase Authenticaton component of the Firebase JS SDK.
Simple and complete React Native testing utilities that encourage good testing practices.
Schemas describing various structures used by nyc and istanbuljs
An npm module and which generates your Protractor test reports in HTML (angular) with screenshots
Code generation tools for React Native
Polyfills for React Native.
Backend-agnostic scheduling components with alternative payment support
Asset support code for React Native.
Make methods flaky, but deterministically.
Selective is an intelligent test runner for your current CI provider. Get real-time test results, intelligent ordering based on code changes, shorter run times, automatic flake detection, the ability to re-enqueue failed tests, and more.
Selective is an intelligent test runner for your current CI provider. Get real-time test results, intelligent ordering based on code changes, shorter run times, automatic flake detection, the ability to re-enqueue failed tests, and more.
Selective is an intelligent test runner for your current CI provider. Get real-time test results, intelligent ordering based on code changes, shorter run times, automatic flake detection, the ability to re-enqueue failed tests, and more.
Drop Zone is a solution to the problem of restricted sales in censored markets. The proposal is for the design of a protocol and reference client that encodes the location and a brief description of a good onto The Blockchain. Those wishing to purchase the good can search for items within a user-requested radius. Sellers list a good as available within a geographic region, subject to some degree of precision, for the purpose of obfuscating their precise location. Goods are announced next to an expiration, a hashtag, and if space permits, a description. Once a buyer finds a good in a defined relative proximity, a secure communication channel is opened between the parties on the Bitcoin test network ("testnet"). Once negotiations are complete, the buyer sends payment to the seller via the address listed on the Bitcoin mainnet. This spend action establishes reputation for the buyer, and potentially for the seller. Once paid, the seller is to furnish the exact GPS coordinates of the good to the buyer (alongside a small note such as "Check in the crevice of the tree"). When the buyer successfully picks up the item at the specified location, the buyer then issues a receipt with a note by spending flake to the address of the original post. In this way, sellers receive a reputation score. The solution is akin to that of Craigslist.org or Uber, but is distributed and as such provides nearly risk-free terms to contraband sellers, and drastically reduced risk to contraband buyers.