13 packages
@rollinginfra/abort-controller
An approximate copy of the built in `AbortController` on the frontend. This should be good enough for most use cases that require an AbortController/AbortSignal pair.
@rollinginfra/abort-error
A custom error to represent aborted/cancelled operations.
@rollinginfra/abort-signal-utils
Utilities to make it easier to handle abort signals.
@rollinginfra/lock-state-store
@rollinginfra/secret-encryption-fake
Implements the `ISecretEncryption` interface for encrypting secrets, but **does no real encryption**.
@rollinginfra/secret-encryption-google-kms
Encrypt and decrypt secret strings using the Google KMS service.
@rollinginfra/secret-store-encrypted
Combine an `IStateStore` and an `ISecretEncryption` to securely store encrypted secrets in a standard object store.
@rollinginfra/state-store-google-firestore
Store JSON state objects in Google Firestore. Keys can be any valid UTF-8 string.
@rollinginfra/state-store-google-objects
Store JSON state objects in Google Objects. Keys can be any valid UTF-8 string.
@rollinginfra/state-store-local-file-system
Store JSON state objects in a file. Keys can be any valid UTF-8 string.
@rollinginfra/state-store-namespace
Split one physical store into multiple logical store by specifying prefixes for stores.
@rollinginfra/tsconfig
@rollinginfra/types