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.8.4 to 1.8.5

2

lib-js/utils/jsonModifiers/filterByTypes.d.ts
import { extendedTypes } from "../../types/extendedTypes";
export declare function filterByTypes(object: Record<string, any>, typeObject: Record<string, extendedTypes>, filterNotInTypeObject?: boolean): {};
export declare function filterByTypes(object: Record<string, any>, typeObject: Record<string, extendedTypes | extendedTypes[]>, filterNotInTypeObject?: boolean): {};

@@ -10,3 +10,4 @@ "use strict";

return;
if (typeObject[a] && (0, __1.extendedTypeof)(object[a]) !== typeObject[a])
if (typeObject[a] &&
!(0, __1.convertToArray)(typeObject[a]).includes((0, __1.extendedTypeof)(object[a])))
return;

@@ -13,0 +14,0 @@ object_[a] = object[a];

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

import { extendedTypeof } from "..";
import { convertToArray, extendedTypeof } from "..";
import { extendedTypes } from "../../types/extendedTypes";

@@ -6,3 +6,3 @@

object: Record<string, any>,
typeObject: Record<string, extendedTypes>,
typeObject: Record<string, extendedTypes | extendedTypes[]>,
filterNotInTypeObject?: boolean

@@ -13,3 +13,7 @@ ) {

if (!typeObject[a] && filterNotInTypeObject) return;
if (typeObject[a] && extendedTypeof(object[a]) !== typeObject[a]) return;
if (
typeObject[a] &&
!convertToArray(typeObject[a]).includes(extendedTypeof(object[a]))
)
return;
object_[a] = object[a];

@@ -16,0 +20,0 @@ });

{
"name": "oberknecht-utils",
"version": "1.8.4",
"version": "1.8.5",
"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