@focuson-nw/utils
Advanced tools
Comparing version 2.0.31 to 2.0.32
@@ -36,2 +36,3 @@ export interface HasDateFn { | ||
export declare function numberOrUndefined(s: any): number | undefined; | ||
export declare function stringOrUndefined(s: any): string | undefined; | ||
export declare function safePick(s: string[] | undefined, i: number): string; | ||
@@ -38,0 +39,0 @@ export declare function asMultilineJavaString(ss: string[], indent?: string): string[]; |
@@ -12,3 +12,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.requireBypassingReactCheck = exports.checkDates = exports.disabledFrom = exports.safeFlatten = exports.errorPromiseMonad = exports.errorMonad = exports.resultOrErrorString = exports.unique = exports.makeIntoString = exports.anyIntoPrimitive = exports.findJoiner = exports.unsortedEntries = exports.sortedEntries = exports.areAllDefined = exports.arraysEqual = exports.insertBefore = exports.beforeAfterSeparator = exports.beforeSeparator = exports.asMultilineJavaString = exports.safePick = exports.numberOrUndefined = exports.safeNumber = exports.safeString = exports.toArrayOrUndefined = exports.toArray = exports.safeArray = exports.filterObject = exports.filterMapObject = exports.mapObject = exports.safeObject = exports.copyWithFieldSet = exports.or = exports.useOrDefault = exports.applyOrDefault = exports.apply = exports.mapPathPlusInts = exports.ints = exports.checkIsFunction = exports.defaultDateFn = exports.testDateFn = void 0; | ||
exports.requireBypassingReactCheck = exports.checkDates = exports.disabledFrom = exports.safeFlatten = exports.errorPromiseMonad = exports.errorMonad = exports.resultOrErrorString = exports.unique = exports.makeIntoString = exports.anyIntoPrimitive = exports.findJoiner = exports.unsortedEntries = exports.sortedEntries = exports.areAllDefined = exports.arraysEqual = exports.insertBefore = exports.beforeAfterSeparator = exports.beforeSeparator = exports.asMultilineJavaString = exports.safePick = exports.stringOrUndefined = exports.numberOrUndefined = exports.safeNumber = exports.safeString = exports.toArrayOrUndefined = exports.toArray = exports.safeArray = exports.filterObject = exports.filterMapObject = exports.mapObject = exports.safeObject = exports.copyWithFieldSet = exports.or = exports.useOrDefault = exports.applyOrDefault = exports.apply = exports.mapPathPlusInts = exports.ints = exports.checkIsFunction = exports.defaultDateFn = exports.testDateFn = void 0; | ||
const testDateFn = () => "timeForTest"; | ||
@@ -108,2 +108,11 @@ exports.testDateFn = testDateFn; | ||
exports.numberOrUndefined = numberOrUndefined; | ||
function stringOrUndefined(s) { | ||
if (typeof s === 'string') | ||
return s; | ||
if (typeof s === 'number') | ||
return s.toString(); | ||
console.log("STRING OR UNDEFINED IS UNDEFINED"); | ||
return undefined; | ||
} | ||
exports.stringOrUndefined = stringOrUndefined; | ||
function safePick(s, i) { | ||
@@ -110,0 +119,0 @@ const sa = safeArray(s); |
@@ -47,3 +47,3 @@ { | ||
}, | ||
"version": "2.0.31", | ||
"version": "2.0.32", | ||
"template": "noreact", | ||
@@ -50,0 +50,0 @@ "name": "@focuson-nw/utils", |
36785
802