Socket
Socket
Sign inDemoInstall

oberknecht-utils

Package Overview
Dependencies
Maintainers
1
Versions
119
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

oberknecht-utils - npm Package Compare versions

Comparing version 1.9.1 to 1.9.2

2

lib-js/types/extendedTypes.d.ts

@@ -1,1 +0,1 @@

export declare type extendedTypes = "array" | "json" | "null" | "string" | "number" | "bigint" | "boolean" | "symbol" | "undefined" | "object" | "function";
export type extendedTypes = "array" | "json" | "null" | "string" | "number" | "bigint" | "boolean" | "symbol" | "undefined" | "object" | "function";

@@ -1,5 +0,5 @@

export declare type getKeyArraysFromObjectEntry = {
export type getKeyArraysFromObjectEntry = {
path: string[];
value: any;
};
export declare type getKeyArraysFromObjectReturn = getKeyArraysFromObjectEntry[];
export type getKeyArraysFromObjectReturn = getKeyArraysFromObjectEntry[];

@@ -27,4 +27,4 @@ export declare const logColors: {

export declare const logColorValues: ("0" | "1" | "2" | "4" | "5" | "7" | "8" | "33" | "34" | "35" | "36" | "37" | "40" | "41" | "42" | "43" | "44" | "45" | "46" | "47" | "30" | "31" | "32")[];
declare type logColorValueType = typeof logColorValues[number];
export declare type logOptConfigType = {
type logColorValueType = typeof logColorValues[number];
export type logOptConfigType = {
option?: number;

@@ -31,0 +31,0 @@ logColorFG?: logColorValueType;

@@ -1,3 +0,3 @@

export declare type regexGeneratorOptions = {
export type regexGeneratorOptions = {
charGroupReplacement?: string;
};

@@ -1,3 +0,3 @@

declare type arrTypeReturn<T> = T extends any[] ? any : T;
type arrTypeReturn<T> = T extends any[] ? any : T;
export declare function dissolveArray<arrType extends Array<string | number | any>>(...arr: arrType): arrTypeReturn<arrType>[];
export {};

@@ -1,1 +0,1 @@

export declare function cleanTime(time: number /** time in ms */, timeopt?: number, timedigits?: number | "all" | "auto", noMS?: boolean, noSpace?: boolean): {};
export declare function cleanTime(time: number /** time in ms */, timeopt?: number, timedigits?: number | "all" | "auto", noMS?: boolean, noSpace?: boolean): Record<string, any>;

@@ -1,2 +0,2 @@

export declare type errorMsgChecker = (cb: string) => {};
export type errorMsgChecker = (cb: string) => {};
export declare function isConstructor(f: any, errorMsgChecker?: errorMsgChecker): boolean;
import { logOptConfigType } from "../types/log";
declare const logOpts: number[];
declare type logOptsType = typeof logOpts[number];
type logOptsType = typeof logOpts[number];
export declare function log(logOpt: logOptConfigType | logOptsType | any, ...logMsg: any): void;
export {};

@@ -1,2 +0,2 @@

export declare type BadgesMap = Record<string, string>;
export type BadgesMap = Record<string, string>;
export declare function messageBadges(badges: string): BadgesMap;

@@ -1,2 +0,2 @@

export declare type messageEmote = {
export type messageEmote = {
id: string;

@@ -6,3 +6,3 @@ start: number;

};
export declare type messageEmotesReturn = Array<messageEmote>;
export type messageEmotesReturn = Array<messageEmote>;
export declare function messageEmotes(rawEmotes: string): messageEmotesReturn;

@@ -1,2 +0,2 @@

declare type processArgEntry = {
type processArgEntry = {
keys: string[];

@@ -7,4 +7,4 @@ allowArgs?: boolean;

};
declare type processArgsType = Record<string, processArgEntry>;
type processArgsType = Record<string, processArgEntry>;
export declare function parseProcessArgs(args: typeof process.argv, processArgs?: processArgsType): processArgsType;
export {};

@@ -1,1 +0,1 @@

export declare function pickRandom(items: Array<any>, n: Number | undefined): any[];
export declare function pickRandom(items: Array<any>, n?: Number): any[];

@@ -19,4 +19,9 @@ "use strict";

catch (nothin) { }
if (regex_1.regex.jsonreg().test(JSON.stringify(inp)))
return { ...inp };
if (regex_1.regex.jsonreg().test(JSON.stringify(inp))) {
let r = {};
Object.keys(inp).forEach((key) => {
r[key] = recreate(inp[key]);
});
return r;
}
return Object.assign({}, inp);

@@ -23,0 +28,0 @@ }

@@ -1,2 +0,2 @@

export declare type stackNameReturnType = [string, string[], string[], string];
export type stackNameReturnType = [string, string[], string[], string];
export declare function stackName(): stackNameReturnType;

@@ -11,3 +11,3 @@ import { extendedTypeof } from "./extendedTypeof";

noSpace?: boolean
): {} {
): Record<string, any> {
let timedigits_ = recreate(timedigits);

@@ -14,0 +14,0 @@ if (

@@ -1,2 +0,2 @@

export function pickRandom(items: Array<any>, n: Number | undefined) {
export function pickRandom(items: Array<any>, n?: Number) {
return [...Array(n ?? 1)].map(() => {

@@ -3,0 +3,0 @@ return items[Math.floor(Math.random() * items.length)];

@@ -14,3 +14,10 @@ import { regex } from "../variables/regex";

} catch (nothin) {}
if (regex.jsonreg().test(JSON.stringify(inp))) return { ...inp };
if (regex.jsonreg().test(JSON.stringify(inp))) {
let r = {};
Object.keys(inp).forEach((key) => {
r[key] = recreate(inp[key]);
});
return r;
}
return Object.assign({}, inp);

@@ -17,0 +24,0 @@ }

{
"name": "oberknecht-utils",
"version": "1.9.1",
"version": "1.9.2",
"description": "Utils for oberknecht packages",

@@ -5,0 +5,0 @@ "main": "./lib-ts/utils/index",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc