diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 000000000..93145207d
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,439 @@
+## 3.5.0 (2019-10-16)
+
+* 3.5.0 ([1e6cc4f](https://github.com/readmeio/rdme/commit/1e6cc4f))
+* feat: Behavioral updates to API spec uploads and updates. ([f3a24fc](https://github.com/readmeio/rdme/commit/f3a24fc))
+
+
+
+## 3.4.9 (2019-10-14)
+
+* 3.4.9 ([0a22dc0](https://github.com/readmeio/rdme/commit/0a22dc0))
+* Bump config from 3.2.2 to 3.2.3 (#86) ([f62750d](https://github.com/readmeio/rdme/commit/f62750d)), closes [#86](https://github.com/readmeio/rdme/issues/86)
+* deps: Bump eslint from 6.5.0 to 6.5.1 (#88) ([fde111e](https://github.com/readmeio/rdme/commit/fde111e)), closes [#88](https://github.com/readmeio/rdme/issues/88)
+* deps: Bump eslint-config-prettier from 6.3.0 to 6.4.0 (#87) ([4cb93f0](https://github.com/readmeio/rdme/commit/4cb93f0)), closes [#87](https://github.com/readmeio/rdme/issues/87)
+* deps: Bump nock from 11.3.5 to 11.4.0 (#91) ([7b807ef](https://github.com/readmeio/rdme/commit/7b807ef)), closes [#91](https://github.com/readmeio/rdme/issues/91)
+* deps: Bump oas from 0.8.17 to 0.8.18 (#90) ([16f3685](https://github.com/readmeio/rdme/commit/16f3685)), closes [#90](https://github.com/readmeio/rdme/issues/90)
+
+
+
+## 3.4.8 (2019-09-30)
+
+* 3.4.8 ([db592f0](https://github.com/readmeio/rdme/commit/db592f0))
+* Bump colors from 1.3.3 to 1.4.0 ([49d4293](https://github.com/readmeio/rdme/commit/49d4293))
+* Bump enquirer from 2.3.1 to 2.3.2 (#81) ([ea1f7bb](https://github.com/readmeio/rdme/commit/ea1f7bb)), closes [#81](https://github.com/readmeio/rdme/issues/81)
+* Bump eslint from 6.3.0 to 6.5.0 ([5bda864](https://github.com/readmeio/rdme/commit/5bda864))
+* Bump eslint-config-prettier from 6.2.0 to 6.3.0 (#74) ([76b9230](https://github.com/readmeio/rdme/commit/76b9230)), closes [#74](https://github.com/readmeio/rdme/issues/74)
+* Bump nock from 11.3.3 to 11.3.5 ([b52457a](https://github.com/readmeio/rdme/commit/b52457a))
+
+
+
+## 3.4.7 (2019-09-17)
+
+* [Security] Bump eslint-utils from 1.4.0 to 1.4.2 (#66) ([7c74f66](https://github.com/readmeio/rdme/commit/7c74f66)), closes [#66](https://github.com/readmeio/rdme/issues/66)
+* 3.4.3 ([067eefb](https://github.com/readmeio/rdme/commit/067eefb))
+* 3.4.4 ([5244ac6](https://github.com/readmeio/rdme/commit/5244ac6))
+* 3.4.5 ([456a13d](https://github.com/readmeio/rdme/commit/456a13d))
+* 3.4.6 ([9e44583](https://github.com/readmeio/rdme/commit/9e44583))
+* 3.4.7 ([781f3d8](https://github.com/readmeio/rdme/commit/781f3d8))
+* Adding .DS_Store to npmignore ([a59d867](https://github.com/readmeio/rdme/commit/a59d867))
+* Bump eslint from 5.16.0 to 6.2.0 (#60) ([446e305](https://github.com/readmeio/rdme/commit/446e305)), closes [#60](https://github.com/readmeio/rdme/issues/60)
+* Bump eslint from 6.2.0 to 6.3.0 (#68) ([a115f8b](https://github.com/readmeio/rdme/commit/a115f8b)), closes [#68](https://github.com/readmeio/rdme/issues/68)
+* Bump eslint-config-airbnb-base from 13.2.0 to 14.0.0 (#59) ([4c3bf3f](https://github.com/readmeio/rdme/commit/4c3bf3f)), closes [#59](https://github.com/readmeio/rdme/issues/59)
+* Bump eslint-config-prettier from 6.0.0 to 6.1.0 (#63) ([5a66307](https://github.com/readmeio/rdme/commit/5a66307)), closes [#63](https://github.com/readmeio/rdme/issues/63)
+* Bump eslint-config-prettier from 6.1.0 to 6.2.0 (#70) ([a98f32c](https://github.com/readmeio/rdme/commit/a98f32c)), closes [#70](https://github.com/readmeio/rdme/issues/70)
+* Bump jest from 24.8.0 to 24.9.0 (#61) ([e16a7e4](https://github.com/readmeio/rdme/commit/e16a7e4)), closes [#61](https://github.com/readmeio/rdme/issues/61)
+* Bump nock from 10.0.6 to 11.3.3 (#71) ([f280035](https://github.com/readmeio/rdme/commit/f280035)), closes [#71](https://github.com/readmeio/rdme/issues/71)
+* Bump oas from 0.8.15 to 0.8.16 (#64) ([28384a7](https://github.com/readmeio/rdme/commit/28384a7)), closes [#64](https://github.com/readmeio/rdme/issues/64)
+* Check if command is 'oas' before throwing error (#62) ([78f346b](https://github.com/readmeio/rdme/commit/78f346b)), closes [#62](https://github.com/readmeio/rdme/issues/62)
+* fix/help-semver-validation (#78) ([a6c3e83](https://github.com/readmeio/rdme/commit/a6c3e83)), closes [#78](https://github.com/readmeio/rdme/issues/78)
+* petstore.yaml should not have been committed into master. ([bf9d477](https://github.com/readmeio/rdme/commit/bf9d477))
+* Properly report OAS validation errors (#67) ([c59f038](https://github.com/readmeio/rdme/commit/c59f038)), closes [#67](https://github.com/readmeio/rdme/issues/67)
+* Replacing the opn module with open since it was renamed. (#72) ([8bde210](https://github.com/readmeio/rdme/commit/8bde210)), closes [#72](https://github.com/readmeio/rdme/issues/72)
+* Updating the oas dependency. ([4977412](https://github.com/readmeio/rdme/commit/4977412))
+
+
+
+## 3.4.2 (2019-08-08)
+
+* 3.4.2 ([e47ecac](https://github.com/readmeio/rdme/commit/e47ecac))
+* Add x-readme-source header (#58) ([3084bcf](https://github.com/readmeio/rdme/commit/3084bcf)), closes [#58](https://github.com/readmeio/rdme/issues/58)
+
+
+
+## 3.4.1 (2019-08-08)
+
+* 3.4.1 ([1ff5ec9](https://github.com/readmeio/rdme/commit/1ff5ec9))
+* Cleaning up some authentication docs in the readme. ([c75e117](https://github.com/readmeio/rdme/commit/c75e117))
+* fix/version-flags (#57) ([e62d55c](https://github.com/readmeio/rdme/commit/e62d55c)), closes [#57](https://github.com/readmeio/rdme/issues/57)
+
+
+
+## 3.4.0 (2019-08-05)
+
+* Adding a new `logout` command. ([fa8c355](https://github.com/readmeio/rdme/commit/fa8c355))
+* Adding a new `whoami` command. ([1e68955](https://github.com/readmeio/rdme/commit/1e68955))
+* Clarifying some of the `help` internals with better property names. ([842f521](https://github.com/readmeio/rdme/commit/842f521))
+* Cleaning up the flow for logging out when not authenticated. ([1be9d86](https://github.com/readmeio/rdme/commit/1be9d86))
+* Making our unit test descriptions a bit more consistent. ([e16b590](https://github.com/readmeio/rdme/commit/e16b590))
+* v3.4.0 ([5deaafa](https://github.com/readmeio/rdme/commit/5deaafa))
+
+
+
+## 3.3.0 (2019-08-02)
+
+* A few more readme tweaks. ([7d764b3](https://github.com/readmeio/rdme/commit/7d764b3))
+* Adding Owlbert to --help ([931e14e](https://github.com/readmeio/rdme/commit/931e14e))
+* Adding support for `rdme help `. ([c568791](https://github.com/readmeio/rdme/commit/c568791))
+* Aligning the tagline with the program name. ([f810a48](https://github.com/readmeio/rdme/commit/f810a48))
+* Boosting code coverage. ([45d1955](https://github.com/readmeio/rdme/commit/45d1955))
+* Cleaning up `--help`. ([e30935b](https://github.com/readmeio/rdme/commit/e30935b))
+* Cleaning up the main help screen. ([4cafbc3](https://github.com/readmeio/rdme/commit/4cafbc3))
+* Cleaning up the README file. ([18dca78](https://github.com/readmeio/rdme/commit/18dca78))
+* Constructing a help engine for subcommands. ([3d28b0f](https://github.com/readmeio/rdme/commit/3d28b0f))
+* Expanding our builds to run on Node 12 ([6d3b0dc](https://github.com/readmeio/rdme/commit/6d3b0dc))
+* Fixing a broken versions command test. ([5dcfdc3](https://github.com/readmeio/rdme/commit/5dcfdc3))
+* Fixing a typo in the readme. ([84f819d](https://github.com/readmeio/rdme/commit/84f819d))
+* Fixing broken command unit tests. ([7199c2a](https://github.com/readmeio/rdme/commit/7199c2a))
+* Fixing broken unit tests. ([e088aea](https://github.com/readmeio/rdme/commit/e088aea))
+* Fixing broken unit tests. ([ef8fd5e](https://github.com/readmeio/rdme/commit/ef8fd5e))
+* Fixing some typos in code comments. ([90b473a](https://github.com/readmeio/rdme/commit/90b473a))
+* Migrating the docs commands over. ([3e0b8cb](https://github.com/readmeio/rdme/commit/3e0b8cb))
+* Migrating the login command over. ([242e62c](https://github.com/readmeio/rdme/commit/242e62c))
+* Migrating the oas command into the new framework. ([2012d38](https://github.com/readmeio/rdme/commit/2012d38))
+* Migrating the open command over and pouring some sugar on it. ([6e21154](https://github.com/readmeio/rdme/commit/6e21154))
+* Migrating the version commands over. ([a1e8e34](https://github.com/readmeio/rdme/commit/a1e8e34))
+* Preferring readme.com over readme.io ([74425c3](https://github.com/readmeio/rdme/commit/74425c3))
+* Re-adding supported arguments to the versions commands. ([c4cde32](https://github.com/readmeio/rdme/commit/c4cde32))
+* Reformatting the output of the versions command to show more data. ([b0bd08f](https://github.com/readmeio/rdme/commit/b0bd08f))
+* Removing a couple more duplicate `--key` arguments in the readme. ([7ab97c5](https://github.com/readmeio/rdme/commit/7ab97c5))
+* Running prettier on everything. ([9dac2c0](https://github.com/readmeio/rdme/commit/9dac2c0))
+* Running Prettier on everything. ([494c713](https://github.com/readmeio/rdme/commit/494c713))
+* Running Prettier on everything. ([dbc27b0](https://github.com/readmeio/rdme/commit/dbc27b0))
+* Surfacing related commands on command help screens. ([325eb8c](https://github.com/readmeio/rdme/commit/325eb8c))
+* Using a better table library for `rdme versions`. ([ee0f349](https://github.com/readmeio/rdme/commit/ee0f349))
+* v3.3.0 ([f76ef57](https://github.com/readmeio/rdme/commit/f76ef57))
+
+
+
+## 3.2.0 (2019-07-22)
+
+* 3.2.0 ([33d4cc1](https://github.com/readmeio/rdme/commit/33d4cc1))
+* Added error handler to getswaggerversion method ([63bb587](https://github.com/readmeio/rdme/commit/63bb587))
+* Added error handling to version requests ([b1fa308](https://github.com/readmeio/rdme/commit/b1fa308))
+* added getbyid ([dbb8977](https://github.com/readmeio/rdme/commit/dbb8977))
+* Bulk Unit Testing: ([25db007](https://github.com/readmeio/rdme/commit/25db007))
+* Bump config from 3.1.0 to 3.2.0 ([277bec8](https://github.com/readmeio/rdme/commit/277bec8))
+* Bump config from 3.2.0 to 3.2.1 ([43a158b](https://github.com/readmeio/rdme/commit/43a158b))
+* Bump config from 3.2.1 to 3.2.2 ([b486847](https://github.com/readmeio/rdme/commit/b486847))
+* Bump enquirer from 2.3.0 to 2.3.1 ([0af9349](https://github.com/readmeio/rdme/commit/0af9349))
+* Bump eslint-config-airbnb-base from 13.1.0 to 13.2.0 ([1b86ae0](https://github.com/readmeio/rdme/commit/1b86ae0))
+* Bump eslint-plugin-import from 2.18.0 to 2.18.1 ([ac89290](https://github.com/readmeio/rdme/commit/ac89290))
+* Bump eslint-plugin-import from 2.18.1 to 2.18.2 ([537dd40](https://github.com/readmeio/rdme/commit/537dd40))
+* Bump lodash from 4.17.11 to 4.17.14 ([83c89a5](https://github.com/readmeio/rdme/commit/83c89a5))
+* changed header key ([b34abe0](https://github.com/readmeio/rdme/commit/b34abe0))
+* CLI functionality for rdme version CRUD ([c786949](https://github.com/readmeio/rdme/commit/c786949))
+* CLI updates for version API. WIP ([210c6a9](https://github.com/readmeio/rdme/commit/210c6a9))
+* CLI Versioning WIP: ([8f8fe3e](https://github.com/readmeio/rdme/commit/8f8fe3e))
+* Completed swagger file testing ([ce79af3](https://github.com/readmeio/rdme/commit/ce79af3))
+* Feature complete. Prompt interaction, leverage version API ([2c03217](https://github.com/readmeio/rdme/commit/2c03217))
+* Fix review comments: ([f112ea1](https://github.com/readmeio/rdme/commit/f112ea1))
+* Fixed ref ([383feb5](https://github.com/readmeio/rdme/commit/383feb5))
+* Migrated versionId into main version command, cleaned error handling, fixed fork parseint ([a379ba7](https://github.com/readmeio/rdme/commit/a379ba7))
+* Minor fixes: ([7a969e8](https://github.com/readmeio/rdme/commit/7a969e8))
+* Modified project readme complete ([17ddfbd](https://github.com/readmeio/rdme/commit/17ddfbd))
+* Modified Request: Data streams + JSON do not play well together ([24cbb97](https://github.com/readmeio/rdme/commit/24cbb97))
+* Modified swagger implementation for cli v non cli usage ([07454fa](https://github.com/readmeio/rdme/commit/07454fa))
+* modified to deal with swagger id ([5b101d3](https://github.com/readmeio/rdme/commit/5b101d3))
+* parse int fix for cli args ([d5997b9](https://github.com/readmeio/rdme/commit/d5997b9))
+* Prettier clean ([b2a7c05](https://github.com/readmeio/rdme/commit/b2a7c05))
+* prompt tests complete ([88d3f8c](https://github.com/readmeio/rdme/commit/88d3f8c))
+* readme WIP ([acd3443](https://github.com/readmeio/rdme/commit/acd3443))
+* removed depedency on get versions request for update function ([5df0bb8](https://github.com/readmeio/rdme/commit/5df0bb8))
+* Removed unnecessary conditional block ([996a4c1](https://github.com/readmeio/rdme/commit/996a4c1))
+* removed unnecessary eslint disabled lines ([b17af48](https://github.com/readmeio/rdme/commit/b17af48))
+* Test work ([c3a5331](https://github.com/readmeio/rdme/commit/c3a5331))
+* wip testing for enquirer ([332c9a4](https://github.com/readmeio/rdme/commit/332c9a4))
+
+
+
+## 3.1.0 (2019-06-28)
+
+* 3.1.0 ([653a626](https://github.com/readmeio/rdme/commit/653a626))
+* Add some whitespace around command output from swagger ([9f447fa](https://github.com/readmeio/rdme/commit/9f447fa))
+* Bump configstore from 4.0.0 to 5.0.0 ([25f4d62](https://github.com/readmeio/rdme/commit/25f4d62))
+* Bump eslint from 4.19.1 to 5.16.0 ([3ae4c0d](https://github.com/readmeio/rdme/commit/3ae4c0d))
+* Bump eslint-config-airbnb-base from 12.1.0 to 13.1.0 ([2673312](https://github.com/readmeio/rdme/commit/2673312))
+* Bump eslint-config-prettier from 4.3.0 to 5.0.0 ([d4d6a36](https://github.com/readmeio/rdme/commit/d4d6a36))
+* Bump eslint-config-prettier from 5.0.0 to 6.0.0 ([8075266](https://github.com/readmeio/rdme/commit/8075266))
+* Bump eslint-plugin-import from 2.17.3 to 2.18.0 ([31358a7](https://github.com/readmeio/rdme/commit/31358a7))
+* Bump gray-matter from 4.0.1 to 4.0.2 ([1eb8f1b](https://github.com/readmeio/rdme/commit/1eb8f1b))
+* Bump nock from 9.2.3 to 10.0.6 ([dabe324](https://github.com/readmeio/rdme/commit/dabe324))
+* Bump opn from 5.5.0 to 6.0.0 ([8627207](https://github.com/readmeio/rdme/commit/8627207))
+* Bump prettier from 1.12.1 to 1.18.0 ([009ecd0](https://github.com/readmeio/rdme/commit/009ecd0))
+* Bump request-promise-native from 1.0.5 to 1.0.7 ([6c176ef](https://github.com/readmeio/rdme/commit/6c176ef))
+* Changed Post/Put swagger endpoints, updated console message and tests ([5c878df](https://github.com/readmeio/rdme/commit/5c878df))
+* copy edit ([87f1146](https://github.com/readmeio/rdme/commit/87f1146))
+* Fix prettier ([e1af036](https://github.com/readmeio/rdme/commit/e1af036))
+* If an OAS is not supplied, attempt to discover one in the root dir. ([40354c2](https://github.com/readmeio/rdme/commit/40354c2))
+* Prettier ([c208328](https://github.com/readmeio/rdme/commit/c208328))
+* removed error handling ([47fbfa8](https://github.com/readmeio/rdme/commit/47fbfa8))
+* Removing some unnecessary invalid key error handling. ([8425083](https://github.com/readmeio/rdme/commit/8425083))
+* Update lib/swagger.js ([bda7316](https://github.com/readmeio/rdme/commit/bda7316))
+* Updated formdata key for request payload and key for result endpoint ref ([a62202c](https://github.com/readmeio/rdme/commit/a62202c))
+* updated response message from cli ([81ca22c](https://github.com/readmeio/rdme/commit/81ca22c))
+* updated style per prettier package ([bddfe73](https://github.com/readmeio/rdme/commit/bddfe73))
+* Updating the branch with the latest master. ([4a3a5b8](https://github.com/readmeio/rdme/commit/4a3a5b8))
+* Updating the error message that appears when we can't find an OAS. ([33d6f9d](https://github.com/readmeio/rdme/commit/33d6f9d))
+* Whoops... my local prettier was out of date ([c03d284](https://github.com/readmeio/rdme/commit/c03d284))
+
+
+
+## 3.0.2 (2019-06-06)
+
+* [Security] Bump extend from 3.0.1 to 3.0.2 ([dd85ff7](https://github.com/readmeio/rdme/commit/dd85ff7))
+* 3.0.2 ([80b1d39](https://github.com/readmeio/rdme/commit/80b1d39))
+* Better error messages ([f55f5a6](https://github.com/readmeio/rdme/commit/f55f5a6))
+* Bump colors from 1.1.2 to 1.3.3 ([c03c0fe](https://github.com/readmeio/rdme/commit/c03c0fe))
+* Bump config from 1.30.0 to 3.1.0 ([161d1d5](https://github.com/readmeio/rdme/commit/161d1d5))
+* Bump eslint-config-prettier from 2.9.0 to 4.3.0 ([d08cb15](https://github.com/readmeio/rdme/commit/d08cb15))
+* Bump eslint-plugin-import from 2.11.0 to 2.17.3 ([d83d345](https://github.com/readmeio/rdme/commit/d83d345))
+* Bump jest from 24.7.1 to 24.8.0 ([bc88c6d](https://github.com/readmeio/rdme/commit/bc88c6d))
+* Fix build ([0dcf4f7](https://github.com/readmeio/rdme/commit/0dcf4f7))
+* Fix vulnerabilities ([d91ef8b](https://github.com/readmeio/rdme/commit/d91ef8b))
+* Update package-lock ([49b4b50](https://github.com/readmeio/rdme/commit/49b4b50))
+
+
+
+## 3.0.0 (2019-02-15)
+
+* 3.0.0 ([0461b3a](https://github.com/readmeio/rdme/commit/0461b3a))
+* Return with proper exit code on unsuccessful swagger upload ([f410c7c](https://github.com/readmeio/rdme/commit/f410c7c))
+
+
+
+## 2.2.3 (2019-02-11)
+
+* 2.2.3 ([3afc5f4](https://github.com/readmeio/rdme/commit/3afc5f4))
+* Add message when a doc hasn't been updated ([d0d8e9c](https://github.com/readmeio/rdme/commit/d0d8e9c))
+
+
+
+## 2.2.2 (2018-10-08)
+
+* 2.2.2 ([bb3a75b](https://github.com/readmeio/rdme/commit/bb3a75b))
+* Fix `rdme --help` ([6f02cc1](https://github.com/readmeio/rdme/commit/6f02cc1))
+* Fix `rdme --version` ([882dc66](https://github.com/readmeio/rdme/commit/882dc66))
+
+
+
+## 2.2.1 (2018-10-08)
+
+* 2.2.1 ([cffb509](https://github.com/readmeio/rdme/commit/cffb509))
+* Add npmignore to reduce module size ([57b81fc](https://github.com/readmeio/rdme/commit/57b81fc))
+
+
+
+## 2.2.0 (2018-10-08)
+
+* 2.2.0 ([5698058](https://github.com/readmeio/rdme/commit/5698058))
+* Add `rdme login` command ([de88b5e](https://github.com/readmeio/rdme/commit/de88b5e))
+* Add `rdme open` command to open the current logged in project ([c00f52d](https://github.com/readmeio/rdme/commit/c00f52d))
+* Add some coverage skips for code paths only run in the real cli ([65fde12](https://github.com/readmeio/rdme/commit/65fde12))
+* Add some docs to the readme for login and open ([430125f](https://github.com/readmeio/rdme/commit/430125f))
+* Add support for 2fa login using --2fa ([1baeec9](https://github.com/readmeio/rdme/commit/1baeec9))
+* Ask user for project during login ([495e96a](https://github.com/readmeio/rdme/commit/495e96a))
+* Attempt to fix tests on CI ([012381a](https://github.com/readmeio/rdme/commit/012381a))
+* Bump packages as per `npm audit` ([234bb18](https://github.com/readmeio/rdme/commit/234bb18))
+* Changes requested from Marc ([c850d6b](https://github.com/readmeio/rdme/commit/c850d6b))
+* Fetch api key from stored config if set ([8b81dac](https://github.com/readmeio/rdme/commit/8b81dac))
+* Prettier ([da1ba62](https://github.com/readmeio/rdme/commit/da1ba62))
+* Prettier ([8927368](https://github.com/readmeio/rdme/commit/8927368))
+* Prettier ([64df251](https://github.com/readmeio/rdme/commit/64df251))
+* Prettier ([64153ba](https://github.com/readmeio/rdme/commit/64153ba))
+
+
+
+## 2.1.0 (2018-07-24)
+
+* 2.1.0 ([c81d603](https://github.com/readmeio/rdme/commit/c81d603))
+* Add docs for docs:edit command ([896663c](https://github.com/readmeio/rdme/commit/896663c))
+* Added docs:edit command and support for subcommands ([36b2059](https://github.com/readmeio/rdme/commit/36b2059))
+* Making sure `rdme` on it's own produces the help output ([10ab760](https://github.com/readmeio/rdme/commit/10ab760))
+* Prettier ([db80802](https://github.com/readmeio/rdme/commit/db80802))
+* Run tests against node8 and node10 on circle ([0666d56](https://github.com/readmeio/rdme/commit/0666d56))
+
+
+
+## 2.0.4 (2018-05-17)
+
+* 2.0.3 ([06c4218](https://github.com/readmeio/rdme/commit/06c4218))
+* 2.0.4 ([410b3b6](https://github.com/readmeio/rdme/commit/410b3b6))
+* Fix --version command ([39f3882](https://github.com/readmeio/rdme/commit/39f3882))
+
+
+
+## 2.0.2 (2018-05-10)
+
+* 2.0.2 ([0df4bbf](https://github.com/readmeio/rdme/commit/0df4bbf))
+* By default `config` always includes `development.json` into the config if no NODE_ENV is set ([412f44f](https://github.com/readmeio/rdme/commit/412f44f))
+
+
+
+## 2.0.1 (2018-05-10)
+
+* 2.0.1 ([f3e1223](https://github.com/readmeio/rdme/commit/f3e1223))
+* Fix issue with loading `config` from a node_module ([633b64b](https://github.com/readmeio/rdme/commit/633b64b))
+
+
+
+## 2.0.0 (2018-05-09)
+
+* 2.0.0 ([0bc12e1](https://github.com/readmeio/rdme/commit/0bc12e1))
+* Add `rdme --version/--help` commands ([5c40ec6](https://github.com/readmeio/rdme/commit/5c40ec6))
+* Add better error checking to swagger command ([757873c](https://github.com/readmeio/rdme/commit/757873c))
+* Add circleci badge to readme ([2901105](https://github.com/readmeio/rdme/commit/2901105))
+* Add circleci config ([3ab0faf](https://github.com/readmeio/rdme/commit/3ab0faf))
+* Add code to make sure only docs that have changed are sent over the API ([a441b22](https://github.com/readmeio/rdme/commit/a441b22))
+* Add codeclimate reporter id ([ade0186](https://github.com/readmeio/rdme/commit/ade0186))
+* Add docs for `rdme docs` command ([5bb0753](https://github.com/readmeio/rdme/commit/5bb0753))
+* Add eslint, prettier, editorconfig. Tidy up style ([fb85540](https://github.com/readmeio/rdme/commit/fb85540))
+* Add initial implementation of docs syncing to rdme! ([d4e312d](https://github.com/readmeio/rdme/commit/d4e312d))
+* Create proxy command `rdme oas` to https://www.npmjs.com/package/oas ([1366735](https://github.com/readmeio/rdme/commit/1366735))
+* Fix `command not found` error and change it so that logging is always done in rdme.js ([0441255](https://github.com/readmeio/rdme/commit/0441255))
+* Fix config in help ([50294e9](https://github.com/readmeio/rdme/commit/50294e9))
+* Lower coverage thresholds so the tests pass for now ([a2537cf](https://github.com/readmeio/rdme/commit/a2537cf))
+* Prettier ([6d349ec](https://github.com/readmeio/rdme/commit/6d349ec))
+* Prettier ([e102789](https://github.com/readmeio/rdme/commit/e102789))
+* Refactor ([2ae2155](https://github.com/readmeio/rdme/commit/2ae2155))
+* Remove args[0] from being passed into the command ([b31d461](https://github.com/readmeio/rdme/commit/b31d461))
+* Remove notes.md ([ec95d89](https://github.com/readmeio/rdme/commit/ec95d89))
+* Remove unused fixtures ([5da2fa4](https://github.com/readmeio/rdme/commit/5da2fa4))
+* Remove unused lib files ([b93c9ad](https://github.com/readmeio/rdme/commit/b93c9ad))
+* Remove unused packages and simplify a few things ([810c7ee](https://github.com/readmeio/rdme/commit/810c7ee))
+* Removing old license file stuff ([af305f2](https://github.com/readmeio/rdme/commit/af305f2))
+* Rename a few things ([d6e0cec](https://github.com/readmeio/rdme/commit/d6e0cec))
+* Replace mocha with jest ([4f471d6](https://github.com/readmeio/rdme/commit/4f471d6))
+* Send code coverage to code climate ([6650dae](https://github.com/readmeio/rdme/commit/6650dae))
+* Switch swagger command to use promises ([4d76dab](https://github.com/readmeio/rdme/commit/4d76dab))
+* Switch to using `config` module ([0f3bfcd](https://github.com/readmeio/rdme/commit/0f3bfcd))
+* Tidy up ([1d191f6](https://github.com/readmeio/rdme/commit/1d191f6))
+* Tidying up how validation errors are logged from the API ([173ddb9](https://github.com/readmeio/rdme/commit/173ddb9))
+
+
+
+## 1.0.0 (2018-03-13)
+
+* [mock] Style the response URLs a bit better ([3159265](https://github.com/readmeio/rdme/commit/3159265))
+* 0.2.0 ([dfc6645](https://github.com/readmeio/rdme/commit/dfc6645))
+* 0.2.1 ([aa3d304](https://github.com/readmeio/rdme/commit/aa3d304))
+* 0.3.0 ([4615cd8](https://github.com/readmeio/rdme/commit/4615cd8))
+* 0.3.1 ([d0898a4](https://github.com/readmeio/rdme/commit/d0898a4))
+* 0.7.0 ([e632147](https://github.com/readmeio/rdme/commit/e632147))
+* 1.0.0 ([9599b62](https://github.com/readmeio/rdme/commit/9599b62))
+* Add a todo ([7fc31b8](https://github.com/readmeio/rdme/commit/7fc31b8))
+* Add aliases ([de9d2c6](https://github.com/readmeio/rdme/commit/de9d2c6))
+* Add animations when uploading Swagger ([cd14652](https://github.com/readmeio/rdme/commit/cd14652))
+* Add dep stoopid ([f4a5814](https://github.com/readmeio/rdme/commit/f4a5814))
+* Add dependencies ([c71918f](https://github.com/readmeio/rdme/commit/c71918f))
+* Add git init ([c75ed34](https://github.com/readmeio/rdme/commit/c75ed34))
+* Add information on module specific configurations ([e46828f](https://github.com/readmeio/rdme/commit/e46828f))
+* Add lib/help.js ([cf95b23](https://github.com/readmeio/rdme/commit/cf95b23))
+* Add mock command ([d852e54](https://github.com/readmeio/rdme/commit/d852e54))
+* Add new services ([078b03f](https://github.com/readmeio/rdme/commit/078b03f))
+* Add npm modules for the plane! ([09f66a1](https://github.com/readmeio/rdme/commit/09f66a1))
+* Add preliminary support for Postman ([bbcaaac](https://github.com/readmeio/rdme/commit/bbcaaac))
+* Add readme ([8457852](https://github.com/readmeio/rdme/commit/8457852))
+* Add shebang to bin ([52e3bb5](https://github.com/readmeio/rdme/commit/52e3bb5))
+* Add some color! ([463c154](https://github.com/readmeio/rdme/commit/463c154))
+* Add support for updating swagger file via the api ([fc56e8f](https://github.com/readmeio/rdme/commit/fc56e8f))
+* Add the x-api-token to the Swagger file if it doesn't exist ([823e862](https://github.com/readmeio/rdme/commit/823e862))
+* Adding first test for creating of new swagger file via the API ([866d0d1](https://github.com/readmeio/rdme/commit/866d0d1))
+* api -> oai ([52930f5](https://github.com/readmeio/rdme/commit/52930f5))
+* API -> OAI ([6620492](https://github.com/readmeio/rdme/commit/6620492))
+* Better error reporting, new URL ([3ca124e](https://github.com/readmeio/rdme/commit/3ca124e))
+* bump ([f9e49c1](https://github.com/readmeio/rdme/commit/f9e49c1))
+* Bump swagger-inline ([011860d](https://github.com/readmeio/rdme/commit/011860d))
+* Bump swagger-inline version ([e17ac76](https://github.com/readmeio/rdme/commit/e17ac76))
+* Bump version ([4b66238](https://github.com/readmeio/rdme/commit/4b66238))
+* Bump version ([90459c3](https://github.com/readmeio/rdme/commit/90459c3))
+* bumpppp ([9a04b29](https://github.com/readmeio/rdme/commit/9a04b29))
+* Categorize all options ([9c2a1a5](https://github.com/readmeio/rdme/commit/9c2a1a5))
+* Change binary API ([a50c410](https://github.com/readmeio/rdme/commit/a50c410))
+* Check version for min ([7e53a6e](https://github.com/readmeio/rdme/commit/7e53a6e))
+* Clean things up ([9ecd670](https://github.com/readmeio/rdme/commit/9ecd670))
+* Clean up the new user flow ([e673cc1](https://github.com/readmeio/rdme/commit/e673cc1))
+* Create LICENSE.md ([07ddb94](https://github.com/readmeio/rdme/commit/07ddb94))
+* Do our best to guess the language in git init ([f7223e2](https://github.com/readmeio/rdme/commit/f7223e2))
+* Don't print out stuff on add ([cf421ea](https://github.com/readmeio/rdme/commit/cf421ea))
+* End process ([202c719](https://github.com/readmeio/rdme/commit/202c719))
+* Extend documentation ([21231b1](https://github.com/readmeio/rdme/commit/21231b1))
+* file => spec ([a3532b8](https://github.com/readmeio/rdme/commit/a3532b8))
+* First bug fixes ([7282551](https://github.com/readmeio/rdme/commit/7282551))
+* First commit for rdme ([4667d86](https://github.com/readmeio/rdme/commit/4667d86))
+* First draft of api command line tool ([ab0842f](https://github.com/readmeio/rdme/commit/ab0842f))
+* First pass at framework for new version ([817cf56](https://github.com/readmeio/rdme/commit/817cf56))
+* fix api ([5b34154](https://github.com/readmeio/rdme/commit/5b34154))
+* Fix code samples ([69096d1](https://github.com/readmeio/rdme/commit/69096d1))
+* Fix error with swagger being dereferenced ([995c66d](https://github.com/readmeio/rdme/commit/995c66d))
+* Fix indentation ([b6b3bc6](https://github.com/readmeio/rdme/commit/b6b3bc6))
+* Fix swagger upload now that there's a command before the filename ([43ff7f5](https://github.com/readmeio/rdme/commit/43ff7f5))
+* Fix syntax error when action was not found (config was undefined) ([54890b9](https://github.com/readmeio/rdme/commit/54890b9))
+* Fix the auto-add ID stuff ([acbeece](https://github.com/readmeio/rdme/commit/acbeece))
+* Fix the host action ([9f29da3](https://github.com/readmeio/rdme/commit/9f29da3))
+* Flip the command ([8a6d0fc](https://github.com/readmeio/rdme/commit/8a6d0fc))
+* Get apis.host working with the new node version ([9f1e8a5](https://github.com/readmeio/rdme/commit/9f1e8a5))
+* Get ready for v1! ([23be918](https://github.com/readmeio/rdme/commit/23be918))
+* If action isn't found, exit ([9f97b7f](https://github.com/readmeio/rdme/commit/9f97b7f))
+* If the swagger file exists, add a suffix ([235be23](https://github.com/readmeio/rdme/commit/235be23))
+* Include an empty paths so it validates ([2d5282d](https://github.com/readmeio/rdme/commit/2d5282d))
+* Initial commit ([c8fbb4c](https://github.com/readmeio/rdme/commit/c8fbb4c))
+* It works ([20711cb](https://github.com/readmeio/rdme/commit/20711cb))
+* Logging with stoopid ([50f9d89](https://github.com/readmeio/rdme/commit/50f9d89))
+* Make `api` work on the command line ([7a06fa8](https://github.com/readmeio/rdme/commit/7a06fa8))
+* Make it so mocha tests can console.log ([1b83359](https://github.com/readmeio/rdme/commit/1b83359))
+* Make the shorthand show more stuff ([a0b5459](https://github.com/readmeio/rdme/commit/a0b5459))
+* Manage users ([086eb64](https://github.com/readmeio/rdme/commit/086eb64))
+* Move to dev dependency ([7020043](https://github.com/readmeio/rdme/commit/7020043))
+* New version ([c2b7a48](https://github.com/readmeio/rdme/commit/c2b7a48))
+* New version! ([85e3d56](https://github.com/readmeio/rdme/commit/85e3d56))
+* No need for quotes ([57fea15](https://github.com/readmeio/rdme/commit/57fea15))
+* OAI -> OAS ([520edd1](https://github.com/readmeio/rdme/commit/520edd1))
+* Open docs in new window ([bbaefb3](https://github.com/readmeio/rdme/commit/bbaefb3))
+* parse url queries ([a8ec03c](https://github.com/readmeio/rdme/commit/a8ec03c))
+* Quick docs example ([36f3964](https://github.com/readmeio/rdme/commit/36f3964))
+* regular expressions and request methods ([f9a75c1](https://github.com/readmeio/rdme/commit/f9a75c1))
+* remove console.log() ([c4eaa8c](https://github.com/readmeio/rdme/commit/c4eaa8c))
+* Remove default `push` action ([8136f4c](https://github.com/readmeio/rdme/commit/8136f4c))
+* Remove git utils ([16c3ad1](https://github.com/readmeio/rdme/commit/16c3ad1))
+* Remove serve ([d56e42d](https://github.com/readmeio/rdme/commit/d56e42d))
+* Remove x-api-id stuff ([deb6cdc](https://github.com/readmeio/rdme/commit/deb6cdc))
+* Removing openap.is stuff ([cfb683b](https://github.com/readmeio/rdme/commit/cfb683b))
+* Rename `push` action to `swagger` ([f6b17a5](https://github.com/readmeio/rdme/commit/f6b17a5))
+* Secure dying ([fd46441](https://github.com/readmeio/rdme/commit/fd46441))
+* Send as json instead of application/x-www-form-urlencoded ([533f8b8](https://github.com/readmeio/rdme/commit/533f8b8))
+* Skip currently failing tests ([79d907c](https://github.com/readmeio/rdme/commit/79d907c))
+* Some comments ([1d65131](https://github.com/readmeio/rdme/commit/1d65131))
+* Some typos ([cc60181](https://github.com/readmeio/rdme/commit/cc60181))
+* Start getting login working ([ededb9a](https://github.com/readmeio/rdme/commit/ededb9a))
+* Switch to swagger-inline for finding Swagger files ([5bc4ec6](https://github.com/readmeio/rdme/commit/5bc4ec6))
+* Update binary ([8558b94](https://github.com/readmeio/rdme/commit/8558b94))
+* Update docs to use new `swagger` action ([1365047](https://github.com/readmeio/rdme/commit/1365047))
+* Update LICENSE and README ([c993d08](https://github.com/readmeio/rdme/commit/c993d08))
+* Update readme ([2ff1828](https://github.com/readmeio/rdme/commit/2ff1828))
+* Update README ([6d5583f](https://github.com/readmeio/rdme/commit/6d5583f))
+* Update README.md ([dcaef9d](https://github.com/readmeio/rdme/commit/dcaef9d))
+* Update README.md ([cff9ef7](https://github.com/readmeio/rdme/commit/cff9ef7))
+* Update README.md ([1a8c5a9](https://github.com/readmeio/rdme/commit/1a8c5a9))
+* Update README.md ([3ac72a9](https://github.com/readmeio/rdme/commit/3ac72a9))
+* Update the format for generate ([e0b1d0c](https://github.com/readmeio/rdme/commit/e0b1d0c))
+* Update the package.json ([05a80a2](https://github.com/readmeio/rdme/commit/05a80a2))
+* Upgrade ([337845f](https://github.com/readmeio/rdme/commit/337845f))
+* Upgrade ([86e6d8c](https://github.com/readmeio/rdme/commit/86e6d8c))
+* Upgrrade swagger-inline ([917d237](https://github.com/readmeio/rdme/commit/917d237))
+* Validate swagger files ([4bf6f73](https://github.com/readmeio/rdme/commit/4bf6f73))
+* version 0.1.2 ([349ba96](https://github.com/readmeio/rdme/commit/349ba96))
+* Weight help items ([fffc107](https://github.com/readmeio/rdme/commit/fffc107))
+* Whoops, fixing up api url and making it work ([da021fd](https://github.com/readmeio/rdme/commit/da021fd))
+
+
+
diff --git a/package-lock.json b/package-lock.json
index af8133dff..610c781b9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -708,6 +708,16 @@
}
}
},
+ "JSONStream": {
+ "version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
+ "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
+ "dev": true,
+ "requires": {
+ "jsonparse": "^1.2.0",
+ "through": ">=2.2.7 <3"
+ }
+ },
"abab": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.0.tgz",
@@ -750,6 +760,12 @@
"integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==",
"dev": true
},
+ "add-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz",
+ "integrity": "sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=",
+ "dev": true
+ },
"ajv": {
"version": "5.5.2",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
@@ -846,6 +862,18 @@
"integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=",
"dev": true
},
+ "array-find-index": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
+ "dev": true
+ },
+ "array-ify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
+ "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=",
+ "dev": true
+ },
"array-includes": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.0.tgz",
@@ -966,6 +994,12 @@
}
}
},
+ "arrify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
+ "dev": true
+ },
"asn1": {
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
@@ -1345,6 +1379,25 @@
"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
"dev": true
},
+ "camelcase-keys": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz",
+ "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=",
+ "dev": true,
+ "requires": {
+ "camelcase": "^4.1.0",
+ "map-obj": "^2.0.0",
+ "quick-lru": "^1.0.0"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
+ "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
+ "dev": true
+ }
+ }
+ },
"capture-exit": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz",
@@ -1651,6 +1704,33 @@
"lodash": "^4.17.11"
}
},
+ "compare-func": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-1.3.2.tgz",
+ "integrity": "sha1-md0LpFfh+bxyKxLAjsM+6rMfpkg=",
+ "dev": true,
+ "requires": {
+ "array-ify": "^1.0.0",
+ "dot-prop": "^3.0.0"
+ },
+ "dependencies": {
+ "dot-prop": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz",
+ "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=",
+ "dev": true,
+ "requires": {
+ "is-obj": "^1.0.0"
+ }
+ },
+ "is-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
+ "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
+ "dev": true
+ }
+ }
+ },
"component-emitter": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
@@ -1716,6 +1796,310 @@
"integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
"dev": true
},
+ "conventional-changelog": {
+ "version": "3.1.18",
+ "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.18.tgz",
+ "integrity": "sha512-aN6a3rjgV8qwAJj3sC/Lme2kvswWO7fFSGQc32gREcwIOsaiqBaO6f2p0NomFaPDnTqZ+mMZFLL3hlzvEnZ0mQ==",
+ "dev": true,
+ "requires": {
+ "conventional-changelog-angular": "^5.0.6",
+ "conventional-changelog-atom": "^2.0.3",
+ "conventional-changelog-codemirror": "^2.0.3",
+ "conventional-changelog-conventionalcommits": "^4.2.3",
+ "conventional-changelog-core": "^4.1.4",
+ "conventional-changelog-ember": "^2.0.4",
+ "conventional-changelog-eslint": "^3.0.4",
+ "conventional-changelog-express": "^2.0.1",
+ "conventional-changelog-jquery": "^3.0.6",
+ "conventional-changelog-jshint": "^2.0.3",
+ "conventional-changelog-preset-loader": "^2.3.0"
+ }
+ },
+ "conventional-changelog-angular": {
+ "version": "5.0.6",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.6.tgz",
+ "integrity": "sha512-QDEmLa+7qdhVIv8sFZfVxU1VSyVvnXPsxq8Vam49mKUcO1Z8VTLEJk9uI21uiJUsnmm0I4Hrsdc9TgkOQo9WSA==",
+ "dev": true,
+ "requires": {
+ "compare-func": "^1.3.1",
+ "q": "^1.5.1"
+ }
+ },
+ "conventional-changelog-atom": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.3.tgz",
+ "integrity": "sha512-szZe2ut97qNO6vCCMkm1I/tWu6ol4Rr8a9Lx0y/VlpDnpY0PNp+oGpFgU55lplhx+I3Lro9Iv4/gRj0knfgjzg==",
+ "dev": true,
+ "requires": {
+ "q": "^1.5.1"
+ }
+ },
+ "conventional-changelog-cli": {
+ "version": "2.0.31",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-cli/-/conventional-changelog-cli-2.0.31.tgz",
+ "integrity": "sha512-nMINylKAamBLM3OmD7/44d9TPZ3V58IDTXoGC/QtXxve+1Sj37BQTzIEW3TNaviZ2ZV/b5Dqg0eSk4DNP5fBdA==",
+ "dev": true,
+ "requires": {
+ "add-stream": "^1.0.0",
+ "conventional-changelog": "^3.1.18",
+ "lodash": "^4.17.15",
+ "meow": "^5.0.0",
+ "tempfile": "^3.0.0"
+ },
+ "dependencies": {
+ "lodash": {
+ "version": "4.17.15",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
+ "dev": true
+ }
+ }
+ },
+ "conventional-changelog-codemirror": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.3.tgz",
+ "integrity": "sha512-t2afackdgFV2yBdHhWPqrKbpaQeVnz2hSJKdWqjasPo5EpIB6TBL0er3cOP1mnGQmuzk9JSvimNSuqjWGDtU5Q==",
+ "dev": true,
+ "requires": {
+ "q": "^1.5.1"
+ }
+ },
+ "conventional-changelog-conventionalcommits": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.2.3.tgz",
+ "integrity": "sha512-atGa+R4vvEhb8N/8v3IoW59gCBJeeFiX6uIbPu876ENAmkMwsenyn0R21kdDHJFLQdy6zW4J6b4xN8KI3b9oww==",
+ "dev": true,
+ "requires": {
+ "compare-func": "^1.3.1",
+ "lodash": "^4.17.15",
+ "q": "^1.5.1"
+ },
+ "dependencies": {
+ "lodash": {
+ "version": "4.17.15",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
+ "dev": true
+ }
+ }
+ },
+ "conventional-changelog-core": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.1.4.tgz",
+ "integrity": "sha512-LO58ZbEpp1Ul+y/vOI8rJRsWkovsYkCFbOCVgi6UnVfU8WC0F8K8VQQwaBZWWUpb6JvEiN4GBR5baRP2txZ+Vg==",
+ "dev": true,
+ "requires": {
+ "add-stream": "^1.0.0",
+ "conventional-changelog-writer": "^4.0.11",
+ "conventional-commits-parser": "^3.0.8",
+ "dateformat": "^3.0.0",
+ "get-pkg-repo": "^1.0.0",
+ "git-raw-commits": "2.0.0",
+ "git-remote-origin-url": "^2.0.0",
+ "git-semver-tags": "^3.0.1",
+ "lodash": "^4.17.15",
+ "normalize-package-data": "^2.3.5",
+ "q": "^1.5.1",
+ "read-pkg": "^3.0.0",
+ "read-pkg-up": "^3.0.0",
+ "through2": "^3.0.0"
+ },
+ "dependencies": {
+ "load-json-file": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
+ "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^4.0.0",
+ "pify": "^3.0.0",
+ "strip-bom": "^3.0.0"
+ }
+ },
+ "lodash": {
+ "version": "4.17.15",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
+ "dev": true
+ },
+ "parse-json": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
+ "dev": true,
+ "requires": {
+ "error-ex": "^1.3.1",
+ "json-parse-better-errors": "^1.0.1"
+ }
+ },
+ "path-type": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
+ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
+ "dev": true,
+ "requires": {
+ "pify": "^3.0.0"
+ }
+ },
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true
+ },
+ "read-pkg": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
+ "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
+ "dev": true,
+ "requires": {
+ "load-json-file": "^4.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^3.0.0"
+ }
+ },
+ "read-pkg-up": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
+ "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
+ "dev": true,
+ "requires": {
+ "find-up": "^2.0.0",
+ "read-pkg": "^3.0.0"
+ }
+ }
+ }
+ },
+ "conventional-changelog-ember": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.4.tgz",
+ "integrity": "sha512-q1u73sO9uCnxN4TSw8xu6MRU8Y1h9kpwtcdJuNRwu/LSKI1IE/iuNSH5eQ6aLlQ3HTyrIpTfUuVybW4W0F17rA==",
+ "dev": true,
+ "requires": {
+ "q": "^1.5.1"
+ }
+ },
+ "conventional-changelog-eslint": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.4.tgz",
+ "integrity": "sha512-CPwTUENzhLGl3auunrJxiIEWncAGaby7gOFCdj2gslIuOFJ0KPJVOUhRz4Da/I53sdo/7UncUJkiLg94jEsjxg==",
+ "dev": true,
+ "requires": {
+ "q": "^1.5.1"
+ }
+ },
+ "conventional-changelog-express": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.1.tgz",
+ "integrity": "sha512-G6uCuCaQhLxdb4eEfAIHpcfcJ2+ao3hJkbLrw/jSK/eROeNfnxCJasaWdDAfFkxsbpzvQT4W01iSynU3OoPLIw==",
+ "dev": true,
+ "requires": {
+ "q": "^1.5.1"
+ }
+ },
+ "conventional-changelog-jquery": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.6.tgz",
+ "integrity": "sha512-gHAABCXUNA/HjnZEm+vxAfFPJkgtrZvCDIlCKfdPVXtCIo/Q0lN5VKpx8aR5p8KdVRQFF3OuTlvv5kv6iPuRqA==",
+ "dev": true,
+ "requires": {
+ "q": "^1.5.1"
+ }
+ },
+ "conventional-changelog-jshint": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.3.tgz",
+ "integrity": "sha512-Pc2PnMPcez634ckzr4EOWviwRSpZcURaK7bjyD9oK6N5fsC/a+3G7LW5m/JpcHPhA9ZxsfIbm7uqZ3ZDGsQ/sw==",
+ "dev": true,
+ "requires": {
+ "compare-func": "^1.3.1",
+ "q": "^1.5.1"
+ }
+ },
+ "conventional-changelog-preset-loader": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.0.tgz",
+ "integrity": "sha512-/rHb32J2EJnEXeK4NpDgMaAVTFZS3o1ExmjKMtYVgIC4MQn0vkNSbYpdGRotkfGGRWiqk3Ri3FBkiZGbAfIfOQ==",
+ "dev": true
+ },
+ "conventional-changelog-writer": {
+ "version": "4.0.11",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.11.tgz",
+ "integrity": "sha512-g81GQOR392I+57Cw3IyP1f+f42ME6aEkbR+L7v1FBBWolB0xkjKTeCWVguzRrp6UiT1O6gBpJbEy2eq7AnV1rw==",
+ "dev": true,
+ "requires": {
+ "compare-func": "^1.3.1",
+ "conventional-commits-filter": "^2.0.2",
+ "dateformat": "^3.0.0",
+ "handlebars": "^4.4.0",
+ "json-stringify-safe": "^5.0.1",
+ "lodash": "^4.17.15",
+ "meow": "^5.0.0",
+ "semver": "^6.0.0",
+ "split": "^1.0.0",
+ "through2": "^3.0.0"
+ },
+ "dependencies": {
+ "handlebars": {
+ "version": "4.5.3",
+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.3.tgz",
+ "integrity": "sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA==",
+ "dev": true,
+ "requires": {
+ "neo-async": "^2.6.0",
+ "optimist": "^0.6.1",
+ "source-map": "^0.6.1",
+ "uglify-js": "^3.1.4"
+ }
+ },
+ "lodash": {
+ "version": "4.17.15",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
+ "dev": true
+ },
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
+ },
+ "conventional-commits-filter": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.2.tgz",
+ "integrity": "sha512-WpGKsMeXfs21m1zIw4s9H5sys2+9JccTzpN6toXtxhpw2VNF2JUXwIakthKBy+LN4DvJm+TzWhxOMWOs1OFCFQ==",
+ "dev": true,
+ "requires": {
+ "lodash.ismatch": "^4.4.0",
+ "modify-values": "^1.0.0"
+ }
+ },
+ "conventional-commits-parser": {
+ "version": "3.0.8",
+ "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.0.8.tgz",
+ "integrity": "sha512-YcBSGkZbYp7d+Cr3NWUeXbPDFUN6g3SaSIzOybi8bjHL5IJ5225OSCxJJ4LgziyEJ7AaJtE9L2/EU6H7Nt/DDQ==",
+ "dev": true,
+ "requires": {
+ "JSONStream": "^1.0.4",
+ "is-text-path": "^1.0.1",
+ "lodash": "^4.17.15",
+ "meow": "^5.0.0",
+ "split2": "^2.0.0",
+ "through2": "^3.0.0",
+ "trim-off-newlines": "^1.0.0"
+ },
+ "dependencies": {
+ "lodash": {
+ "version": "4.17.15",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
+ "dev": true
+ }
+ }
+ },
"convert-source-map": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
@@ -1781,12 +2165,30 @@
"cssom": "0.3.x"
}
},
+ "currently-unhandled": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
+ "dev": true,
+ "requires": {
+ "array-find-index": "^1.0.1"
+ }
+ },
"damerau-levenshtein": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.5.tgz",
"integrity": "sha512-CBCRqFnpu715iPmw1KrdOrzRqbdFwQTwAWyyyYS42+iAgHCuXZ+/TdMgQkUENPomxEz9z1BEzuQU2Xw0kUuAgA==",
"dev": true
},
+ "dargs": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz",
+ "integrity": "sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=",
+ "dev": true,
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
"dashdash": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
@@ -1819,6 +2221,12 @@
}
}
},
+ "dateformat": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
+ "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==",
+ "dev": true
+ },
"debug": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
@@ -1833,6 +2241,24 @@
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
},
+ "decamelize-keys": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
+ "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
+ "dev": true,
+ "requires": {
+ "decamelize": "^1.1.0",
+ "map-obj": "^1.0.0"
+ },
+ "dependencies": {
+ "map-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "dev": true
+ }
+ }
+ },
"decode-uri-component": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
@@ -3824,59 +4250,374 @@
"version": "3.0.3",
"bundled": true,
"dev": true,
- "optional": true
+ "optional": true
+ }
+ }
+ },
+ "function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "dev": true
+ },
+ "functional-red-black-tree": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
+ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
+ "dev": true
+ },
+ "get-caller-file": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
+ "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w=="
+ },
+ "get-func-name": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
+ "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",
+ "dev": true
+ },
+ "get-pkg-repo": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz",
+ "integrity": "sha1-xztInAbYDMVTbCyFP54FIyBWly0=",
+ "dev": true,
+ "requires": {
+ "hosted-git-info": "^2.1.4",
+ "meow": "^3.3.0",
+ "normalize-package-data": "^2.3.0",
+ "parse-github-repo-url": "^1.3.0",
+ "through2": "^2.0.0"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+ "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
+ "dev": true
+ },
+ "camelcase-keys": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
+ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
+ "dev": true,
+ "requires": {
+ "camelcase": "^2.0.0",
+ "map-obj": "^1.0.0"
+ }
+ },
+ "find-up": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "dev": true,
+ "requires": {
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "get-stdin": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
+ "dev": true
+ },
+ "indent-string": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
+ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
+ "dev": true,
+ "requires": {
+ "repeating": "^2.0.0"
+ }
+ },
+ "load-json-file": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^2.2.0",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0",
+ "strip-bom": "^2.0.0"
+ }
+ },
+ "map-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "dev": true
+ },
+ "meow": {
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
+ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
+ "dev": true,
+ "requires": {
+ "camelcase-keys": "^2.0.0",
+ "decamelize": "^1.1.2",
+ "loud-rejection": "^1.0.0",
+ "map-obj": "^1.0.1",
+ "minimist": "^1.1.3",
+ "normalize-package-data": "^2.3.4",
+ "object-assign": "^4.0.1",
+ "read-pkg-up": "^1.0.1",
+ "redent": "^1.0.0",
+ "trim-newlines": "^1.0.0"
+ }
+ },
+ "path-exists": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "dev": true,
+ "requires": {
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "path-type": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "read-pkg": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "dev": true,
+ "requires": {
+ "load-json-file": "^1.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^1.0.0"
+ }
+ },
+ "read-pkg-up": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+ "dev": true,
+ "requires": {
+ "find-up": "^1.0.0",
+ "read-pkg": "^1.0.0"
+ }
+ },
+ "redent": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
+ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
+ "dev": true,
+ "requires": {
+ "indent-string": "^2.1.0",
+ "strip-indent": "^1.0.1"
+ }
+ },
+ "strip-bom": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
+ "dev": true,
+ "requires": {
+ "is-utf8": "^0.2.0"
+ }
+ },
+ "strip-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
+ "dev": true,
+ "requires": {
+ "get-stdin": "^4.0.1"
+ }
+ },
+ "through2": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
+ "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
+ "dev": true,
+ "requires": {
+ "readable-stream": "~2.3.6",
+ "xtend": "~4.0.1"
+ }
+ },
+ "trim-newlines": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+ "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
+ "dev": true
+ }
+ }
+ },
+ "get-stdin": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
+ "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==",
+ "dev": true
+ },
+ "get-stream": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
+ "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
+ "requires": {
+ "pump": "^3.0.0"
+ }
+ },
+ "get-value": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
+ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
+ "dev": true
+ },
+ "getpass": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
+ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
+ "requires": {
+ "assert-plus": "^1.0.0"
+ }
+ },
+ "git-raw-commits": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.0.tgz",
+ "integrity": "sha512-w4jFEJFgKXMQJ0H0ikBk2S+4KP2VEjhCvLCNqbNRQC8BgGWgLKNCO7a9K9LI+TVT7Gfoloje502sEnctibffgg==",
+ "dev": true,
+ "requires": {
+ "dargs": "^4.0.1",
+ "lodash.template": "^4.0.2",
+ "meow": "^4.0.0",
+ "split2": "^2.0.0",
+ "through2": "^2.0.0"
+ },
+ "dependencies": {
+ "load-json-file": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
+ "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^4.0.0",
+ "pify": "^3.0.0",
+ "strip-bom": "^3.0.0"
+ }
+ },
+ "meow": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz",
+ "integrity": "sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==",
+ "dev": true,
+ "requires": {
+ "camelcase-keys": "^4.0.0",
+ "decamelize-keys": "^1.0.0",
+ "loud-rejection": "^1.0.0",
+ "minimist": "^1.1.3",
+ "minimist-options": "^3.0.1",
+ "normalize-package-data": "^2.3.4",
+ "read-pkg-up": "^3.0.0",
+ "redent": "^2.0.0",
+ "trim-newlines": "^2.0.0"
+ }
+ },
+ "parse-json": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
+ "dev": true,
+ "requires": {
+ "error-ex": "^1.3.1",
+ "json-parse-better-errors": "^1.0.1"
+ }
+ },
+ "path-type": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
+ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
+ "dev": true,
+ "requires": {
+ "pify": "^3.0.0"
+ }
+ },
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true
+ },
+ "read-pkg": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
+ "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
+ "dev": true,
+ "requires": {
+ "load-json-file": "^4.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^3.0.0"
+ }
+ },
+ "read-pkg-up": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
+ "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
+ "dev": true,
+ "requires": {
+ "find-up": "^2.0.0",
+ "read-pkg": "^3.0.0"
+ }
+ },
+ "through2": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
+ "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
+ "dev": true,
+ "requires": {
+ "readable-stream": "~2.3.6",
+ "xtend": "~4.0.1"
+ }
}
}
},
- "function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "functional-red-black-tree": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
- "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
- "dev": true
- },
- "get-caller-file": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
- "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w=="
- },
- "get-func-name": {
+ "git-remote-origin-url": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
- "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",
- "dev": true
- },
- "get-stdin": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
- "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==",
- "dev": true
- },
- "get-stream": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
- "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
+ "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz",
+ "integrity": "sha1-UoJlna4hBxRaERJhEq0yFuxfpl8=",
+ "dev": true,
"requires": {
- "pump": "^3.0.0"
+ "gitconfiglocal": "^1.0.0",
+ "pify": "^2.3.0"
}
},
- "get-value": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
- "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
- "dev": true
+ "git-semver-tags": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-3.0.1.tgz",
+ "integrity": "sha512-Hzd1MOHXouITfCasrpVJbRDg9uvW7LfABk3GQmXYZByerBDrfrEMP9HXpNT7RxAbieiocP6u+xq20DkvjwxnCA==",
+ "dev": true,
+ "requires": {
+ "meow": "^5.0.0",
+ "semver": "^6.0.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
},
- "getpass": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
- "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
+ "gitconfiglocal": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz",
+ "integrity": "sha1-QdBF84UaXqiPA/JMocYXgRRGS5s=",
+ "dev": true,
"requires": {
- "assert-plus": "^1.0.0"
+ "ini": "^1.3.2"
}
},
"glob": {
@@ -4178,6 +4919,12 @@
"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
"integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
},
+ "indent-string": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
+ "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
+ "dev": true
+ },
"inflight": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
@@ -4192,6 +4939,12 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
},
+ "ini": {
+ "version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
+ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
+ "dev": true
+ },
"inquirer": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/inquirer/-/inquirer-1.2.3.tgz",
@@ -4350,6 +5103,15 @@
"integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
"dev": true
},
+ "is-finite": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
+ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
+ "dev": true,
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
"is-fullwidth-code-point": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
@@ -4387,6 +5149,12 @@
"resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
"integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w=="
},
+ "is-plain-obj": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+ "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
+ "dev": true
+ },
"is-plain-object": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
@@ -4432,11 +5200,26 @@
"has-symbols": "^1.0.0"
}
},
+ "is-text-path": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
+ "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=",
+ "dev": true,
+ "requires": {
+ "text-extensions": "^1.0.0"
+ }
+ },
"is-typedarray": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
"integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
},
+ "is-utf8": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
+ "dev": true
+ },
"is-windows": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
@@ -5300,6 +6083,12 @@
"graceful-fs": "^4.1.6"
}
},
+ "jsonparse": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
+ "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
+ "dev": true
+ },
"jsprim": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
@@ -5418,6 +6207,12 @@
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
"integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw=="
},
+ "lodash._reinterpolate": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
+ "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
+ "dev": true
+ },
"lodash.camelcase": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
@@ -5439,6 +6234,12 @@
"resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
"integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA="
},
+ "lodash.ismatch": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz",
+ "integrity": "sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc=",
+ "dev": true
+ },
"lodash.kebabcase": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
@@ -5457,6 +6258,25 @@
"integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
"dev": true
},
+ "lodash.template": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz",
+ "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==",
+ "dev": true,
+ "requires": {
+ "lodash._reinterpolate": "^3.0.0",
+ "lodash.templatesettings": "^4.0.0"
+ }
+ },
+ "lodash.templatesettings": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz",
+ "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==",
+ "dev": true,
+ "requires": {
+ "lodash._reinterpolate": "^3.0.0"
+ }
+ },
"lodash.topairs": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/lodash.topairs/-/lodash.topairs-4.3.0.tgz",
@@ -5490,6 +6310,16 @@
"js-tokens": "^3.0.0 || ^4.0.0"
}
},
+ "loud-rejection": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
+ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
+ "dev": true,
+ "requires": {
+ "currently-unhandled": "^0.4.1",
+ "signal-exit": "^3.0.0"
+ }
+ },
"make-dir": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.0.tgz",
@@ -5528,6 +6358,12 @@
"integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
"dev": true
},
+ "map-obj": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz",
+ "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=",
+ "dev": true
+ },
"map-visit": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
@@ -5547,6 +6383,98 @@
"p-is-promise": "^2.0.0"
}
},
+ "meow": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz",
+ "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==",
+ "dev": true,
+ "requires": {
+ "camelcase-keys": "^4.0.0",
+ "decamelize-keys": "^1.0.0",
+ "loud-rejection": "^1.0.0",
+ "minimist-options": "^3.0.1",
+ "normalize-package-data": "^2.3.4",
+ "read-pkg-up": "^3.0.0",
+ "redent": "^2.0.0",
+ "trim-newlines": "^2.0.0",
+ "yargs-parser": "^10.0.0"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
+ "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
+ "dev": true
+ },
+ "load-json-file": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
+ "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^4.0.0",
+ "pify": "^3.0.0",
+ "strip-bom": "^3.0.0"
+ }
+ },
+ "parse-json": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
+ "dev": true,
+ "requires": {
+ "error-ex": "^1.3.1",
+ "json-parse-better-errors": "^1.0.1"
+ }
+ },
+ "path-type": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
+ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
+ "dev": true,
+ "requires": {
+ "pify": "^3.0.0"
+ }
+ },
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
+ "dev": true
+ },
+ "read-pkg": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
+ "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
+ "dev": true,
+ "requires": {
+ "load-json-file": "^4.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^3.0.0"
+ }
+ },
+ "read-pkg-up": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
+ "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
+ "dev": true,
+ "requires": {
+ "find-up": "^2.0.0",
+ "read-pkg": "^3.0.0"
+ }
+ },
+ "yargs-parser": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
+ "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
+ "dev": true,
+ "requires": {
+ "camelcase": "^4.1.0"
+ }
+ }
+ }
+ },
"merge-stream": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
@@ -5613,6 +6541,16 @@
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
},
+ "minimist-options": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz",
+ "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==",
+ "dev": true,
+ "requires": {
+ "arrify": "^1.0.1",
+ "is-plain-obj": "^1.1.0"
+ }
+ },
"mixin-deep": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
@@ -5651,6 +6589,12 @@
}
}
},
+ "modify-values": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz",
+ "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==",
+ "dev": true
+ },
"ms": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
@@ -6416,6 +7360,12 @@
"callsites": "^3.0.0"
}
},
+ "parse-github-repo-url": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz",
+ "integrity": "sha1-nn2LslKmy2ukJZUGC3v23z28H1A=",
+ "dev": true
+ },
"parse-json": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
@@ -6649,6 +7599,18 @@
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
"integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
},
+ "q": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
+ "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
+ "dev": true
+ },
+ "quick-lru": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz",
+ "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=",
+ "dev": true
+ },
"quotemeta": {
"version": "0.0.0",
"resolved": "https://registry.npmjs.org/quotemeta/-/quotemeta-0.0.0.tgz",
@@ -6722,6 +7684,16 @@
"util.promisify": "^1.0.0"
}
},
+ "redent": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz",
+ "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=",
+ "dev": true,
+ "requires": {
+ "indent-string": "^3.0.0",
+ "strip-indent": "^2.0.0"
+ }
+ },
"redeyed": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz",
@@ -6791,6 +7763,15 @@
"integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
"dev": true
},
+ "repeating": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
+ "dev": true,
+ "requires": {
+ "is-finite": "^1.0.0"
+ }
+ },
"request": {
"version": "2.88.0",
"resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
@@ -7408,6 +8389,15 @@
"integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==",
"dev": true
},
+ "split": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
+ "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
+ "dev": true,
+ "requires": {
+ "through": "2"
+ }
+ },
"split-string": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
@@ -7417,6 +8407,27 @@
"extend-shallow": "^3.0.0"
}
},
+ "split2": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz",
+ "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==",
+ "dev": true,
+ "requires": {
+ "through2": "^2.0.2"
+ },
+ "dependencies": {
+ "through2": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
+ "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
+ "dev": true,
+ "requires": {
+ "readable-stream": "~2.3.6",
+ "xtend": "~4.0.1"
+ }
+ }
+ }
+ },
"sprintf-js": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
@@ -7559,6 +8570,12 @@
"resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
"integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8="
},
+ "strip-indent": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
+ "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=",
+ "dev": true
+ },
"strip-json-comments": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz",
@@ -7855,6 +8872,22 @@
"wordwrapjs": "^4.0.0"
}
},
+ "temp-dir": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz",
+ "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==",
+ "dev": true
+ },
+ "tempfile": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-3.0.0.tgz",
+ "integrity": "sha512-uNFCg478XovRi85iD42egu+eSFUmmka750Jy7L5tfHI5hQKKtbPnxaSaXAbBqCDYrw3wx4tXjKwci4/QmsZJxw==",
+ "dev": true,
+ "requires": {
+ "temp-dir": "^2.0.0",
+ "uuid": "^3.3.2"
+ }
+ },
"test-exclude": {
"version": "5.2.3",
"resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz",
@@ -7990,6 +9023,12 @@
}
}
},
+ "text-extensions": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz",
+ "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==",
+ "dev": true
+ },
"text-table": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
@@ -8007,6 +9046,15 @@
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
"integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
},
+ "through2": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz",
+ "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==",
+ "dev": true,
+ "requires": {
+ "readable-stream": "2 || 3"
+ }
+ },
"tmp": {
"version": "0.0.29",
"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.29.tgz",
@@ -8091,6 +9139,18 @@
}
}
},
+ "trim-newlines": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz",
+ "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=",
+ "dev": true
+ },
+ "trim-off-newlines": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz",
+ "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=",
+ "dev": true
+ },
"trim-right": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
@@ -8470,6 +9530,12 @@
"integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
"dev": true
},
+ "xtend": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
+ "dev": true
+ },
"y18n": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
diff --git a/package.json b/package.json
index c999d339a..7bb8c501e 100644
--- a/package.json
+++ b/package.json
@@ -47,6 +47,7 @@
},
"devDependencies": {
"@readme/eslint-config": "^1.3.1",
+ "conventional-changelog-cli": "^2.0.31",
"eslint": "^6.2.0",
"jest": "^24.7.1",
"nock": "^11.3.3",
@@ -56,6 +57,7 @@
"lint": "eslint .",
"pretest": "npm run lint && npm run prettier",
"prettier": "prettier --list-different --write \"./**/**.js\"",
+ "release": "conventional-changelog -i CHANGELOG.md -s",
"test": "jest --coverage"
},
"jest": {