From d4fc41fcc8686032b359622e905c0a409da0b140 Mon Sep 17 00:00:00 2001 From: Paul Taylor Date: Sun, 29 Oct 2017 20:57:35 -0700 Subject: [PATCH] feat(exports): move abstract class definitions into subfolders Closes #52 better --- src/Ix.ts | 4 ++-- src/add/asynciterable-operators/average.ts | 4 ++-- src/add/asynciterable-operators/buffer.ts | 4 ++-- src/add/asynciterable-operators/catch.ts | 4 ++-- src/add/asynciterable-operators/catchwith.ts | 4 ++-- src/add/asynciterable-operators/chain.ts | 4 ++-- src/add/asynciterable-operators/concat.ts | 4 ++-- src/add/asynciterable-operators/concatall.ts | 4 ++-- src/add/asynciterable-operators/count.ts | 4 ++-- src/add/asynciterable-operators/debounce.ts | 4 ++-- src/add/asynciterable-operators/defaultifempty.ts | 4 ++-- src/add/asynciterable-operators/distinct.ts | 4 ++-- .../distinctuntilchanged.ts | 4 ++-- src/add/asynciterable-operators/dowhile.ts | 4 ++-- src/add/asynciterable-operators/elementat.ts | 4 ++-- src/add/asynciterable-operators/endwith.ts | 4 ++-- src/add/asynciterable-operators/every.ts | 4 ++-- src/add/asynciterable-operators/except.ts | 4 ++-- src/add/asynciterable-operators/expand.ts | 4 ++-- src/add/asynciterable-operators/filter.ts | 4 ++-- src/add/asynciterable-operators/finally.ts | 4 ++-- src/add/asynciterable-operators/find.ts | 4 ++-- src/add/asynciterable-operators/findindex.ts | 4 ++-- src/add/asynciterable-operators/first.ts | 4 ++-- src/add/asynciterable-operators/flatmap.ts | 4 ++-- src/add/asynciterable-operators/flatten.ts | 4 ++-- src/add/asynciterable-operators/groupby.ts | 4 ++-- src/add/asynciterable-operators/groupjoin.ts | 4 ++-- src/add/asynciterable-operators/ignoreelements.ts | 4 ++-- src/add/asynciterable-operators/includes.ts | 4 ++-- src/add/asynciterable-operators/innerjoin.ts | 4 ++-- src/add/asynciterable-operators/intersect.ts | 4 ++-- src/add/asynciterable-operators/isempty.ts | 4 ++-- src/add/asynciterable-operators/last.ts | 4 ++-- src/add/asynciterable-operators/map.ts | 4 ++-- src/add/asynciterable-operators/max.ts | 4 ++-- src/add/asynciterable-operators/maxby.ts | 4 ++-- src/add/asynciterable-operators/memoize.ts | 4 ++-- src/add/asynciterable-operators/merge.ts | 4 ++-- src/add/asynciterable-operators/mergeall.ts | 4 ++-- src/add/asynciterable-operators/min.ts | 4 ++-- src/add/asynciterable-operators/minby.ts | 4 ++-- .../asynciterable-operators/onerrorresumenext.ts | 4 ++-- src/add/asynciterable-operators/orderby.ts | 4 ++-- src/add/asynciterable-operators/pairwise.ts | 4 ++-- src/add/asynciterable-operators/partition.ts | 4 ++-- src/add/asynciterable-operators/pluck.ts | 4 ++-- src/add/asynciterable-operators/publish.ts | 4 ++-- src/add/asynciterable-operators/reduce.ts | 4 ++-- src/add/asynciterable-operators/reduceright.ts | 4 ++-- src/add/asynciterable-operators/repeat.ts | 4 ++-- src/add/asynciterable-operators/retry.ts | 4 ++-- src/add/asynciterable-operators/reverse.ts | 4 ++-- src/add/asynciterable-operators/scan.ts | 4 ++-- src/add/asynciterable-operators/scanright.ts | 4 ++-- src/add/asynciterable-operators/sequenceequal.ts | 4 ++-- src/add/asynciterable-operators/share.ts | 4 ++-- src/add/asynciterable-operators/single.ts | 4 ++-- src/add/asynciterable-operators/skip.ts | 4 ++-- src/add/asynciterable-operators/skiplast.ts | 4 ++-- src/add/asynciterable-operators/skipuntil.ts | 4 ++-- src/add/asynciterable-operators/skipwhile.ts | 4 ++-- src/add/asynciterable-operators/slice.ts | 4 ++-- src/add/asynciterable-operators/some.ts | 4 ++-- src/add/asynciterable-operators/startwith.ts | 4 ++-- src/add/asynciterable-operators/sum.ts | 4 ++-- src/add/asynciterable-operators/take.ts | 4 ++-- src/add/asynciterable-operators/takelast.ts | 4 ++-- src/add/asynciterable-operators/takeuntil.ts | 4 ++-- src/add/asynciterable-operators/takewhile.ts | 4 ++-- src/add/asynciterable-operators/tap.ts | 4 ++-- src/add/asynciterable-operators/throttle.ts | 4 ++-- src/add/asynciterable-operators/toarray.ts | 4 ++-- src/add/asynciterable-operators/tomap.ts | 4 ++-- src/add/asynciterable-operators/toobservable.ts | 4 ++-- src/add/asynciterable-operators/toset.ts | 4 ++-- src/add/asynciterable-operators/union.ts | 4 ++-- src/add/asynciterable-operators/zip.ts | 4 ++-- src/add/asynciterable/asyncify.ts | 4 ++-- src/add/asynciterable/asyncifyerrback.ts | 4 ++-- src/add/asynciterable/case.ts | 4 ++-- src/add/asynciterable/catch.ts | 4 ++-- src/add/asynciterable/concat.ts | 4 ++-- src/add/asynciterable/create.ts | 4 ++-- src/add/asynciterable/defer.ts | 4 ++-- src/add/asynciterable/empty.ts | 4 ++-- src/add/asynciterable/for.ts | 4 ++-- src/add/asynciterable/fromevent.ts | 4 ++-- src/add/asynciterable/fromeventpattern.ts | 4 ++-- src/add/asynciterable/generate.ts | 4 ++-- src/add/asynciterable/generatetime.ts | 4 ++-- src/add/asynciterable/if.ts | 4 ++-- src/add/asynciterable/merge.ts | 4 ++-- src/add/asynciterable/ofentries.ts | 4 ++-- src/add/asynciterable/ofkeys.ts | 4 ++-- src/add/asynciterable/onerrorresumenext.ts | 4 ++-- src/add/asynciterable/race.ts | 4 ++-- src/add/asynciterable/range.ts | 4 ++-- src/add/asynciterable/repeat.ts | 4 ++-- src/add/asynciterable/throw.ts | 4 ++-- src/add/asynciterable/while.ts | 4 ++-- src/add/iterable-operators/average.ts | 4 ++-- src/add/iterable-operators/buffer.ts | 4 ++-- src/add/iterable-operators/catch.ts | 4 ++-- src/add/iterable-operators/catchwith.ts | 4 ++-- src/add/iterable-operators/chain.ts | 4 ++-- src/add/iterable-operators/concat.ts | 4 ++-- src/add/iterable-operators/concatall.ts | 4 ++-- src/add/iterable-operators/count.ts | 4 ++-- src/add/iterable-operators/defaultifempty.ts | 4 ++-- src/add/iterable-operators/distinct.ts | 4 ++-- src/add/iterable-operators/distinctuntilchanged.ts | 4 ++-- src/add/iterable-operators/dowhile.ts | 4 ++-- src/add/iterable-operators/elementat.ts | 4 ++-- src/add/iterable-operators/endwith.ts | 4 ++-- src/add/iterable-operators/every.ts | 4 ++-- src/add/iterable-operators/except.ts | 4 ++-- src/add/iterable-operators/expand.ts | 4 ++-- src/add/iterable-operators/filter.ts | 4 ++-- src/add/iterable-operators/finally.ts | 4 ++-- src/add/iterable-operators/find.ts | 4 ++-- src/add/iterable-operators/findindex.ts | 4 ++-- src/add/iterable-operators/first.ts | 4 ++-- src/add/iterable-operators/flatmap.ts | 4 ++-- src/add/iterable-operators/flatten.ts | 4 ++-- src/add/iterable-operators/groupby.ts | 4 ++-- src/add/iterable-operators/groupjoin.ts | 4 ++-- src/add/iterable-operators/ignoreelements.ts | 4 ++-- src/add/iterable-operators/includes.ts | 4 ++-- src/add/iterable-operators/innerjoin.ts | 4 ++-- src/add/iterable-operators/intersect.ts | 4 ++-- src/add/iterable-operators/isempty.ts | 4 ++-- src/add/iterable-operators/last.ts | 4 ++-- src/add/iterable-operators/map.ts | 4 ++-- src/add/iterable-operators/max.ts | 4 ++-- src/add/iterable-operators/maxby.ts | 4 ++-- src/add/iterable-operators/memoize.ts | 4 ++-- src/add/iterable-operators/min.ts | 4 ++-- src/add/iterable-operators/minby.ts | 4 ++-- src/add/iterable-operators/onerrorresumenext.ts | 4 ++-- src/add/iterable-operators/orderby.ts | 4 ++-- src/add/iterable-operators/pairwise.ts | 4 ++-- src/add/iterable-operators/partition.ts | 4 ++-- src/add/iterable-operators/pluck.ts | 4 ++-- src/add/iterable-operators/publish.ts | 4 ++-- src/add/iterable-operators/reduce.ts | 4 ++-- src/add/iterable-operators/reduceright.ts | 4 ++-- src/add/iterable-operators/repeat.ts | 4 ++-- src/add/iterable-operators/retry.ts | 4 ++-- src/add/iterable-operators/reverse.ts | 4 ++-- src/add/iterable-operators/scan.ts | 4 ++-- src/add/iterable-operators/scanright.ts | 4 ++-- src/add/iterable-operators/sequenceequal.ts | 4 ++-- src/add/iterable-operators/share.ts | 4 ++-- src/add/iterable-operators/single.ts | 4 ++-- src/add/iterable-operators/skip.ts | 4 ++-- src/add/iterable-operators/skiplast.ts | 4 ++-- src/add/iterable-operators/skipwhile.ts | 4 ++-- src/add/iterable-operators/slice.ts | 4 ++-- src/add/iterable-operators/some.ts | 4 ++-- src/add/iterable-operators/startwith.ts | 4 ++-- src/add/iterable-operators/sum.ts | 4 ++-- src/add/iterable-operators/take.ts | 4 ++-- src/add/iterable-operators/takelast.ts | 4 ++-- src/add/iterable-operators/takewhile.ts | 4 ++-- src/add/iterable-operators/tap.ts | 4 ++-- src/add/iterable-operators/toarray.ts | 4 ++-- src/add/iterable-operators/tomap.ts | 4 ++-- src/add/iterable-operators/toset.ts | 4 ++-- src/add/iterable-operators/union.ts | 4 ++-- src/add/iterable-operators/zip.ts | 4 ++-- src/add/iterable/case.ts | 4 ++-- src/add/iterable/catch.ts | 4 ++-- src/add/iterable/concat.ts | 4 ++-- src/add/iterable/create.ts | 4 ++-- src/add/iterable/defer.ts | 4 ++-- src/add/iterable/empty.ts | 4 ++-- src/add/iterable/for.ts | 4 ++-- src/add/iterable/generate.ts | 4 ++-- src/add/iterable/if.ts | 4 ++-- src/add/iterable/ofentries.ts | 4 ++-- src/add/iterable/ofkeys.ts | 4 ++-- src/add/iterable/ofvalues.ts | 4 ++-- src/add/iterable/onerrorresumenext.ts | 4 ++-- src/add/iterable/range.ts | 4 ++-- src/add/iterable/repeat.ts | 4 ++-- src/add/iterable/throw.ts | 4 ++-- src/add/iterable/while.ts | 4 ++-- src/asynciterable/_extremaby.ts | 2 +- src/asynciterable/asyncify.ts | 7 ++----- src/asynciterable/asyncifyerrback.ts | 3 +-- .../asynciterablex.ts} | 14 +++++++------- src/asynciterable/buffer.ts | 2 +- src/asynciterable/case.ts | 2 +- src/asynciterable/catch.ts | 2 +- src/asynciterable/catchwith.ts | 2 +- src/asynciterable/chain.ts | 2 +- src/asynciterable/concat.ts | 2 +- src/asynciterable/concatall.ts | 2 +- src/asynciterable/create.ts | 2 +- src/asynciterable/debounce.ts | 2 +- src/asynciterable/defaultifempty.ts | 2 +- src/asynciterable/defer.ts | 2 +- src/asynciterable/delay.ts | 2 +- src/asynciterable/delayeach.ts | 2 +- src/asynciterable/distinct.ts | 2 +- src/asynciterable/distinctuntilchanged.ts | 2 +- src/asynciterable/dowhile.ts | 2 +- src/asynciterable/empty.ts | 2 +- src/asynciterable/endwith.ts | 2 +- src/asynciterable/except.ts | 2 +- src/asynciterable/expand.ts | 2 +- src/asynciterable/filter.ts | 2 +- src/asynciterable/finally.ts | 2 +- src/asynciterable/flatmap.ts | 2 +- src/asynciterable/flatten.ts | 2 +- src/asynciterable/for.ts | 2 +- src/asynciterable/fromevent.ts | 2 +- src/asynciterable/fromeventpattern.ts | 2 +- src/asynciterable/generate.ts | 2 +- src/asynciterable/generatetime.ts | 2 +- src/asynciterable/groupby.ts | 2 +- src/asynciterable/groupjoin.ts | 2 +- src/asynciterable/if.ts | 2 +- src/asynciterable/ignoreelements.ts | 2 +- src/asynciterable/index.ts | 1 + src/asynciterable/innerjoin.ts | 2 +- src/asynciterable/intersect.ts | 2 +- src/asynciterable/interval.ts | 2 +- src/asynciterable/map.ts | 2 +- src/asynciterable/maxby.ts | 2 +- src/asynciterable/memoize.ts | 2 +- src/asynciterable/merge.ts | 2 +- src/asynciterable/mergeall.ts | 2 +- src/asynciterable/minby.ts | 2 +- src/asynciterable/ofentries.ts | 2 +- src/asynciterable/ofkeys.ts | 2 +- src/asynciterable/ofvalues.ts | 2 +- src/asynciterable/onerrorresumenext.ts | 2 +- src/asynciterable/orderby.ts | 2 +- src/asynciterable/pairwise.ts | 2 +- src/asynciterable/partition.ts | 2 +- src/asynciterable/pipe.ts | 2 +- src/asynciterable/pipe/buffer.ts | 2 +- src/asynciterable/pipe/catch.ts | 2 +- src/asynciterable/pipe/catchwith.ts | 2 +- src/asynciterable/pipe/concat.ts | 10 +++------- src/asynciterable/pipe/concatall.ts | 6 ++++-- src/asynciterable/pipe/debounce.ts | 10 +++++----- src/asynciterable/pipe/defaultifempty.ts | 2 +- src/asynciterable/pipe/delay.ts | 6 ++---- src/asynciterable/pipe/delayeach.ts | 10 +++++----- src/asynciterable/pipe/distinct.ts | 6 ++++-- src/asynciterable/pipe/distinctuntilchanged.ts | 6 ++++-- src/asynciterable/pipe/dowhile.ts | 2 +- src/asynciterable/pipe/endwith.ts | 10 +++++----- src/asynciterable/pipe/except.ts | 2 +- src/asynciterable/pipe/expand.ts | 2 +- src/asynciterable/pipe/filter.ts | 2 +- src/asynciterable/pipe/finally.ts | 2 +- src/asynciterable/pipe/flatmap.ts | 2 +- src/asynciterable/pipe/flatten.ts | 2 +- src/asynciterable/pipe/groupby.ts | 2 +- src/asynciterable/pipe/groupjoin.ts | 2 +- src/asynciterable/pipe/ignoreelements.ts | 2 +- src/asynciterable/pipe/innerjoin.ts | 2 +- src/asynciterable/pipe/intersect.ts | 2 +- src/asynciterable/pipe/map.ts | 2 +- src/asynciterable/pipe/maxby.ts | 2 +- src/asynciterable/pipe/memoize.ts | 2 +- src/asynciterable/pipe/merge.ts | 2 +- src/asynciterable/pipe/mergeall.ts | 2 +- src/asynciterable/pipe/minby.ts | 2 +- src/asynciterable/pipe/onerrorresumenext.ts | 2 +- src/asynciterable/pipe/pairwise.ts | 2 +- src/asynciterable/pipe/pluck.ts | 2 +- src/asynciterable/pipe/publish.ts | 2 +- src/asynciterable/pipe/repeat.ts | 2 +- src/asynciterable/pipe/retry.ts | 2 +- src/asynciterable/pipe/reverse.ts | 2 +- src/asynciterable/pipe/scan.ts | 2 +- src/asynciterable/pipe/scanright.ts | 2 +- src/asynciterable/pipe/share.ts | 2 +- src/asynciterable/pipe/skip.ts | 2 +- src/asynciterable/pipe/skiplast.ts | 2 +- src/asynciterable/pipe/skipuntil.ts | 2 +- src/asynciterable/pipe/skipwhile.ts | 2 +- src/asynciterable/pipe/slice.ts | 2 +- src/asynciterable/pipe/startwith.ts | 2 +- src/asynciterable/pipe/take.ts | 2 +- src/asynciterable/pipe/takelast.ts | 2 +- src/asynciterable/pipe/takeuntil.ts | 2 +- src/asynciterable/pipe/takewhile.ts | 2 +- src/asynciterable/pipe/tap.ts | 2 +- src/asynciterable/pipe/throttle.ts | 2 +- src/asynciterable/pipe/timeinterval.ts | 2 +- src/asynciterable/pipe/timeout.ts | 2 +- src/asynciterable/pipe/timestamp.ts | 2 +- src/asynciterable/pipe/union.ts | 2 +- src/asynciterable/pipe/zip.ts | 2 +- src/asynciterable/pluck.ts | 2 +- src/asynciterable/publish.ts | 2 +- src/asynciterable/race.ts | 2 +- src/asynciterable/range.ts | 2 +- src/asynciterable/repeat.ts | 2 +- src/asynciterable/retry.ts | 2 +- src/asynciterable/reverse.ts | 2 +- src/asynciterable/scan.ts | 2 +- src/asynciterable/scanright.ts | 2 +- src/asynciterable/share.ts | 2 +- src/asynciterable/skip.ts | 2 +- src/asynciterable/skiplast.ts | 2 +- src/asynciterable/skipuntil.ts | 2 +- src/asynciterable/skipwhile.ts | 2 +- src/asynciterable/slice.ts | 2 +- src/asynciterable/startwith.ts | 2 +- src/asynciterable/take.ts | 2 +- src/asynciterable/takelast.ts | 2 +- src/asynciterable/takeuntil.ts | 2 +- src/asynciterable/takewhile.ts | 2 +- src/asynciterable/tap.ts | 2 +- src/asynciterable/throttle.ts | 2 +- src/asynciterable/throw.ts | 2 +- src/asynciterable/timeinterval.ts | 2 +- src/asynciterable/timeout.ts | 2 +- src/asynciterable/timestamp.ts | 2 +- src/asynciterable/union.ts | 2 +- src/asynciterable/while.ts | 2 +- src/asynciterable/zip.ts | 2 +- src/iterable/_extremaby.ts | 2 +- src/iterable/buffer.ts | 2 +- src/iterable/case.ts | 2 +- src/iterable/catch.ts | 2 +- src/iterable/catchwith.ts | 2 +- src/iterable/chain.ts | 2 +- src/iterable/concat.ts | 2 +- src/iterable/concatall.ts | 2 +- src/iterable/create.ts | 2 +- src/iterable/defaultifempty.ts | 2 +- src/iterable/defer.ts | 2 +- src/iterable/distinct.ts | 2 +- src/iterable/distinctuntilchanged.ts | 2 +- src/iterable/dowhile.ts | 2 +- src/iterable/empty.ts | 2 +- src/iterable/endwith.ts | 2 +- src/iterable/except.ts | 2 +- src/iterable/expand.ts | 2 +- src/iterable/filter.ts | 2 +- src/iterable/finally.ts | 2 +- src/iterable/flatmap.ts | 2 +- src/iterable/flatten.ts | 2 +- src/iterable/for.ts | 2 +- src/iterable/generate.ts | 2 +- src/iterable/groupby.ts | 2 +- src/iterable/groupjoin.ts | 2 +- src/iterable/if.ts | 2 +- src/iterable/ignoreelements.ts | 2 +- src/iterable/index.ts | 1 + src/iterable/innerjoin.ts | 2 +- src/iterable/intersect.ts | 2 +- src/{iterable.ts => iterable/iterablex.ts} | 14 +++++++------- src/iterable/map.ts | 2 +- src/iterable/maxby.ts | 2 +- src/iterable/memoize.ts | 2 +- src/iterable/minby.ts | 2 +- src/iterable/ofentries.ts | 2 +- src/iterable/ofkeys.ts | 2 +- src/iterable/ofvalues.ts | 2 +- src/iterable/onerrorresumenext.ts | 2 +- src/iterable/orderby.ts | 2 +- src/iterable/pairwise.ts | 2 +- src/iterable/partition.ts | 2 +- src/iterable/pipe.ts | 2 +- src/iterable/pipe/buffer.ts | 2 +- src/iterable/pipe/catch.ts | 2 +- src/iterable/pipe/catchwith.ts | 2 +- src/iterable/pipe/concat.ts | 2 +- src/iterable/pipe/concatall.ts | 2 +- src/iterable/pipe/defaultifempty.ts | 2 +- src/iterable/pipe/distinct.ts | 2 +- src/iterable/pipe/distinctuntilchanged.ts | 2 +- src/iterable/pipe/dowhile.ts | 2 +- src/iterable/pipe/endwith.ts | 2 +- src/iterable/pipe/except.ts | 2 +- src/iterable/pipe/expand.ts | 2 +- src/iterable/pipe/filter.ts | 2 +- src/iterable/pipe/finally.ts | 2 +- src/iterable/pipe/flatmap.ts | 2 +- src/iterable/pipe/flatten.ts | 2 +- src/iterable/pipe/groupby.ts | 2 +- src/iterable/pipe/groupjoin.ts | 2 +- src/iterable/pipe/ignoreelements.ts | 2 +- src/iterable/pipe/innerjoin.ts | 2 +- src/iterable/pipe/intersect.ts | 2 +- src/iterable/pipe/map.ts | 2 +- src/iterable/pipe/maxby.ts | 2 +- src/iterable/pipe/memoize.ts | 2 +- src/iterable/pipe/minby.ts | 2 +- src/iterable/pipe/onerrorresumenext.ts | 2 +- src/iterable/pipe/pairwise.ts | 2 +- src/iterable/pipe/pluck.ts | 2 +- src/iterable/pipe/publish.ts | 2 +- src/iterable/pipe/repeat.ts | 2 +- src/iterable/pipe/retry.ts | 2 +- src/iterable/pipe/reverse.ts | 2 +- src/iterable/pipe/scan.ts | 2 +- src/iterable/pipe/scanright.ts | 2 +- src/iterable/pipe/share.ts | 2 +- src/iterable/pipe/skip.ts | 2 +- src/iterable/pipe/skiplast.ts | 2 +- src/iterable/pipe/skipwhile.ts | 2 +- src/iterable/pipe/slice.ts | 2 +- src/iterable/pipe/startwith.ts | 2 +- src/iterable/pipe/take.ts | 2 +- src/iterable/pipe/takelast.ts | 2 +- src/iterable/pipe/takewhile.ts | 2 +- src/iterable/pipe/tap.ts | 2 +- src/iterable/pipe/union.ts | 2 +- src/iterable/pipe/zip.ts | 2 +- src/iterable/pluck.ts | 2 +- src/iterable/publish.ts | 2 +- src/iterable/range.ts | 2 +- src/iterable/repeat.ts | 2 +- src/iterable/retry.ts | 2 +- src/iterable/reverse.ts | 2 +- src/iterable/scan.ts | 2 +- src/iterable/scanright.ts | 2 +- src/iterable/share.ts | 2 +- src/iterable/skip.ts | 2 +- src/iterable/skiplast.ts | 2 +- src/iterable/skipwhile.ts | 2 +- src/iterable/slice.ts | 2 +- src/iterable/startwith.ts | 2 +- src/iterable/take.ts | 2 +- src/iterable/takelast.ts | 2 +- src/iterable/takewhile.ts | 2 +- src/iterable/tap.ts | 2 +- src/iterable/throw.ts | 2 +- src/iterable/union.ts | 2 +- src/iterable/while.ts | 2 +- src/iterable/zip.ts | 2 +- 441 files changed, 666 insertions(+), 668 deletions(-) rename src/{asynciterable.ts => asynciterable/asynciterablex.ts} (95%) rename src/{iterable.ts => iterable/iterablex.ts} (92%) diff --git a/src/Ix.ts b/src/Ix.ts index f5021d9c..22d1243e 100644 --- a/src/Ix.ts +++ b/src/Ix.ts @@ -1,6 +1,6 @@ -import { IterableX } from './iterable'; import { AsyncSink } from './asyncsink'; -import { AsyncIterableX } from './asynciterable'; +import { IterableX } from './iterable/iterablex'; +import { AsyncIterableX } from './asynciterable/asynciterablex'; import { GroupedIterable } from './iterable/groupby'; import { GroupedAsyncIterable } from './asynciterable/groupby'; export { OrderedIterableX as OrderedIterable } from './iterable/orderby'; diff --git a/src/add/asynciterable-operators/average.ts b/src/add/asynciterable-operators/average.ts index d8900ed6..4de202cd 100644 --- a/src/add/asynciterable-operators/average.ts +++ b/src/add/asynciterable-operators/average.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { average } from '../../asynciterable/average'; export function averageProto( @@ -21,7 +21,7 @@ export function averageProto( AsyncIterableX.prototype.average = averageProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { average: typeof averageProto; } diff --git a/src/add/asynciterable-operators/buffer.ts b/src/add/asynciterable-operators/buffer.ts index 497826f2..843d6012 100644 --- a/src/add/asynciterable-operators/buffer.ts +++ b/src/add/asynciterable-operators/buffer.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { buffer } from '../../asynciterable/buffer'; /** @@ -14,7 +14,7 @@ export function bufferProto( AsyncIterableX.prototype.buffer = bufferProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { buffer: typeof bufferProto; } diff --git a/src/add/asynciterable-operators/catch.ts b/src/add/asynciterable-operators/catch.ts index 8a01c8d8..0d4c09ea 100644 --- a/src/add/asynciterable-operators/catch.ts +++ b/src/add/asynciterable-operators/catch.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { _catch as _catchProto } from '../../asynciterable/catch'; /** @@ -17,7 +17,7 @@ export declare namespace asynciterable { let _catch: typeof _catchProto; } -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { catch: typeof catchProto; } diff --git a/src/add/asynciterable-operators/catchwith.ts b/src/add/asynciterable-operators/catchwith.ts index 0aa5f142..54dece67 100644 --- a/src/add/asynciterable-operators/catchwith.ts +++ b/src/add/asynciterable-operators/catchwith.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { catchWith as catchWithStatic } from '../../asynciterable/catchwith'; /** @@ -13,7 +13,7 @@ export function catchWithProto( AsyncIterableX.prototype.catchWith = catchWithProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { catchWith: typeof catchWithProto; } diff --git a/src/add/asynciterable-operators/chain.ts b/src/add/asynciterable-operators/chain.ts index 1a2b3cd2..b38edbe0 100644 --- a/src/add/asynciterable-operators/chain.ts +++ b/src/add/asynciterable-operators/chain.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { chain as chainStatic } from '../../asynciterable/chain'; /** @@ -13,7 +13,7 @@ export function chainProto( AsyncIterableX.prototype.chain = chainProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { chain: typeof chainProto; } diff --git a/src/add/asynciterable-operators/concat.ts b/src/add/asynciterable-operators/concat.ts index 0187e799..12269a74 100644 --- a/src/add/asynciterable-operators/concat.ts +++ b/src/add/asynciterable-operators/concat.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { concat } from '../../asynciterable/concat'; /* tslint:disable:max-line-length */ @@ -65,7 +65,7 @@ export function concatProto( AsyncIterableX.prototype.concat = concatProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { concat: typeof concatProto; } diff --git a/src/add/asynciterable-operators/concatall.ts b/src/add/asynciterable-operators/concatall.ts index 3fff4cb5..3a86fa04 100644 --- a/src/add/asynciterable-operators/concatall.ts +++ b/src/add/asynciterable-operators/concatall.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { concatAll } from '../../asynciterable/concatall'; /** @@ -10,7 +10,7 @@ export function concatAllProto(this: AsyncIterableX>): Async AsyncIterableX.prototype.concatAll = concatAllProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { concatAll: typeof concatAllProto; } diff --git a/src/add/asynciterable-operators/count.ts b/src/add/asynciterable-operators/count.ts index ebf609d7..bd84689a 100644 --- a/src/add/asynciterable-operators/count.ts +++ b/src/add/asynciterable-operators/count.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { count } from '../../asynciterable/count'; /** @@ -13,7 +13,7 @@ export function countProto( AsyncIterableX.prototype.count = countProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { count: typeof countProto; } diff --git a/src/add/asynciterable-operators/debounce.ts b/src/add/asynciterable-operators/debounce.ts index fb907b3d..a783308d 100644 --- a/src/add/asynciterable-operators/debounce.ts +++ b/src/add/asynciterable-operators/debounce.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { debounce } from '../../asynciterable/debounce'; /** @@ -10,7 +10,7 @@ export function debounceProto(this: AsyncIterableX, time: number): AsyncIt AsyncIterableX.prototype.debounce = debounceProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { debounce: typeof debounceProto; } diff --git a/src/add/asynciterable-operators/defaultifempty.ts b/src/add/asynciterable-operators/defaultifempty.ts index aa168a05..56d1259c 100644 --- a/src/add/asynciterable-operators/defaultifempty.ts +++ b/src/add/asynciterable-operators/defaultifempty.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { defaultIfEmpty } from '../../asynciterable/defaultifempty'; /** @@ -13,7 +13,7 @@ export function defaultIfEmptyProto( AsyncIterableX.prototype.defaultIfEmpty = defaultIfEmptyProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { defaultIfEmpty: typeof defaultIfEmptyProto; } diff --git a/src/add/asynciterable-operators/distinct.ts b/src/add/asynciterable-operators/distinct.ts index 3b8308ea..7060af43 100644 --- a/src/add/asynciterable-operators/distinct.ts +++ b/src/add/asynciterable-operators/distinct.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { distinct } from '../../asynciterable/distinct'; /** @@ -14,7 +14,7 @@ export function distinctProto( AsyncIterableX.prototype.distinct = distinctProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { distinct: typeof distinctProto; } diff --git a/src/add/asynciterable-operators/distinctuntilchanged.ts b/src/add/asynciterable-operators/distinctuntilchanged.ts index 70927c3d..6e89fe06 100644 --- a/src/add/asynciterable-operators/distinctuntilchanged.ts +++ b/src/add/asynciterable-operators/distinctuntilchanged.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { distinctUntilChanged } from '../../asynciterable/distinctuntilchanged'; /** @@ -14,7 +14,7 @@ export function distinctUntilChangedProto( AsyncIterableX.prototype.distinctUntilChanged = distinctUntilChangedProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { distinctUntilChanged: typeof distinctUntilChangedProto; } diff --git a/src/add/asynciterable-operators/dowhile.ts b/src/add/asynciterable-operators/dowhile.ts index 07e79586..a49a4d4c 100644 --- a/src/add/asynciterable-operators/dowhile.ts +++ b/src/add/asynciterable-operators/dowhile.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { doWhile } from '../../asynciterable/dowhile'; /** @@ -13,7 +13,7 @@ export function doWhileProto( AsyncIterableX.prototype.doWhile = doWhileProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { doWhile: typeof doWhileProto; } diff --git a/src/add/asynciterable-operators/elementat.ts b/src/add/asynciterable-operators/elementat.ts index d25abd42..a2aad5e5 100644 --- a/src/add/asynciterable-operators/elementat.ts +++ b/src/add/asynciterable-operators/elementat.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { elementAt } from '../../asynciterable/elementat'; /** @@ -10,7 +10,7 @@ export function elementAtProto(this: AsyncIterableX, index: number) { AsyncIterableX.prototype.elementAt = elementAtProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { elementAt: typeof elementAtProto; } diff --git a/src/add/asynciterable-operators/endwith.ts b/src/add/asynciterable-operators/endwith.ts index a2116be9..29353484 100644 --- a/src/add/asynciterable-operators/endwith.ts +++ b/src/add/asynciterable-operators/endwith.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { endWith } from '../../asynciterable/endwith'; /** @@ -10,7 +10,7 @@ export function endWithProto(this: AsyncIterableX, ...args: T[]) { AsyncIterableX.prototype.endWith = endWithProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { endWith: typeof endWithProto; } diff --git a/src/add/asynciterable-operators/every.ts b/src/add/asynciterable-operators/every.ts index 8d271741..994d9a58 100644 --- a/src/add/asynciterable-operators/every.ts +++ b/src/add/asynciterable-operators/every.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { every } from '../../asynciterable/every'; /** @@ -21,7 +21,7 @@ export function everyProto( AsyncIterableX.prototype.every = everyProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { every: typeof everyProto; } diff --git a/src/add/asynciterable-operators/except.ts b/src/add/asynciterable-operators/except.ts index 18124cf5..540cf08e 100644 --- a/src/add/asynciterable-operators/except.ts +++ b/src/add/asynciterable-operators/except.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { except } from '../../asynciterable/except'; /** @@ -14,7 +14,7 @@ export function exceptProto( AsyncIterableX.prototype.except = exceptProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { except: typeof exceptProto; } diff --git a/src/add/asynciterable-operators/expand.ts b/src/add/asynciterable-operators/expand.ts index da517b7a..3ebaf6f2 100644 --- a/src/add/asynciterable-operators/expand.ts +++ b/src/add/asynciterable-operators/expand.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { expand } from '../../asynciterable/expand'; /** @@ -13,7 +13,7 @@ export function expandProto( AsyncIterableX.prototype.expand = expandProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { expand: typeof expandProto; } diff --git a/src/add/asynciterable-operators/filter.ts b/src/add/asynciterable-operators/filter.ts index 06729873..19291b83 100644 --- a/src/add/asynciterable-operators/filter.ts +++ b/src/add/asynciterable-operators/filter.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { filter } from '../../asynciterable/filter'; /** @@ -25,7 +25,7 @@ export function filterProto( AsyncIterableX.prototype.filter = filterProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { filter: typeof filterProto; } diff --git a/src/add/asynciterable-operators/finally.ts b/src/add/asynciterable-operators/finally.ts index e19aa334..47302bc4 100644 --- a/src/add/asynciterable-operators/finally.ts +++ b/src/add/asynciterable-operators/finally.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { _finally as _finallyProto } from '../../asynciterable/finally'; /** @@ -17,7 +17,7 @@ export declare namespace asynciterable { let _finally: typeof _finallyProto; } -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { finally: typeof finallyProto; } diff --git a/src/add/asynciterable-operators/find.ts b/src/add/asynciterable-operators/find.ts index f7496962..cf5cca4e 100644 --- a/src/add/asynciterable-operators/find.ts +++ b/src/add/asynciterable-operators/find.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { find } from '../../asynciterable/find'; /** @@ -25,7 +25,7 @@ export function findProto( AsyncIterableX.prototype.find = findProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { find: typeof findProto; } diff --git a/src/add/asynciterable-operators/findindex.ts b/src/add/asynciterable-operators/findindex.ts index 65cdf746..53093218 100644 --- a/src/add/asynciterable-operators/findindex.ts +++ b/src/add/asynciterable-operators/findindex.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { findIndex } from '../../asynciterable/findindex'; /** @@ -14,7 +14,7 @@ export function findIndexProto( AsyncIterableX.prototype.findIndex = findIndexProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { findIndex: typeof findIndexProto; } diff --git a/src/add/asynciterable-operators/first.ts b/src/add/asynciterable-operators/first.ts index 643c02d6..b8a20e55 100644 --- a/src/add/asynciterable-operators/first.ts +++ b/src/add/asynciterable-operators/first.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { first } from '../../asynciterable/first'; /** @@ -22,7 +22,7 @@ export function firstProto( AsyncIterableX.prototype.first = firstProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { first: typeof firstProto; } diff --git a/src/add/asynciterable-operators/flatmap.ts b/src/add/asynciterable-operators/flatmap.ts index 29986fe1..5acc8db5 100644 --- a/src/add/asynciterable-operators/flatmap.ts +++ b/src/add/asynciterable-operators/flatmap.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { flatMap } from '../../asynciterable/flatmap'; /** @@ -14,7 +14,7 @@ export function flatMapProto( AsyncIterableX.prototype.flatMap = flatMapProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { flatMap: typeof flatMapProto; } diff --git a/src/add/asynciterable-operators/flatten.ts b/src/add/asynciterable-operators/flatten.ts index 2aa9eac5..e122df3e 100644 --- a/src/add/asynciterable-operators/flatten.ts +++ b/src/add/asynciterable-operators/flatten.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { flatten } from '../../asynciterable/flatten'; /** @@ -10,7 +10,7 @@ export function flattenProto(this: AsyncIterableX, depth?: number): AsyncI AsyncIterableX.prototype.flatten = flattenProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { flatten: typeof flattenProto; } diff --git a/src/add/asynciterable-operators/groupby.ts b/src/add/asynciterable-operators/groupby.ts index 245367aa..8af17233 100644 --- a/src/add/asynciterable-operators/groupby.ts +++ b/src/add/asynciterable-operators/groupby.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { groupBy, groupByResultIdentityAsync, @@ -43,7 +43,7 @@ export function groupByProto( AsyncIterableX.prototype.groupBy = groupByProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { groupBy: typeof groupByProto; } diff --git a/src/add/asynciterable-operators/groupjoin.ts b/src/add/asynciterable-operators/groupjoin.ts index 4199f890..934b51a6 100644 --- a/src/add/asynciterable-operators/groupjoin.ts +++ b/src/add/asynciterable-operators/groupjoin.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { groupJoin } from '../../asynciterable/groupjoin'; /** @@ -16,7 +16,7 @@ export function groupJoinProto( AsyncIterableX.prototype.groupJoin = groupJoinProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { groupJoin: typeof groupJoinProto; } diff --git a/src/add/asynciterable-operators/ignoreelements.ts b/src/add/asynciterable-operators/ignoreelements.ts index d4071c31..a6674850 100644 --- a/src/add/asynciterable-operators/ignoreelements.ts +++ b/src/add/asynciterable-operators/ignoreelements.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { ignoreElements } from '../../asynciterable/ignoreelements'; /** @@ -10,7 +10,7 @@ export function ignoreElementsProto(this: AsyncIterableX): AsyncIterableX< AsyncIterableX.prototype.ignoreElements = ignoreElementsProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { ignoreElements: typeof ignoreElementsProto; } diff --git a/src/add/asynciterable-operators/includes.ts b/src/add/asynciterable-operators/includes.ts index 59b0092d..77bf6a47 100644 --- a/src/add/asynciterable-operators/includes.ts +++ b/src/add/asynciterable-operators/includes.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { includes } from '../../asynciterable/includes'; /** @@ -14,7 +14,7 @@ export function includesProto( AsyncIterableX.prototype.includes = includesProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { includes: typeof includesProto; } diff --git a/src/add/asynciterable-operators/innerjoin.ts b/src/add/asynciterable-operators/innerjoin.ts index d373002c..9e26fecd 100644 --- a/src/add/asynciterable-operators/innerjoin.ts +++ b/src/add/asynciterable-operators/innerjoin.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { innerJoin } from '../../asynciterable/innerjoin'; /** @@ -16,7 +16,7 @@ export function innerJoinProto( AsyncIterableX.prototype.innerJoin = innerJoinProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { innerJoin: typeof innerJoinProto; } diff --git a/src/add/asynciterable-operators/intersect.ts b/src/add/asynciterable-operators/intersect.ts index 0184d211..aa374334 100644 --- a/src/add/asynciterable-operators/intersect.ts +++ b/src/add/asynciterable-operators/intersect.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { intersect } from '../../asynciterable/intersect'; /** @@ -14,7 +14,7 @@ export function intersectProto( AsyncIterableX.prototype.intersect = intersectProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { intersect: typeof intersectProto; } diff --git a/src/add/asynciterable-operators/isempty.ts b/src/add/asynciterable-operators/isempty.ts index 7af49f67..82546f6a 100644 --- a/src/add/asynciterable-operators/isempty.ts +++ b/src/add/asynciterable-operators/isempty.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { isEmpty } from '../../asynciterable/isempty'; /** @@ -10,7 +10,7 @@ export function isEmptyProto(this: AsyncIterableX): Promise { AsyncIterableX.prototype.isEmpty = isEmptyProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { isEmpty: typeof isEmptyProto; } diff --git a/src/add/asynciterable-operators/last.ts b/src/add/asynciterable-operators/last.ts index f0581e17..909bac2c 100644 --- a/src/add/asynciterable-operators/last.ts +++ b/src/add/asynciterable-operators/last.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { last } from '../../asynciterable/last'; /** @@ -22,7 +22,7 @@ export function lastProto( AsyncIterableX.prototype.last = lastProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { last: typeof lastProto; } diff --git a/src/add/asynciterable-operators/map.ts b/src/add/asynciterable-operators/map.ts index ed56c5bd..a60b1e7c 100644 --- a/src/add/asynciterable-operators/map.ts +++ b/src/add/asynciterable-operators/map.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { map } from '../../asynciterable/map'; /** @@ -14,7 +14,7 @@ export function mapProto( AsyncIterableX.prototype.map = mapProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { map: typeof mapProto; } diff --git a/src/add/asynciterable-operators/max.ts b/src/add/asynciterable-operators/max.ts index 24beab87..5b975e0e 100644 --- a/src/add/asynciterable-operators/max.ts +++ b/src/add/asynciterable-operators/max.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { max } from '../../asynciterable/max'; import { identityAsync } from '../../internal/identity'; @@ -19,7 +19,7 @@ export function maxProto( AsyncIterableX.prototype.max = maxProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { max: typeof maxProto; } diff --git a/src/add/asynciterable-operators/maxby.ts b/src/add/asynciterable-operators/maxby.ts index a3723631..dbab609e 100644 --- a/src/add/asynciterable-operators/maxby.ts +++ b/src/add/asynciterable-operators/maxby.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { maxBy } from '../../asynciterable/maxby'; /** @@ -14,7 +14,7 @@ export function maxByProto( AsyncIterableX.prototype.maxBy = maxByProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { maxBy: typeof maxByProto; } diff --git a/src/add/asynciterable-operators/memoize.ts b/src/add/asynciterable-operators/memoize.ts index aa7a727c..791acbb0 100644 --- a/src/add/asynciterable-operators/memoize.ts +++ b/src/add/asynciterable-operators/memoize.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { memoize } from '../../asynciterable/memoize'; export function memoizeProto( @@ -23,7 +23,7 @@ export function memoizeProto( AsyncIterableX.prototype.memoize = memoizeProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { memoize: typeof memoizeProto; } diff --git a/src/add/asynciterable-operators/merge.ts b/src/add/asynciterable-operators/merge.ts index 147f14ea..a747689b 100644 --- a/src/add/asynciterable-operators/merge.ts +++ b/src/add/asynciterable-operators/merge.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { merge } from '../../asynciterable/merge'; /* tslint:disable:max-line-length */ @@ -65,7 +65,7 @@ export function mergeProto( AsyncIterableX.prototype.merge = mergeProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { merge: typeof mergeProto; } diff --git a/src/add/asynciterable-operators/mergeall.ts b/src/add/asynciterable-operators/mergeall.ts index 20d5b024..3a8db0b1 100644 --- a/src/add/asynciterable-operators/mergeall.ts +++ b/src/add/asynciterable-operators/mergeall.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { mergeAll } from '../../asynciterable/mergeall'; /** @@ -10,7 +10,7 @@ export function mergeAllProto(this: AsyncIterableX>): AsyncI AsyncIterableX.prototype.mergeAll = mergeAllProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { mergeAll: typeof mergeAllProto; } diff --git a/src/add/asynciterable-operators/min.ts b/src/add/asynciterable-operators/min.ts index 4a52d491..6f558e6d 100644 --- a/src/add/asynciterable-operators/min.ts +++ b/src/add/asynciterable-operators/min.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { min } from '../../asynciterable/min'; import { identityAsync } from '../../internal/identity'; @@ -22,7 +22,7 @@ export function minProto( AsyncIterableX.prototype.min = minProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { min: typeof minProto; } diff --git a/src/add/asynciterable-operators/minby.ts b/src/add/asynciterable-operators/minby.ts index 3dd1b87a..71e13aa0 100644 --- a/src/add/asynciterable-operators/minby.ts +++ b/src/add/asynciterable-operators/minby.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { minBy } from '../../asynciterable/minby'; /** @@ -14,7 +14,7 @@ export function minByProto( AsyncIterableX.prototype.minBy = minByProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { minBy: typeof minByProto; } diff --git a/src/add/asynciterable-operators/onerrorresumenext.ts b/src/add/asynciterable-operators/onerrorresumenext.ts index b1005036..fe769231 100644 --- a/src/add/asynciterable-operators/onerrorresumenext.ts +++ b/src/add/asynciterable-operators/onerrorresumenext.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { onErrorResumeNext } from '../../asynciterable/onerrorresumenext'; /** @@ -13,7 +13,7 @@ export function onErrorResumeNextProto( AsyncIterableX.prototype.onErrorResumeNext = onErrorResumeNextProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { onErrorResumeNext: typeof onErrorResumeNextProto; } diff --git a/src/add/asynciterable-operators/orderby.ts b/src/add/asynciterable-operators/orderby.ts index 368c448a..6c387898 100644 --- a/src/add/asynciterable-operators/orderby.ts +++ b/src/add/asynciterable-operators/orderby.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { orderBy, orderByDescending, OrderedAsyncIterableX } from '../../asynciterable/orderby'; import { thenBy as _thenBy, @@ -35,7 +35,7 @@ export declare namespace asynciterable { let thenByDescending: typeof _thenByDescending; } -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { orderBy: typeof orderByProto; orderByDescending: typeof orderByDescendingProto; diff --git a/src/add/asynciterable-operators/pairwise.ts b/src/add/asynciterable-operators/pairwise.ts index b61f7f98..f493caee 100644 --- a/src/add/asynciterable-operators/pairwise.ts +++ b/src/add/asynciterable-operators/pairwise.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { pairwise } from '../../asynciterable/pairwise'; /** @@ -10,7 +10,7 @@ export function pairwiseProto(this: AsyncIterableX): AsyncIter AsyncIterableX.prototype.pairwise = pairwiseProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { pairwise: typeof pairwiseProto; } diff --git a/src/add/asynciterable-operators/partition.ts b/src/add/asynciterable-operators/partition.ts index 836135bd..c191aab5 100644 --- a/src/add/asynciterable-operators/partition.ts +++ b/src/add/asynciterable-operators/partition.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { partition } from '../../asynciterable/partition'; /** @@ -25,7 +25,7 @@ export function partitionProto( AsyncIterableX.prototype.partition = partitionProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { partition: typeof partitionProto; } diff --git a/src/add/asynciterable-operators/pluck.ts b/src/add/asynciterable-operators/pluck.ts index 742a3d54..015e2af6 100644 --- a/src/add/asynciterable-operators/pluck.ts +++ b/src/add/asynciterable-operators/pluck.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { pluck } from '../../asynciterable/pluck'; /** @@ -13,7 +13,7 @@ export function pluckProto( AsyncIterableX.prototype.pluck = pluckProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { pluck: typeof pluckProto; } diff --git a/src/add/asynciterable-operators/publish.ts b/src/add/asynciterable-operators/publish.ts index a36167e0..d713dd25 100644 --- a/src/add/asynciterable-operators/publish.ts +++ b/src/add/asynciterable-operators/publish.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { publish } from '../../asynciterable/publish'; export function publishProto(this: AsyncIterableX): AsyncIterableX; @@ -18,7 +18,7 @@ export function publishProto( AsyncIterableX.prototype.publish = publishProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { publish: typeof publishProto; } diff --git a/src/add/asynciterable-operators/reduce.ts b/src/add/asynciterable-operators/reduce.ts index bcff6176..f7504f4d 100644 --- a/src/add/asynciterable-operators/reduce.ts +++ b/src/add/asynciterable-operators/reduce.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { reduce } from '../../asynciterable/reduce'; export async function reduceProto( @@ -23,7 +23,7 @@ export function reduceProto( AsyncIterableX.prototype.reduce = reduceProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { reduce: typeof reduceProto; } diff --git a/src/add/asynciterable-operators/reduceright.ts b/src/add/asynciterable-operators/reduceright.ts index 8e592cce..4b894519 100644 --- a/src/add/asynciterable-operators/reduceright.ts +++ b/src/add/asynciterable-operators/reduceright.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { reduceRight } from '../../asynciterable/reduceright'; export async function reduceRightProto( @@ -25,7 +25,7 @@ export function reduceRightProto( AsyncIterableX.prototype.reduceRight = reduceRightProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { reduceRight: typeof reduceRightProto; } diff --git a/src/add/asynciterable-operators/repeat.ts b/src/add/asynciterable-operators/repeat.ts index 7dd7e248..d6bb7cd4 100644 --- a/src/add/asynciterable-operators/repeat.ts +++ b/src/add/asynciterable-operators/repeat.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { repeat } from '../../asynciterable/repeat'; /** @@ -13,7 +13,7 @@ export function repeatProto( AsyncIterableX.prototype.repeat = repeatProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { repeat: typeof repeatProto; } diff --git a/src/add/asynciterable-operators/retry.ts b/src/add/asynciterable-operators/retry.ts index 5e5043a0..4f6f1dbb 100644 --- a/src/add/asynciterable-operators/retry.ts +++ b/src/add/asynciterable-operators/retry.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { retry } from '../../asynciterable/retry'; /** @@ -13,7 +13,7 @@ export function retryProto( AsyncIterableX.prototype.retry = retryProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { retry: typeof retryProto; } diff --git a/src/add/asynciterable-operators/reverse.ts b/src/add/asynciterable-operators/reverse.ts index c904e8ad..36e3fd07 100644 --- a/src/add/asynciterable-operators/reverse.ts +++ b/src/add/asynciterable-operators/reverse.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { reverse } from '../../asynciterable/reverse'; /** @@ -10,7 +10,7 @@ export function reverseProto(this: AsyncIterableX): AsyncItera AsyncIterableX.prototype.reverse = reverseProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { reverse: typeof reverseProto; } diff --git a/src/add/asynciterable-operators/scan.ts b/src/add/asynciterable-operators/scan.ts index 77f16493..6ea2c5a0 100644 --- a/src/add/asynciterable-operators/scan.ts +++ b/src/add/asynciterable-operators/scan.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { scan } from '../../asynciterable/scan'; export function scanProto( @@ -23,7 +23,7 @@ export function scanProto( AsyncIterableX.prototype.scan = scanProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { scan: typeof scanProto; } diff --git a/src/add/asynciterable-operators/scanright.ts b/src/add/asynciterable-operators/scanright.ts index a8e01736..8c4d788d 100644 --- a/src/add/asynciterable-operators/scanright.ts +++ b/src/add/asynciterable-operators/scanright.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { scanRight } from '../../asynciterable/scanright'; export function scanRightProto( @@ -23,7 +23,7 @@ export function scanRightProto( AsyncIterableX.prototype.scanRight = scanRightProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { scanRight: typeof scanRightProto; } diff --git a/src/add/asynciterable-operators/sequenceequal.ts b/src/add/asynciterable-operators/sequenceequal.ts index 3fc7a626..f177e91a 100644 --- a/src/add/asynciterable-operators/sequenceequal.ts +++ b/src/add/asynciterable-operators/sequenceequal.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { sequenceEqual } from '../../asynciterable/sequenceequal'; import { comparerAsync } from '../../internal/comparer'; @@ -15,7 +15,7 @@ export function sequenceEqualProto( AsyncIterableX.prototype.sequenceEqual = sequenceEqualProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { sequenceEqual: typeof sequenceEqualProto; } diff --git a/src/add/asynciterable-operators/share.ts b/src/add/asynciterable-operators/share.ts index 189b718b..ab19b2de 100644 --- a/src/add/asynciterable-operators/share.ts +++ b/src/add/asynciterable-operators/share.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { share } from '../../asynciterable/share'; export function shareProto(this: AsyncIterableX): AsyncIterableX; @@ -22,7 +22,7 @@ export function shareProto( AsyncIterableX.prototype.share = shareProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { share: typeof shareProto; } diff --git a/src/add/asynciterable-operators/single.ts b/src/add/asynciterable-operators/single.ts index 72828936..6db50778 100644 --- a/src/add/asynciterable-operators/single.ts +++ b/src/add/asynciterable-operators/single.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { single } from '../../asynciterable/single'; /** @@ -22,7 +22,7 @@ export function singleProto( AsyncIterableX.prototype.single = singleProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { single: typeof singleProto; } diff --git a/src/add/asynciterable-operators/skip.ts b/src/add/asynciterable-operators/skip.ts index 81dc3e9a..9b523c44 100644 --- a/src/add/asynciterable-operators/skip.ts +++ b/src/add/asynciterable-operators/skip.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { skip } from '../../asynciterable/skip'; /** @@ -10,7 +10,7 @@ export function skipProto(this: AsyncIterableX, count: number): AsyncItera AsyncIterableX.prototype.skip = skipProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { skip: typeof skipProto; } diff --git a/src/add/asynciterable-operators/skiplast.ts b/src/add/asynciterable-operators/skiplast.ts index b4b964f3..761b3200 100644 --- a/src/add/asynciterable-operators/skiplast.ts +++ b/src/add/asynciterable-operators/skiplast.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { skipLast } from '../../asynciterable/skiplast'; /** @@ -10,7 +10,7 @@ export function skipLastProto(this: AsyncIterableX, count: number): AsyncI AsyncIterableX.prototype.skipLast = skipLastProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { skipLast: typeof skipLastProto; } diff --git a/src/add/asynciterable-operators/skipuntil.ts b/src/add/asynciterable-operators/skipuntil.ts index 4f62b440..0a9251db 100644 --- a/src/add/asynciterable-operators/skipuntil.ts +++ b/src/add/asynciterable-operators/skipuntil.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { skipUntil } from '../../asynciterable/skipuntil'; /** @@ -13,7 +13,7 @@ export function skipUntilProto( AsyncIterableX.prototype.skipUntil = skipUntilProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { skipUntil: typeof skipUntilProto; } diff --git a/src/add/asynciterable-operators/skipwhile.ts b/src/add/asynciterable-operators/skipwhile.ts index 758d2ed4..caaf97d3 100644 --- a/src/add/asynciterable-operators/skipwhile.ts +++ b/src/add/asynciterable-operators/skipwhile.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { skipWhile } from '../../asynciterable/skipwhile'; /** @@ -22,7 +22,7 @@ export function skipWhileProto( AsyncIterableX.prototype.skipWhile = skipWhileProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { skipWhile: typeof skipWhileProto; } diff --git a/src/add/asynciterable-operators/slice.ts b/src/add/asynciterable-operators/slice.ts index 85df1527..cbd4bc43 100644 --- a/src/add/asynciterable-operators/slice.ts +++ b/src/add/asynciterable-operators/slice.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { slice } from '../../asynciterable/slice'; /** @@ -14,7 +14,7 @@ export function sliceProto( AsyncIterableX.prototype.slice = sliceProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { slice: typeof sliceProto; } diff --git a/src/add/asynciterable-operators/some.ts b/src/add/asynciterable-operators/some.ts index 239337cc..a78d1c91 100644 --- a/src/add/asynciterable-operators/some.ts +++ b/src/add/asynciterable-operators/some.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { some } from '../../asynciterable/some'; /** @@ -22,7 +22,7 @@ export function someProto( AsyncIterableX.prototype.some = someProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { some: typeof someProto; } diff --git a/src/add/asynciterable-operators/startwith.ts b/src/add/asynciterable-operators/startwith.ts index f113eff1..2738cb7b 100644 --- a/src/add/asynciterable-operators/startwith.ts +++ b/src/add/asynciterable-operators/startwith.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { startWith } from '../../asynciterable/startwith'; /** @@ -10,7 +10,7 @@ export function startWithProto(this: AsyncIterableX, ...args: T[]) { AsyncIterableX.prototype.startWith = startWithProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { startWith: typeof startWithProto; } diff --git a/src/add/asynciterable-operators/sum.ts b/src/add/asynciterable-operators/sum.ts index 239e9cf4..888d827c 100644 --- a/src/add/asynciterable-operators/sum.ts +++ b/src/add/asynciterable-operators/sum.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { sum } from '../../asynciterable/sum'; import { identityAsync } from '../../internal/identity'; @@ -22,7 +22,7 @@ export function sumProto( AsyncIterableX.prototype.sum = sumProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { sum: typeof sumProto; } diff --git a/src/add/asynciterable-operators/take.ts b/src/add/asynciterable-operators/take.ts index e887bddb..7bd7b0ae 100644 --- a/src/add/asynciterable-operators/take.ts +++ b/src/add/asynciterable-operators/take.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { take } from '../../asynciterable/take'; /** @@ -10,7 +10,7 @@ export function takeProto(this: AsyncIterableX, count: number): AsyncItera AsyncIterableX.prototype.take = takeProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { take: typeof takeProto; } diff --git a/src/add/asynciterable-operators/takelast.ts b/src/add/asynciterable-operators/takelast.ts index 9d1367a1..f2573238 100644 --- a/src/add/asynciterable-operators/takelast.ts +++ b/src/add/asynciterable-operators/takelast.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { takeLast } from '../../asynciterable/takelast'; /** @@ -10,7 +10,7 @@ export function takeLastProto(this: AsyncIterableX, count: number): AsyncI AsyncIterableX.prototype.takeLast = takeLastProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { takeLast: typeof takeLastProto; } diff --git a/src/add/asynciterable-operators/takeuntil.ts b/src/add/asynciterable-operators/takeuntil.ts index dc2a902c..3081e1be 100644 --- a/src/add/asynciterable-operators/takeuntil.ts +++ b/src/add/asynciterable-operators/takeuntil.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { takeUntil } from '../../asynciterable/takeuntil'; /** @@ -13,7 +13,7 @@ export function takeUntilProto( AsyncIterableX.prototype.takeUntil = takeUntilProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { takeUntil: typeof takeUntilProto; } diff --git a/src/add/asynciterable-operators/takewhile.ts b/src/add/asynciterable-operators/takewhile.ts index d798be88..89cd8159 100644 --- a/src/add/asynciterable-operators/takewhile.ts +++ b/src/add/asynciterable-operators/takewhile.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { takeWhile } from '../../asynciterable/takewhile'; /** @@ -22,7 +22,7 @@ export function takeWhileProto( AsyncIterableX.prototype.takeWhile = takeWhileProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { takeWhile: typeof takeWhileProto; } diff --git a/src/add/asynciterable-operators/tap.ts b/src/add/asynciterable-operators/tap.ts index bb0257f6..9ddd9c24 100644 --- a/src/add/asynciterable-operators/tap.ts +++ b/src/add/asynciterable-operators/tap.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { tap } from '../../asynciterable/tap'; import { PartialAsyncObserver } from '../../observer'; @@ -14,7 +14,7 @@ export function tapProto( AsyncIterableX.prototype.tap = tapProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { tap: typeof tapProto; } diff --git a/src/add/asynciterable-operators/throttle.ts b/src/add/asynciterable-operators/throttle.ts index a998efce..1c22b3ab 100644 --- a/src/add/asynciterable-operators/throttle.ts +++ b/src/add/asynciterable-operators/throttle.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { throttle } from '../../asynciterable/throttle'; /** @@ -10,7 +10,7 @@ export function throttleProto(this: AsyncIterableX, time: number): AsyncIt AsyncIterableX.prototype.throttle = throttleProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { throttle: typeof throttleProto; } diff --git a/src/add/asynciterable-operators/toarray.ts b/src/add/asynciterable-operators/toarray.ts index 82ad2b30..b05cfc57 100644 --- a/src/add/asynciterable-operators/toarray.ts +++ b/src/add/asynciterable-operators/toarray.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { toArray } from '../../asynciterable/toarray'; /** @@ -10,7 +10,7 @@ export function toArrayProto(this: AsyncIterableX): Promise { toArray: typeof toArrayProto; } diff --git a/src/add/asynciterable-operators/tomap.ts b/src/add/asynciterable-operators/tomap.ts index afd76c23..19a6c103 100644 --- a/src/add/asynciterable-operators/tomap.ts +++ b/src/add/asynciterable-operators/tomap.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { toMap } from '../../asynciterable/tomap'; export function toMapProto( @@ -23,7 +23,7 @@ export function toMapProto( AsyncIterableX.prototype.toMap = toMapProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { toMap: typeof toMapProto; } diff --git a/src/add/asynciterable-operators/toobservable.ts b/src/add/asynciterable-operators/toobservable.ts index 6191ea98..c495daf7 100644 --- a/src/add/asynciterable-operators/toobservable.ts +++ b/src/add/asynciterable-operators/toobservable.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { toObservable } from '../../asynciterable/toobservable'; import { Observable } from '../../observer'; @@ -11,7 +11,7 @@ export function toObservableProto(this: AsyncIterableX): Obser AsyncIterableX.prototype.toObservable = toObservableProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { toObservable: typeof toObservableProto; } diff --git a/src/add/asynciterable-operators/toset.ts b/src/add/asynciterable-operators/toset.ts index 5cbedb89..366ed289 100644 --- a/src/add/asynciterable-operators/toset.ts +++ b/src/add/asynciterable-operators/toset.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { toSet } from '../../asynciterable/toset'; /** @@ -10,7 +10,7 @@ export function toSetProto(this: AsyncIterableX): Promise { toSet: typeof toSetProto; } diff --git a/src/add/asynciterable-operators/union.ts b/src/add/asynciterable-operators/union.ts index f98729fd..cba2eb3c 100644 --- a/src/add/asynciterable-operators/union.ts +++ b/src/add/asynciterable-operators/union.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { union } from '../../asynciterable/union'; /** @@ -14,7 +14,7 @@ export function unionProto( AsyncIterableX.prototype.union = unionProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { union: typeof unionProto; } diff --git a/src/add/asynciterable-operators/zip.ts b/src/add/asynciterable-operators/zip.ts index 287408aa..f3990495 100644 --- a/src/add/asynciterable-operators/zip.ts +++ b/src/add/asynciterable-operators/zip.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { zip } from '../../asynciterable/zip'; /** @@ -94,7 +94,7 @@ export function zipProto(this: AsyncIterableX, ...args: any[]): AsyncIt AsyncIterableX.prototype.zip = zipProto; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX { zip: typeof zipProto; } diff --git a/src/add/asynciterable/asyncify.ts b/src/add/asynciterable/asyncify.ts index 1be89654..fe7b920f 100644 --- a/src/add/asynciterable/asyncify.ts +++ b/src/add/asynciterable/asyncify.ts @@ -1,8 +1,8 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { asyncify as asyncifyStatic } from '../../asynciterable/asyncify'; AsyncIterableX.asyncify = asyncifyStatic; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let asyncify: typeof asyncifyStatic; } } diff --git a/src/add/asynciterable/asyncifyerrback.ts b/src/add/asynciterable/asyncifyerrback.ts index 5b1803cc..6cfffa43 100644 --- a/src/add/asynciterable/asyncifyerrback.ts +++ b/src/add/asynciterable/asyncifyerrback.ts @@ -1,8 +1,8 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { asyncifyErrback as asyncifyErrbackStatic } from '../../asynciterable/asyncifyerrback'; AsyncIterableX.asyncifyErrback = asyncifyErrbackStatic; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let asyncifyErrback: typeof asyncifyErrbackStatic; } } diff --git a/src/add/asynciterable/case.ts b/src/add/asynciterable/case.ts index d8e81799..5e602f1f 100644 --- a/src/add/asynciterable/case.ts +++ b/src/add/asynciterable/case.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { _case as caseStatic } from '../../asynciterable/case'; AsyncIterableX['case'] = caseStatic; @@ -7,6 +7,6 @@ export declare namespace asynciterable { let _case: typeof caseStatic; } -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export { caseStatic as case }; } } diff --git a/src/add/asynciterable/catch.ts b/src/add/asynciterable/catch.ts index 42943b41..7f83597c 100644 --- a/src/add/asynciterable/catch.ts +++ b/src/add/asynciterable/catch.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { _catchStatic as catchStatic } from '../../asynciterable/catch'; AsyncIterableX['catch'] = catchStatic; @@ -7,6 +7,6 @@ export declare namespace asynciterable { let _catchStatic: typeof catchStatic; } -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export { catchStatic as catch }; } } diff --git a/src/add/asynciterable/concat.ts b/src/add/asynciterable/concat.ts index 1755d5f2..c14ecbb3 100644 --- a/src/add/asynciterable/concat.ts +++ b/src/add/asynciterable/concat.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { concatStatic as concatStatic_ } from '../../asynciterable/concat'; AsyncIterableX.concat = concatStatic_; @@ -7,6 +7,6 @@ export declare namespace asynciterable { let concatStatic: typeof concatStatic_; } -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let concat: typeof concatStatic_; } } diff --git a/src/add/asynciterable/create.ts b/src/add/asynciterable/create.ts index 7d05a2be..19b25f7b 100644 --- a/src/add/asynciterable/create.ts +++ b/src/add/asynciterable/create.ts @@ -1,8 +1,8 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { create as createStatic } from '../../asynciterable/create'; AsyncIterableX.create = createStatic; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let create: typeof createStatic; } } diff --git a/src/add/asynciterable/defer.ts b/src/add/asynciterable/defer.ts index fae631d5..c2c82917 100644 --- a/src/add/asynciterable/defer.ts +++ b/src/add/asynciterable/defer.ts @@ -1,8 +1,8 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { defer as deferStatic } from '../../asynciterable/defer'; AsyncIterableX.defer = deferStatic; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let defer: typeof deferStatic; } } diff --git a/src/add/asynciterable/empty.ts b/src/add/asynciterable/empty.ts index 374102a1..0f7c780b 100644 --- a/src/add/asynciterable/empty.ts +++ b/src/add/asynciterable/empty.ts @@ -1,8 +1,8 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { empty as emptyStatic } from '../../asynciterable/empty'; AsyncIterableX.empty = emptyStatic; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let empty: typeof emptyStatic; } } diff --git a/src/add/asynciterable/for.ts b/src/add/asynciterable/for.ts index 2de3bd0a..a8cfe1b4 100644 --- a/src/add/asynciterable/for.ts +++ b/src/add/asynciterable/for.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { _for as forStatic } from '../../asynciterable/for'; AsyncIterableX['for'] = forStatic; @@ -7,6 +7,6 @@ export declare namespace asynciterable { let _for: typeof forStatic; } -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export { forStatic as for }; } } diff --git a/src/add/asynciterable/fromevent.ts b/src/add/asynciterable/fromevent.ts index 183dde9e..111cb360 100644 --- a/src/add/asynciterable/fromevent.ts +++ b/src/add/asynciterable/fromevent.ts @@ -1,8 +1,8 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { fromEvent as fromEventStatic } from '../../asynciterable/fromevent'; AsyncIterableX.fromEvent = fromEventStatic; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let fromEvent: typeof fromEventStatic; } } diff --git a/src/add/asynciterable/fromeventpattern.ts b/src/add/asynciterable/fromeventpattern.ts index 454d6acc..a61cf19f 100644 --- a/src/add/asynciterable/fromeventpattern.ts +++ b/src/add/asynciterable/fromeventpattern.ts @@ -1,8 +1,8 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { fromEventPattern as fromEventPatternStatic } from '../../asynciterable/fromeventpattern'; AsyncIterableX.fromEventPattern = fromEventPatternStatic; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let fromEventPattern: typeof fromEventPatternStatic; } } diff --git a/src/add/asynciterable/generate.ts b/src/add/asynciterable/generate.ts index c8068f8e..daaedd71 100644 --- a/src/add/asynciterable/generate.ts +++ b/src/add/asynciterable/generate.ts @@ -1,8 +1,8 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { generate as generateStatic } from '../../asynciterable/generate'; AsyncIterableX.generate = generateStatic; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let generate: typeof generateStatic; } } diff --git a/src/add/asynciterable/generatetime.ts b/src/add/asynciterable/generatetime.ts index 47a87eaf..e1ea1395 100644 --- a/src/add/asynciterable/generatetime.ts +++ b/src/add/asynciterable/generatetime.ts @@ -1,8 +1,8 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { generateTime as generateTimeStatic } from '../../asynciterable/generatetime'; AsyncIterableX.generateTime = generateTimeStatic; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let generateTime: typeof generateTimeStatic; } } diff --git a/src/add/asynciterable/if.ts b/src/add/asynciterable/if.ts index 69e05867..d8b7f4c4 100644 --- a/src/add/asynciterable/if.ts +++ b/src/add/asynciterable/if.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { _if as ifStatic } from '../../asynciterable/if'; AsyncIterableX['if'] = ifStatic; @@ -7,6 +7,6 @@ export declare namespace asynciterable { let _if: typeof ifStatic; } -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export { ifStatic as if }; } } diff --git a/src/add/asynciterable/merge.ts b/src/add/asynciterable/merge.ts index b91dc3da..f500511f 100644 --- a/src/add/asynciterable/merge.ts +++ b/src/add/asynciterable/merge.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { mergeStatic as mergeStatic_ } from '../../asynciterable/merge'; AsyncIterableX.merge = mergeStatic_; @@ -7,6 +7,6 @@ export declare namespace asynciterable { let mergeStatic: typeof mergeStatic_; } -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let merge: typeof mergeStatic_; } } diff --git a/src/add/asynciterable/ofentries.ts b/src/add/asynciterable/ofentries.ts index c6b64ab6..3fbab01a 100644 --- a/src/add/asynciterable/ofentries.ts +++ b/src/add/asynciterable/ofentries.ts @@ -1,8 +1,8 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { ofEntries as ofEntriesStatic } from '../../asynciterable/ofentries'; AsyncIterableX.ofEntries = ofEntriesStatic; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let ofEntries: typeof ofEntriesStatic; } } diff --git a/src/add/asynciterable/ofkeys.ts b/src/add/asynciterable/ofkeys.ts index 998416c5..0178543c 100644 --- a/src/add/asynciterable/ofkeys.ts +++ b/src/add/asynciterable/ofkeys.ts @@ -1,8 +1,8 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { ofKeys as ofKeysStatic } from '../../asynciterable/ofkeys'; AsyncIterableX.ofKeys = ofKeysStatic; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let ofKeys: typeof ofKeysStatic; } } diff --git a/src/add/asynciterable/onerrorresumenext.ts b/src/add/asynciterable/onerrorresumenext.ts index f0029217..56479989 100644 --- a/src/add/asynciterable/onerrorresumenext.ts +++ b/src/add/asynciterable/onerrorresumenext.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { onErrorResumeNextStatic as _onErrorResumeNextStatic } from '../../asynciterable/onerrorresumenext'; AsyncIterableX.onErrorResumeNext = _onErrorResumeNextStatic; @@ -7,6 +7,6 @@ export declare namespace asynciterable { let onErrorResumeNextStatic: typeof _onErrorResumeNextStatic; } -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let onErrorResumeNext: typeof _onErrorResumeNextStatic; } } diff --git a/src/add/asynciterable/race.ts b/src/add/asynciterable/race.ts index 1773093e..d315441d 100644 --- a/src/add/asynciterable/race.ts +++ b/src/add/asynciterable/race.ts @@ -1,8 +1,8 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { race as raceStatic } from '../../asynciterable/race'; AsyncIterableX.race = raceStatic; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let race: typeof raceStatic; } } diff --git a/src/add/asynciterable/range.ts b/src/add/asynciterable/range.ts index 7c8b74dd..05aa032c 100644 --- a/src/add/asynciterable/range.ts +++ b/src/add/asynciterable/range.ts @@ -1,8 +1,8 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { range as rangeStatic } from '../../asynciterable/range'; AsyncIterableX.range = rangeStatic; -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let range: typeof rangeStatic; } } diff --git a/src/add/asynciterable/repeat.ts b/src/add/asynciterable/repeat.ts index 9999fb52..9991e48d 100644 --- a/src/add/asynciterable/repeat.ts +++ b/src/add/asynciterable/repeat.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { repeatStatic as _repeatStatic } from '../../asynciterable/repeat'; AsyncIterableX.repeat = _repeatStatic; @@ -7,6 +7,6 @@ export declare namespace asynciterable { let repeatStatic: typeof _repeatStatic; } -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export let repeat: typeof _repeatStatic; } } diff --git a/src/add/asynciterable/throw.ts b/src/add/asynciterable/throw.ts index 76549313..086430be 100644 --- a/src/add/asynciterable/throw.ts +++ b/src/add/asynciterable/throw.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { _throw as throwStatic } from '../../asynciterable/throw'; AsyncIterableX['throw'] = throwStatic; @@ -7,6 +7,6 @@ export declare namespace asynciterable { let _throw: typeof throwStatic; } -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export { throwStatic as throw }; } } diff --git a/src/add/asynciterable/while.ts b/src/add/asynciterable/while.ts index 055c68ef..2e74c386 100644 --- a/src/add/asynciterable/while.ts +++ b/src/add/asynciterable/while.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { _while as whileStatic } from '../../asynciterable/while'; AsyncIterableX['while'] = whileStatic; @@ -7,6 +7,6 @@ export declare namespace asynciterable { let _while: typeof whileStatic; } -declare module '../../asynciterable' { +declare module '../../asynciterable/asynciterablex' { namespace AsyncIterableX { export { whileStatic as while }; } } diff --git a/src/add/iterable-operators/average.ts b/src/add/iterable-operators/average.ts index 4f505970..5eee1a8b 100644 --- a/src/add/iterable-operators/average.ts +++ b/src/add/iterable-operators/average.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { average } from '../../iterable/average'; export function averageProto(this: IterableX, fn?: (x: number) => number): number; @@ -12,7 +12,7 @@ export function averageProto(this: IterableX, fn: (x: any) => number = x => IterableX.prototype.average = averageProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { average: typeof averageProto; } diff --git a/src/add/iterable-operators/buffer.ts b/src/add/iterable-operators/buffer.ts index 84692450..f78ce027 100644 --- a/src/add/iterable-operators/buffer.ts +++ b/src/add/iterable-operators/buffer.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { buffer } from '../../iterable/buffer'; /** @@ -10,7 +10,7 @@ export function bufferProto(this: IterableX, count: number, skip?: number) IterableX.prototype.buffer = bufferProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { buffer: typeof bufferProto; } diff --git a/src/add/iterable-operators/catch.ts b/src/add/iterable-operators/catch.ts index 5d597e84..5f8abe2d 100644 --- a/src/add/iterable-operators/catch.ts +++ b/src/add/iterable-operators/catch.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { _catch } from '../../iterable/catch'; /** @@ -10,7 +10,7 @@ export function catchProto(this: IterableX, ...args: Iterable[]): Itera IterableX.prototype.catch = catchProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { catch: typeof catchProto; } diff --git a/src/add/iterable-operators/catchwith.ts b/src/add/iterable-operators/catchwith.ts index 2ee47bb4..b1bf2009 100644 --- a/src/add/iterable-operators/catchwith.ts +++ b/src/add/iterable-operators/catchwith.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { catchWith as catchWithStatic } from '../../iterable/catchwith'; /** @@ -13,7 +13,7 @@ export function catchWithProto( IterableX.prototype.catchWith = catchWithProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { catchWith: typeof catchWithProto; } diff --git a/src/add/iterable-operators/chain.ts b/src/add/iterable-operators/chain.ts index 13c33705..b87baa43 100644 --- a/src/add/iterable-operators/chain.ts +++ b/src/add/iterable-operators/chain.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { chain as chainStatic } from '../../iterable/chain'; /** @@ -13,7 +13,7 @@ export function chainProto( IterableX.prototype.chain = chainProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { chain: typeof chainProto; } diff --git a/src/add/iterable-operators/concat.ts b/src/add/iterable-operators/concat.ts index e5afea33..984619d0 100644 --- a/src/add/iterable-operators/concat.ts +++ b/src/add/iterable-operators/concat.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { concat } from '../../iterable/concat'; /* tslint:disable:max-line-length */ @@ -56,7 +56,7 @@ export function concatProto(this: IterableX, ...args: Iterable[]): Iter IterableX.prototype.concat = concatProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { concat: typeof concatProto; } diff --git a/src/add/iterable-operators/concatall.ts b/src/add/iterable-operators/concatall.ts index a6336bf5..a9ebf6b7 100644 --- a/src/add/iterable-operators/concatall.ts +++ b/src/add/iterable-operators/concatall.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { concatAll } from '../../iterable/concatall'; /** @@ -10,7 +10,7 @@ export function concatAllProto(this: IterableX>): IterableX { IterableX.prototype.concatAll = concatAllProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { concatAll: typeof concatAllProto; } diff --git a/src/add/iterable-operators/count.ts b/src/add/iterable-operators/count.ts index 0dda2e2c..d98ea9af 100644 --- a/src/add/iterable-operators/count.ts +++ b/src/add/iterable-operators/count.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { count } from '../../iterable/count'; /** @@ -10,7 +10,7 @@ export function countProto(this: IterableX, fn?: (value: T) => boolean): n IterableX.prototype.count = countProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { count: typeof countProto; } diff --git a/src/add/iterable-operators/defaultifempty.ts b/src/add/iterable-operators/defaultifempty.ts index 6ed83f67..a6a16c07 100644 --- a/src/add/iterable-operators/defaultifempty.ts +++ b/src/add/iterable-operators/defaultifempty.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { defaultIfEmpty } from '../../iterable/defaultifempty'; /** @@ -10,7 +10,7 @@ export function defaultIfEmptyProto(this: IterableX, defaultValue: T): Ite IterableX.prototype.defaultIfEmpty = defaultIfEmptyProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { defaultIfEmpty: typeof defaultIfEmptyProto; } diff --git a/src/add/iterable-operators/distinct.ts b/src/add/iterable-operators/distinct.ts index e1e23a77..9fb5b460 100644 --- a/src/add/iterable-operators/distinct.ts +++ b/src/add/iterable-operators/distinct.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { distinct } from '../../iterable/distinct'; /** @@ -14,7 +14,7 @@ export function distinctProto( IterableX.prototype.distinct = distinctProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { distinct: typeof distinctProto; } diff --git a/src/add/iterable-operators/distinctuntilchanged.ts b/src/add/iterable-operators/distinctuntilchanged.ts index 21a1c73f..b166ccc2 100644 --- a/src/add/iterable-operators/distinctuntilchanged.ts +++ b/src/add/iterable-operators/distinctuntilchanged.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { distinctUntilChanged } from '../../iterable/distinctuntilchanged'; /** @@ -14,7 +14,7 @@ export function distinctUntilChangedProto( IterableX.prototype.distinctUntilChanged = distinctUntilChangedProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { distinctUntilChanged: typeof distinctUntilChangedProto; } diff --git a/src/add/iterable-operators/dowhile.ts b/src/add/iterable-operators/dowhile.ts index 020e1300..a25c7ef8 100644 --- a/src/add/iterable-operators/dowhile.ts +++ b/src/add/iterable-operators/dowhile.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { doWhile } from '../../iterable/dowhile'; /** @@ -13,7 +13,7 @@ export function doWhileProto( IterableX.prototype.doWhile = doWhileProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { doWhile: typeof doWhileProto; } diff --git a/src/add/iterable-operators/elementat.ts b/src/add/iterable-operators/elementat.ts index 0f148c9d..5db3db57 100644 --- a/src/add/iterable-operators/elementat.ts +++ b/src/add/iterable-operators/elementat.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { elementAt } from '../../iterable/elementat'; /** @@ -10,7 +10,7 @@ export function elementAtProto(this: IterableX, index: number) { IterableX.prototype.elementAt = elementAtProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { elementAt: typeof elementAtProto; } diff --git a/src/add/iterable-operators/endwith.ts b/src/add/iterable-operators/endwith.ts index 50c1971a..8d3c21a5 100644 --- a/src/add/iterable-operators/endwith.ts +++ b/src/add/iterable-operators/endwith.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { endWith } from '../../iterable/endwith'; /** @@ -10,7 +10,7 @@ export function endWithProto(this: IterableX, ...args: T[]) { IterableX.prototype.endWith = endWithProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { endWith: typeof endWithProto; } diff --git a/src/add/iterable-operators/every.ts b/src/add/iterable-operators/every.ts index 4cef8a8a..fa8bc5ad 100644 --- a/src/add/iterable-operators/every.ts +++ b/src/add/iterable-operators/every.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { every } from '../../iterable/every'; /** @@ -21,7 +21,7 @@ export function everyProto( IterableX.prototype.every = everyProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { every: typeof everyProto; } diff --git a/src/add/iterable-operators/except.ts b/src/add/iterable-operators/except.ts index 3272603b..a680bdb2 100644 --- a/src/add/iterable-operators/except.ts +++ b/src/add/iterable-operators/except.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { except } from '../../iterable/except'; /** @@ -14,7 +14,7 @@ export function exceptProto( IterableX.prototype.except = exceptProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { except: typeof exceptProto; } diff --git a/src/add/iterable-operators/expand.ts b/src/add/iterable-operators/expand.ts index bda0651c..72f5e744 100644 --- a/src/add/iterable-operators/expand.ts +++ b/src/add/iterable-operators/expand.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { expand } from '../../iterable/expand'; /** @@ -13,7 +13,7 @@ export function expandProto( IterableX.prototype.expand = expandProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { expand: typeof expandProto; } diff --git a/src/add/iterable-operators/filter.ts b/src/add/iterable-operators/filter.ts index cb01a3d9..a8a791a7 100644 --- a/src/add/iterable-operators/filter.ts +++ b/src/add/iterable-operators/filter.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { filter } from '../../iterable/filter'; /** @@ -24,7 +24,7 @@ export function filterProto( IterableX.prototype.filter = filterProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { filter: typeof filterProto; } diff --git a/src/add/iterable-operators/finally.ts b/src/add/iterable-operators/finally.ts index 5ffcefbe..9725eda0 100644 --- a/src/add/iterable-operators/finally.ts +++ b/src/add/iterable-operators/finally.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { _finally as _finallyProto } from '../../iterable/finally'; /** @@ -14,7 +14,7 @@ export declare namespace iterable { let _finally: typeof _finallyProto; } -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { finally: typeof finallyProto; } diff --git a/src/add/iterable-operators/find.ts b/src/add/iterable-operators/find.ts index fd7e15a0..24aa5315 100644 --- a/src/add/iterable-operators/find.ts +++ b/src/add/iterable-operators/find.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { find } from '../../iterable/find'; /** @@ -25,7 +25,7 @@ export function findProto( IterableX.prototype.find = findProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { find: typeof findProto; } diff --git a/src/add/iterable-operators/findindex.ts b/src/add/iterable-operators/findindex.ts index bc79c35a..ab046212 100644 --- a/src/add/iterable-operators/findindex.ts +++ b/src/add/iterable-operators/findindex.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { findIndex } from '../../iterable/findindex'; /** @@ -14,7 +14,7 @@ export function findIndexProto( IterableX.prototype.findIndex = findIndexProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { findIndex: typeof findIndexProto; } diff --git a/src/add/iterable-operators/first.ts b/src/add/iterable-operators/first.ts index 31ec0265..133f5c70 100644 --- a/src/add/iterable-operators/first.ts +++ b/src/add/iterable-operators/first.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { first } from '../../iterable/first'; /** @@ -22,7 +22,7 @@ export function firstProto( IterableX.prototype.first = firstProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { first: typeof firstProto; } diff --git a/src/add/iterable-operators/flatmap.ts b/src/add/iterable-operators/flatmap.ts index 5f85ba9c..44a6ef29 100644 --- a/src/add/iterable-operators/flatmap.ts +++ b/src/add/iterable-operators/flatmap.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { flatMap } from '../../iterable/flatmap'; /** @@ -14,7 +14,7 @@ export function flatMapProto( IterableX.prototype.flatMap = flatMapProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { flatMap: typeof flatMapProto; } diff --git a/src/add/iterable-operators/flatten.ts b/src/add/iterable-operators/flatten.ts index b4e9fc2e..76196b1c 100644 --- a/src/add/iterable-operators/flatten.ts +++ b/src/add/iterable-operators/flatten.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { flatten } from '../../iterable/flatten'; /** @@ -10,7 +10,7 @@ export function flattenProto(this: IterableX, depth?: number): IterableX { flatten: typeof flattenProto; } diff --git a/src/add/iterable-operators/groupby.ts b/src/add/iterable-operators/groupby.ts index 2020ba7c..ced5fe3b 100644 --- a/src/add/iterable-operators/groupby.ts +++ b/src/add/iterable-operators/groupby.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { groupBy, GroupedIterable, groupByResultIdentity } from '../../iterable/groupby'; import { identity } from '../../internal/identity'; @@ -36,7 +36,7 @@ export function groupByProto( IterableX.prototype.groupBy = groupByProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { groupBy: typeof groupByProto; } diff --git a/src/add/iterable-operators/groupjoin.ts b/src/add/iterable-operators/groupjoin.ts index af792cfc..fd041a03 100644 --- a/src/add/iterable-operators/groupjoin.ts +++ b/src/add/iterable-operators/groupjoin.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { groupJoin } from '../../iterable/groupjoin'; /** @@ -16,7 +16,7 @@ export function groupJoinProto( IterableX.prototype.groupJoin = groupJoinProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { groupJoin: typeof groupJoinProto; } diff --git a/src/add/iterable-operators/ignoreelements.ts b/src/add/iterable-operators/ignoreelements.ts index 75d58d27..116a51fa 100644 --- a/src/add/iterable-operators/ignoreelements.ts +++ b/src/add/iterable-operators/ignoreelements.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { ignoreElements } from '../../iterable/ignoreelements'; /** @@ -10,7 +10,7 @@ export function ignoreElementsProto(this: IterableX): IterableX { IterableX.prototype.ignoreElements = ignoreElementsProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { ignoreElements: typeof ignoreElementsProto; } diff --git a/src/add/iterable-operators/includes.ts b/src/add/iterable-operators/includes.ts index 1f3329f3..34a2872f 100644 --- a/src/add/iterable-operators/includes.ts +++ b/src/add/iterable-operators/includes.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { includes } from '../../iterable/includes'; /** @@ -10,7 +10,7 @@ export function includesProto(this: IterableX, searchElement: T, fromIndex IterableX.prototype.includes = includesProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { includes: typeof includesProto; } diff --git a/src/add/iterable-operators/innerjoin.ts b/src/add/iterable-operators/innerjoin.ts index 30fea6c4..fddd7cce 100644 --- a/src/add/iterable-operators/innerjoin.ts +++ b/src/add/iterable-operators/innerjoin.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { innerJoin } from '../../iterable/innerjoin'; /** @@ -16,7 +16,7 @@ export function innerJoinProto( IterableX.prototype.innerJoin = innerJoinProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { innerJoin: typeof innerJoinProto; } diff --git a/src/add/iterable-operators/intersect.ts b/src/add/iterable-operators/intersect.ts index 2ccd4102..7c991ae2 100644 --- a/src/add/iterable-operators/intersect.ts +++ b/src/add/iterable-operators/intersect.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { intersect } from '../../iterable/intersect'; /** @@ -14,7 +14,7 @@ export function intersectProto( IterableX.prototype.intersect = intersectProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { intersect: typeof intersectProto; } diff --git a/src/add/iterable-operators/isempty.ts b/src/add/iterable-operators/isempty.ts index 8dee7732..f1d2ba1c 100644 --- a/src/add/iterable-operators/isempty.ts +++ b/src/add/iterable-operators/isempty.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { isEmpty } from '../../iterable/isempty'; /** @@ -10,7 +10,7 @@ export function isEmptyProto(this: IterableX): boolean { IterableX.prototype.isEmpty = isEmptyProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { isEmpty: typeof isEmptyProto; } diff --git a/src/add/iterable-operators/last.ts b/src/add/iterable-operators/last.ts index 9ca5543e..8ac286b6 100644 --- a/src/add/iterable-operators/last.ts +++ b/src/add/iterable-operators/last.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { last } from '../../iterable/last'; /** @@ -21,7 +21,7 @@ export function lastProto( IterableX.prototype.last = lastProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { last: typeof lastProto; } diff --git a/src/add/iterable-operators/map.ts b/src/add/iterable-operators/map.ts index b0335207..7ca58943 100644 --- a/src/add/iterable-operators/map.ts +++ b/src/add/iterable-operators/map.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { map } from '../../iterable/map'; /** @@ -14,7 +14,7 @@ export function mapProto( IterableX.prototype.map = mapProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { map: typeof mapProto; } diff --git a/src/add/iterable-operators/max.ts b/src/add/iterable-operators/max.ts index 86ab7715..db907092 100644 --- a/src/add/iterable-operators/max.ts +++ b/src/add/iterable-operators/max.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { max } from '../../iterable/max'; export function maxProto(this: IterableX, fn?: (x: number) => number): number; @@ -12,7 +12,7 @@ export function maxProto(this: IterableX, fn: (x: any) => number = x => x): IterableX.prototype.max = maxProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { max: typeof maxProto; } diff --git a/src/add/iterable-operators/maxby.ts b/src/add/iterable-operators/maxby.ts index 15df76a8..af7d50e3 100644 --- a/src/add/iterable-operators/maxby.ts +++ b/src/add/iterable-operators/maxby.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { maxBy } from '../../iterable/maxby'; /** @@ -14,7 +14,7 @@ export function maxByProto( IterableX.prototype.maxBy = maxByProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { maxBy: typeof maxByProto; } diff --git a/src/add/iterable-operators/memoize.ts b/src/add/iterable-operators/memoize.ts index 60b5695f..da15ecc3 100644 --- a/src/add/iterable-operators/memoize.ts +++ b/src/add/iterable-operators/memoize.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { memoize } from '../../iterable/memoize'; export function memoizeProto( @@ -23,7 +23,7 @@ export function memoizeProto( IterableX.prototype.memoize = memoizeProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { memoize: typeof memoizeProto; } diff --git a/src/add/iterable-operators/min.ts b/src/add/iterable-operators/min.ts index 3149cd39..37b65df2 100644 --- a/src/add/iterable-operators/min.ts +++ b/src/add/iterable-operators/min.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { min } from '../../iterable/min'; export function minProto(this: IterableX, fn?: (x: number) => number): number; @@ -12,7 +12,7 @@ export function minProto(this: IterableX, fn: (x: any) => number = x => x): IterableX.prototype.min = minProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { min: typeof minProto; } diff --git a/src/add/iterable-operators/minby.ts b/src/add/iterable-operators/minby.ts index 24ecab35..0ef306a9 100644 --- a/src/add/iterable-operators/minby.ts +++ b/src/add/iterable-operators/minby.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { minBy } from '../../iterable/minby'; /** @@ -14,7 +14,7 @@ export function minByProto( IterableX.prototype.minBy = minByProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { minBy: typeof minByProto; } diff --git a/src/add/iterable-operators/onerrorresumenext.ts b/src/add/iterable-operators/onerrorresumenext.ts index 18565f6d..c6a5a77b 100644 --- a/src/add/iterable-operators/onerrorresumenext.ts +++ b/src/add/iterable-operators/onerrorresumenext.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { onErrorResumeNext } from '../../iterable/onerrorresumenext'; /** @@ -13,7 +13,7 @@ export function onErrorResumeNextProto( IterableX.prototype.onErrorResumeNext = onErrorResumeNextProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { onErrorResumeNext: typeof onErrorResumeNextProto; } diff --git a/src/add/iterable-operators/orderby.ts b/src/add/iterable-operators/orderby.ts index 0b28637b..9cc18107 100644 --- a/src/add/iterable-operators/orderby.ts +++ b/src/add/iterable-operators/orderby.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { orderBy, orderByDescending, OrderedIterableX } from '../../iterable/orderby'; import { thenBy as _thenBy, thenByDescending as _thenByDescending } from '../../iterable/orderby'; @@ -32,7 +32,7 @@ export declare namespace iterable { let thenByDescending: typeof _thenByDescending; } -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { orderBy: typeof orderByProto; orderByDescending: typeof orderByDescendingProto; diff --git a/src/add/iterable-operators/pairwise.ts b/src/add/iterable-operators/pairwise.ts index a43413ff..50dcd858 100644 --- a/src/add/iterable-operators/pairwise.ts +++ b/src/add/iterable-operators/pairwise.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { pairwise } from '../../iterable/pairwise'; /** @@ -10,7 +10,7 @@ export function pairwiseProto(this: IterableX): IterableX { pairwise: typeof pairwiseProto; } diff --git a/src/add/iterable-operators/partition.ts b/src/add/iterable-operators/partition.ts index 4eeb9887..98c6b2c2 100644 --- a/src/add/iterable-operators/partition.ts +++ b/src/add/iterable-operators/partition.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { partition } from '../../iterable/partition'; /** @@ -25,7 +25,7 @@ export function partitionProto( IterableX.prototype.partition = partitionProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { partition: typeof partitionProto; } diff --git a/src/add/iterable-operators/pluck.ts b/src/add/iterable-operators/pluck.ts index 8e815c83..fd3ff491 100644 --- a/src/add/iterable-operators/pluck.ts +++ b/src/add/iterable-operators/pluck.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { pluck } from '../../iterable/pluck'; /** @@ -13,7 +13,7 @@ export function pluckProto( IterableX.prototype.pluck = pluckProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { pluck: typeof pluckProto; } diff --git a/src/add/iterable-operators/publish.ts b/src/add/iterable-operators/publish.ts index f09b0d7e..5030fde7 100644 --- a/src/add/iterable-operators/publish.ts +++ b/src/add/iterable-operators/publish.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { publish } from '../../iterable/publish'; export function publishProto(this: IterableX): IterableX; @@ -18,7 +18,7 @@ export function publishProto( IterableX.prototype.publish = publishProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { publish: typeof publishProto; } diff --git a/src/add/iterable-operators/reduce.ts b/src/add/iterable-operators/reduce.ts index 666394c6..6c65385e 100644 --- a/src/add/iterable-operators/reduce.ts +++ b/src/add/iterable-operators/reduce.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { reduce } from '../../iterable/reduce'; export function reduceProto( @@ -29,7 +29,7 @@ export function reduceProto( IterableX.prototype.reduce = reduceProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { reduce: typeof reduceProto; } diff --git a/src/add/iterable-operators/reduceright.ts b/src/add/iterable-operators/reduceright.ts index 3eaba59d..cc24b213 100644 --- a/src/add/iterable-operators/reduceright.ts +++ b/src/add/iterable-operators/reduceright.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { reduceRight } from '../../iterable/reduceright'; export function reduceRightProto( @@ -29,7 +29,7 @@ export function reduceRightProto( IterableX.prototype.reduceRight = reduceRightProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { reduceRight: typeof reduceRightProto; } diff --git a/src/add/iterable-operators/repeat.ts b/src/add/iterable-operators/repeat.ts index 647e1a91..91ba87bf 100644 --- a/src/add/iterable-operators/repeat.ts +++ b/src/add/iterable-operators/repeat.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { repeat } from '../../iterable/repeat'; /** @@ -13,7 +13,7 @@ export function repeatProto( IterableX.prototype.repeat = repeatProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { repeat: typeof repeatProto; } diff --git a/src/add/iterable-operators/retry.ts b/src/add/iterable-operators/retry.ts index f3d7adae..df4524c2 100644 --- a/src/add/iterable-operators/retry.ts +++ b/src/add/iterable-operators/retry.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { retry } from '../../iterable/retry'; /** @@ -13,7 +13,7 @@ export function retryProto( IterableX.prototype.retry = retryProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { retry: typeof retryProto; } diff --git a/src/add/iterable-operators/reverse.ts b/src/add/iterable-operators/reverse.ts index a2854da8..c5ca0808 100644 --- a/src/add/iterable-operators/reverse.ts +++ b/src/add/iterable-operators/reverse.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { reverse } from '../../iterable/reverse'; /** @@ -10,7 +10,7 @@ export function reverseProto(this: IterableX): IterableX { reverse: typeof reverseProto; } diff --git a/src/add/iterable-operators/scan.ts b/src/add/iterable-operators/scan.ts index 1bf426b6..ff31dd46 100644 --- a/src/add/iterable-operators/scan.ts +++ b/src/add/iterable-operators/scan.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { scan } from '../../iterable/scan'; export function scanProto( @@ -23,7 +23,7 @@ export function scanProto( IterableX.prototype.scan = scanProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { scan: typeof scanProto; } diff --git a/src/add/iterable-operators/scanright.ts b/src/add/iterable-operators/scanright.ts index 5af6d843..afbb2f72 100644 --- a/src/add/iterable-operators/scanright.ts +++ b/src/add/iterable-operators/scanright.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { scanRight } from '../../iterable/scanright'; export function scanRightProto( @@ -23,7 +23,7 @@ export function scanRightProto( IterableX.prototype.scanRight = scanRightProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { scanRight: typeof scanRightProto; } diff --git a/src/add/iterable-operators/sequenceequal.ts b/src/add/iterable-operators/sequenceequal.ts index e1907691..599fd0be 100644 --- a/src/add/iterable-operators/sequenceequal.ts +++ b/src/add/iterable-operators/sequenceequal.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { sequenceEqual } from '../../iterable/sequenceequal'; /** @@ -14,7 +14,7 @@ export function sequenceEqualProto( IterableX.prototype.sequenceEqual = sequenceEqualProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { sequenceEqual: typeof sequenceEqualProto; } diff --git a/src/add/iterable-operators/share.ts b/src/add/iterable-operators/share.ts index f6f228d3..ceaf0968 100644 --- a/src/add/iterable-operators/share.ts +++ b/src/add/iterable-operators/share.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { share } from '../../iterable/share'; export function shareProto(this: IterableX): IterableX; @@ -18,7 +18,7 @@ export function shareProto( IterableX.prototype.share = shareProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { share: typeof shareProto; } diff --git a/src/add/iterable-operators/single.ts b/src/add/iterable-operators/single.ts index eb32a327..868af0f5 100644 --- a/src/add/iterable-operators/single.ts +++ b/src/add/iterable-operators/single.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { single } from '../../iterable/single'; /** @@ -21,7 +21,7 @@ export function singleProto( IterableX.prototype.single = singleProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { single: typeof singleProto; } diff --git a/src/add/iterable-operators/skip.ts b/src/add/iterable-operators/skip.ts index 807f4783..c13b55b0 100644 --- a/src/add/iterable-operators/skip.ts +++ b/src/add/iterable-operators/skip.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { skip } from '../../iterable/skip'; /** @@ -10,7 +10,7 @@ export function skipProto(this: IterableX, count: number): IterableX { IterableX.prototype.skip = skipProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { skip: typeof skipProto; } diff --git a/src/add/iterable-operators/skiplast.ts b/src/add/iterable-operators/skiplast.ts index 81bb0219..b392765d 100644 --- a/src/add/iterable-operators/skiplast.ts +++ b/src/add/iterable-operators/skiplast.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { skipLast } from '../../iterable/skiplast'; /** @@ -10,7 +10,7 @@ export function skipLastProto(this: IterableX, count: number): IterableX { skipLast: typeof skipLastProto; } diff --git a/src/add/iterable-operators/skipwhile.ts b/src/add/iterable-operators/skipwhile.ts index 036bff14..be0df5f8 100644 --- a/src/add/iterable-operators/skipwhile.ts +++ b/src/add/iterable-operators/skipwhile.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { skipWhile } from '../../iterable/skipwhile'; /** @@ -21,7 +21,7 @@ export function skipWhileProto( IterableX.prototype.skipWhile = skipWhileProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { skipWhile: typeof skipWhileProto; } diff --git a/src/add/iterable-operators/slice.ts b/src/add/iterable-operators/slice.ts index 6b3426b6..e9dc6dac 100644 --- a/src/add/iterable-operators/slice.ts +++ b/src/add/iterable-operators/slice.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { slice } from '../../iterable/slice'; /** @@ -10,7 +10,7 @@ export function sliceProto(this: IterableX, begin: number, end: number): I IterableX.prototype.slice = sliceProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { slice: typeof sliceProto; } diff --git a/src/add/iterable-operators/some.ts b/src/add/iterable-operators/some.ts index e1c5b066..900465a6 100644 --- a/src/add/iterable-operators/some.ts +++ b/src/add/iterable-operators/some.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { some } from '../../iterable/some'; /** @@ -21,7 +21,7 @@ export function someProto( IterableX.prototype.some = someProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { some: typeof someProto; } diff --git a/src/add/iterable-operators/startwith.ts b/src/add/iterable-operators/startwith.ts index 7e74fa7d..52108f35 100644 --- a/src/add/iterable-operators/startwith.ts +++ b/src/add/iterable-operators/startwith.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { startWith } from '../../iterable/startwith'; /** @@ -10,7 +10,7 @@ export function startWithProto(this: IterableX, ...args: T[]) { IterableX.prototype.startWith = startWithProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { startWith: typeof startWithProto; } diff --git a/src/add/iterable-operators/sum.ts b/src/add/iterable-operators/sum.ts index d3d54b3a..9b5a91ca 100644 --- a/src/add/iterable-operators/sum.ts +++ b/src/add/iterable-operators/sum.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { sum } from '../../iterable/sum'; export function sumProto(this: IterableX, fn?: (x: number) => number): number; @@ -12,7 +12,7 @@ export function sumProto(this: IterableX, fn: (x: any) => number = x => x): IterableX.prototype.sum = sumProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { sum: typeof sumProto; } diff --git a/src/add/iterable-operators/take.ts b/src/add/iterable-operators/take.ts index bd6fab26..1a521187 100644 --- a/src/add/iterable-operators/take.ts +++ b/src/add/iterable-operators/take.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { take } from '../../iterable/take'; /** @@ -10,7 +10,7 @@ export function takeProto(this: IterableX, count: number): IterableX { IterableX.prototype.take = takeProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { take: typeof takeProto; } diff --git a/src/add/iterable-operators/takelast.ts b/src/add/iterable-operators/takelast.ts index 32d70af4..0150fee7 100644 --- a/src/add/iterable-operators/takelast.ts +++ b/src/add/iterable-operators/takelast.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { takeLast } from '../../iterable/takelast'; /** @@ -10,7 +10,7 @@ export function takeLastProto(this: IterableX, count: number): IterableX { takeLast: typeof takeLastProto; } diff --git a/src/add/iterable-operators/takewhile.ts b/src/add/iterable-operators/takewhile.ts index 85dc1a2b..91710325 100644 --- a/src/add/iterable-operators/takewhile.ts +++ b/src/add/iterable-operators/takewhile.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { takeWhile } from '../../iterable/takewhile'; /** @@ -21,7 +21,7 @@ export function takeWhileProto( IterableX.prototype.takeWhile = takeWhileProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { takeWhile: typeof takeWhileProto; } diff --git a/src/add/iterable-operators/tap.ts b/src/add/iterable-operators/tap.ts index b0ffa56c..7148d8a7 100644 --- a/src/add/iterable-operators/tap.ts +++ b/src/add/iterable-operators/tap.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { tap } from '../../iterable/tap'; import { PartialObserver } from '../../observer'; @@ -11,7 +11,7 @@ export function tapProto(this: IterableX, observer: PartialObserver): I IterableX.prototype.tap = tapProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { tap: typeof tapProto; } diff --git a/src/add/iterable-operators/toarray.ts b/src/add/iterable-operators/toarray.ts index 21ec0af9..9703ddf6 100644 --- a/src/add/iterable-operators/toarray.ts +++ b/src/add/iterable-operators/toarray.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { toArray } from '../../iterable/toarray'; /** @@ -10,7 +10,7 @@ export function toArrayProto(this: IterableX): TSource[] { IterableX.prototype.toArray = toArrayProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { toArray: typeof toArrayProto; } diff --git a/src/add/iterable-operators/tomap.ts b/src/add/iterable-operators/tomap.ts index f43b8223..7dd3a5af 100644 --- a/src/add/iterable-operators/tomap.ts +++ b/src/add/iterable-operators/tomap.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { toMap } from '../../iterable/tomap'; export function toMapProto( @@ -23,7 +23,7 @@ export function toMapProto( IterableX.prototype.toMap = toMapProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { toMap: typeof toMapProto; } diff --git a/src/add/iterable-operators/toset.ts b/src/add/iterable-operators/toset.ts index cd6c3170..a9baa2b4 100644 --- a/src/add/iterable-operators/toset.ts +++ b/src/add/iterable-operators/toset.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { toSet } from '../../iterable/toset'; /** @@ -10,7 +10,7 @@ export function toSetProto(this: IterableX): Set { IterableX.prototype.toSet = toSetProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { toSet: typeof toSetProto; } diff --git a/src/add/iterable-operators/union.ts b/src/add/iterable-operators/union.ts index f9d47fd2..7ee1de51 100644 --- a/src/add/iterable-operators/union.ts +++ b/src/add/iterable-operators/union.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { union } from '../../iterable/union'; /** @@ -14,7 +14,7 @@ export function unionProto( IterableX.prototype.union = unionProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { union: typeof unionProto; } diff --git a/src/add/iterable-operators/zip.ts b/src/add/iterable-operators/zip.ts index bd6c0fd0..b535742e 100644 --- a/src/add/iterable-operators/zip.ts +++ b/src/add/iterable-operators/zip.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { zip } from '../../iterable/zip'; /** @@ -85,7 +85,7 @@ export function zipProto(this: IterableX, ...args: any[]): IterableX IterableX.prototype.zip = zipProto; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { interface IterableX { zip: typeof zipProto; } diff --git a/src/add/iterable/case.ts b/src/add/iterable/case.ts index ec938279..70e7d322 100644 --- a/src/add/iterable/case.ts +++ b/src/add/iterable/case.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { _case as caseStatic } from '../../iterable/case'; IterableX['case'] = caseStatic; @@ -7,6 +7,6 @@ export declare namespace iterable { let _case: typeof caseStatic; } -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export { caseStatic as case }; } } diff --git a/src/add/iterable/catch.ts b/src/add/iterable/catch.ts index 3422ab38..e8d61717 100644 --- a/src/add/iterable/catch.ts +++ b/src/add/iterable/catch.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { _catchStatic as catchStatic } from '../../iterable/catch'; IterableX['catch'] = catchStatic; @@ -7,6 +7,6 @@ export declare namespace iterable { let _catchStatic: typeof catchStatic; } -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export { catchStatic as catch }; } } diff --git a/src/add/iterable/concat.ts b/src/add/iterable/concat.ts index 162a619f..9baaa8e7 100644 --- a/src/add/iterable/concat.ts +++ b/src/add/iterable/concat.ts @@ -1,8 +1,8 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { concatStatic } from '../../iterable/concat'; IterableX.concat = concatStatic; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export let concat: typeof concatStatic; } } diff --git a/src/add/iterable/create.ts b/src/add/iterable/create.ts index e2e8b88f..375d1f66 100644 --- a/src/add/iterable/create.ts +++ b/src/add/iterable/create.ts @@ -1,8 +1,8 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { create as createStatic } from '../../iterable/create'; IterableX.create = createStatic; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export let create: typeof createStatic; } } diff --git a/src/add/iterable/defer.ts b/src/add/iterable/defer.ts index 73beb46d..4dc2f3eb 100644 --- a/src/add/iterable/defer.ts +++ b/src/add/iterable/defer.ts @@ -1,8 +1,8 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { defer as deferStatic } from '../../iterable/defer'; IterableX.defer = deferStatic; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export let defer: typeof deferStatic; } } diff --git a/src/add/iterable/empty.ts b/src/add/iterable/empty.ts index 462fe757..37d752d3 100644 --- a/src/add/iterable/empty.ts +++ b/src/add/iterable/empty.ts @@ -1,8 +1,8 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { empty as emptyStatic } from '../../iterable/empty'; IterableX.empty = emptyStatic; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export let empty: typeof emptyStatic; } } diff --git a/src/add/iterable/for.ts b/src/add/iterable/for.ts index cfc637d3..94241b0f 100644 --- a/src/add/iterable/for.ts +++ b/src/add/iterable/for.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { _for as forStatic } from '../../iterable/for'; IterableX['for'] = forStatic; @@ -7,6 +7,6 @@ export declare namespace iterable { let _for: typeof forStatic; } -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export { forStatic as for }; } } diff --git a/src/add/iterable/generate.ts b/src/add/iterable/generate.ts index 74fa025c..ba5fcdcd 100644 --- a/src/add/iterable/generate.ts +++ b/src/add/iterable/generate.ts @@ -1,8 +1,8 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { generate as generateStatic } from '../../iterable/generate'; IterableX.generate = generateStatic; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export let generate: typeof generateStatic; } } diff --git a/src/add/iterable/if.ts b/src/add/iterable/if.ts index edeece73..539975bf 100644 --- a/src/add/iterable/if.ts +++ b/src/add/iterable/if.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { _if as ifStatic } from '../../iterable/if'; IterableX['if'] = ifStatic; @@ -7,6 +7,6 @@ export declare namespace iterable { let _if: typeof ifStatic; } -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export { ifStatic as if }; } } diff --git a/src/add/iterable/ofentries.ts b/src/add/iterable/ofentries.ts index 137a4841..f1e72c7f 100644 --- a/src/add/iterable/ofentries.ts +++ b/src/add/iterable/ofentries.ts @@ -1,8 +1,8 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { ofEntries as ofEntriesStatic } from '../../iterable/ofentries'; IterableX.ofEntries = ofEntriesStatic; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export let ofEntries: typeof ofEntriesStatic; } } diff --git a/src/add/iterable/ofkeys.ts b/src/add/iterable/ofkeys.ts index db1a284e..1133eacc 100644 --- a/src/add/iterable/ofkeys.ts +++ b/src/add/iterable/ofkeys.ts @@ -1,8 +1,8 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { ofKeys as ofKeysStatic } from '../../iterable/ofkeys'; IterableX.ofKeys = ofKeysStatic; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export let ofKeys: typeof ofKeysStatic; } } diff --git a/src/add/iterable/ofvalues.ts b/src/add/iterable/ofvalues.ts index 85e2eec5..a6b078a2 100644 --- a/src/add/iterable/ofvalues.ts +++ b/src/add/iterable/ofvalues.ts @@ -1,8 +1,8 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { ofValues as ofValuesStatic } from '../../iterable/ofvalues'; IterableX.ofValues = ofValuesStatic; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export let ofValues: typeof ofValuesStatic; } } diff --git a/src/add/iterable/onerrorresumenext.ts b/src/add/iterable/onerrorresumenext.ts index cadcbbdf..74cc30fe 100644 --- a/src/add/iterable/onerrorresumenext.ts +++ b/src/add/iterable/onerrorresumenext.ts @@ -1,8 +1,8 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { onErrorResumeNextStatic } from '../../iterable/onerrorresumenext'; IterableX.onErrorResumeNext = onErrorResumeNextStatic; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export let onErrorResumeNext: typeof onErrorResumeNextStatic; } } diff --git a/src/add/iterable/range.ts b/src/add/iterable/range.ts index c7f531b5..25cff75b 100644 --- a/src/add/iterable/range.ts +++ b/src/add/iterable/range.ts @@ -1,8 +1,8 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { range as rangeStatic } from '../../iterable/range'; IterableX.range = rangeStatic; -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export let range: typeof rangeStatic; } } diff --git a/src/add/iterable/repeat.ts b/src/add/iterable/repeat.ts index 8ff93fcf..41d91dd7 100644 --- a/src/add/iterable/repeat.ts +++ b/src/add/iterable/repeat.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { repeatStatic as _repeatStatic } from '../../iterable/repeat'; IterableX.repeat = _repeatStatic; @@ -7,6 +7,6 @@ export declare namespace iterable { let repeatStatic: typeof _repeatStatic; } -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export let repeat: typeof _repeatStatic; } } diff --git a/src/add/iterable/throw.ts b/src/add/iterable/throw.ts index 5eb9dc0d..d6cd9cdc 100644 --- a/src/add/iterable/throw.ts +++ b/src/add/iterable/throw.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { _throw as throwStatic } from '../../iterable/throw'; IterableX['throw'] = throwStatic; @@ -7,6 +7,6 @@ export declare namespace iterable { let _throw: typeof throwStatic; } -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export { throwStatic as throw }; } } diff --git a/src/add/iterable/while.ts b/src/add/iterable/while.ts index ea5f7f84..54126b2b 100644 --- a/src/add/iterable/while.ts +++ b/src/add/iterable/while.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { _while as whileStatic } from '../../iterable/while'; IterableX['while'] = whileStatic; @@ -7,6 +7,6 @@ export declare namespace iterable { let _while: typeof whileStatic; } -declare module '../../iterable' { +declare module '../../iterable/iterablex' { namespace IterableX { export { whileStatic as while }; } } diff --git a/src/asynciterable/_extremaby.ts b/src/asynciterable/_extremaby.ts index 1f87f11a..1174d903 100644 --- a/src/asynciterable/_extremaby.ts +++ b/src/asynciterable/_extremaby.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; /** * @ignore diff --git a/src/asynciterable/asyncify.ts b/src/asynciterable/asyncify.ts index ee18c8f0..6fa904ff 100644 --- a/src/asynciterable/asyncify.ts +++ b/src/asynciterable/asyncify.ts @@ -1,12 +1,9 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { AsyncSink } from '../asyncsink'; import { memoize } from './memoize'; -export function asyncify( - func: Function -): (...args: any[]) => AsyncIterableX { +export function asyncify(func: Function): (...args: any[]) => AsyncIterableX { return function(...args: any[]) { - const sink = new AsyncSink(); const handler = function(...innerArgs: any[]) { diff --git a/src/asynciterable/asyncifyerrback.ts b/src/asynciterable/asyncifyerrback.ts index 790b689c..ed4604dc 100644 --- a/src/asynciterable/asyncifyerrback.ts +++ b/src/asynciterable/asyncifyerrback.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { AsyncSink } from '../asyncsink'; import { memoize } from './memoize'; @@ -6,7 +6,6 @@ export function asyncifyErrback( func: Function ): (...args: any[]) => AsyncIterableX { return function(...args: any[]) { - const sink = new AsyncSink(); const handler = function(err: any, ...innerArgs: any[]) { diff --git a/src/asynciterable.ts b/src/asynciterable/asynciterablex.ts similarity index 95% rename from src/asynciterable.ts rename to src/asynciterable/asynciterablex.ts index c29d8500..79906043 100644 --- a/src/asynciterable.ts +++ b/src/asynciterable/asynciterablex.ts @@ -1,9 +1,9 @@ -import { OperatorAsyncFunction } from './interfaces'; -import { bindCallback } from './internal/bindcallback'; -import { identityAsync } from './internal/identity'; -import { toLength } from './internal/tolength'; -import { isArrayLike, isIterable, isAsyncIterable } from './internal/isiterable'; -import { Observable } from './observer'; +import { OperatorAsyncFunction } from '../interfaces'; +import { bindCallback } from '../internal/bindcallback'; +import { identityAsync } from '../internal/identity'; +import { toLength } from '../internal/tolength'; +import { isArrayLike, isIterable, isAsyncIterable } from '../internal/isiterable'; +import { Observable } from '../observer'; /** * This clas serves as the base for all operations which support [Symbol.asyncIterator]. @@ -230,7 +230,7 @@ class OfAsyncIterable extends AsyncIterableX { } } -declare module './asynciterable' { +declare module '../asynciterable/asynciterablex' { interface AsyncIterableX { pipe(): AsyncIterableX; pipe(op1: OperatorAsyncFunction): AsyncIterableX; diff --git a/src/asynciterable/buffer.ts b/src/asynciterable/buffer.ts index 8b0143f0..7d2d6a1f 100644 --- a/src/asynciterable/buffer.ts +++ b/src/asynciterable/buffer.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class BufferAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/case.ts b/src/asynciterable/case.ts index 0bacbec2..10bf0878 100644 --- a/src/asynciterable/case.ts +++ b/src/asynciterable/case.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { defer } from './defer'; import { empty } from './empty'; diff --git a/src/asynciterable/catch.ts b/src/asynciterable/catch.ts index 51094b3f..63ad1e8c 100644 --- a/src/asynciterable/catch.ts +++ b/src/asynciterable/catch.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { returnAsyncIterator } from '../internal/returniterator'; export class CatchAllAsyncIterable extends AsyncIterableX { diff --git a/src/asynciterable/catchwith.ts b/src/asynciterable/catchwith.ts index aff28d30..fe0d9d56 100644 --- a/src/asynciterable/catchwith.ts +++ b/src/asynciterable/catchwith.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { returnAsyncIterator } from '../internal/returniterator'; export class CatchWithAsyncIterable extends AsyncIterableX { diff --git a/src/asynciterable/chain.ts b/src/asynciterable/chain.ts index 208338af..022810b3 100644 --- a/src/asynciterable/chain.ts +++ b/src/asynciterable/chain.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; class ChainAsyncIterable extends AsyncIterableX { private _result: AsyncIterable; diff --git a/src/asynciterable/concat.ts b/src/asynciterable/concat.ts index ebd3b516..71d13f18 100644 --- a/src/asynciterable/concat.ts +++ b/src/asynciterable/concat.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class ConcatAsyncIterable extends AsyncIterableX { private _source: Iterable>; diff --git a/src/asynciterable/concatall.ts b/src/asynciterable/concatall.ts index f7525d30..e819edf6 100644 --- a/src/asynciterable/concatall.ts +++ b/src/asynciterable/concatall.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class ConcatAllAsyncIterable extends AsyncIterableX { private _source: AsyncIterable>; diff --git a/src/asynciterable/create.ts b/src/asynciterable/create.ts index 1994a12d..0a331e93 100644 --- a/src/asynciterable/create.ts +++ b/src/asynciterable/create.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; class AnonymousAsyncIterable extends AsyncIterableX { private _fn: () => AsyncIterator | Promise>; diff --git a/src/asynciterable/debounce.ts b/src/asynciterable/debounce.ts index abf1ece9..c00d815b 100644 --- a/src/asynciterable/debounce.ts +++ b/src/asynciterable/debounce.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; async function forEach( source: AsyncIterable, diff --git a/src/asynciterable/defaultifempty.ts b/src/asynciterable/defaultifempty.ts index 75e74c61..4a3a4807 100644 --- a/src/asynciterable/defaultifempty.ts +++ b/src/asynciterable/defaultifempty.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class DefaultIfEmptyAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/defer.ts b/src/asynciterable/defer.ts index 5dc99276..d73a7757 100644 --- a/src/asynciterable/defer.ts +++ b/src/asynciterable/defer.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; class DeferAsyncIterable extends AsyncIterableX { private _fn: () => AsyncIterable | Promise>; diff --git a/src/asynciterable/delay.ts b/src/asynciterable/delay.ts index 733be58b..761f41b6 100644 --- a/src/asynciterable/delay.ts +++ b/src/asynciterable/delay.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { sleep } from './_sleep'; export class DelayAsyncIterable extends AsyncIterableX { diff --git a/src/asynciterable/delayeach.ts b/src/asynciterable/delayeach.ts index ffaf6159..2a264ebb 100644 --- a/src/asynciterable/delayeach.ts +++ b/src/asynciterable/delayeach.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { sleep } from './_sleep'; export class DelayEachAsyncIterable extends AsyncIterableX { diff --git a/src/asynciterable/distinct.ts b/src/asynciterable/distinct.ts index d7405457..46c4b4fc 100644 --- a/src/asynciterable/distinct.ts +++ b/src/asynciterable/distinct.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { identityAsync } from '../internal/identity'; import { arrayIndexOfAsync } from '../internal/arrayindexof'; import { comparerAsync } from '../internal/comparer'; diff --git a/src/asynciterable/distinctuntilchanged.ts b/src/asynciterable/distinctuntilchanged.ts index 42f90970..450d4b27 100644 --- a/src/asynciterable/distinctuntilchanged.ts +++ b/src/asynciterable/distinctuntilchanged.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { identityAsync } from '../internal/identity'; import { comparerAsync } from '../internal/comparer'; diff --git a/src/asynciterable/dowhile.ts b/src/asynciterable/dowhile.ts index 1a3a7e12..b756c8f7 100644 --- a/src/asynciterable/dowhile.ts +++ b/src/asynciterable/dowhile.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { concatStatic } from './concat'; import { _while } from './while'; diff --git a/src/asynciterable/empty.ts b/src/asynciterable/empty.ts index b6c00fee..6a084d94 100644 --- a/src/asynciterable/empty.ts +++ b/src/asynciterable/empty.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; class EmptyAsyncIterable extends AsyncIterableX { async *[Symbol.asyncIterator](): AsyncIterator { diff --git a/src/asynciterable/endwith.ts b/src/asynciterable/endwith.ts index 5adf1627..2ddac816 100644 --- a/src/asynciterable/endwith.ts +++ b/src/asynciterable/endwith.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class EndWithAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/except.ts b/src/asynciterable/except.ts index d4691aec..a3cb413d 100644 --- a/src/asynciterable/except.ts +++ b/src/asynciterable/except.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { arrayIndexOfAsync } from '../internal/arrayindexof'; import { comparerAsync } from '../internal/comparer'; diff --git a/src/asynciterable/expand.ts b/src/asynciterable/expand.ts index 742f16bc..b8702eb3 100644 --- a/src/asynciterable/expand.ts +++ b/src/asynciterable/expand.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class ExpandAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/filter.ts b/src/asynciterable/filter.ts index 03632b12..7ddc9c1c 100644 --- a/src/asynciterable/filter.ts +++ b/src/asynciterable/filter.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { bindCallback } from '../internal/bindcallback'; export class FilterAsyncIterable extends AsyncIterableX { diff --git a/src/asynciterable/finally.ts b/src/asynciterable/finally.ts index 78c35163..c931067c 100644 --- a/src/asynciterable/finally.ts +++ b/src/asynciterable/finally.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class FinallyAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/flatmap.ts b/src/asynciterable/flatmap.ts index 20dcda98..daa36532 100644 --- a/src/asynciterable/flatmap.ts +++ b/src/asynciterable/flatmap.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { bindCallback } from '../internal/bindcallback'; export class FlatMapAsyncIterable extends AsyncIterableX { diff --git a/src/asynciterable/flatten.ts b/src/asynciterable/flatten.ts index 9ec740ac..375d263d 100644 --- a/src/asynciterable/flatten.ts +++ b/src/asynciterable/flatten.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { isAsyncIterable } from '../internal/isiterable'; export class FlattenAsyncIterable extends AsyncIterableX { diff --git a/src/asynciterable/for.ts b/src/asynciterable/for.ts index 45036e2c..fa69f33e 100644 --- a/src/asynciterable/for.ts +++ b/src/asynciterable/for.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { concatAll } from './concatall'; import { map } from './map'; diff --git a/src/asynciterable/fromevent.ts b/src/asynciterable/fromevent.ts index 35a0737e..240fc0a4 100644 --- a/src/asynciterable/fromevent.ts +++ b/src/asynciterable/fromevent.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { fromEventPattern } from './fromeventpattern'; export type NodeEventEmitter = { diff --git a/src/asynciterable/fromeventpattern.ts b/src/asynciterable/fromeventpattern.ts index 2bd594bd..2495435e 100644 --- a/src/asynciterable/fromeventpattern.ts +++ b/src/asynciterable/fromeventpattern.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { AsyncSink } from '../asyncsink'; import { memoize } from './memoize'; diff --git a/src/asynciterable/generate.ts b/src/asynciterable/generate.ts index 5aa6bdf2..c9051429 100644 --- a/src/asynciterable/generate.ts +++ b/src/asynciterable/generate.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; class GenerateAsyncIterable extends AsyncIterableX { private _initialState: TState; diff --git a/src/asynciterable/generatetime.ts b/src/asynciterable/generatetime.ts index 8e7b2ab6..8c423141 100644 --- a/src/asynciterable/generatetime.ts +++ b/src/asynciterable/generatetime.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { sleep } from './_sleep'; class GenerateTimeAsyncIterable extends AsyncIterableX { diff --git a/src/asynciterable/groupby.ts b/src/asynciterable/groupby.ts index 69e38c7f..b2411f9e 100644 --- a/src/asynciterable/groupby.ts +++ b/src/asynciterable/groupby.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { identityAsync } from '../internal/identity'; import { createGrouping } from './_grouping'; diff --git a/src/asynciterable/groupjoin.ts b/src/asynciterable/groupjoin.ts index f1f310ec..aedef2b9 100644 --- a/src/asynciterable/groupjoin.ts +++ b/src/asynciterable/groupjoin.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { createGrouping } from './_grouping'; import { empty } from './empty'; import { identity } from '../internal/identity'; diff --git a/src/asynciterable/if.ts b/src/asynciterable/if.ts index 6ab47ec9..559abb8e 100644 --- a/src/asynciterable/if.ts +++ b/src/asynciterable/if.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { defer } from './defer'; import { empty } from './empty'; diff --git a/src/asynciterable/ignoreelements.ts b/src/asynciterable/ignoreelements.ts index 88419c67..6d19e0c7 100644 --- a/src/asynciterable/ignoreelements.ts +++ b/src/asynciterable/ignoreelements.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class IgnoreElementsAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/index.ts b/src/asynciterable/index.ts index bcd2127a..ca48e7ee 100644 --- a/src/asynciterable/index.ts +++ b/src/asynciterable/index.ts @@ -1,3 +1,4 @@ +export * from './asynciterablex'; export { asyncify } from './asyncify'; export { asyncifyErrback } from './asyncifyerrback'; export { average } from './average'; diff --git a/src/asynciterable/innerjoin.ts b/src/asynciterable/innerjoin.ts index b3481c53..ce397a36 100644 --- a/src/asynciterable/innerjoin.ts +++ b/src/asynciterable/innerjoin.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { createGrouping } from './_grouping'; import { identity } from '../internal/identity'; diff --git a/src/asynciterable/intersect.ts b/src/asynciterable/intersect.ts index 016a4b39..54911368 100644 --- a/src/asynciterable/intersect.ts +++ b/src/asynciterable/intersect.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { arrayIndexOfAsync } from '../internal/arrayindexof'; import { comparerAsync } from '../internal/comparer'; diff --git a/src/asynciterable/interval.ts b/src/asynciterable/interval.ts index 6fa21c50..3d8ef083 100644 --- a/src/asynciterable/interval.ts +++ b/src/asynciterable/interval.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { sleep } from './_sleep'; class IntervalAsyncIterable extends AsyncIterableX { diff --git a/src/asynciterable/map.ts b/src/asynciterable/map.ts index ef1dc71a..e80c6f49 100644 --- a/src/asynciterable/map.ts +++ b/src/asynciterable/map.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { bindCallback } from '../internal/bindcallback'; export class MapAsyncIterable extends AsyncIterableX { diff --git a/src/asynciterable/maxby.ts b/src/asynciterable/maxby.ts index 86b0bc42..4651873f 100644 --- a/src/asynciterable/maxby.ts +++ b/src/asynciterable/maxby.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { extremaBy, defaultCompareAsync } from './_extremaby'; export function maxBy( diff --git a/src/asynciterable/memoize.ts b/src/asynciterable/memoize.ts index 7298f232..de467447 100644 --- a/src/asynciterable/memoize.ts +++ b/src/asynciterable/memoize.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { IRefCountList, MaxRefCountList, RefCountList } from '../iterable/_refcountlist'; import { create } from './create'; diff --git a/src/asynciterable/merge.ts b/src/asynciterable/merge.ts index 4ef37f8b..b628f76b 100644 --- a/src/asynciterable/merge.ts +++ b/src/asynciterable/merge.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; // tslint:disable-next-line:no-empty const NEVER_PROMISE = new Promise(() => {}); diff --git a/src/asynciterable/mergeall.ts b/src/asynciterable/mergeall.ts index ff2567d8..a61fb183 100644 --- a/src/asynciterable/mergeall.ts +++ b/src/asynciterable/mergeall.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { flatMap } from './flatmap'; export function mergeAll( diff --git a/src/asynciterable/minby.ts b/src/asynciterable/minby.ts index 5121ab25..2ef4cdd9 100644 --- a/src/asynciterable/minby.ts +++ b/src/asynciterable/minby.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { extremaBy, defaultCompareAsync } from './_extremaby'; export function minBy( diff --git a/src/asynciterable/ofentries.ts b/src/asynciterable/ofentries.ts index 0a6dfe56..4810f40a 100644 --- a/src/asynciterable/ofentries.ts +++ b/src/asynciterable/ofentries.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; function makeTuple(x: TFirst, y: TSecond): [TFirst, TSecond] { return [x, y]; diff --git a/src/asynciterable/ofkeys.ts b/src/asynciterable/ofkeys.ts index 1254babd..7b8c51f7 100644 --- a/src/asynciterable/ofkeys.ts +++ b/src/asynciterable/ofkeys.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; class OfKeysAsyncIterable extends AsyncIterableX { private _source: { [key: string]: TSource }; diff --git a/src/asynciterable/ofvalues.ts b/src/asynciterable/ofvalues.ts index 02ac9e60..133b895f 100644 --- a/src/asynciterable/ofvalues.ts +++ b/src/asynciterable/ofvalues.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; class OfValuesAsyncIterable extends AsyncIterableX { private _source: { [key: string]: TSource }; diff --git a/src/asynciterable/onerrorresumenext.ts b/src/asynciterable/onerrorresumenext.ts index cb2a0364..41ca9910 100644 --- a/src/asynciterable/onerrorresumenext.ts +++ b/src/asynciterable/onerrorresumenext.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class OnErrorResumeNextAsyncIterable extends AsyncIterableX { private _source: Iterable>; diff --git a/src/asynciterable/orderby.ts b/src/asynciterable/orderby.ts index 0a84d773..d96d654e 100644 --- a/src/asynciterable/orderby.ts +++ b/src/asynciterable/orderby.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { toArray } from './toarray'; import { sorter as defaultSorter } from '../internal/sorter'; diff --git a/src/asynciterable/pairwise.ts b/src/asynciterable/pairwise.ts index 41dce2f6..9c20d5ad 100644 --- a/src/asynciterable/pairwise.ts +++ b/src/asynciterable/pairwise.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class PairwiseAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/partition.ts b/src/asynciterable/partition.ts index 70bd70fb..72b25beb 100644 --- a/src/asynciterable/partition.ts +++ b/src/asynciterable/partition.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { filter } from './filter'; export function partition( diff --git a/src/asynciterable/pipe.ts b/src/asynciterable/pipe.ts index b921905c..82edc2ca 100644 --- a/src/asynciterable/pipe.ts +++ b/src/asynciterable/pipe.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../interfaces'; -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; /* tslint:disable:max-line-length */ export function pipe(source: AsyncIterable): AsyncIterableX; diff --git a/src/asynciterable/pipe/buffer.ts b/src/asynciterable/pipe/buffer.ts index d70b9033..d8b213f5 100644 --- a/src/asynciterable/pipe/buffer.ts +++ b/src/asynciterable/pipe/buffer.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { BufferAsyncIterable } from '../buffer'; export function buffer( diff --git a/src/asynciterable/pipe/catch.ts b/src/asynciterable/pipe/catch.ts index 2bacb84b..49ddd23f 100644 --- a/src/asynciterable/pipe/catch.ts +++ b/src/asynciterable/pipe/catch.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { CatchAllAsyncIterable } from '../catch'; export function _catch(...args: AsyncIterable[]): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/catchwith.ts b/src/asynciterable/pipe/catchwith.ts index dce94839..30342a19 100644 --- a/src/asynciterable/pipe/catchwith.ts +++ b/src/asynciterable/pipe/catchwith.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { CatchWithAsyncIterable } from '../catchwith'; export function catchWith( diff --git a/src/asynciterable/pipe/concat.ts b/src/asynciterable/pipe/concat.ts index f754c94c..e26e180e 100644 --- a/src/asynciterable/pipe/concat.ts +++ b/src/asynciterable/pipe/concat.ts @@ -1,11 +1,9 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { ConcatAsyncIterable } from '../concat'; /* tslint:disable:max-line-length */ -export function concat( - v2: AsyncIterable -): MonoTypeOperatorAsyncFunction; +export function concat(v2: AsyncIterable): MonoTypeOperatorAsyncFunction; export function concat( v2: AsyncIterable, v3: AsyncIterable @@ -30,9 +28,7 @@ export function concat( ): MonoTypeOperatorAsyncFunction; /* tslint:enable:max-line-length */ -export function concat( - ...args: AsyncIterable[] -): MonoTypeOperatorAsyncFunction { +export function concat(...args: AsyncIterable[]): MonoTypeOperatorAsyncFunction { return function concatOperatorFunction(source: AsyncIterable): AsyncIterableX { return new ConcatAsyncIterable([source, ...args]); }; diff --git a/src/asynciterable/pipe/concatall.ts b/src/asynciterable/pipe/concatall.ts index f979ba3a..ca4f30e4 100644 --- a/src/asynciterable/pipe/concatall.ts +++ b/src/asynciterable/pipe/concatall.ts @@ -1,9 +1,11 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { ConcatAllAsyncIterable } from '../concatall'; export function concatAll(): OperatorAsyncFunction, T> { - return function concatAllOperatorFunction(source: AsyncIterable>): AsyncIterableX { + return function concatAllOperatorFunction( + source: AsyncIterable> + ): AsyncIterableX { return new ConcatAllAsyncIterable(source); }; } diff --git a/src/asynciterable/pipe/debounce.ts b/src/asynciterable/pipe/debounce.ts index 93a74057..9226d18d 100644 --- a/src/asynciterable/pipe/debounce.ts +++ b/src/asynciterable/pipe/debounce.ts @@ -1,11 +1,11 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { DebounceAsyncIterable } from '../debounce'; -export function debounce( - time: number -): MonoTypeOperatorAsyncFunction { - return function debounceOperatorFunction(source: AsyncIterable): AsyncIterableX { +export function debounce(time: number): MonoTypeOperatorAsyncFunction { + return function debounceOperatorFunction( + source: AsyncIterable + ): AsyncIterableX { return new DebounceAsyncIterable(source, time); }; } diff --git a/src/asynciterable/pipe/defaultifempty.ts b/src/asynciterable/pipe/defaultifempty.ts index f434fdc4..7239ebb4 100644 --- a/src/asynciterable/pipe/defaultifempty.ts +++ b/src/asynciterable/pipe/defaultifempty.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { DefaultIfEmptyAsyncIterable } from '../defaultifempty'; export function defaultIfEmpty(defaultValue: T): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/delay.ts b/src/asynciterable/pipe/delay.ts index b5bb5774..2cedd718 100644 --- a/src/asynciterable/pipe/delay.ts +++ b/src/asynciterable/pipe/delay.ts @@ -1,10 +1,8 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { DelayAsyncIterable } from '../delay'; -export function delay( - dueTime: number -): MonoTypeOperatorAsyncFunction { +export function delay(dueTime: number): MonoTypeOperatorAsyncFunction { return function delayOperatorFunction(source: AsyncIterable): AsyncIterableX { return new DelayAsyncIterable(source, dueTime); }; diff --git a/src/asynciterable/pipe/delayeach.ts b/src/asynciterable/pipe/delayeach.ts index 8f871727..595bde8f 100644 --- a/src/asynciterable/pipe/delayeach.ts +++ b/src/asynciterable/pipe/delayeach.ts @@ -1,11 +1,11 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { DelayEachAsyncIterable } from '../delayeach'; -export function delayEach( - dueTime: number -): MonoTypeOperatorAsyncFunction { - return function delayEachOperatorFunction(source: AsyncIterable): AsyncIterableX { +export function delayEach(dueTime: number): MonoTypeOperatorAsyncFunction { + return function delayEachOperatorFunction( + source: AsyncIterable + ): AsyncIterableX { return new DelayEachAsyncIterable(source, dueTime); }; } diff --git a/src/asynciterable/pipe/distinct.ts b/src/asynciterable/pipe/distinct.ts index 603f42dd..5adefa60 100644 --- a/src/asynciterable/pipe/distinct.ts +++ b/src/asynciterable/pipe/distinct.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { DistinctAsyncIterable } from '../distinct'; import { identityAsync } from '../../internal/identity'; import { comparerAsync } from '../../internal/comparer'; @@ -8,7 +8,9 @@ export function distinct( keySelector: (value: TSource) => TKey | Promise = identityAsync, comparer: (x: TKey, y: TKey) => boolean | Promise = comparerAsync ): MonoTypeOperatorAsyncFunction { - return function distinctOperatorFunction(source: AsyncIterable): AsyncIterableX { + return function distinctOperatorFunction( + source: AsyncIterable + ): AsyncIterableX { return new DistinctAsyncIterable(source, keySelector, comparer); }; } diff --git a/src/asynciterable/pipe/distinctuntilchanged.ts b/src/asynciterable/pipe/distinctuntilchanged.ts index a675e5e1..82d963d1 100644 --- a/src/asynciterable/pipe/distinctuntilchanged.ts +++ b/src/asynciterable/pipe/distinctuntilchanged.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { DistinctUntilChangedAsyncIterable } from '../distinctuntilchanged'; import { identityAsync } from '../../internal/identity'; import { comparerAsync } from '../../internal/comparer'; @@ -8,7 +8,9 @@ export function distinctUntilChanged( keySelector: (value: TSource) => TKey | Promise = identityAsync, comparer: (first: TKey, second: TKey) => boolean | Promise = comparerAsync ): MonoTypeOperatorAsyncFunction { - return function distinctUntilChangedOperatorFunction(source: AsyncIterable): AsyncIterableX { + return function distinctUntilChangedOperatorFunction( + source: AsyncIterable + ): AsyncIterableX { return new DistinctUntilChangedAsyncIterable(source, keySelector, comparer); }; } diff --git a/src/asynciterable/pipe/dowhile.ts b/src/asynciterable/pipe/dowhile.ts index 1c9d73f5..8a047bc5 100644 --- a/src/asynciterable/pipe/dowhile.ts +++ b/src/asynciterable/pipe/dowhile.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { concatStatic } from '../concat'; import { _while } from '../while'; diff --git a/src/asynciterable/pipe/endwith.ts b/src/asynciterable/pipe/endwith.ts index ad63f956..f0271714 100644 --- a/src/asynciterable/pipe/endwith.ts +++ b/src/asynciterable/pipe/endwith.ts @@ -1,11 +1,11 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { EndWithAsyncIterable } from '../endwith'; -export function endWith( - ...args: TSource[] -): MonoTypeOperatorAsyncFunction { - return function endsWithOperatorFunction(source: AsyncIterable): AsyncIterableX { +export function endWith(...args: TSource[]): MonoTypeOperatorAsyncFunction { + return function endsWithOperatorFunction( + source: AsyncIterable + ): AsyncIterableX { return new EndWithAsyncIterable(source, args); }; } diff --git a/src/asynciterable/pipe/except.ts b/src/asynciterable/pipe/except.ts index 09f60c14..2450e1ce 100644 --- a/src/asynciterable/pipe/except.ts +++ b/src/asynciterable/pipe/except.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { ExceptAsyncIterable } from '../except'; import { comparerAsync } from '../../internal/comparer'; diff --git a/src/asynciterable/pipe/expand.ts b/src/asynciterable/pipe/expand.ts index 61adfdb9..70e4e66e 100644 --- a/src/asynciterable/pipe/expand.ts +++ b/src/asynciterable/pipe/expand.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { ExpandAsyncIterable } from '../expand'; export function expand( diff --git a/src/asynciterable/pipe/filter.ts b/src/asynciterable/pipe/filter.ts index d82b9571..0f67cdbf 100644 --- a/src/asynciterable/pipe/filter.ts +++ b/src/asynciterable/pipe/filter.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { FilterAsyncIterable } from '../filter'; import { bindCallback } from '../../internal/bindcallback'; diff --git a/src/asynciterable/pipe/finally.ts b/src/asynciterable/pipe/finally.ts index cdd492e3..810622e2 100644 --- a/src/asynciterable/pipe/finally.ts +++ b/src/asynciterable/pipe/finally.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { FinallyAsyncIterable } from '../finally'; export function _finally( diff --git a/src/asynciterable/pipe/flatmap.ts b/src/asynciterable/pipe/flatmap.ts index 14ba1438..c709391f 100644 --- a/src/asynciterable/pipe/flatmap.ts +++ b/src/asynciterable/pipe/flatmap.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { FlatMapAsyncIterable } from '../flatmap'; import { bindCallback } from '../../internal/bindcallback'; diff --git a/src/asynciterable/pipe/flatten.ts b/src/asynciterable/pipe/flatten.ts index b92e3fba..3dbf6132 100644 --- a/src/asynciterable/pipe/flatten.ts +++ b/src/asynciterable/pipe/flatten.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { FlattenAsyncIterable } from '../flatten'; export function flatten(depth: number = Infinity): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/groupby.ts b/src/asynciterable/pipe/groupby.ts index f122ef69..13522647 100644 --- a/src/asynciterable/pipe/groupby.ts +++ b/src/asynciterable/pipe/groupby.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { GroupByAsyncIterable, GroupedAsyncIterable, groupByResultIdentityAsync } from '../groupby'; import { identityAsync } from '../../internal/identity'; diff --git a/src/asynciterable/pipe/groupjoin.ts b/src/asynciterable/pipe/groupjoin.ts index 18f1ef10..f5318a3c 100644 --- a/src/asynciterable/pipe/groupjoin.ts +++ b/src/asynciterable/pipe/groupjoin.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { GroupJoinAsyncIterable } from '../groupjoin'; export function groupJoin( diff --git a/src/asynciterable/pipe/ignoreelements.ts b/src/asynciterable/pipe/ignoreelements.ts index d5b27b82..1d883b8e 100644 --- a/src/asynciterable/pipe/ignoreelements.ts +++ b/src/asynciterable/pipe/ignoreelements.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { IgnoreElementsAsyncIterable } from '../ignoreelements'; export function ignoreElements(): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/innerjoin.ts b/src/asynciterable/pipe/innerjoin.ts index 45ef09b7..3515c02e 100644 --- a/src/asynciterable/pipe/innerjoin.ts +++ b/src/asynciterable/pipe/innerjoin.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { JoinAsyncIterable } from '../innerjoin'; export function innerJoin( diff --git a/src/asynciterable/pipe/intersect.ts b/src/asynciterable/pipe/intersect.ts index 6648f037..67b6315e 100644 --- a/src/asynciterable/pipe/intersect.ts +++ b/src/asynciterable/pipe/intersect.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { IntersectAsyncIterable } from '../intersect'; import { comparerAsync } from '../../internal/comparer'; diff --git a/src/asynciterable/pipe/map.ts b/src/asynciterable/pipe/map.ts index b2b2673d..79157500 100644 --- a/src/asynciterable/pipe/map.ts +++ b/src/asynciterable/pipe/map.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { MapAsyncIterable } from '../map'; import { bindCallback } from '../../internal/bindcallback'; diff --git a/src/asynciterable/pipe/maxby.ts b/src/asynciterable/pipe/maxby.ts index 81f98623..9cbb17c3 100644 --- a/src/asynciterable/pipe/maxby.ts +++ b/src/asynciterable/pipe/maxby.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { extremaBy, defaultCompareAsync } from '../_extremaby'; export function maxBy( diff --git a/src/asynciterable/pipe/memoize.ts b/src/asynciterable/pipe/memoize.ts index 0a929551..59c87b76 100644 --- a/src/asynciterable/pipe/memoize.ts +++ b/src/asynciterable/pipe/memoize.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { memoize as memoizeStatic } from '../memoize'; export function memoize(readerCount?: number): OperatorAsyncFunction; diff --git a/src/asynciterable/pipe/merge.ts b/src/asynciterable/pipe/merge.ts index a0042932..ed84dce3 100644 --- a/src/asynciterable/pipe/merge.ts +++ b/src/asynciterable/pipe/merge.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { MergeAsyncIterable } from '../merge'; /* tslint:disable:max-line-length */ diff --git a/src/asynciterable/pipe/mergeall.ts b/src/asynciterable/pipe/mergeall.ts index 12eaa0be..6011985b 100644 --- a/src/asynciterable/pipe/mergeall.ts +++ b/src/asynciterable/pipe/mergeall.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { flatMap } from '../flatmap'; export function mergeAll(): OperatorAsyncFunction, TSource> { diff --git a/src/asynciterable/pipe/minby.ts b/src/asynciterable/pipe/minby.ts index 4935d9f4..f5bc76c4 100644 --- a/src/asynciterable/pipe/minby.ts +++ b/src/asynciterable/pipe/minby.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { extremaBy, defaultCompareAsync } from '../_extremaby'; export function minBy( diff --git a/src/asynciterable/pipe/onerrorresumenext.ts b/src/asynciterable/pipe/onerrorresumenext.ts index 37b14a44..c632c30b 100644 --- a/src/asynciterable/pipe/onerrorresumenext.ts +++ b/src/asynciterable/pipe/onerrorresumenext.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { OnErrorResumeNextAsyncIterable } from '../onerrorresumenext'; export function onErrorResumeNext( diff --git a/src/asynciterable/pipe/pairwise.ts b/src/asynciterable/pipe/pairwise.ts index 71970e63..57911d70 100644 --- a/src/asynciterable/pipe/pairwise.ts +++ b/src/asynciterable/pipe/pairwise.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { PairwiseAsyncIterable } from '../pairwise'; export function pairwise(): OperatorAsyncFunction { diff --git a/src/asynciterable/pipe/pluck.ts b/src/asynciterable/pipe/pluck.ts index 016648b8..e4baca6c 100644 --- a/src/asynciterable/pipe/pluck.ts +++ b/src/asynciterable/pipe/pluck.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { pluck as pluckStatic } from '../pluck'; export function pluck( diff --git a/src/asynciterable/pipe/publish.ts b/src/asynciterable/pipe/publish.ts index c381b12a..5ad77947 100644 --- a/src/asynciterable/pipe/publish.ts +++ b/src/asynciterable/pipe/publish.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { publish as publishStatic } from '../publish'; export function publish(): OperatorAsyncFunction; diff --git a/src/asynciterable/pipe/repeat.ts b/src/asynciterable/pipe/repeat.ts index 84ffa25a..81876801 100644 --- a/src/asynciterable/pipe/repeat.ts +++ b/src/asynciterable/pipe/repeat.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { RepeatAsyncIterable } from '../repeat'; export function repeat(count: number = -1): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/retry.ts b/src/asynciterable/pipe/retry.ts index 00789c91..7717e4ff 100644 --- a/src/asynciterable/pipe/retry.ts +++ b/src/asynciterable/pipe/retry.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { retry as retryStatic } from '../retry'; export function retry(count: number = -1): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/reverse.ts b/src/asynciterable/pipe/reverse.ts index 93e50bab..90c714dc 100644 --- a/src/asynciterable/pipe/reverse.ts +++ b/src/asynciterable/pipe/reverse.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { ReverseAsyncIterable } from '../reverse'; export function reverse(): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/scan.ts b/src/asynciterable/pipe/scan.ts index f0cc45af..8924c12d 100644 --- a/src/asynciterable/pipe/scan.ts +++ b/src/asynciterable/pipe/scan.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { ScanAsyncIterable } from '../scan'; export function scan( diff --git a/src/asynciterable/pipe/scanright.ts b/src/asynciterable/pipe/scanright.ts index a4ca3674..9f1354c1 100644 --- a/src/asynciterable/pipe/scanright.ts +++ b/src/asynciterable/pipe/scanright.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { ScanRightAsyncIterable } from '../scanright'; export function scanRight( diff --git a/src/asynciterable/pipe/share.ts b/src/asynciterable/pipe/share.ts index 1f42afe7..c2ba76e5 100644 --- a/src/asynciterable/pipe/share.ts +++ b/src/asynciterable/pipe/share.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { share as shareStatic } from '../share'; export function share(): OperatorAsyncFunction; diff --git a/src/asynciterable/pipe/skip.ts b/src/asynciterable/pipe/skip.ts index 5000b2f6..6a5aa70d 100644 --- a/src/asynciterable/pipe/skip.ts +++ b/src/asynciterable/pipe/skip.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { SkipAsyncIterable } from '../skip'; export function skip(count: number): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/skiplast.ts b/src/asynciterable/pipe/skiplast.ts index 4fb4b8e3..a7dfcc5e 100644 --- a/src/asynciterable/pipe/skiplast.ts +++ b/src/asynciterable/pipe/skiplast.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { SkipLastAsyncIterable } from '../skiplast'; export function skipLast(count: number): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/skipuntil.ts b/src/asynciterable/pipe/skipuntil.ts index 25c7b7ca..eb26f847 100644 --- a/src/asynciterable/pipe/skipuntil.ts +++ b/src/asynciterable/pipe/skipuntil.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { SkipUntilAsyncIterable } from '../skipuntil'; export function skipUntil( diff --git a/src/asynciterable/pipe/skipwhile.ts b/src/asynciterable/pipe/skipwhile.ts index edb4886f..218772f4 100644 --- a/src/asynciterable/pipe/skipwhile.ts +++ b/src/asynciterable/pipe/skipwhile.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { SkipWhileAsyncIterable } from '../skipwhile'; export function skipWhile( diff --git a/src/asynciterable/pipe/slice.ts b/src/asynciterable/pipe/slice.ts index eeb84ba0..2f47e1c6 100644 --- a/src/asynciterable/pipe/slice.ts +++ b/src/asynciterable/pipe/slice.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { SliceAsyncIterable } from '../slice'; export function slice( diff --git a/src/asynciterable/pipe/startwith.ts b/src/asynciterable/pipe/startwith.ts index 35cacc6d..d7d8a04c 100644 --- a/src/asynciterable/pipe/startwith.ts +++ b/src/asynciterable/pipe/startwith.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { StartWithAsyncIterable } from '../startwith'; export function startWith(...args: TSource[]): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/take.ts b/src/asynciterable/pipe/take.ts index bec0d3a2..7a5f7b90 100644 --- a/src/asynciterable/pipe/take.ts +++ b/src/asynciterable/pipe/take.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { TakeAsyncIterable } from '../take'; export function take(count: number): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/takelast.ts b/src/asynciterable/pipe/takelast.ts index 053e40ac..b08f94e1 100644 --- a/src/asynciterable/pipe/takelast.ts +++ b/src/asynciterable/pipe/takelast.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { TakeLastAsyncIterable } from '../takelast'; export function takeLast(count: number): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/takeuntil.ts b/src/asynciterable/pipe/takeuntil.ts index 4f0863c6..dde20eb4 100644 --- a/src/asynciterable/pipe/takeuntil.ts +++ b/src/asynciterable/pipe/takeuntil.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { TakeUntilAsyncIterable } from '../takeuntil'; export function takeUntil( diff --git a/src/asynciterable/pipe/takewhile.ts b/src/asynciterable/pipe/takewhile.ts index 828c5a5e..6c1582b1 100644 --- a/src/asynciterable/pipe/takewhile.ts +++ b/src/asynciterable/pipe/takewhile.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { TakeWhileAsyncIterable } from '../takewhile'; export function takeWhile( diff --git a/src/asynciterable/pipe/tap.ts b/src/asynciterable/pipe/tap.ts index 35c0a04f..74b6a95d 100644 --- a/src/asynciterable/pipe/tap.ts +++ b/src/asynciterable/pipe/tap.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { TapAsyncIterable } from '../tap'; import { PartialAsyncObserver } from '../../observer'; diff --git a/src/asynciterable/pipe/throttle.ts b/src/asynciterable/pipe/throttle.ts index 7c3da4e4..2cac283d 100644 --- a/src/asynciterable/pipe/throttle.ts +++ b/src/asynciterable/pipe/throttle.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { ThrottleAsyncIterable } from '../throttle'; export function throttle(time: number): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/timeinterval.ts b/src/asynciterable/pipe/timeinterval.ts index 8d8f90b1..a2137306 100644 --- a/src/asynciterable/pipe/timeinterval.ts +++ b/src/asynciterable/pipe/timeinterval.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { TimeIntervalAsyncIterable, TimeInterval } from '../timeinterval'; export function timeInterval(): OperatorAsyncFunction> { diff --git a/src/asynciterable/pipe/timeout.ts b/src/asynciterable/pipe/timeout.ts index af5c1162..1fdcdc57 100644 --- a/src/asynciterable/pipe/timeout.ts +++ b/src/asynciterable/pipe/timeout.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { TimeoutAsyncIterable } from '../timeout'; export function timeout(dueTime: number): MonoTypeOperatorAsyncFunction { diff --git a/src/asynciterable/pipe/timestamp.ts b/src/asynciterable/pipe/timestamp.ts index b2b67ee2..ae6f1206 100644 --- a/src/asynciterable/pipe/timestamp.ts +++ b/src/asynciterable/pipe/timestamp.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { TimestampAsyncIterable, Timestamp } from '../timestamp'; export function timestamp(): OperatorAsyncFunction> { diff --git a/src/asynciterable/pipe/union.ts b/src/asynciterable/pipe/union.ts index fa343ec8..7b8d8f54 100644 --- a/src/asynciterable/pipe/union.ts +++ b/src/asynciterable/pipe/union.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { UnionAsyncIterable } from '../union'; import { comparerAsync } from '../../internal/comparer'; diff --git a/src/asynciterable/pipe/zip.ts b/src/asynciterable/pipe/zip.ts index de66a577..68cd3293 100644 --- a/src/asynciterable/pipe/zip.ts +++ b/src/asynciterable/pipe/zip.ts @@ -1,5 +1,5 @@ import { OperatorAsyncFunction } from '../../interfaces'; -import { AsyncIterableX } from '../../asynciterable'; +import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { ZipAsyncIterable } from '../zip'; import { identityAsync } from '../../internal/identity'; diff --git a/src/asynciterable/pluck.ts b/src/asynciterable/pluck.ts index c229ea1a..bda294f0 100644 --- a/src/asynciterable/pluck.ts +++ b/src/asynciterable/pluck.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { map } from './map'; function plucker(props: string[], length: number): (x: any) => any { diff --git a/src/asynciterable/publish.ts b/src/asynciterable/publish.ts index 3078ccde..4657298b 100644 --- a/src/asynciterable/publish.ts +++ b/src/asynciterable/publish.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { RefCountList } from '../iterable/_refcountlist'; import { create } from './create'; diff --git a/src/asynciterable/race.ts b/src/asynciterable/race.ts index 92a94429..25e19e16 100644 --- a/src/asynciterable/race.ts +++ b/src/asynciterable/race.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; class RaceAsyncIterable extends AsyncIterableX { private _left: AsyncIterable; diff --git a/src/asynciterable/range.ts b/src/asynciterable/range.ts index b3d53e77..8eb1a85c 100644 --- a/src/asynciterable/range.ts +++ b/src/asynciterable/range.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; class RangeAsyncIterable extends AsyncIterableX { private _start: number; diff --git a/src/asynciterable/repeat.ts b/src/asynciterable/repeat.ts index 404c8062..886444c3 100644 --- a/src/asynciterable/repeat.ts +++ b/src/asynciterable/repeat.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class RepeatAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/retry.ts b/src/asynciterable/retry.ts index 03aff9c7..08ba2ded 100644 --- a/src/asynciterable/retry.ts +++ b/src/asynciterable/retry.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { repeatStatic } from '../iterable/repeat'; import { _catchAll } from './catch'; diff --git a/src/asynciterable/reverse.ts b/src/asynciterable/reverse.ts index c5c33ec6..96e6bb59 100644 --- a/src/asynciterable/reverse.ts +++ b/src/asynciterable/reverse.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class ReverseAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/scan.ts b/src/asynciterable/scan.ts index 51d08f63..9d618e0f 100644 --- a/src/asynciterable/scan.ts +++ b/src/asynciterable/scan.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class ScanAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/scanright.ts b/src/asynciterable/scanright.ts index f0b10c7a..1982e1cd 100644 --- a/src/asynciterable/scanright.ts +++ b/src/asynciterable/scanright.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { toArray } from './toarray'; export class ScanRightAsyncIterable extends AsyncIterableX { diff --git a/src/asynciterable/share.ts b/src/asynciterable/share.ts index a2ccaca1..1f4e52f1 100644 --- a/src/asynciterable/share.ts +++ b/src/asynciterable/share.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { create } from './create'; class SharedAsyncIterable extends AsyncIterableX { diff --git a/src/asynciterable/skip.ts b/src/asynciterable/skip.ts index f985030f..af52b09a 100644 --- a/src/asynciterable/skip.ts +++ b/src/asynciterable/skip.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class SkipAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/skiplast.ts b/src/asynciterable/skiplast.ts index e17b7d80..afd7cea2 100644 --- a/src/asynciterable/skiplast.ts +++ b/src/asynciterable/skiplast.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class SkipLastAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/skipuntil.ts b/src/asynciterable/skipuntil.ts index 8853eabe..fa7e9b4e 100644 --- a/src/asynciterable/skipuntil.ts +++ b/src/asynciterable/skipuntil.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class SkipUntilAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/skipwhile.ts b/src/asynciterable/skipwhile.ts index 7fed895e..ce6a91e8 100644 --- a/src/asynciterable/skipwhile.ts +++ b/src/asynciterable/skipwhile.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class SkipWhileAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/slice.ts b/src/asynciterable/slice.ts index 8d0064c4..f4ce2aeb 100644 --- a/src/asynciterable/slice.ts +++ b/src/asynciterable/slice.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class SliceAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/startwith.ts b/src/asynciterable/startwith.ts index 0f26b12b..9cb424c1 100644 --- a/src/asynciterable/startwith.ts +++ b/src/asynciterable/startwith.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class StartWithAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/take.ts b/src/asynciterable/take.ts index d712b5dc..a27d580f 100644 --- a/src/asynciterable/take.ts +++ b/src/asynciterable/take.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class TakeAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/takelast.ts b/src/asynciterable/takelast.ts index 4c095766..a9ab95b3 100644 --- a/src/asynciterable/takelast.ts +++ b/src/asynciterable/takelast.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class TakeLastAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/takeuntil.ts b/src/asynciterable/takeuntil.ts index 07d3035f..51d3418b 100644 --- a/src/asynciterable/takeuntil.ts +++ b/src/asynciterable/takeuntil.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class TakeUntilAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/takewhile.ts b/src/asynciterable/takewhile.ts index c0f84df5..b7ed4cc5 100644 --- a/src/asynciterable/takewhile.ts +++ b/src/asynciterable/takewhile.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class TakeWhileAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/tap.ts b/src/asynciterable/tap.ts index a2e49c45..d38f0937 100644 --- a/src/asynciterable/tap.ts +++ b/src/asynciterable/tap.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { PartialAsyncObserver } from '../observer'; export class TapAsyncIterable extends AsyncIterableX { diff --git a/src/asynciterable/throttle.ts b/src/asynciterable/throttle.ts index 1a958ab8..cc43f124 100644 --- a/src/asynciterable/throttle.ts +++ b/src/asynciterable/throttle.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export class ThrottleAsyncIterable extends AsyncIterableX { private _source: AsyncIterable; diff --git a/src/asynciterable/throw.ts b/src/asynciterable/throw.ts index df6303fc..ac7fadeb 100644 --- a/src/asynciterable/throw.ts +++ b/src/asynciterable/throw.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; class ThrowAsyncIterable extends AsyncIterableX { private _error: any; diff --git a/src/asynciterable/timeinterval.ts b/src/asynciterable/timeinterval.ts index 16993613..bd183210 100644 --- a/src/asynciterable/timeinterval.ts +++ b/src/asynciterable/timeinterval.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export interface TimeInterval { value: T; diff --git a/src/asynciterable/timeout.ts b/src/asynciterable/timeout.ts index d56193d3..245f6128 100644 --- a/src/asynciterable/timeout.ts +++ b/src/asynciterable/timeout.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { sleep } from './_sleep'; export class TimeoutError extends Error { diff --git a/src/asynciterable/timestamp.ts b/src/asynciterable/timestamp.ts index ab559695..a82866f1 100644 --- a/src/asynciterable/timestamp.ts +++ b/src/asynciterable/timestamp.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; export interface Timestamp { time: number; diff --git a/src/asynciterable/union.ts b/src/asynciterable/union.ts index 00392a6c..95949cde 100644 --- a/src/asynciterable/union.ts +++ b/src/asynciterable/union.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { arrayIndexOfAsync } from '../internal/arrayindexof'; import { comparerAsync } from '../internal/comparer'; diff --git a/src/asynciterable/while.ts b/src/asynciterable/while.ts index cb753b62..80269863 100644 --- a/src/asynciterable/while.ts +++ b/src/asynciterable/while.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; class WhileAsyncIterable extends AsyncIterableX { private _condition: () => boolean | Promise; diff --git a/src/asynciterable/zip.ts b/src/asynciterable/zip.ts index b034bf74..0d83fdc7 100644 --- a/src/asynciterable/zip.ts +++ b/src/asynciterable/zip.ts @@ -1,4 +1,4 @@ -import { AsyncIterableX } from '../asynciterable'; +import { AsyncIterableX } from './asynciterablex'; import { identityAsync } from '../internal/identity'; import { returnAsyncIterator } from '../internal/returniterator'; diff --git a/src/iterable/_extremaby.ts b/src/iterable/_extremaby.ts index 6845b979..b634d8f6 100644 --- a/src/iterable/_extremaby.ts +++ b/src/iterable/_extremaby.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; /** * @ignore diff --git a/src/iterable/buffer.ts b/src/iterable/buffer.ts index 6ec446e2..0be3a0a7 100644 --- a/src/iterable/buffer.ts +++ b/src/iterable/buffer.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class BufferIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/case.ts b/src/iterable/case.ts index ac6282dc..74e8a06d 100644 --- a/src/iterable/case.ts +++ b/src/iterable/case.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { defer } from './defer'; import { empty } from './empty'; diff --git a/src/iterable/catch.ts b/src/iterable/catch.ts index 67ece6f0..62d6cbf3 100644 --- a/src/iterable/catch.ts +++ b/src/iterable/catch.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { returnIterator } from '../internal/returniterator'; export class CatchIterable extends IterableX { diff --git a/src/iterable/catchwith.ts b/src/iterable/catchwith.ts index 5cd6fc01..10de8405 100644 --- a/src/iterable/catchwith.ts +++ b/src/iterable/catchwith.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { returnIterator } from '../internal/returniterator'; export class CatchWithIterable extends IterableX { diff --git a/src/iterable/chain.ts b/src/iterable/chain.ts index 43586079..f48b302c 100644 --- a/src/iterable/chain.ts +++ b/src/iterable/chain.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; class ChainIterable extends IterableX { private _result: Iterable; diff --git a/src/iterable/concat.ts b/src/iterable/concat.ts index 49827d95..a88b4e10 100644 --- a/src/iterable/concat.ts +++ b/src/iterable/concat.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class ConcatIterable extends IterableX { private _source: Iterable>; diff --git a/src/iterable/concatall.ts b/src/iterable/concatall.ts index 57ef3fe4..5b17a1d6 100644 --- a/src/iterable/concatall.ts +++ b/src/iterable/concatall.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { ConcatIterable } from './concat'; /** diff --git a/src/iterable/create.ts b/src/iterable/create.ts index a91ebb9e..d9ababa4 100644 --- a/src/iterable/create.ts +++ b/src/iterable/create.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; class AnonymousIterable extends IterableX { private _fn: () => Iterator; diff --git a/src/iterable/defaultifempty.ts b/src/iterable/defaultifempty.ts index c8e147b8..ab0dc9e2 100644 --- a/src/iterable/defaultifempty.ts +++ b/src/iterable/defaultifempty.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class DefaultIfEmptyIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/defer.ts b/src/iterable/defer.ts index 3a3f532e..daca0e1c 100644 --- a/src/iterable/defer.ts +++ b/src/iterable/defer.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; class DeferIterable extends IterableX { private _fn: () => Iterable; diff --git a/src/iterable/distinct.ts b/src/iterable/distinct.ts index fb964b20..ac1685d6 100644 --- a/src/iterable/distinct.ts +++ b/src/iterable/distinct.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { identity } from '../internal/identity'; import { arrayIndexOf } from '../internal/arrayindexof'; import { comparer as defaultComparer } from '../internal/comparer'; diff --git a/src/iterable/distinctuntilchanged.ts b/src/iterable/distinctuntilchanged.ts index 2fa39acb..0d7263ef 100644 --- a/src/iterable/distinctuntilchanged.ts +++ b/src/iterable/distinctuntilchanged.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { identity } from '../internal/identity'; import { comparer as defaultComparer } from '../internal/comparer'; diff --git a/src/iterable/dowhile.ts b/src/iterable/dowhile.ts index 31681e23..921fff01 100644 --- a/src/iterable/dowhile.ts +++ b/src/iterable/dowhile.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { concatStatic } from './concat'; import { _while } from './while'; diff --git a/src/iterable/empty.ts b/src/iterable/empty.ts index cd942dce..99ab5572 100644 --- a/src/iterable/empty.ts +++ b/src/iterable/empty.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; class EmptyIterable extends IterableX { *[Symbol.iterator](): Iterator { diff --git a/src/iterable/endwith.ts b/src/iterable/endwith.ts index 97fb2397..0987b8da 100644 --- a/src/iterable/endwith.ts +++ b/src/iterable/endwith.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class EndWithIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/except.ts b/src/iterable/except.ts index e4d272b7..fec125a5 100644 --- a/src/iterable/except.ts +++ b/src/iterable/except.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { arrayIndexOf } from '../internal/arrayindexof'; import { comparer as defaultComparer } from '../internal/comparer'; diff --git a/src/iterable/expand.ts b/src/iterable/expand.ts index 2a864c2a..06cc1b25 100644 --- a/src/iterable/expand.ts +++ b/src/iterable/expand.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class ExpandIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/filter.ts b/src/iterable/filter.ts index 5b21c56a..c5d74388 100644 --- a/src/iterable/filter.ts +++ b/src/iterable/filter.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { bindCallback } from '../internal/bindcallback'; export class FilterIterable extends IterableX { diff --git a/src/iterable/finally.ts b/src/iterable/finally.ts index 8cb34f0c..4902013a 100644 --- a/src/iterable/finally.ts +++ b/src/iterable/finally.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class FinallyIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/flatmap.ts b/src/iterable/flatmap.ts index e7158223..06cb775e 100644 --- a/src/iterable/flatmap.ts +++ b/src/iterable/flatmap.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { bindCallback } from '../internal/bindcallback'; export class FlatMapIterable extends IterableX { diff --git a/src/iterable/flatten.ts b/src/iterable/flatten.ts index 1b5fb0c9..e0db5b56 100644 --- a/src/iterable/flatten.ts +++ b/src/iterable/flatten.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { isIterable } from '../internal/isiterable'; export class FlattenIterable extends IterableX { diff --git a/src/iterable/for.ts b/src/iterable/for.ts index a0fbae9f..e8cc6a12 100644 --- a/src/iterable/for.ts +++ b/src/iterable/for.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { concatAll } from './concatall'; import { map } from './map'; diff --git a/src/iterable/generate.ts b/src/iterable/generate.ts index 4bc8c93c..4c6b8a6f 100644 --- a/src/iterable/generate.ts +++ b/src/iterable/generate.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; class GenerateIterable extends IterableX { private _initialState: TState; diff --git a/src/iterable/groupby.ts b/src/iterable/groupby.ts index 08bad7f0..3e716a65 100644 --- a/src/iterable/groupby.ts +++ b/src/iterable/groupby.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { identity } from '../internal/identity'; import { createGrouping } from './_grouping'; diff --git a/src/iterable/groupjoin.ts b/src/iterable/groupjoin.ts index 0e573b32..f5b041e5 100644 --- a/src/iterable/groupjoin.ts +++ b/src/iterable/groupjoin.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { createGrouping } from './_grouping'; import { empty } from './empty'; import { identity } from '../internal/identity'; diff --git a/src/iterable/if.ts b/src/iterable/if.ts index 433a0309..d1f30149 100644 --- a/src/iterable/if.ts +++ b/src/iterable/if.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { defer } from './defer'; import { empty } from './empty'; diff --git a/src/iterable/ignoreelements.ts b/src/iterable/ignoreelements.ts index 99b7c193..3025d903 100644 --- a/src/iterable/ignoreelements.ts +++ b/src/iterable/ignoreelements.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class IgnoreElementsIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/index.ts b/src/iterable/index.ts index d29b9b04..2f29aba9 100644 --- a/src/iterable/index.ts +++ b/src/iterable/index.ts @@ -1,3 +1,4 @@ +export * from './iterablex'; export { average } from './average'; export { buffer } from './buffer'; export { _case } from './case'; diff --git a/src/iterable/innerjoin.ts b/src/iterable/innerjoin.ts index cd624b88..60d3ec72 100644 --- a/src/iterable/innerjoin.ts +++ b/src/iterable/innerjoin.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { createGrouping } from './_grouping'; import { identity } from '../internal/identity'; diff --git a/src/iterable/intersect.ts b/src/iterable/intersect.ts index 389174c3..75b76e70 100644 --- a/src/iterable/intersect.ts +++ b/src/iterable/intersect.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { arrayIndexOf } from '../internal/arrayindexof'; import { comparer as defaultComparer } from '../internal/comparer'; diff --git a/src/iterable.ts b/src/iterable/iterablex.ts similarity index 92% rename from src/iterable.ts rename to src/iterable/iterablex.ts index e4c23fec..0fd23ba6 100644 --- a/src/iterable.ts +++ b/src/iterable/iterablex.ts @@ -1,8 +1,8 @@ -import { OperatorFunction } from './interfaces'; -import { bindCallback } from './internal/bindcallback'; -import { identity } from './internal/identity'; -import { toLength } from './internal/tolength'; -import { isArrayLike, isIterable } from './internal/isiterable'; +import { OperatorFunction } from '../interfaces'; +import { bindCallback } from '../internal/bindcallback'; +import { identity } from '../internal/identity'; +import { toLength } from '../internal/tolength'; +import { isArrayLike, isIterable } from '../internal/isiterable'; /** * This clas serves as the base for all operations which support [Symbol.iterator]. @@ -96,8 +96,8 @@ class OfIterable extends IterableX { } } -declare module './iterable' { - interface IterableX { +declare module '../iterable/iterablex' { + interface IterableX extends Iterable { pipe(): IterableX; pipe(op1: OperatorFunction): IterableX; pipe(op1: OperatorFunction, op2: OperatorFunction): IterableX; diff --git a/src/iterable/map.ts b/src/iterable/map.ts index 3ea2ca13..bae57235 100644 --- a/src/iterable/map.ts +++ b/src/iterable/map.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { bindCallback } from '../internal/bindcallback'; export class MapIterable extends IterableX { diff --git a/src/iterable/maxby.ts b/src/iterable/maxby.ts index 25edfa07..5f8f2582 100644 --- a/src/iterable/maxby.ts +++ b/src/iterable/maxby.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { extremaBy, defaultCompare } from './_extremaby'; export function maxBy( diff --git a/src/iterable/memoize.ts b/src/iterable/memoize.ts index 875201ef..a7b4b3f1 100644 --- a/src/iterable/memoize.ts +++ b/src/iterable/memoize.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { IRefCountList, MaxRefCountList, RefCountList } from './_refcountlist'; import { create } from './create'; diff --git a/src/iterable/minby.ts b/src/iterable/minby.ts index 3a336bd1..f1c1aa3b 100644 --- a/src/iterable/minby.ts +++ b/src/iterable/minby.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { extremaBy, defaultCompare } from './_extremaby'; export function minBy( diff --git a/src/iterable/ofentries.ts b/src/iterable/ofentries.ts index 7010f7cd..513dfa03 100644 --- a/src/iterable/ofentries.ts +++ b/src/iterable/ofentries.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { map } from './map'; function makeTuple(x: TFirst, y: TSecond): [TFirst, TSecond] { diff --git a/src/iterable/ofkeys.ts b/src/iterable/ofkeys.ts index d4c3fa72..4c568b4e 100644 --- a/src/iterable/ofkeys.ts +++ b/src/iterable/ofkeys.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; class OfKeysIterable extends IterableX { private _source: { [key: string]: TSource }; diff --git a/src/iterable/ofvalues.ts b/src/iterable/ofvalues.ts index 0bc30c53..9b37eca0 100644 --- a/src/iterable/ofvalues.ts +++ b/src/iterable/ofvalues.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { map } from './map'; class OfValuesIterable extends IterableX { diff --git a/src/iterable/onerrorresumenext.ts b/src/iterable/onerrorresumenext.ts index 82ffffca..b77ef8a3 100644 --- a/src/iterable/onerrorresumenext.ts +++ b/src/iterable/onerrorresumenext.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class OnErrorResumeNextIterable extends IterableX { private _source: Iterable>; diff --git a/src/iterable/orderby.ts b/src/iterable/orderby.ts index bd696b6a..b1a57a92 100644 --- a/src/iterable/orderby.ts +++ b/src/iterable/orderby.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { sorter as defaultSorter } from '../internal/sorter'; export abstract class OrderedIterableBaseX extends IterableX { diff --git a/src/iterable/pairwise.ts b/src/iterable/pairwise.ts index fe90538a..0449a407 100644 --- a/src/iterable/pairwise.ts +++ b/src/iterable/pairwise.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class PairwiseIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/partition.ts b/src/iterable/partition.ts index bc32c5fa..1f8332f8 100644 --- a/src/iterable/partition.ts +++ b/src/iterable/partition.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { filter } from './filter'; export function partition( diff --git a/src/iterable/pipe.ts b/src/iterable/pipe.ts index 48a28b79..6eb9174f 100644 --- a/src/iterable/pipe.ts +++ b/src/iterable/pipe.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../interfaces'; -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; /* tslint:disable:max-line-length */ export function pipe(source: Iterable): IterableX; diff --git a/src/iterable/pipe/buffer.ts b/src/iterable/pipe/buffer.ts index 57aeed18..5d037f6e 100644 --- a/src/iterable/pipe/buffer.ts +++ b/src/iterable/pipe/buffer.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { BufferIterable } from '../buffer'; export function buffer( diff --git a/src/iterable/pipe/catch.ts b/src/iterable/pipe/catch.ts index b99143da..434f3cbe 100644 --- a/src/iterable/pipe/catch.ts +++ b/src/iterable/pipe/catch.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { CatchIterable } from '../catch'; export function _catch(...args: Iterable[]): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/catchwith.ts b/src/iterable/pipe/catchwith.ts index 26d472bf..0122a12e 100644 --- a/src/iterable/pipe/catchwith.ts +++ b/src/iterable/pipe/catchwith.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { CatchWithIterable } from '../catchwith'; export function catchWith( diff --git a/src/iterable/pipe/concat.ts b/src/iterable/pipe/concat.ts index 62de83d3..1d0c1883 100644 --- a/src/iterable/pipe/concat.ts +++ b/src/iterable/pipe/concat.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { ConcatIterable } from '../concat'; /* tslint:disable:max-line-length */ diff --git a/src/iterable/pipe/concatall.ts b/src/iterable/pipe/concatall.ts index 97132d81..e6813697 100644 --- a/src/iterable/pipe/concatall.ts +++ b/src/iterable/pipe/concatall.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { ConcatIterable } from '../concat'; export function concatAll(): OperatorFunction, T> { diff --git a/src/iterable/pipe/defaultifempty.ts b/src/iterable/pipe/defaultifempty.ts index a763123d..e78c6de7 100644 --- a/src/iterable/pipe/defaultifempty.ts +++ b/src/iterable/pipe/defaultifempty.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { DefaultIfEmptyIterable } from '../defaultifempty'; export function defaultIfEmpty(defaultValue: T): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/distinct.ts b/src/iterable/pipe/distinct.ts index 2e5a6594..13b23874 100644 --- a/src/iterable/pipe/distinct.ts +++ b/src/iterable/pipe/distinct.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { DistinctIterable } from '../distinct'; import { identity } from '../../internal/identity'; import { comparer as defaultComparer } from '../../internal/comparer'; diff --git a/src/iterable/pipe/distinctuntilchanged.ts b/src/iterable/pipe/distinctuntilchanged.ts index 8324538e..ee02f596 100644 --- a/src/iterable/pipe/distinctuntilchanged.ts +++ b/src/iterable/pipe/distinctuntilchanged.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { DistinctUntilChangedIterable } from '../distinctuntilchanged'; import { identity } from '../../internal/identity'; import { comparer as defaultComparer } from '../../internal/comparer'; diff --git a/src/iterable/pipe/dowhile.ts b/src/iterable/pipe/dowhile.ts index 9aa0148a..2378e33e 100644 --- a/src/iterable/pipe/dowhile.ts +++ b/src/iterable/pipe/dowhile.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { concatStatic } from '../concat'; import { _while } from '../while'; diff --git a/src/iterable/pipe/endwith.ts b/src/iterable/pipe/endwith.ts index a8b22f8e..d7b24298 100644 --- a/src/iterable/pipe/endwith.ts +++ b/src/iterable/pipe/endwith.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { EndWithIterable } from '../endwith'; export function endWith(...args: TSource[]): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/except.ts b/src/iterable/pipe/except.ts index c1caafa8..d4de59aa 100644 --- a/src/iterable/pipe/except.ts +++ b/src/iterable/pipe/except.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { ExceptIterable } from '../except'; import { comparer as defaultComparer } from '../../internal/comparer'; diff --git a/src/iterable/pipe/expand.ts b/src/iterable/pipe/expand.ts index 6a59a4ba..44ac88de 100644 --- a/src/iterable/pipe/expand.ts +++ b/src/iterable/pipe/expand.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { ExpandIterable } from '../expand'; export function expand( diff --git a/src/iterable/pipe/filter.ts b/src/iterable/pipe/filter.ts index 7b330ebb..2e0c5f65 100644 --- a/src/iterable/pipe/filter.ts +++ b/src/iterable/pipe/filter.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { FilterIterable } from '../filter'; import { bindCallback } from '../../internal/bindcallback'; diff --git a/src/iterable/pipe/finally.ts b/src/iterable/pipe/finally.ts index 052a30d0..916fe3a8 100644 --- a/src/iterable/pipe/finally.ts +++ b/src/iterable/pipe/finally.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { FinallyIterable } from '../finally'; export function _finally(action: () => void): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/flatmap.ts b/src/iterable/pipe/flatmap.ts index 91469846..97fdcd4e 100644 --- a/src/iterable/pipe/flatmap.ts +++ b/src/iterable/pipe/flatmap.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { FlatMapIterable } from '../flatmap'; import { bindCallback } from '../../internal/bindcallback'; diff --git a/src/iterable/pipe/flatten.ts b/src/iterable/pipe/flatten.ts index b703cf6f..e3fc5d3d 100644 --- a/src/iterable/pipe/flatten.ts +++ b/src/iterable/pipe/flatten.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { FlattenIterable } from '../flatten'; export function flatten(depth: number = Infinity): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/groupby.ts b/src/iterable/pipe/groupby.ts index 997fd9cf..94221f05 100644 --- a/src/iterable/pipe/groupby.ts +++ b/src/iterable/pipe/groupby.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { GroupByIterable, GroupedIterable, groupByResultIdentity } from '../groupby'; import { identity } from '../../internal/identity'; diff --git a/src/iterable/pipe/groupjoin.ts b/src/iterable/pipe/groupjoin.ts index 074fccb9..866f8ca4 100644 --- a/src/iterable/pipe/groupjoin.ts +++ b/src/iterable/pipe/groupjoin.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { GroupJoinIterable } from '../groupjoin'; export function groupJoin( diff --git a/src/iterable/pipe/ignoreelements.ts b/src/iterable/pipe/ignoreelements.ts index a0f87a78..0d4da368 100644 --- a/src/iterable/pipe/ignoreelements.ts +++ b/src/iterable/pipe/ignoreelements.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { IgnoreElementsIterable } from '../ignoreelements'; export function ignoreElements(): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/innerjoin.ts b/src/iterable/pipe/innerjoin.ts index 6c67b3c6..d6fa89f1 100644 --- a/src/iterable/pipe/innerjoin.ts +++ b/src/iterable/pipe/innerjoin.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { JoinIterable } from '../innerjoin'; export function innerJoin( diff --git a/src/iterable/pipe/intersect.ts b/src/iterable/pipe/intersect.ts index 41ddf90d..59a6b119 100644 --- a/src/iterable/pipe/intersect.ts +++ b/src/iterable/pipe/intersect.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { IntersectIterable } from '../intersect'; import { comparer as defaultComparer } from '../../internal/comparer'; diff --git a/src/iterable/pipe/map.ts b/src/iterable/pipe/map.ts index 1598423b..ff692b82 100644 --- a/src/iterable/pipe/map.ts +++ b/src/iterable/pipe/map.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { MapIterable } from '../map'; import { bindCallback } from '../../internal/bindcallback'; diff --git a/src/iterable/pipe/maxby.ts b/src/iterable/pipe/maxby.ts index 4467cc5a..2356355f 100644 --- a/src/iterable/pipe/maxby.ts +++ b/src/iterable/pipe/maxby.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { extremaBy, defaultCompare } from '../_extremaby'; export function maxBy( diff --git a/src/iterable/pipe/memoize.ts b/src/iterable/pipe/memoize.ts index bd1a58fd..af2a1c02 100644 --- a/src/iterable/pipe/memoize.ts +++ b/src/iterable/pipe/memoize.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { memoize as memoizeStatic } from '../memoize'; export function memoize(readerCount?: number): OperatorFunction; diff --git a/src/iterable/pipe/minby.ts b/src/iterable/pipe/minby.ts index 5d612f61..c760ddf7 100644 --- a/src/iterable/pipe/minby.ts +++ b/src/iterable/pipe/minby.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { extremaBy, defaultCompare } from '../_extremaby'; export function minBy( diff --git a/src/iterable/pipe/onerrorresumenext.ts b/src/iterable/pipe/onerrorresumenext.ts index e605eb31..d76e408a 100644 --- a/src/iterable/pipe/onerrorresumenext.ts +++ b/src/iterable/pipe/onerrorresumenext.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { OnErrorResumeNextIterable } from '../onerrorresumenext'; export function onErrorResumeNext(...args: Iterable[]): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/pairwise.ts b/src/iterable/pipe/pairwise.ts index dc4ca805..3c7905be 100644 --- a/src/iterable/pipe/pairwise.ts +++ b/src/iterable/pipe/pairwise.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { PairwiseIterable } from '../pairwise'; export function pairwise(): OperatorFunction { diff --git a/src/iterable/pipe/pluck.ts b/src/iterable/pipe/pluck.ts index aeccdc63..43e4e01c 100644 --- a/src/iterable/pipe/pluck.ts +++ b/src/iterable/pipe/pluck.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { pluck as pluckStatic } from '../pluck'; export function pluck(...args: string[]): OperatorFunction { diff --git a/src/iterable/pipe/publish.ts b/src/iterable/pipe/publish.ts index 4044c26c..75ccfc5c 100644 --- a/src/iterable/pipe/publish.ts +++ b/src/iterable/pipe/publish.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { publish as publishStatic } from '../publish'; export function publish(): OperatorFunction; diff --git a/src/iterable/pipe/repeat.ts b/src/iterable/pipe/repeat.ts index c483646c..474f90ee 100644 --- a/src/iterable/pipe/repeat.ts +++ b/src/iterable/pipe/repeat.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { RepeatIterable } from '../repeat'; export function repeat(count: number = -1): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/retry.ts b/src/iterable/pipe/retry.ts index 5f90f077..b07353d7 100644 --- a/src/iterable/pipe/retry.ts +++ b/src/iterable/pipe/retry.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { retry as retryStatic } from '../retry'; export function retry(count: number = -1): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/reverse.ts b/src/iterable/pipe/reverse.ts index a3262857..57c8be00 100644 --- a/src/iterable/pipe/reverse.ts +++ b/src/iterable/pipe/reverse.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { ReverseIterable } from '../reverse'; export function reverse(): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/scan.ts b/src/iterable/pipe/scan.ts index 2854378f..33cfe6d3 100644 --- a/src/iterable/pipe/scan.ts +++ b/src/iterable/pipe/scan.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { ScanIterable } from '../scan'; export function scan( diff --git a/src/iterable/pipe/scanright.ts b/src/iterable/pipe/scanright.ts index 8b3b959c..330b5883 100644 --- a/src/iterable/pipe/scanright.ts +++ b/src/iterable/pipe/scanright.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { ScanRightIterable } from '../scanright'; export function scanRight( diff --git a/src/iterable/pipe/share.ts b/src/iterable/pipe/share.ts index 50dbb06a..02fe47dd 100644 --- a/src/iterable/pipe/share.ts +++ b/src/iterable/pipe/share.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { share as shareStatic } from '../share'; export function share(): OperatorFunction; diff --git a/src/iterable/pipe/skip.ts b/src/iterable/pipe/skip.ts index 9275f20f..7e916e82 100644 --- a/src/iterable/pipe/skip.ts +++ b/src/iterable/pipe/skip.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { SkipIterable } from '../skip'; export function skip(count: number): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/skiplast.ts b/src/iterable/pipe/skiplast.ts index ae96221d..aa5ee3b9 100644 --- a/src/iterable/pipe/skiplast.ts +++ b/src/iterable/pipe/skiplast.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { SkipLastIterable } from '../skiplast'; export function skipLast(count: number): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/skipwhile.ts b/src/iterable/pipe/skipwhile.ts index 644f21c9..f1c9f7eb 100644 --- a/src/iterable/pipe/skipwhile.ts +++ b/src/iterable/pipe/skipwhile.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { SkipWhileIterable } from '../skipwhile'; export function skipWhile( diff --git a/src/iterable/pipe/slice.ts b/src/iterable/pipe/slice.ts index 7cede8cb..425c3048 100644 --- a/src/iterable/pipe/slice.ts +++ b/src/iterable/pipe/slice.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { SliceIterable } from '../slice'; export function slice( diff --git a/src/iterable/pipe/startwith.ts b/src/iterable/pipe/startwith.ts index ebbd057f..7baa4857 100644 --- a/src/iterable/pipe/startwith.ts +++ b/src/iterable/pipe/startwith.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { StartWithIterable } from '../startwith'; export function startWith(...args: TSource[]): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/take.ts b/src/iterable/pipe/take.ts index ce21e305..e24cb877 100644 --- a/src/iterable/pipe/take.ts +++ b/src/iterable/pipe/take.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { TakeIterable } from '../take'; export function take(count: number): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/takelast.ts b/src/iterable/pipe/takelast.ts index 374f1a73..f856ff0e 100644 --- a/src/iterable/pipe/takelast.ts +++ b/src/iterable/pipe/takelast.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { TakeLastIterable } from '../takelast'; export function takeLast(count: number): MonoTypeOperatorFunction { diff --git a/src/iterable/pipe/takewhile.ts b/src/iterable/pipe/takewhile.ts index a0708392..ba069a45 100644 --- a/src/iterable/pipe/takewhile.ts +++ b/src/iterable/pipe/takewhile.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { TakeWhileIterable } from '../takewhile'; export function takeWhile( diff --git a/src/iterable/pipe/tap.ts b/src/iterable/pipe/tap.ts index 23b0744f..4498841b 100644 --- a/src/iterable/pipe/tap.ts +++ b/src/iterable/pipe/tap.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { TapIterable } from '../tap'; import { PartialObserver } from '../../observer'; diff --git a/src/iterable/pipe/union.ts b/src/iterable/pipe/union.ts index 17dff899..16dd428c 100644 --- a/src/iterable/pipe/union.ts +++ b/src/iterable/pipe/union.ts @@ -1,5 +1,5 @@ import { MonoTypeOperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { UnionIterable } from '../union'; import { comparer as defaultComparer } from '../../internal/comparer'; diff --git a/src/iterable/pipe/zip.ts b/src/iterable/pipe/zip.ts index cfa65e77..e8825587 100644 --- a/src/iterable/pipe/zip.ts +++ b/src/iterable/pipe/zip.ts @@ -1,5 +1,5 @@ import { OperatorFunction } from '../../interfaces'; -import { IterableX } from '../../iterable'; +import { IterableX } from '../../iterable/iterablex'; import { ZipIterable } from '../zip'; import { identity } from '../../internal/identity'; diff --git a/src/iterable/pluck.ts b/src/iterable/pluck.ts index 286c1d62..0562c54f 100644 --- a/src/iterable/pluck.ts +++ b/src/iterable/pluck.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { map } from './map'; function plucker(props: string[], length: number): (x: any) => any { diff --git a/src/iterable/publish.ts b/src/iterable/publish.ts index cbed489b..3b745308 100644 --- a/src/iterable/publish.ts +++ b/src/iterable/publish.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { RefCountList } from './_refcountlist'; import { create } from './create'; diff --git a/src/iterable/range.ts b/src/iterable/range.ts index 84dd08cc..185e4454 100644 --- a/src/iterable/range.ts +++ b/src/iterable/range.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; class RangeIterable extends IterableX { private _start: number; diff --git a/src/iterable/repeat.ts b/src/iterable/repeat.ts index 17c244ec..9dc76e96 100644 --- a/src/iterable/repeat.ts +++ b/src/iterable/repeat.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class RepeatIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/retry.ts b/src/iterable/retry.ts index a070fde7..b23df0d9 100644 --- a/src/iterable/retry.ts +++ b/src/iterable/retry.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { repeatStatic } from './repeat'; import { _catchAll } from './catch'; diff --git a/src/iterable/reverse.ts b/src/iterable/reverse.ts index 32308e09..b931c738 100644 --- a/src/iterable/reverse.ts +++ b/src/iterable/reverse.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class ReverseIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/scan.ts b/src/iterable/scan.ts index 302915d9..3ce2c623 100644 --- a/src/iterable/scan.ts +++ b/src/iterable/scan.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class ScanIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/scanright.ts b/src/iterable/scanright.ts index 83c0efcd..c303384e 100644 --- a/src/iterable/scanright.ts +++ b/src/iterable/scanright.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { toArray } from './toarray'; export class ScanRightIterable extends IterableX { diff --git a/src/iterable/share.ts b/src/iterable/share.ts index 72d536c4..6b4bdc0a 100644 --- a/src/iterable/share.ts +++ b/src/iterable/share.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { create } from './create'; class SharedIterable extends IterableX { diff --git a/src/iterable/skip.ts b/src/iterable/skip.ts index d4b22d98..92de4ee7 100644 --- a/src/iterable/skip.ts +++ b/src/iterable/skip.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class SkipIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/skiplast.ts b/src/iterable/skiplast.ts index cf1d8654..8c048645 100644 --- a/src/iterable/skiplast.ts +++ b/src/iterable/skiplast.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class SkipLastIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/skipwhile.ts b/src/iterable/skipwhile.ts index 5c77406d..f3217c1e 100644 --- a/src/iterable/skipwhile.ts +++ b/src/iterable/skipwhile.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class SkipWhileIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/slice.ts b/src/iterable/slice.ts index 9fabb944..638ffa87 100644 --- a/src/iterable/slice.ts +++ b/src/iterable/slice.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class SliceIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/startwith.ts b/src/iterable/startwith.ts index d68cc632..9f01b1d0 100644 --- a/src/iterable/startwith.ts +++ b/src/iterable/startwith.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class StartWithIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/take.ts b/src/iterable/take.ts index f2d510fa..c89751ef 100644 --- a/src/iterable/take.ts +++ b/src/iterable/take.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class TakeIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/takelast.ts b/src/iterable/takelast.ts index 6c802bea..59b9fc67 100644 --- a/src/iterable/takelast.ts +++ b/src/iterable/takelast.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class TakeLastIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/takewhile.ts b/src/iterable/takewhile.ts index d47d3dd7..8b6c4140 100644 --- a/src/iterable/takewhile.ts +++ b/src/iterable/takewhile.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; export class TakeWhileIterable extends IterableX { private _source: Iterable; diff --git a/src/iterable/tap.ts b/src/iterable/tap.ts index abe71f3e..4b284503 100644 --- a/src/iterable/tap.ts +++ b/src/iterable/tap.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { PartialObserver } from '../observer'; export class TapIterable extends IterableX { diff --git a/src/iterable/throw.ts b/src/iterable/throw.ts index ebb991d2..19d9ee85 100644 --- a/src/iterable/throw.ts +++ b/src/iterable/throw.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; class ThrowIterable extends IterableX { private _error: any; diff --git a/src/iterable/union.ts b/src/iterable/union.ts index 1e5c9fca..eeaecc9e 100644 --- a/src/iterable/union.ts +++ b/src/iterable/union.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { arrayIndexOf } from '../internal/arrayindexof'; import { comparer as defaultComparer } from '../internal/comparer'; diff --git a/src/iterable/while.ts b/src/iterable/while.ts index 91680d9b..ae1123ad 100644 --- a/src/iterable/while.ts +++ b/src/iterable/while.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; class WhileIterable extends IterableX { private _condition: () => boolean; diff --git a/src/iterable/zip.ts b/src/iterable/zip.ts index c32f23a7..cb39c2fb 100644 --- a/src/iterable/zip.ts +++ b/src/iterable/zip.ts @@ -1,4 +1,4 @@ -import { IterableX } from '../iterable'; +import { IterableX } from './iterablex'; import { identity } from '../internal/identity'; import { returnIterator } from '../internal/returniterator';