@rxjs-ninja/rxjs-utility
Version:
Useful utilities for RxJS
33 lines (32 loc) • 1.46 kB
TypeScript
/**
* Package containing utility operators for use with RxJS covering various categories such as side effects,
* handling streams and converting values.
*
* @packageDocumentation
* @module Utility
*
*/
export { debounceWithQuery } from './lib/debounce-with-query';
export { decodeJWT } from './lib/decode-jwt';
export { length } from './lib/length';
export { fromEventSource } from './lib/from-event-source';
export { fromReadableStream } from './lib/from-readable-stream';
export { fromFetchWithProgress } from './lib/from-fetch-with-progress';
export { fromWebSerial } from './lib/from-web-serial';
export { hexToRGBA } from './lib/hex-to-rgba';
export { mapIf } from './lib/map-if';
export { rgbToHex } from './lib/rgb-to-hex';
export { rgbaToHex } from './lib/rgba-to-hex';
export { switchMapIf } from './lib/switch-map-if';
export { takeUntilSignal } from './lib/take-until-signal';
export { tapIf } from './lib/tap-if';
export { tapOnFirstEmit } from './lib/tap-on-first-emit';
export { tapOnSubscribe } from './lib/tap-on-subscribe';
export { tapOnUnsubscribe } from './lib/tap-on-unsubscribe';
export { temperature } from './lib/temperature';
export { toWritableStream } from './lib/to-writable-stream';
export { weight } from './lib/weight';
export * from './types/utility';
export { Temperatures } from './types/temperature';
export { Lengths } from './types/length';
export { Weights } from './types/weight';