Node.js wrapper for the famous wait-for-it bash script.
Utility to wait for a TCP port to open.
wait-on is a cross platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
TypeScript definitions for wait-on
WebDriver Proxy for testing rich clients. It block certain calls until Angular is done updating the page under test.
Wait for multiple callback
TypeScript package which smartly trims and strips indentation from multi-line strings
Throttle a function to limit its execution rate
Wait for a condition to be true
Debounce a function
Wait for expectation to be true, useful for integration and end to end testing
Detect the appearance of an element in the browser DOM
Delay function calls until a set time elapses after the last invocation
A simple Node.js module to check if a TCP port is already bound.
multiple hash functions
Cypress command to wait until DOM has finished changing
A wrapper around node-fetch that caches the request's promise before resolving.
Run multiple promise-returning & async functions with limited concurrency using native ES9
Command line keyboard entry using promises
Open stuff like URLs, files, executables. Cross-platform.
Get all children of a pid
Vite as Node.js runtime
a library of conditions that are useful for end-to-end tests
Timeout HTTP/HTTPS requests
TeutonClient send evaluation requests to TeutonServer. Teuton Software is an infrastructure test application, that is installed into host called T-NODE. T-NODE user monitorize remote S-NODE users machines using Teuton. When a S-NODE user wants to be tested, must wait until T-NODE user launch manually Teuton test units. Or start TeutonServer and attend request automatically. Teuton client is used for S-NODE users, to send request to TeutonServer (T-NODE host). This way, S-NODE host is evaluated by the server at any time without T-NODE user intervention.
Extends knife with `knife proxmox vm create` to create a new VM on Proxmox VE and `knife proxmox vm bootstrap` to create it and automatically bootstrap it with Chef/CINC in a single command — cloning a prepared template, configuring CPU/RAM/network/cloud-init, starting the VM and waiting for it to boot before running the node bootstrap. Adds read-only `cluster list`, `template list` and `vm list` helpers. Supports multiple Proxmox clusters defined in ~/.cinc/config.rb and authenticates with Proxmox VE API tokens.