Computes truncated exponential backoff intervals with jitter
1D interval tree data structure
A calculator for humanity’s peculiar conventions of time.
A replacement for setInterval() and setTimeout() which works in unfocused windows.
Base implementation for all Sentry JavaScript SDKs
Browser Utilities for all Sentry JavaScript SDKs
Types for all Sentry JavaScript SDKs
Allow tests to be aware of addon / application asynchrony.
Utilities for all Sentry JavaScript SDKs
Implementation of interval tree data structure.
Pluggable integrations that can be used to enhance JS SDKs
Manipulate intervals in a functional way
AWS SDK for JavaScript Kms Client for Node.js, Browser and React Native
Distributed task scheduler and rate limiter
Sentry hub which handles global state managment.
General purpose crypto utilities
Types for all Amplitude JavaScript SDKs
Utility functions for the Amplitude JavaScript SDK
Spectacular Test Runner for JavaScript.
General utilities for plugins to use
Custom metrics for AWS
Get bundle name from a bundle identifier (macOS): `com.apple.Safari` → `Safari`
Official Sentry SDK for React.js
TanStack Vite plugin used to enhance the core devtools with additional functionalities
Generalized implementation of polling with support for timeout and polling interval
Tool for generating cron intervals using a natural syntax
A builder DSL for generating cron intervals using a human readable English syntax
Tool for generating cron intervals using a natural syntax
Generalized implementation of execution-until-condition with support for timeout and polling interval
generate Date or Time range from human daily time interval.
The directory watcher operates by scanning a directory at some interval and generating a list of files based on a user supplied glob pattern. As the file list changes from one interval to the next, events are generated and dispatched to registered observers. Three types of events are supported -- added, modified, and removed.
This generates a set of cron expression(s) based on the given date and interval minutes.
Interpolate is a library for generic linear interpolation objects. Useful for such things as calculating linear motion between locations (or arrays of locations), multi-channel color gradients, piecewise functions, or even just placing values within intervals.
Apple has introduced brand new AppStore Connect API whic requires JWT tokens to be generated after 20 minutes. XCToken can painlessly genarate JWT tokens at regular intervals from Continuous Integration Servers.
Rangeable is a language-neutral, generic, integer-coordinate closed-interval set container. It pairs hashable elements with their merged disjoint integer ranges and answers three queries: by-element ranges, by-position active set, and by-range transition events. The Ruby reference implementation follows the Rangeable RFC normatively, including idempotent containment fast-path, lazy boundary-event indexing, and first-insert deterministic ordering.
== DESCRIPTION: The RightScale AWS gems have been designed to provide a robust, fast, and secure interface to Amazon EC2, EBS, S3, SQS, SDB, and CloudFront. These gems have been used in production by RightScale since late 2006 and are being maintained to track enhancements made by Amazon. The RightScale AWS gems comprise: - RightAws::Ec2 -- interface to Amazon EC2 (Elastic Compute Cloud) and the associated EBS (Elastic Block Store) - RightAws::S3 and RightAws::S3Interface -- interface to Amazon S3 (Simple Storage Service) - RightAws::Sqs and RightAws::SqsInterface -- interface to first-generation Amazon SQS (Simple Queue Service) (API version 2007-05-01) - RightAws::SqsGen2 and RightAws::SqsGen2Interface -- interface to second-generation Amazon SQS (Simple Queue Service) (API version 2008-01-01) - RightAws::SdbInterface and RightAws::ActiveSdb -- interface to Amazon SDB (SimpleDB) - RightAws::AcfInterface -- interface to Amazon CloudFront, a content distribution service == FEATURES: - Full programmmatic access to EC2, EBS, S3, SQS, SDB, and CloudFront. - Complete error handling: all operations check for errors and report complete error information by raising an AwsError. - Persistent HTTP connections with robust network-level retry layer using RightHttpConnection). This includes socket timeouts and retries. - Robust HTTP-level retry layer. Certain (user-adjustable) HTTP errors returned by Amazon's services are classified as temporary errors. These errors are automaticallly retried using exponentially increasing intervals. The number of retries is user-configurable. - Fast REXML-based parsing of responses (as fast as a pure Ruby solution allows). - Uses libxml (if available) for faster response parsing. - Support for large S3 list operations. Buckets and key subfolders containing many (> 1000) keys are listed in entirety. Operations based on list (like bucket clear) work on arbitrary numbers of keys. - Support for streaming GETs from S3, and streaming PUTs to S3 if the data source is a file. - Support for single-threaded usage, multithreaded usage, as well as usage with multiple AWS accounts. - Support for both first- and second-generation SQS (API versions 2007-05-01 and 2008-01-01). These versions of SQS are not compatible. - Support for signature versions 0 and 1 on SQS, SDB, and EC2. - Interoperability with any cloud running Eucalyptus (http://eucalyptus.cs.ucsb.edu) - Test suite (requires AWS account to do "live" testing).