@@ -31,12 +31,6 @@ function castArray<T>(value: T | T[]): T[] {
31
31
return isArray ( value ) ? value : [ value ] ;
32
32
}
33
33
34
- function everyOf < T > ( fns : ( ( arg : T ) => unknown ) [ ] ) : ( arg : T ) => boolean {
35
- return ( arg : T ) : boolean => {
36
- return fns . every ( ( fn ) => fn ( arg ) ) ;
37
- } ;
38
- }
39
-
40
34
function fastJoinedPath ( folderPath : string , fileName : string ) : string {
41
35
return `${ folderPath } ${ path . sep } ${ fileName } ` ;
42
36
}
@@ -232,10 +226,6 @@ function isBoolean(value: unknown): value is boolean {
232
226
return typeof value === "boolean" ;
233
227
}
234
228
235
- function isFalsy < T > ( value : T ) : value is Extract < T , 0 | - 0 | 0n | - 0n | "" | false | null | undefined | void > {
236
- return ! value ;
237
- }
238
-
239
229
function isFile ( targetPath : string ) : boolean {
240
230
try {
241
231
const stats = fs . statSync ( targetPath ) ;
@@ -268,10 +258,6 @@ function isObject(value: unknown): value is object {
268
258
return type === "object" || type === "function" ;
269
259
}
270
260
271
- function isPromise ( value : unknown ) : value is Promise < unknown > {
272
- return value instanceof Promise ;
273
- }
274
-
275
261
function isString ( value : unknown ) : value is string {
276
262
return typeof value === "string" ;
277
263
}
@@ -642,16 +628,6 @@ function uniq<T>(values: T[]): T[] {
642
628
return Array . from ( new Set ( values ) ) ;
643
629
}
644
630
645
- function zipObject < T extends Key , U > ( keys : T [ ] , values : U [ ] ) : Partial < Record < T , U > > {
646
- const map : Partial < Record < T , U > > = { } ;
647
-
648
- for ( let i = 0 , l = keys . length ; i < l ; i ++ ) {
649
- map [ keys [ i ] ] = values [ i ] ;
650
- }
651
-
652
- return map ;
653
- }
654
-
655
631
function zipObjectUnless < T extends Key , U > ( keys : T [ ] , values : U [ ] , unless : ( value : U ) => boolean ) : Partial < Record < T , U > > {
656
632
const map : Partial < Record < T , U > > = { } ;
657
633
@@ -667,7 +643,6 @@ function zipObjectUnless<T extends Key, U>(keys: T[], values: U[], unless: (valu
667
643
668
644
export {
669
645
castArray ,
670
- everyOf ,
671
646
fastJoinedPath ,
672
647
fastRelativePath ,
673
648
fastRelativeChildPath ,
@@ -689,12 +664,10 @@ export {
689
664
getTargetsPaths ,
690
665
isArray ,
691
666
isBoolean ,
692
- isFalsy ,
693
667
isFunction ,
694
668
isInteger ,
695
669
isNumber ,
696
670
isObject ,
697
- isPromise ,
698
671
isString ,
699
672
isTruthy ,
700
673
isUndefined ,
@@ -713,6 +686,5 @@ export {
713
686
sha1base64 ,
714
687
someOf ,
715
688
uniq ,
716
- zipObject ,
717
689
zipObjectUnless ,
718
690
} ;
0 commit comments