@lykmapipo/express-common
Version:
minimal express app configuration
421 lines (228 loc) • 16.9 kB
Markdown
#### 0.18.19 (2021-09-01)
##### Chores
* **deps:** force latest version & audit fix ([0cd43621](https://github.com/lykmapipo/express-common/commit/0cd43621e0bba858460c6b521fee66d263be2cae))
#### 0.18.18 (2021-08-23)
##### Chores
* **deps:** force latest version & audit fix ([b7be86ad](https://github.com/lykmapipo/express-common/commit/b7be86adde5886bc33592e242603f45ab5ea560a))
#### 0.18.17 (2021-08-19)
##### Refactors
* **examples:** migrate to es6 ([cd0ee94e](https://github.com/lykmapipo/express-common/commit/cd0ee94e17910e6d5cc73400c01a0ee84494f160))
#### 0.18.16 (2021-02-16)
#### 0.18.15 (2020-12-23)
##### Chores
* **deps:**
* force latest version & audit fix ([44d3752e](https://github.com/lykmapipo/express-common/commit/44d3752ea499a51e44c1b1c472b2854a96bb6fa3))
* bump ini from 1.3.5 to 1.3.7 ([6d5dbb05](https://github.com/lykmapipo/express-common/commit/6d5dbb0577573f23c216dc5ac2e65b51a347c8a1))
#### 0.18.14 (2020-09-13)
#### 0.18.13 (2020-09-03)
##### Chores
* **deps:** force latest version & audit fix ([fedaba8c](https://github.com/lykmapipo/express-common/commit/fedaba8cbc6efe1597b1933aa1f15df2841dadab))
#### 0.18.12 (2020-08-06)
##### Chores
* **deps:** force latest version & audit fix ([f8b01063](https://github.com/lykmapipo/express-common/commit/f8b01063e20fa7eebca8a408b34005309e0c47a4))
#### 0.18.11 (2020-07-28)
##### Chores
* **deps:** force latest version & audit fix ([f779a29f](https://github.com/lykmapipo/express-common/commit/f779a29f0a26cf686585140a2ce250a78add5390))
#### 0.18.10 (2020-07-21)
##### Chores
* **deps:** force latest version & audit fix ([517a84c4](https://github.com/lykmapipo/express-common/commit/517a84c434432674aa52396470c051b47f53d834))
#### 0.18.9 (2020-07-12)
##### Chores
* **deps:** force latest version & audit fix ([9701038a](https://github.com/lykmapipo/express-common/commit/9701038aa76fe94cb3a85f6195e921d0c2aec725))
#### 0.18.8 (2020-07-02)
##### Chores
* **deps:** force latest version & audit fix ([48ddbad9](https://github.com/lykmapipo/express-common/commit/48ddbad974f1aeae8caa43bc611e967fc7c95097))
#### 0.18.7 (2020-06-18)
##### Chores
* **deps:** force latest version & audit fix ([92179b30](https://github.com/lykmapipo/express-common/commit/92179b3082f3c0a0764d1e2e52af596942827c02))
#### 0.18.6 (2020-06-09)
##### Chores
* **deps:** force latest version & audit fix ([f4ea443e](https://github.com/lykmapipo/express-common/commit/f4ea443ed08bd509c4644d1e6e192d59f1b7e9fa))
#### 0.18.5 (2020-05-31)
##### Chores
* **deps:** force latest version & audit fix ([df649109](https://github.com/lykmapipo/express-common/commit/df64910951bb8e87c205b354ed1fe0901968efa1))
#### 0.18.4 (2020-05-19)
##### Chores
* **deps:** force latest version & audit fix ([58dfb3d5](https://github.com/lykmapipo/express-common/commit/58dfb3d53d56c4d4ec49f40da456552f88f68a37))
#### 0.18.3 (2020-05-10)
##### Chores
* **deps:** force latest version & audit fix ([72ed4e50](https://github.com/lykmapipo/express-common/commit/72ed4e5057cc72cd60f9bb4cc6282278ed08d6b3))
#### 0.18.2 (2020-04-24)
##### Chores
* **deps:** force latest version & audit fix ([447fb76f](https://github.com/lykmapipo/express-common/commit/447fb76f2b10eac8bebf6cc2b8132780ad5717cc))
#### 0.18.1 (2020-04-18)
##### Chores
* **deps:** force latest version & audit fix ([c64a901e](https://github.com/lykmapipo/express-common/commit/c64a901e73d6e58852b81de574f69a7fba7e0404))
#### 0.18.0 (2020-04-04)
##### Chores
* **deps:** force latest version & audit fix ([62c82337](https://github.com/lykmapipo/express-common/commit/62c82337a0d6de0685ab521cef0fbce7ba75a39e))
##### Refactors
* use latest uuid version ([440d724d](https://github.com/lykmapipo/express-common/commit/440d724d22168af02d02d406672432bf036e0130))
#### 0.17.24 (2020-03-30)
##### Chores
* **deps:** force latest version & audit fix ([0b633828](https://github.com/lykmapipo/express-common/commit/0b633828cf8e3cce0043c151a16d532733467840))
#### 0.17.23 (2020-03-06)
##### Chores
* **deps:** force latest version & audit fix ([6768450f](https://github.com/lykmapipo/express-common/commit/6768450faa33e40acaff1b6434b6e037ea4f5d36))
#### 0.17.22 (2020-02-28)
##### Chores
* **deps:** force latest version & audit fix ([3553c9a0](https://github.com/lykmapipo/express-common/commit/3553c9a09e847bdcc9e623bfb286837b9c79b974))
#### 0.17.21 (2020-02-16)
##### Chores
* **deps:** force latest version & audit fix ([e9825851](https://github.com/lykmapipo/express-common/commit/e982585168da300eda513423e2faca53fe5944a3))
#### 0.17.20 (2020-02-04)
##### Chores
* **deps:** force latest version & audit fix ([500f4ab7](https://github.com/lykmapipo/express-common/commit/500f4ab7c2af5b96812ac1ae9cf09d947819bd47))
#### 0.17.19 (2020-01-22)
##### Chores
* **deps:** force latest version & audit fix ([7b02887a](https://github.com/lykmapipo/express-common/commit/7b02887af505968713cbe8779a6c633ea2c4fb8b))
#### 0.17.18 (2020-01-17)
##### Chores
* **deps:** force latest version & audit fix ([219844db](https://github.com/lykmapipo/express-common/commit/219844dbe14155931782267f28f4af3c1fd4ad06))
#### 0.17.17 (2020-01-12)
##### Chores
* **deps:** force latest version & audit fix ([e5ce61f2](https://github.com/lykmapipo/express-common/commit/e5ce61f2111fee50a8f3b3f6ec5d29c40088b870))
#### 0.17.16 (2019-12-18)
##### Chores
* **deps:** force latest version & audit fix ([20cc4f2d](https://github.com/lykmapipo/express-common/commit/20cc4f2d6487cae94191bf47885c8399a20175e5))
#### 0.17.15 (2019-11-29)
##### Chores
* **deps:** force latest version & audit fix ([acc4f783](https://github.com/lykmapipo/express-common/commit/acc4f78360bc84665573aa8dd4f689734b50ef17))
#### 0.17.14 (2019-10-23)
##### Chores
* **deps:** force latest version & audit fix ([2447dd96](https://github.com/lykmapipo/express-common/commit/2447dd963043f5b2561e496fa48fb31cc471e8e2))
#### 0.17.13 (2019-10-10)
##### Chores
* **deps:** force latest version & audit fix ([e29f0121](https://github.com/lykmapipo/express-common/commit/e29f0121111047a9f64579445422832cd15a4156))
#### 0.17.12 (2019-09-24)
##### Chores
* **deps:** force latest version & audit fix ([876bb397](https://github.com/lykmapipo/express-common/commit/876bb3975de15e1804a14ada776b19a38d7bd8c2))
#### 0.17.11 (2019-09-16)
##### Chores
* **deps:**
* force latest version & audit fix ([4a1dc446](https://github.com/lykmapipo/express-common/commit/4a1dc44635d799e0e677966bdfa157a0af1b8688))
* force latest versions & audit fix ([bf337667](https://github.com/lykmapipo/express-common/commit/bf337667d2acdc6d8d0348dd3f068a889bdfb13a))
#### 0.17.10 (2019-08-15)
##### Chores
* **deps:** force latest version & audit fix ([46735e13](https://github.com/lykmapipo/express-common/commit/46735e13bc16889a927f21e58ab57874c84a4d9b))
#### 0.17.9 (2019-07-06)
##### Chores
* **deps:** force latest version & audit fix ([547d85ae](https://github.com/lykmapipo/express-common/commit/547d85aec992b842ca86a9bffe138693964fcdd5))
#### 0.17.8 (2019-06-19)
##### Chores
* **deps:** force latest version & audit fix ([8ade3f3e](https://github.com/lykmapipo/express-common/commit/8ade3f3e9aa0da7e466fac18fe49c1a4d051ec6e))
#### 0.17.7 (2019-06-16)
##### Chores
* **deps:** force latest version & audit fix ([66cb6487](https://github.com/lykmapipo/express-common/commit/66cb648715d4122e761904eab468284fd438a199))
#### 0.17.6 (2019-06-10)
##### Chores
* **deps:** force latest version & audit fix ([e0283b86](https://github.com/lykmapipo/express-common/commit/e0283b8677aaae054083d082c7c4a113e1708bc9))
#### 0.17.5 (2019-06-06)
##### Chores
* **deps:** force latest version & audit fix ([499787e0](https://github.com/lykmapipo/express-common/commit/499787e05e417b5c788fcb03dd9c99f77d45b270))
#### 0.17.4 (2019-06-02)
##### Chores
* **deps:** force latest version & audit fix ([c6294f71](https://github.com/lykmapipo/express-common/commit/c6294f714eb03c2806cabf83beef6095fe2777e0))
#### 0.17.3 (2019-05-20)
##### Chores
* **deps:** force latest version & audit fix ([868762d8](https://github.com/lykmapipo/express-common/commit/868762d89d20075227af37cd5b8bf59ba19ee000))
#### 0.17.2 (2019-05-12)
##### Chores
* **deps:** force latest version & audit fix ([8f6d906e](https://github.com/lykmapipo/express-common/commit/8f6d906ee5444f5cccc10ff728a771a4c650a613))
#### 0.17.1 (2019-05-08)
##### Refactors
* use latest router mountInto ([90ccb8a0](https://github.com/lykmapipo/express-common/commit/90ccb8a0e37e9a54e85a0ef8eb9b6fa4aac74bac))
#### 0.17.0 (2019-05-08)
##### Chores
* **build:** complite latest release ([b12b9f7a](https://github.com/lykmapipo/express-common/commit/b12b9f7a953259b51b1f3ecf08dce823492be232))
* **ci:** add npm test scipt after commitlint ([170621d8](https://github.com/lykmapipo/express-common/commit/170621d89e5f4bec1c13b0050e85c6052d2da20e))
* **deps:** force latest version & audit fix ([d6654660](https://github.com/lykmapipo/express-common/commit/d6654660b1a6448b3b1d84551364bce32dcec2a7))
##### Documentation Changes
* update & simplify usage docs ([c6a0e607](https://github.com/lykmapipo/express-common/commit/c6a0e6078d68a96ccabad8c46ebf3c17013bd7aa))
##### New Features
* expose commn http verbs shortcuts ([98de76f2](https://github.com/lykmapipo/express-common/commit/98de76f2588dfc94eb4d1396415039a9e0663327))
##### Code Style Changes
* remove top package jsdocs ([9e3f2a27](https://github.com/lykmapipo/express-common/commit/9e3f2a273e1f7ce0a1ace58caa2a733dfa83bc76))
* write patch jsdocs ([2f9897ce](https://github.com/lykmapipo/express-common/commit/2f9897ce42f22287a2ba5bc7c7df0f7ddcbb6fef))
* write put jsdocs ([ad807216](https://github.com/lykmapipo/express-common/commit/ad8072168bb25380937a5c53ec90f4372726ff45))
* write pots jsdocs ([75c3c098](https://github.com/lykmapipo/express-common/commit/75c3c098f4ba337ba3a22d02c392812302d3b811))
* write get jsdocs ([bd353cc0](https://github.com/lykmapipo/express-common/commit/bd353cc078d234a9281b540a07c0292fcbe4fea2))
* write all jsdocs ([a47fe9fe](https://github.com/lykmapipo/express-common/commit/a47fe9fefca1c94b40040c508e0a5dcaa5cc8653))
* write use jsdocs ([c919374a](https://github.com/lykmapipo/express-common/commit/c919374a2fc96becdf2716e563be750c669c85d1))
##### Tests
* fix handlers registrations for http method shortcuts ([6a1e7ae1](https://github.com/lykmapipo/express-common/commit/6a1e7ae1e28ab9cd5885bd246cc1ad6c5f96973e))
#### 0.16.1 (2019-05-05)
##### Chores
* **deps:** force latest versions & audit fixes ([8222135a](https://github.com/lykmapipo/express-common/commit/8222135a5a7a26700d90682570ad2fba0c00e711))
#### 0.16.0 (2019-05-04)
##### Chores
* **example:** update to use build than es6 sources ([2d5d4eb1](https://github.com/lykmapipo/express-common/commit/2d5d4eb16864758c3f7b97e0ddfe71d0161d5c6c))
* pre-upgrade to use es6 ([3b76ca2d](https://github.com/lykmapipo/express-common/commit/3b76ca2d02ff75889b18a670ea241faaeb23f4a3))
* add eslintrc for tests ([4fa17fe5](https://github.com/lykmapipo/express-common/commit/4fa17fe547d52ef63e1197b4f16475c85893c2aa))
* create es6 src folder ([acda32ad](https://github.com/lykmapipo/express-common/commit/acda32ade2f5df748cd73fd6bfc2065e9daa6ef4))
* add initial rollup config file ([f4b3e3f6](https://github.com/lykmapipo/express-common/commit/f4b3e3f63ff108663c2b75b17237e333c147b28d))
* remove grunt file ([dffeeeb5](https://github.com/lykmapipo/express-common/commit/dffeeeb537674ddd72bab2f323a8c8f474d89ceb))
* add iso lib common config files ([8ad94c48](https://github.com/lykmapipo/express-common/commit/8ad94c4854092d3134964e3e724db499888882d6))
##### Documentation Changes
* **readme:**
* update usage docs ([faf989ee](https://github.com/lykmapipo/express-common/commit/faf989ee3638273ec23997064e6c22a01bf6a9d8))
* drop year ([00746550](https://github.com/lykmapipo/express-common/commit/00746550539f8eefdb0230fd9caa4936651c3a5f))
* **license:** drop year ([b9071002](https://github.com/lykmapipo/express-common/commit/b9071002a237c6803954d8c32fc23ed04dab2fe6))
* add code of conduct & contributing guide ([d6f6f6af](https://github.com/lykmapipo/express-common/commit/d6f6f6af2ccfa56874ff038be6612099f9de95b4))
##### New Features
* allow enabling trust proxy ([d11c15e5](https://github.com/lykmapipo/express-common/commit/d11c15e5e0aad34ebfaa0b8d238f0850e0d42376))
##### Refactors
* **logger:** switch env variable and improve jsdocs ([4bbb9c9a](https://github.com/lykmapipo/express-common/commit/4bbb9c9ad2c1716965f36cdd3c48d5c0c31d22b6))
* export named app & improve jsdocs ([5dee2169](https://github.com/lykmapipo/express-common/commit/5dee2169fe3cd961da02603c845fbfb6473e3670))
* remove unused codes & re-organize tests ([940f9ce4](https://github.com/lykmapipo/express-common/commit/940f9ce44b09de20f332543069393ad8b1c29138))
* **app:**
* detach Router factory to separate helper ([529e56e5](https://github.com/lykmapipo/express-common/commit/529e56e58ab58626fea2e4c2aac25aa9bdad44a3))
* detach start to separate helper ([33c5d2e1](https://github.com/lykmapipo/express-common/commit/33c5d2e183bf2ee829f0238008d1ae023734b3a2))
* detach mount to separate helper ([7fb40271](https://github.com/lykmapipo/express-common/commit/7fb40271443c4a8683b08c8aef0a22914ff8a5cc))
* **middleware:**
* extract errorHandler to exportable middleware ([82b95178](https://github.com/lykmapipo/express-common/commit/82b95178e349d8cb24283679d1ea00186487737b))
* extract notFound to exportable middleware ([decec2f8](https://github.com/lykmapipo/express-common/commit/decec2f822f07eabbd6311923744602c5aedf4bc))
##### Code Style Changes
* improve app setup jsdocs ([7038fe8a](https://github.com/lykmapipo/express-common/commit/7038fe8a12e8a903e3f2df9fd21f84dfe3de829f))
* improve testApp jsdocs ([4eaa5d4f](https://github.com/lykmapipo/express-common/commit/4eaa5d4f988f0457325563f9ea007f7fa4d4066b))
* **config:** improve jsdocs for env config ([143f5b78](https://github.com/lykmapipo/express-common/commit/143f5b78ef584202f5f49c486fe3e2e01cad9fa8))
* **middleware:** improve usage example jsdcocs ([0b988607](https://github.com/lykmapipo/express-common/commit/0b988607d0787cd7c9e29dee84262ff30a39de4b))
##### Tests
* drop path routers ([46a3b7c1](https://github.com/lykmapipo/express-common/commit/46a3b7c100a21d42b1a5bf32588bdeff291a2134))
#### 0.15.0 (2019-05-02)
##### New Features
* add winston logger stream into morgan ([7e92faf1](https://github.com/lykmapipo/express-common/commit/7e92faf197e82faa74081688c21dd6f2ed90199f))
#### 0.14.0 (2019-05-02)
##### New Features
* add request id/correlation id on request & response ([01e80521](https://github.com/lykmapipo/express-common/commit/01e80521dbf687f5b20910a6ebef2c9a0e0cf9df))
#### 0.13.1 (2019-05-01)
##### Chores
* **.npmrc:** prevent npm version to commit and tag version ([e9520c7f](https://github.com/lykmapipo/express-common/commit/e9520c7fff240e67c3de8865afe1083eadf514ff))
* **deps:** force latest version & audit fix ([8cb0b70c](https://github.com/lykmapipo/express-common/commit/8cb0b70c5cc1c20dadce40dc1cd3b72d9336c389))
#### 0.13.0 (2019-04-12)
##### Refactors
* use response error method shortcut ([41924602](https://github.com/lykmapipo/express-common/commit/41924602874e88aa479eac1cea2844e3693706e6))
##### Tests
* assert error response fields ([89a44f29](https://github.com/lykmapipo/express-common/commit/89a44f297aa74ebde17dcf38fdd75d27c65aa32f))
#### 0.12.3 (2019-04-12)
##### Chores
* use latest node on travis ([53793e63](https://github.com/lykmapipo/express-common/commit/53793e63f97b8eb8b21c4158052383eef68d23cd))
* force latest dependencies ([fde4c2a2](https://github.com/lykmapipo/express-common/commit/fde4c2a25a8b21b2f2fd1b45858f49bf22300a5a))
#### 0.12.2 (2019-04-01)
##### Chores
* force latest dependencies ([6005eddb](https://github.com/lykmapipo/express-common/commit/6005eddb45d11a461b2b083e41302c9ec1b440ff))
#### 0.12.1 (2019-03-04)
##### Chores
* force latest dependencies ([c3d9b8c4](https://github.com/lykmapipo/express-common/commit/c3d9b8c49ebdea69aee6e5648b75509977727c5d))
#### 0.12.0 (2019-02-25)
##### New Features
* disable http request log on test ([9ef2a0eb](https://github.com/lykmapipo/express-common/commit/9ef2a0ebaaa0b02250aa9c62b65c87966230b90e))
#### 0.11.0 (2019-02-25)
##### New Features
* add testApp to api testing ([594b24ea](https://github.com/lykmapipo/express-common/commit/594b24ead5cf5eca6b11cde8322009cff797051e))
#### 0.10.2 (2019-02-13)
##### Chores
* force latest dependencies ([4fcd37fc](https://github.com/lykmapipo/express-common/commit/4fcd37fcdcd5a5c5d9d6b5a667b086e677a73378))
#### 0.10.1 (2019-02-12)
##### Chores
* force latest dependencies ([d9dd5d32](https://github.com/lykmapipo/express-common/commit/d9dd5d32d882123f3ceae2a3ff196a1e09adcd94))