New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

dnull

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dnull - npm Package Compare versions

Comparing version
1.0.0
to
1.0.1
+1
-8
dist/dnull.d.ts

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

declare type DNull<T> = T extends null ? undefined : T extends {
[key: string]: any;
} ? {
[K in keyof T]: DNull<T[K]>;
} : T extends Array<any> ? DNull<T[number]>[] : T;
declare const dnull: <T>(src: T) => DNull<T>;
export { DNull, dnull };
export * from './dnull.ts';
+1
-1

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

"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const i=e=>typeof e=="object"&&e!==null&&!Array.isArray(e),r=e=>{if(e!==null)return i(e)?Object.fromEntries(Object.entries(e).map(([t,n])=>[t,r(n)])):Array.isArray(e)?e.map(r):e};exports.dnull=r;
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("./dnull.ts");Object.keys(t).forEach(function(e){e!=="default"&&!exports.hasOwnProperty(e)&&Object.defineProperty(exports,e,{enumerable:!0,get:function(){return t[e]}})});

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

const i=r=>typeof r=="object"&&r!==null&&!Array.isArray(r),t=r=>{if(r!==null)return i(r)?Object.fromEntries(Object.entries(r).map(([n,e])=>[n,t(e)])):Array.isArray(r)?r.map(t):r};export{t as dnull};
export*from"./dnull.ts";

@@ -0,0 +0,0 @@ MIT License Copyright (c) 2021 Gabriel Vaquer

{
"name": "dnull",
"version": "1.0.0",
"version": "1.0.1",
"description": "Replace null with undefined on any value",

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

@@ -0,0 +0,0 @@ # dnull