UNPKG

sflow

Version:

sflow is a powerful and highly-extensible library designed for processing and manipulating streams of data effortlessly. Inspired by the functional programming paradigm, it provides a rich set of utilities for transforming streams, including chunking, fil

68 lines (67 loc) 2.78 kB
/** * this is the entry point of sflow library * it exports all the modules and functions * so that you can import them by type "sf.FUNCTION_NAME" * * it is tree shakable exports for sflow library * */ export { default as TextDecoderStream } from "polyfill-text-decoder-stream"; export { default as TextEncoderStream } from "polyfill-text-encoder-stream"; export { bys } from "./bys"; export { cacheLists } from "./cacheLists"; export { cacheSkips } from "./cacheSkips"; export { cacheTails } from "./cacheTails"; export { chunkBys } from "./chunkBys"; export { chunkIfs } from "./chunkIfs"; export { chunkIntervals, chunkIntervals as intervals } from "./chunkIntervals"; export { chunkOverlaps } from "./chunkOverlaps"; export { chunks as buffers, chunks } from "./chunks"; export { chunkTransforms } from "./chunkTransforms"; export { composers } from "./composers"; export { concatStream, concats } from "./concats"; export { confluences } from "./confluences"; export { debounces } from "./debounces"; export { distributeBys as distributesBy } from "./distributeBys"; export type { FlowSource } from "./FlowSource"; export { filters } from "./filters"; export { flatMaps } from "./flatMaps"; export { flats } from "./flats"; export { forEachs } from "./forEachs"; export { lines } from "./lines"; export { logs } from "./logs"; export { mapAddFields } from "./mapAddFields"; export { maps } from "./maps"; export { mergeAscends, mergeDescends } from "./mergeAscends"; export { mergeStream } from "./mergeStream"; export { mergeStreamsBy, mergeStreamsByAscend, mergeStreamsByDescend, } from "./mergeStreamsBy"; export { merges as joins, merges } from "./merges"; export { nil, nils } from "./nils"; export { pageFlow } from "./pageFlow"; export { pageStream } from "./pageStream"; export { peeks } from "./peeks"; export { pMaps } from "./pMaps"; export { portals } from "./portals"; export { rangeFlow, rangeStream } from "./rangeStream"; export { reduces } from "./reduces"; export type { sflowType } from "./sflow"; export { sflow as sf, sflow, sflow as snoflow, sflow as from } from "./sflow"; export { sfT, sfTemplate } from "./sfTemplate"; export { skips } from "./skips"; export { slices } from "./slices"; export { streamAsyncIterator } from "./streamAsyncIterator"; export { matchAlls, matchs, replaceAlls, replaces } from "./strings"; export { svector as sv, svector } from "./svector"; export { tails } from "./tails"; export { tees } from "./tees"; export { terminates as aborts } from "./terminates"; export { throttles } from "./throttles"; export { throughs } from "./throughs"; export type { Unwinded } from "./Unwinded"; export { uniqBys, uniqs } from "./uniqs"; export { unpromises } from "./unpromises"; export { unwinds } from "./unwinds";