# nv-dict-assign

> nv-dict-assign ============ - nv-dict-assign - the original is ambigious

Latest version **1.0.1** (published 2021-06-27) · ISC license · 0 weekly downloads

## Install

```sh
npm install nv-dict-assign
pnpm add nv-dict-assign
yarn add nv-dict-assign
bun add nv-dict-assign
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2021-06-27 |
| First published | 2021-06-27 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 3.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | ihgazni2 |

## Links

- npm: https://www.npmjs.com/package/nv-dict-assign
- npm.io page: https://npm.io/package/nv-dict-assign

## Recent versions

- 1.0.1 (latest) — 2021-06-27

## README

nv-dict-assign
============
- nv-dict-assign
- the original is ambigious

install
=======
- npm install nv-dict-assign

usage
=====

add
---

    add(d0,d1):
        for k in d1, do:
            if d0.hasOwnProperty(k):
                pass
            else:
                d0[k] = undefined



set
---
   
         set(d0,d1):   
             for k in d1, do:
                 if d0.hasOwnProperty(k):
                     d0[k] = d1[k]
                 else:
                     pass


add\_then\_set\_if\_noexist
----------------------------

    add_then_set_if_noexist:
        for k in d1, do:
            if d0.hasOwnProperty(k):
                pass
            else:
                d0[k] = d1[k]





set\_if\_exist\_else\_add\_then\_set
------------------------------------

    set_if_exist_else_add_then_set:
        for k in d1, do:
            d0[k] = d1[k]

assign
------
- same as set\_if\_exist\_else\_add\_then\_set


set\_if\_exist\_else\_add
-------------------------

    set_if_exist_else_add:
        for k in d1, do:
            if d0.hasOwnProperty(k):
                d0[k] = d1[k]
            else:
                d0[k] = undefined



    


example
-------


    const dict_assign = require("nv-dict-assign")


API
====

- add(d0,d1) 
- set(d0,d1)
- add\_then\_set\_if\_noexist(d0,d1) 
- set\_if\_exist\_else\_add\_then\_set(d0,d1) 
- assign(d0,d1)
- set\_if\_exist\_else\_add(d0,d1) 
- del\_if\_exist(d0,d1) 
- del\_if\_exist\_else\_add(d0,d1) 
- del\_if\_exist\_else\_add\_then\_set(d0,d1)

LICENSE
=======
- ISC

---
_Source: https://npm.io/package/nv-dict-assign · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
