## [4.0.1](https://github.com/pagedip/pagedip-framework/tree/release/122/util/npm) - Jun 18, 2020

### Fixes
- Release everything to correct dist-tags.
- getVersion() will return the newest version when a latest tag isn't set.

### Dependencies
- [@pagedip/util-logger](https://github.com/pagedip/pagedip-framework/tree/release/122/util/logger): `^2.2.9` → `^2.2.10`

### Commits
[`40187449..34ceedf7`](https://github.com/pagedip/pagedip-framework/compare/40187449dbd2d8789c9336eb5239312e0f94feec..34ceedf727fef73464388667ba1426994114f64a)
- [`6ca0daef`](https://github.com/pagedip/pagedip-framework/commit/6ca0daeffb4d3bbd2fb43678cd08d9753be9a6f6) Revert "release 121 [autorelease] [skip ci]"
- [`f25a8079`](https://github.com/pagedip/pagedip-framework/commit/f25a8079a1e1333a87136b6b8d330cdf7f2b9320) release 121 [autorelease] [skip ci]
- [`1ed9e53f`](https://github.com/pagedip/pagedip-framework/commit/1ed9e53fcef9f419e86106eaec676c0c08379015) github packages release fixes


## [4.0.0](https://github.com/pagedip/pagedip-framework/tree/release/120/util/npm) - Jun 18, 2020

### Breaking
- registryRequest() now uses fetch internally and returns a Promise that resolves to a fetch Response.

### Fixes
- Release on GitHub packages.
- Improved getRegistry() handling.

### Dependencies
- [@pagedip/util-logger](https://github.com/pagedip/pagedip-framework/tree/release/120/util/logger): `^2.2.8` → `^2.2.9`
- @types/node-fetch: none → `^2.5.7`
- node-fetch: none → `^2.6.0`
- @babel/cli: `^7.8.4` → `^7.10.1`

### Commits
[`4945f0d1..bd819701`](https://github.com/pagedip/pagedip-framework/compare/4945f0d121697cac6cb9843673c7fbe6ef313515..bd819701fb259fe45f4c86a11c7f63e9cee479ab)
- [`66d45b35`](https://github.com/pagedip/pagedip-framework/commit/66d45b357a38bea052edf6377e29085247c7e0de) update eslint
- [`fc976ecf`](https://github.com/pagedip/pagedip-framework/commit/fc976ecff13d97c702424fab5db728db748736cd) update deps
- [`660d8d99`](https://github.com/pagedip/pagedip-framework/commit/660d8d99f79fb4d03b99baacea02a0400ad41252) prepare autorelease for github packages publish
- [`29e5d421`](https://github.com/pagedip/pagedip-framework/commit/29e5d42113bbd6f0124d89299caf88bf086ebb0f) remove repository field from package.json


## [3.0.3](https://github.com/pagedip/pagedip-framework/tree/release/119/util/npm) - May 14, 2020

### Dependencies
- [@pagedip/util-logger](https://github.com/pagedip/pagedip-framework/tree/release/119/util/logger): `^2.2.7` → `^2.2.8`
- @types/npm: `^2.0.30` → `^2.0.31`
- registry-auth-token: `^4.0.0` → `^4.1.1`
- semver: `^7.1.2` → `^7.3.2`
- strip-json-comments: `^3.0.1` → `^3.1.0`
- which: `^2.0.1` → `^2.0.2`
- @babel/cli: `^7.4.3` → `^7.8.4`

### Commits
[`32222a24..b733d52a`](https://github.com/pagedip/pagedip-framework/compare/32222a2455dfee68f463f1da63f4447d35d9d0a3..b733d52acc7bc248b47e982bc27c68fc1978d29d)
- [`5145f440`](https://github.com/pagedip/pagedip-framework/commit/5145f44067e25190e669e8f31a800bc5d6bf73c8) update all deps


## [3.0.2](https://github.com/pagedip/pagedip-framework/tree/release/117/util/npm) - Feb 5, 2020

### Dependencies
- [@pagedip/util-logger](https://github.com/pagedip/pagedip-framework/tree/release/117/util/logger): `^2.2.5` → `^2.2.6`
- semver: `^6.0.0` → `^7.1.2`

### Commits
[`80403912..c44ab885`](https://github.com/pagedip/pagedip-framework/compare/80403912eb18278e46dbcf447771ac627b01bd37..c44ab885df74a817bff347c67e97183066e0b26f)
- [`3d98c355`](https://github.com/pagedip/pagedip-framework/commit/3d98c355ae39975a985f62a336489c14edad533e) update deps


## [3.0.1](https://github.com/pagedip/pagedip-framework/tree/release/115/util/npm) - Oct 10, 2019

### Dependencies
- which: `^1.3.1` → `^2.0.1`

### Commits
[`e8538f06..864d0c61`](https://github.com/pagedip/pagedip-framework/compare/e8538f0650d8cb72a4aa236f22a64d6caabe0e80..864d0c611673611565844b298835522cc3cf082f)
- [`a3fa07ac`](https://github.com/pagedip/pagedip-framework/commit/a3fa07ac0720c6a6cf746b12102d44e867c4189c) updates


## [3.0.0](https://github.com/pagedip/pagedip-framework/tree/release/112/util/npm) - Jun 26, 2019

### Breaking
- Removed `loadNpmConfig()` to remove the dependency on NPM.
- `getRegistry()` now takes an optional working directory, instead of fallback and npmConfig value. This means that this method will return undefined if no registry is set.

### Features
- Removed dependency on NPM and global-npm to avoid side effects from importing.

### Dependencies
- deep-extend: none → `^0.6.0`
- ini: none → `^1.3.5`
- strip-json-comments: none → `^3.0.1`
- which: none → `^1.3.1`

### Commits
[`b62896d4..07825eb2`](https://github.com/pagedip/pagedip-framework/compare/b62896d44c36fb26b83970dd0dfd9201a21e57a6..07825eb23163ec173b1b55860ce470afe083f57f)
- [`93af7dbc`](https://github.com/pagedip/pagedip-framework/commit/93af7dbc14e6778966c940f4652ee7b68a14a215) remove dependency on npm


## [2.2.10](https://github.com/pagedip/pagedip-framework/tree/release/111/util/npm) - Jun 24, 2019

### Dependencies
- [@pagedip/util-logger](https://github.com/pagedip/pagedip-framework/tree/release/111/util/logger): `^2.2.4` → `^2.2.5`
- registry-auth-token: `^3.4.0` → `^4.0.0`

### Commits
[`aa11326a..d5ba90ec`](https://github.com/pagedip/pagedip-framework/compare/aa11326ab94d776dfbe019641955b4dc77e29e98..d5ba90ecc2fa4b1ff7be6709a1d721b0b60334ed)
- [`385b15f8`](https://github.com/pagedip/pagedip-framework/commit/385b15f8168d3c44f42779b9795cfeea4fd9c930) update deps


## [2.2.9](https://github.com/pagedip/pagedip-framework/tree/release/102/util/npm) - Apr 3, 2019

### Dependencies
- [@pagedip/util-logger](https://github.com/pagedip/pagedip-framework/tree/release/102/util/logger): `^2.2.3` → `^2.2.4`
- @babel/cli: `^7.2.3` → `^7.4.3`

### Commits
[`b598d737..2c04b76d`](https://github.com/pagedip/pagedip-framework/compare/b598d7371ad921fcb10ee26200222d1e24b3a83a..2c04b76d1ecc71949e8c3336a675a85e89d0c6b7)
- [`e2e4efa7`](https://github.com/pagedip/pagedip-framework/commit/e2e4efa7f8b47ea32baf6c2ed8a8d51b7ca75def) update deps


## [2.2.8](https://github.com/pagedip/pagedip-framework/tree/release/99/util/npm) - Mar 30, 2019

### Fixes
- Fixed lint issues.

### Dependencies
- [@pagedip/util-logger](https://github.com/pagedip/pagedip-framework/tree/release/99/util/logger): `^2.2.2` → `^2.2.3`
- semver: `^5.6.0` → `^6.0.0`

### Commits
[`9be70949..2461ef2e`](https://github.com/pagedip/pagedip-framework/compare/9be709495c7ab3c678804a76c46d82cde8075bf8..2461ef2e5066f43f324ac8bc09d4101b3f67658e)
- [`ab546b12`](https://github.com/pagedip/pagedip-framework/commit/ab546b12bcb892f7b2db013ee1cbc378f1bf3cc4) fixed linting issues
- [`7e812b4e`](https://github.com/pagedip/pagedip-framework/commit/7e812b4e2d2225bd22dc347376606626bbbb6766) update deps


## [2.2.7](https://github.com/pagedip/pagedip-framework/tree/release/97/util/npm) - Mar 21, 2019

### Dependencies
- @types/npm: `^2.0.29` → `^2.0.30`
- registry-auth-token: `^3.3.2` → `^3.4.0`

### Commits
[`50aee422..522ff9a0`](https://github.com/pagedip/pagedip-framework/compare/50aee422b88b93e55e7d9317055d8152451abc18..522ff9a0336954bac45767248fa9f75611204952)
- [`39180c05`](https://github.com/pagedip/pagedip-framework/commit/39180c05b78d99844465f9d690fb0b15808de6d9) update deps


## [2.2.6](https://github.com/pagedip/pagedip-framework/tree/release/94/util/npm) - Jan 21, 2019

### Dependencies
- [@pagedip/util-logger](https://github.com/pagedip/pagedip-framework/tree/release/94/util/logger): `^2.2.1` → `^2.2.2`

### Commits
[`86d4986c..84ea13dd`](https://github.com/pagedip/pagedip-framework/compare/86d4986cf7f8417474096198b2ffa79157788188..84ea13dd19a24dcc867c81a27e0abc8c7082e540)


## [2.2.5](https://github.com/pagedip/pagedip-framework/tree/release/93/util/npm) - Jan 4, 2019

### Dependencies
- [@pagedip/util-logger](https://github.com/pagedip/pagedip-framework/tree/release/93/util/logger): `^2.2.0` → `^2.2.1`
- @babel/cli: `^7.1.2` → `^7.2.3`
- npm-run-all: `^4.1.3` → `^4.1.5`

### Commits
[`1614c796..441c3026`](https://github.com/pagedip/pagedip-framework/compare/1614c79657988e34195b40dce8393a583d83f68e..441c30267999f34332c9e18024dc7e172f709458)
- [`3f3a16e6`](https://github.com/pagedip/pagedip-framework/commit/3f3a16e6b91e859fe36574fb294de77bd9800a93) update deps
- [`f7040ffc`](https://github.com/pagedip/pagedip-framework/commit/f7040ffcc0b86fbd0919984054b73545aa6a51a5) update dev deps
- [`fc3c2b38`](https://github.com/pagedip/pagedip-framework/commit/fc3c2b389e370262db9cdbd52bf05e21ed7e859e) update deps
- [`a0966eb7`](https://github.com/pagedip/pagedip-framework/commit/a0966eb7923fe83bc36201dc252bf26517b198e2) use npm-run-build instead of npm


## [2.2.4](https://github.com/pagedip/pagedip-framework/tree/release/82/util/npm) - Nov 5, 2018

### Fixes
- correct auth token handling when missing

### Commits
[`379bef83..facbecfc`](https://github.com/pagedip/pagedip-framework/compare/379bef83dc6481e529448616c42a3244a2fbdbcb..facbecfcc33a008ee7632952c0ed9a9fad9d84f7)
- [`cd4166a2`](https://github.com/pagedip/pagedip-framework/commit/cd4166a2836f2a22277876469b369c200fa95ac5) correct auth token handling when missing


## [2.2.3](https://github.com/pagedip/pagedip-framework/tree/release/81/util/npm) - Oct 31, 2018

### Dependencies
- [@pagedip/util-logger](https://github.com/pagedip/pagedip-framework/tree/release/81/util/logger): `^2.1.10` → `^2.2.0`

### Commits
[`2e01883d..02c9f5f7`](https://github.com/pagedip/pagedip-framework/compare/2e01883d5365d24163001b74dc82986c810f4274..02c9f5f76ae3f4d75daaf91b3ce4e05e4531b4ad)


## [2.2.2](https://github.com/pagedip/pagedip-framework/tree/release/74/util/npm) - Oct 23, 2018

### Fixes
- publish everything to reset release state
- update dependencies

### Dependencies
- [@pagedip/util-logger](https://github.com/pagedip/pagedip-framework/tree/release/74/util/logger): `^2.1.9` → `^2.1.10`

### Commits
[`1663b5e0..a39c8ffc`](https://github.com/pagedip/pagedip-framework/compare/1663b5e0d13ad84f214a0c92c6eaf61059a1b507..a39c8ffcc54600988d22714810406bc7257b05e2)
- [`fdcb7354`](https://github.com/pagedip/pagedip-framework/commit/fdcb7354407c2d8716f017cb059b0d49e535e67f) generic dependency update
- [`342f250f`](https://github.com/pagedip/pagedip-framework/commit/342f250f765adbb3c49ad77cccc1f83a5a0f189f) update dependencies
- [`d4e0390c`](https://github.com/pagedip/pagedip-framework/commit/d4e0390c1e4c42ef9a70aabecf50181d25a0fcf3) fix release files and public access


## 2.2.0 - Oct 20, 2018

### Features
- add typescript definition
- add getVersion() method that works similar to getRelease(), but returns the string version

### Dependencies
- @pagedip/util-logger: `2.1.7` → `2.1.8`
