Socket
Socket
Sign inDemoInstall

@voiceflow/common

Package Overview
Dependencies
Maintainers
18
Versions
130
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@voiceflow/common - npm Package Compare versions

Comparing version 7.4.0 to 7.5.0

1

build/utils/object.d.ts
export declare const getKeys: <T>(obj: T) => (keyof T)[];
export declare const pick: <T, K extends keyof T>(obj: T, keys: K[]) => Pick<T, K>;
export declare const hasProperty: <T, K extends keyof T>(obj: T, key: string | K) => obj is T & Record<K, unknown>;

@@ -3,0 +4,0 @@ export declare const getIn: <T, K extends keyof T>(rawObj: T, key: string | string[] | K, def?: any, index?: number) => rawObj is T & Record<K, unknown>;

4

build/utils/object.js

@@ -6,3 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.getTopLevelDiff = exports.getDiff = exports.filterEntries = exports.setIn = exports.getIn = exports.hasProperty = exports.getKeys = void 0;
exports.getTopLevelDiff = exports.getDiff = exports.filterEntries = exports.setIn = exports.getIn = exports.hasProperty = exports.pick = exports.getKeys = void 0;
/* eslint-disable import/no-extraneous-dependencies */

@@ -15,2 +15,4 @@ const cloneDeep_1 = __importDefault(require("lodash/cloneDeep"));

exports.getKeys = getKeys;
const pick = (obj, keys) => keys.reduce((acc, key) => Object.assign(acc, { [key]: obj[key] }), {});
exports.pick = pick;
const hasProperty = (obj, key) => Object.prototype.hasOwnProperty.call(obj, key);

@@ -17,0 +19,0 @@ exports.hasProperty = hasProperty;

{
"name": "@voiceflow/common",
"description": "Junk drawer of utility functions",
"version": "7.4.0",
"version": "7.5.0",
"author": "Voiceflow",

@@ -6,0 +6,0 @@ "bugs": {

Sorry, the diff of this file is not supported yet

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