# nua

> Reference-preserving merge

Latest version **2.3.1** (published 2026-04-28) · MIT license · 0 weekly downloads

## Install

```sh
npm install nua
pnpm add nua
yarn add nua
bun add nua
```

## Health

**Score 55/100 (C)** — status: active.

Positive: has types; no vulnerabilities; high quality score.

Warnings: low downloads; no esm support.

## Facts

| | |
|---|---|
| Version | 2.3.1 |
| Published | 2026-04-28 |
| First published | 2018-03-29 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 12.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | Richard Rodger |
| Maintainers | rjrodger |

## Links

- npm: https://www.npmjs.com/package/nua
- Repository: https://github.com/rjrodger/nua
- Homepage: https://github.com/rjrodger/nua#readme
- Issues: https://github.com/rjrodger/nua/issues
- npm.io page: https://npm.io/package/nua

## Recent versions

- 2.3.1 (latest) — 2026-04-28
- 2.2.0 — 2026-03-26
- 2.1.4 — 2025-11-17
- 2.0.1 — 2020-10-16
- 2.0.0 — 2020-10-16
- 1.0.2 — 2020-05-13
- 1.0.0 — 2020-05-13
- 0.2.0 — 2020-04-08
- 0.1.0 — 2020-03-26
- 0.0.2 — 2018-03-30
- 0.0.1 — 2018-03-29

## README

# nua

[![npm version][npm-badge]][npm-url]
[![Build Status][travis-badge]][travis-url]
[![Coverage Status][coveralls-badge]][coveralls-url]
[![Dependency Status][david-badge]][david-url]
[![DeepScan grade](https://deepscan.io/api/teams/5016/projects/11447/branches/170759/badge/grade.svg)](https://deepscan.io/dashboard#view=project&tid=5016&pid=11447&bid=170759)
<a href="https://codeclimate.com/github/rjrodger/nua/maintainability"><img src="https://api.codeclimate.com/v1/badges/0f380e98b0fdd892fa76/maintainability" /></a>



Reference-preserving merge.


```
  var base = {a:{b:1}}
  var base_a = base.a
  var src = {a:{b:2}}

  Nua(base,src)
  expect(base).equal({a:{b:2}})
  expect(base_a === base.a).true()

```



## Install

```sh
npm install nua
```


# Notes

From the Irish [_nua_](http://www.focloir.ie/en/dictionary/ei/new). Pronounced _noo-ah_.


## License

Copyright (c) 2014-2016, Seamus D'Arcy and other contributors.
Licensed under [MIT][].

[MIT]: ./LICENSE
[travis-badge]: https://travis-ci.org/rjrodger/nua.svg
[travis-url]: https://travis-ci.org/rjrodger/nua
[npm-badge]: https://img.shields.io/npm/v/nua.svg
[npm-url]: https://npmjs.com/package/nua
[david-badge]: https://david-dm.org/rjrodger/nua.svg
[david-url]: https://david-dm.org/rjrodger/nua
[coveralls-badge]: https://coveralls.io/repos/github/rjrodger/nua/badge.svg?branch=master
[coveralls-url]: https://coveralls.io/github/rjrodger/nua?branch=master

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