You're Invited: Meet the Socket team at BSidesSF and RSAC - April 27 - May 1.RSVP

@sagold/json-pointer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sagold/json-pointer - npm Package Compare versions

Comparing version

to
5.1.1

@@ -11,3 +11,3 @@ import { JsonPointer, JsonPath, JsonData } from "./types";

*/
export declare function get<T>(data: JsonData, pointer: JsonPointer | JsonPath, defaultValue: T): T;
export declare function get<T>(data: JsonData, pointer: JsonPointer | JsonPath, defaultValue?: T): T | undefined;
export declare function get<T = any>(data: JsonData, pointer: JsonPointer | JsonPath, defaultValue: T): T;
export declare function get<T = any>(data: JsonData, pointer: JsonPointer | JsonPath, defaultValue?: T): T | undefined;

@@ -14,5 +14,5 @@ import { split } from "./split";

*/
export function get<T>( data: JsonData, pointer: JsonPointer | JsonPath, defaultValue: T): T ;
export function get<T>( data: JsonData, pointer: JsonPointer | JsonPath, defaultValue?: T): T | undefined ;
export function get<T>( data: JsonData, pointer: JsonPointer | JsonPath, defaultValue = undefined): T | undefined {
export function get<T = any>( data: JsonData, pointer: JsonPointer | JsonPath, defaultValue: T): T ;
export function get<T = any>( data: JsonData, pointer: JsonPointer | JsonPath, defaultValue?: T): T | undefined ;
export function get<T = any>( data: JsonData, pointer: JsonPointer | JsonPath, defaultValue = undefined): T | undefined {
if (pointer == null || data == null) {

@@ -19,0 +19,0 @@ return defaultValue;

{
"name": "@sagold/json-pointer",
"version": "5.1.0",
"version": "5.1.1",
"description": "json pointer - failsafe data retrieval from js and json objects",

@@ -5,0 +5,0 @@ "main": "dist/jsonPointer.js",