UNPKG

haveibeenpwned

Version:

API methods for Have I been pwned (unofficial)

162 lines (114 loc) 11 kB
### 1.1.0 (2018-02-23) ##### Chores * **package:** update dotest to version 2.3.0 ([c098f8bc](https://github.com/fvdm/nodejs-haveibeenpwned/commit/c098f8bc4ec4d948a1f48ac0d465cc62f283a310)) ##### Documentation Changes * **readme:** * Add Pwned Passwords methods ([793d2f71](https://github.com/fvdm/nodejs-haveibeenpwned/commit/793d2f71a306b8a9ec1a6b499fb82937d98807a6)) * Minor clean up ([260a7819](https://github.com/fvdm/nodejs-haveibeenpwned/commit/260a78190a5cf01cd983e1c44af0aa5fc19656eb)) ##### New Features * **byRange:** Add optional sorting ([49ee72d7](https://github.com/fvdm/nodejs-haveibeenpwned/commit/49ee72d70e3cfd4b1764caef192d0e7e4de73225)) * **httpRequestPP:** Pwned Passwords methods ([ec1020c0](https://github.com/fvdm/nodejs-haveibeenpwned/commit/ec1020c0c7cd3be590b0a65673aac04612f22c7b)) ##### Refactors * **export:** Cleaner timeout setting ([58f17aa9](https://github.com/fvdm/nodejs-haveibeenpwned/commit/58f17aa9397bce12fb33220c212f9a39544d7cf8)) * **httpRequest:** Renamed to httpRequestHIBP ([418f5eb5](https://github.com/fvdm/nodejs-haveibeenpwned/commit/418f5eb56d1c523899bea970ba5f4ea65507f4f0)) ##### Code Style Changes * **syntax:** Clean up and modernization ([d70ef7f0](https://github.com/fvdm/nodejs-haveibeenpwned/commit/d70ef7f04cb10e038446382696de15ccdf5269f6)) * **readme:** Better parsable syntax ([5803e5d6](https://github.com/fvdm/nodejs-haveibeenpwned/commit/5803e5d6358c7fdf79db5d17e80de3588efec5be)) ##### Tests * **main:** * Bypass Node v6.13.0 missing Object.values ([ef3f7766](https://github.com/fvdm/nodejs-haveibeenpwned/commit/ef3f776660b1a328c1d66160caea719c65541fdd)) * Method tests for pwnedpasswords ([f05ccc4c](https://github.com/fvdm/nodejs-haveibeenpwned/commit/f05ccc4c72ca5ad8bdbc052b0593fad87c9f3d39)) * Interface checks for pwnedpasswords ([44273e53](https://github.com/fvdm/nodejs-haveibeenpwned/commit/44273e534053ecd59ab4f250d7362fe643ee292c)) * Add SHA-1 hash function ([f85570c3](https://github.com/fvdm/nodejs-haveibeenpwned/commit/f85570c384df5762b9d43b99c11531d1587ef365)) #### 1.0.3 (2017-12-12) ##### Chores * **package:** * Reduce dev deps to dotest ([fa9e1b13](https://github.com/fvdm/nodejs-haveibeenpwned/commit/fa9e1b1343c7d40d20975fada3ba09139bd9a918)) * Update dependencies ([e6bd733e](https://github.com/fvdm/nodejs-haveibeenpwned/commit/e6bd733eed52b014a9f4d43bb334b077ea3c47d9)) * Update dotest dev dep ([935f36a8](https://github.com/fvdm/nodejs-haveibeenpwned/commit/935f36a882e03f17036720188755b31ba3839872)) * Update dev deps ([69875d00](https://github.com/fvdm/nodejs-haveibeenpwned/commit/69875d00d42e8d1a0a726c381d6dfe8701817bf0)) * Replaced test runner and dev deps by dotest ([e14f8679](https://github.com/fvdm/nodejs-haveibeenpwned/commit/e14f86795d4986ee428989cb1a8b84b66ec58bd5)) * update eslint to version 3.0.0 ([36e2933a](https://github.com/fvdm/nodejs-haveibeenpwned/commit/36e2933a0e3b392ca612ebb03cb677f780c25dc9)) * **develop:** * Cleanup .gitignore ([70ca7760](https://github.com/fvdm/nodejs-haveibeenpwned/commit/70ca7760545d51c8f12a47ce84386b45fdc42b6a)) * Added bitHound config ([6f95c3e2](https://github.com/fvdm/nodejs-haveibeenpwned/commit/6f95c3e23a9e15cd3efc3f6b4c2902b6c418fbea)) ##### Documentation Changes * **readme:** * Minor edits ([a995fec4](https://github.com/fvdm/nodejs-haveibeenpwned/commit/a995fec4ebe8ed81da6dfaa9cfb97ca07ec52f26)) * add Greenkeeper badge ([4bedee12](https://github.com/fvdm/nodejs-haveibeenpwned/commit/4bedee124a1e236444f1f22df1a5c12e54fac8f3)) * Add coffee link to Author ([253de0e9](https://github.com/fvdm/nodejs-haveibeenpwned/commit/253de0e9490d26ef7ea7fc2366a05dbc6dca5f43)) * **badges:** * Change bitHound to master ([b58a8cc4](https://github.com/fvdm/nodejs-haveibeenpwned/commit/b58a8cc44528bca752f452601e86db7136812307)) * Move Greenkeeper to badges ([44a4661a](https://github.com/fvdm/nodejs-haveibeenpwned/commit/44a4661a2b7fc42f3a8afb2a27785511c65fefb1)) * Added bitHound code quality ([d6a4f400](https://github.com/fvdm/nodejs-haveibeenpwned/commit/d6a4f400b682a16742230a3ad2e5147bb4dd4e5b)) ##### Refactors * **package:** Minimum supported node v4.0 ([6db83d62](https://github.com/fvdm/nodejs-haveibeenpwned/commit/6db83d62dbc831f783719acdc61fc91c5ac4cf36)) ##### Code Style Changes * **comment:** Fix JSdoc syntax ([64b1d22d](https://github.com/fvdm/nodejs-haveibeenpwned/commit/64b1d22dda27222caf2c6db2405891623713c77d)) * **example:** ES6 syntax ([a81ba827](https://github.com/fvdm/nodejs-haveibeenpwned/commit/a81ba82715e28d25134c86a7a2770e1a4be9420d)) ##### Tests * **main:** * Fix syntax typos ([3f9edd68](https://github.com/fvdm/nodejs-haveibeenpwned/commit/3f9edd68c1fe423ad581becb1b24e69e92c050e1)) * Pause 2 seconds between tests ([1df40fa6](https://github.com/fvdm/nodejs-haveibeenpwned/commit/1df40fa6fbba5f0231e07e6a423860740f2c5a89)) * Replaced invalid check example.net ([9619424f](https://github.com/fvdm/nodejs-haveibeenpwned/commit/9619424fdd7fb1a0310fae8c7d5e2d3ad590c992)) * **config:** * Allow 500 lines in .bithoundrc ([ac3f7f99](https://github.com/fvdm/nodejs-haveibeenpwned/commit/ac3f7f99e47726705dc935f980ca10b01aeab11d)) * Remove ecmaVersion from .eslintrc ([72840934](https://github.com/fvdm/nodejs-haveibeenpwned/commit/72840934b807a960e043d3db95a1a18102e34605)) * Update Travis CI node versions ([770ab612](https://github.com/fvdm/nodejs-haveibeenpwned/commit/770ab612c911e529287f85692378688b393609a7)) * Use dynamic node versions on Travis CI ([4fce2800](https://github.com/fvdm/nodejs-haveibeenpwned/commit/4fce2800772b6d941d62794f3fd8a5fa8e73390c)) * **style:** * Convert to ES6 syntax ([147f862c](https://github.com/fvdm/nodejs-haveibeenpwned/commit/147f862c3199d8c65a39c905b8235ed6b0adacf7)) * Cleanup intro comment ([06ee70d7](https://github.com/fvdm/nodejs-haveibeenpwned/commit/06ee70d76f723e297dac46c7ca21d00212416f59)) * **lint:** Update eslint to ES6 ([d102da84](https://github.com/fvdm/nodejs-haveibeenpwned/commit/d102da84500bf55b8952b5b2883fc0ec2fcd92c1)) #### 1.0.2 (2016-6-8) ##### Documentation Changes * **changelog:** Fixed bad commit urls ([798c6874](https://github.com/fvdm/nodejs-haveibeenpwned/commit/798c6874a311f3087fa2b1b46d002485aff357f3)) #### 1.0.1 (2016-6-8) ##### Documentation Changes * **badges:** Deeplink Gemnasium to runtime deps ([0e76b043](https://github.com/fvdm/nodejs-haveibeenpwned/commit/0e76b043fd9e7dd465366a12239edf6d6ef461bd)) * **changelog:** Fixed missing types ([7f68a376](https://github.com/fvdm/nodejs-haveibeenpwned/commit/7f68a37695ca1f354989092e3bdd572155e2ad1e)) ##### Bug Fixes * **package:** Fixed bad git url copy ([eb9fb42f](https://github.com/fvdm/nodejs-haveibeenpwned/commit/eb9fb42f6f72f5f7ccd3292dfa137b0eb7f1afd1)) ## 1.0.0 (2016-6-7) ##### Chores * **package:** * Add example.js for Tonic ([8952d599](https://github.com/fvdm/nodejs-haveibeenpwned/commit/8952d599194e3d35355241165fbb3020b21f41a7)) * gitignore .*_history files ([708e3e75](https://github.com/fvdm/nodejs-haveibeenpwned/commit/708e3e759283e43d32ebc1b02e02afa72e242a1a)) * **cleanup:** Changed `Have I been pwned` references ([f0d5eec6](https://github.com/fvdm/nodejs-haveibeenpwned/commit/f0d5eec6e7640e094e5c13e63c71c555fcb6196b)) ##### Documentation Changes * **readme:** * Fixed .breach example code ([6dc5acaa](https://github.com/fvdm/nodejs-haveibeenpwned/commit/6dc5acaae87407323bfa4fba5f7f0071ab4ae270)) * Add important links to intro text ([6f552a94](https://github.com/fvdm/nodejs-haveibeenpwned/commit/6f552a949cc33816cbee5a2f4e737b4ac8ed2d0d)) * Add links to example outputs ([aeecdeb4](https://github.com/fvdm/nodejs-haveibeenpwned/commit/aeecdeb48536ccaa5e0c7431557336edb1379860)) * Removed invalid argument ([86f034e9](https://github.com/fvdm/nodejs-haveibeenpwned/commit/86f034e934cdc10a273feaa6421b324ff9139538)) * Add methods descriptions ([6f23c228](https://github.com/fvdm/nodejs-haveibeenpwned/commit/6f23c228fe07cf257342cc3159c8322fa0abf340)) * Add readme basics ([8836c2df](https://github.com/fvdm/nodejs-haveibeenpwned/commit/8836c2dfa0e86961d2da9d709738c459b748df04)) ##### New Features * **methods:** * Add method .breachedAccount ([34fbd135](https://github.com/fvdm/nodejs-haveibeenpwned/commit/34fbd135e5d0fe025a7f03b436ab214bd69735e2)) * Add method .breaches ([ca57077c](https://github.com/fvdm/nodejs-haveibeenpwned/commit/ca57077ca322911643464fb183d16c1b4494efa1)) * Add method .breach ([662ab512](https://github.com/fvdm/nodejs-haveibeenpwned/commit/662ab5120faa3a8630f3f8f2b272bb400d051389)) * Add method .pasteAccount ([8742da29](https://github.com/fvdm/nodejs-haveibeenpwned/commit/8742da293a2abdcc9b673b4e3d7d5ef705935874)) * Add method .dataclasses ([4f0e503b](https://github.com/fvdm/nodejs-haveibeenpwned/commit/4f0e503b90e76aee1b5b118df50b26aee6bfcb6d)) ##### Bug Fixes * **code:** Fixed setup without config ([2638e216](https://github.com/fvdm/nodejs-haveibeenpwned/commit/2638e21684112940b0af38a30e5675c7620a4c48)) ##### Other Changes * **comments:** Add intro, author, unlicense comment ([3f655f53](https://github.com/fvdm/nodejs-haveibeenpwned/commit/3f655f53f0bc3e16f8b2a2ea500d2bbecc0f3595)) * **lint:** * Fixed unchecked data argument ([d2b4b6e6](https://github.com/fvdm/nodejs-haveibeenpwned/commit/d2b4b6e6af106eb60dc282e1c83cda0d98e5edd1)) * Fixed inconsistent returns ([65f9e357](https://github.com/fvdm/nodejs-haveibeenpwned/commit/65f9e357456b4b1c82b753f96f939564080113a0)) * **style:** Fixed missing semicolon ([c8c41113](https://github.com/fvdm/nodejs-haveibeenpwned/commit/c8c4111390e2119a72b7d70f3e5e5e2b68e3a538)) * **code:** Removed invalid JSdoc params ([9e39bb89](https://github.com/fvdm/nodejs-haveibeenpwned/commit/9e39bb890fe853725c72987c42aae73fcdb8b19d)) ##### Refactors * **package:** * Add more npm keywords ([dbe0c919](https://github.com/fvdm/nodejs-haveibeenpwned/commit/dbe0c9197f6d86329160a882433554ff3b25d388)) * Add package.json ([8889601f](https://github.com/fvdm/nodejs-haveibeenpwned/commit/8889601f092bb116feeaf592e6fa3b27ebbf11c7)) * **code:** Add index.js main code ([0d4c9567](https://github.com/fvdm/nodejs-haveibeenpwned/commit/0d4c9567b630a312d759e7fcf1da9e595cff27cf)) ##### Tests * **runner:** * Verbose coverage commands ([850f6782](https://github.com/fvdm/nodejs-haveibeenpwned/commit/850f6782b1ae3d58eace871e7b84fdb0829a94e9)) * Add test.sh bash script ([039cb6cf](https://github.com/fvdm/nodejs-haveibeenpwned/commit/039cb6cf109c3ab9ced0373b50595cf25f5c24e1)) * **script:** Add test.js script ([b0a85372](https://github.com/fvdm/nodejs-haveibeenpwned/commit/b0a8537244b239befcd1f421c00a9a44b0f78525)) * **config:** * Add Travis CI configuration ([25f070b7](https://github.com/fvdm/nodejs-haveibeenpwned/commit/25f070b7f6cd3a785b3d5d7b58fba52e2b097455)) * Add eslint configuration ([a4692162](https://github.com/fvdm/nodejs-haveibeenpwned/commit/a4692162c8c9ca38b5cf8d55b4c1c1dcaf5ef2be))