From 52b259c533febaaa02f61e0cb36c5197f3939fa2 Mon Sep 17 00:00:00 2001 From: geoprv Date: Wed, 1 Feb 2023 14:52:10 +0300 Subject: [PATCH] fix: compiling declaration files --- scripts/build.sh | 11 +---------- types/collectors/factory/interface.d.ts | 2 +- types/combinators/filter-map/index.d.ts | 2 +- types/combinators/for-each/index.d.ts | 2 +- types/combinators/product/index.d.ts | 2 +- types/combinators/seq/index.d.ts | 2 +- types/combinators/zip/index.d.ts | 2 +- types/containers/interface.d.ts | 2 +- types/containers/iter/base.d.ts | 6 +++--- types/containers/iter/factory/index.d.ts | 2 +- types/containers/option/index.d.ts | 2 +- types/containers/option/interface.d.ts | 2 +- types/containers/result/index.d.ts | 2 +- types/containers/result/interface.d.ts | 2 +- types/containers/sync-promise/index.d.ts | 2 +- 15 files changed, 17 insertions(+), 26 deletions(-) diff --git a/scripts/build.sh b/scripts/build.sh index a51172a..886af24 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -8,14 +8,6 @@ compile() { echo "Done" } -emit_declarations() { - echo "Emitting declarations..." - - tsc -p tsconfig.build.declarations.json - - echo "Done" -} - prepare() { echo "Cleaning up the previous lib folder..." @@ -26,7 +18,6 @@ prepare() { prepare -emit_declarations - compile cjs compile esm +compile declarations diff --git a/types/collectors/factory/interface.d.ts b/types/collectors/factory/interface.d.ts index e8fc173..fbbd643 100644 --- a/types/collectors/factory/interface.d.ts +++ b/types/collectors/factory/interface.d.ts @@ -1,4 +1,4 @@ -import type { Collectable } from 'collectors/custom'; +import type { Collectable } from '../../collectors/custom'; export interface CollectableProxy extends Collectable { readonly store: R; } diff --git a/types/combinators/filter-map/index.d.ts b/types/combinators/filter-map/index.d.ts index 4b68a17..cd7b92c 100644 --- a/types/combinators/filter-map/index.d.ts +++ b/types/combinators/filter-map/index.d.ts @@ -1,4 +1,4 @@ -import { Option } from 'containers'; +import { Option } from '../../containers'; /** * it works with the `Option` container type * if the returned from callback value is Option.Some it will stay in the returnable `IterableIterator` diff --git a/types/combinators/for-each/index.d.ts b/types/combinators/for-each/index.d.ts index e2f24a5..64180f4 100644 --- a/types/combinators/for-each/index.d.ts +++ b/types/combinators/for-each/index.d.ts @@ -1,4 +1,4 @@ -import { SyncPromise } from 'containers'; +import { SyncPromise } from '../../containers'; /** * iterates over passed any iterable object * diff --git a/types/combinators/product/index.d.ts b/types/combinators/product/index.d.ts index 8219ba0..1c54810 100644 --- a/types/combinators/product/index.d.ts +++ b/types/combinators/product/index.d.ts @@ -1,4 +1,4 @@ -import type { TuplesFromIters } from 'combinators'; +import type { TuplesFromIters } from '../../combinators'; /** * does cartesian product for the specified `Iterable` objects * diff --git a/types/combinators/seq/index.d.ts b/types/combinators/seq/index.d.ts index 99f6527..64e8938 100644 --- a/types/combinators/seq/index.d.ts +++ b/types/combinators/seq/index.d.ts @@ -1,4 +1,4 @@ -import type { ItersValues } from 'combinators/interface'; +import type { ItersValues } from '../../combinators/interface'; /** * The function yields values of all passed `Iterable` objects * diff --git a/types/combinators/zip/index.d.ts b/types/combinators/zip/index.d.ts index 325cfe2..bc7cd16 100644 --- a/types/combinators/zip/index.d.ts +++ b/types/combinators/zip/index.d.ts @@ -1,4 +1,4 @@ -import type { TuplesFromIters } from 'combinators'; +import type { TuplesFromIters } from '../../combinators'; /** * Zips the specified `Iterable` objects together * It takes one element from every `Iterable` object and creates a tuple from them diff --git a/types/containers/interface.d.ts b/types/containers/interface.d.ts index ccf5474..aa0846d 100644 --- a/types/containers/interface.d.ts +++ b/types/containers/interface.d.ts @@ -1,4 +1,4 @@ -import type { SyncIter } from 'containers'; +import type { SyncIter } from '../containers'; export interface Matchable { match(obj: Record): R; } diff --git a/types/containers/iter/base.d.ts b/types/containers/iter/base.d.ts index 0d30d93..af987a9 100644 --- a/types/containers/iter/base.d.ts +++ b/types/containers/iter/base.d.ts @@ -1,6 +1,6 @@ -import type { Collectable } from 'collectors'; -import type { ItersValues, TuplesFromIters } from 'combinators'; -import type { Option, SyncPromise } from 'containers'; +import type { Collectable } from '../../collectors'; +import type { ItersValues, TuplesFromIters } from '../../combinators'; +import type { Option, SyncPromise } from '../../containers'; import type { PickIter, PickCollectResult, FlatIterable, GetNativeIterable, PromisifyValue } from './interface'; import type { SyncIter } from './index'; /** diff --git a/types/containers/iter/factory/index.d.ts b/types/containers/iter/factory/index.d.ts index d3e8932..765b8df 100644 --- a/types/containers/iter/factory/index.d.ts +++ b/types/containers/iter/factory/index.d.ts @@ -1,4 +1,4 @@ -import { SyncIter, AsyncIter } from 'containers'; +import { SyncIter, AsyncIter } from '../../../containers'; /** * converts `Iterable` object into `SyncIter` * diff --git a/types/containers/option/index.d.ts b/types/containers/option/index.d.ts index e480fc1..2dad84b 100644 --- a/types/containers/option/index.d.ts +++ b/types/containers/option/index.d.ts @@ -1,4 +1,4 @@ -import { Result, SyncIter } from 'containers'; +import { Result, SyncIter } from '../../containers'; import type { MatchObject, Traits } from './interface'; /** * This class represents two states: a value either exists or not diff --git a/types/containers/option/interface.d.ts b/types/containers/option/interface.d.ts index 45fc083..22a8eb3 100644 --- a/types/containers/option/interface.d.ts +++ b/types/containers/option/interface.d.ts @@ -1,4 +1,4 @@ -import type { Matchable, IntoIter, Unwrapable, PartialUnwrappable, Monad, PartialMonad, PartialInto, Filterable, Xorable, Andable, Orable, Result } from 'containers'; +import type { Matchable, IntoIter, Unwrapable, PartialUnwrappable, Monad, PartialMonad, PartialInto, Filterable, Xorable, Andable, Orable, Result } from '../../containers'; import type { Option } from './index'; type States = 'Some' | 'None'; export interface MatchObject { diff --git a/types/containers/result/index.d.ts b/types/containers/result/index.d.ts index de19931..d19f06a 100644 --- a/types/containers/result/index.d.ts +++ b/types/containers/result/index.d.ts @@ -1,4 +1,4 @@ -import { Option, SyncIter } from 'containers'; +import { Option, SyncIter } from '../../containers'; import { ResultError } from './error'; import type { Traits, MatchObject, State } from './interface'; export { ResultError }; diff --git a/types/containers/result/interface.d.ts b/types/containers/result/interface.d.ts index 29b36a2..59b3b7f 100644 --- a/types/containers/result/interface.d.ts +++ b/types/containers/result/interface.d.ts @@ -1,4 +1,4 @@ -import type { Matchable, IntoIter, Unwrapable, PartialUnwrappable, Monad, PartialMonad, Into, Andable, Orable, Option } from 'containers'; +import type { Matchable, IntoIter, Unwrapable, PartialUnwrappable, Monad, PartialMonad, Into, Andable, Orable, Option } from '../../containers'; import type { Result } from './index'; export type State = 'Ok' | 'Err'; export interface MatchObject { diff --git a/types/containers/sync-promise/index.d.ts b/types/containers/sync-promise/index.d.ts index 79dd159..4bfc92e 100644 --- a/types/containers/sync-promise/index.d.ts +++ b/types/containers/sync-promise/index.d.ts @@ -1,4 +1,4 @@ -import type { Unwrapable } from 'containers'; +import type { Unwrapable } from '../../containers'; import type { Executor, IterValue } from './interface'; /** * implements `Promise` interface but behaves synchronously if possible