# Changelog ## 6.0.0-rc.1 This is the release candidate for the "last version" of this tool. We're planning to create a new package under a nicer name that'll be the successor to this one. Right now, we're trying not to add new features, but consolidate the codebase and dev setup. The `6.0.0` will be released soon once we received some feedback and did some additional testing. We want to make the transition to `6.0.0` (and the new package) as smooth as possible for everyone (users and contributors alike). So please do feel free to test this RC version and the new package over at [@lizenz/checker](https://github.com/lizenz-tooling/checker) - and send feedback if you run into any issues! **🔨Breaking changes** - The CLI implementation moved from `bin/license-checker-rseidelsohn.js` to `lib/cli.js`. Invoking the package through its installed `license-checker-rseidelsohn` executable remains supported. - `init` function from `lib/index.js` is now deprecated in favor of the new promise-based `runLicenseCheck` function. - The public exports of `lib/index.js` have been reduced to `init` and `runLicenseCheck`. Previously exported internal formatting and helper functions are no longer exported. - Programmatic license-policy and clarification failures no longer terminate the host process. `runLicenseCheck` now rejects its promise, while the deprecated `init` API reports the error through its callback. The CLI continues to exit with a non-zero status for these failures. - Generated TypeScript declarations are now provided at `dist/lib/index.d.ts`, replacing the outdated, handwritten, slightly incorrect declarations. **🐥 New features** - Promise-based programmatic entry point `runLicenseCheck` to simplify usage. - Better (and actually correct) TypeScript definitions. **🐛 Bug fixes** - Restored CLI output formats other than JSON, including CSV, Markdown, summary, plain-vertical and tree output. - `--version` now reports the version from `package.json` instead of a stale hard-coded version. **🧹 Housekeeping / internal stuff** - Cleaned up project structure, build tooling, test setup, etc. - Prepare for full migration to TypeScript. - Clean up / reduce dependencies. **🪾Notable commits** - [d0046f0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d0046f0151c00dff0ac70faa0d4deac03fe48196) feat!: updated file/directory structure (@defaude) - [11949c7](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/11949c71d73fa2e10f9070a55648833ce8225737) fix: use package version for CLI output (@ekkoitac) - [6275732](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/62757325cc33718e8c635789d2d05ce7c0e4ee6e) feat!: move process.exit calls into CLI-only code (@defaude) - [7ed90a3](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7ed90a31e9338608b3c026e66349c91df122df0f) fix: output options other than --json now work again (@defaude) - [bb7de6e](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/bb7de6eb5cff44c965d58bd636329f50b390c9aa) feat: remove hand-written .d.ts file in favor of one that's generated from the code (@defaude) - [70e8810](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/70e8810b778d1a08de04f480c84fa2f8d972fa27) fix: align type definitions with implementation (@defaude) ### v5.0.1 (2026/05/27 14:15 +00:00) - [2f83a3b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/2f83a3bd92e6bd1c8513b1a8a2234ab5a59a7330) 5.0.1 (@defaude) - [3ec070f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3ec070fc186b36d4159b0c0bb3a1569fb7ade112) chore: update changelog (@defaude) - [8f43b56](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8f43b567d7e0d41681734fa7ffa788fe36f0b592) fix: more fixes to restore the original behavior of read-installed-packages (@defaude) - [fb88dc6](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/fb88dc6113d392b9cb105ed9c52394c2b9c08811) fix: properly parse dependency license information from package.json files (@defaude) ### v5.0.0 (2026/05/27 06:00 +00:00) - [5b60e4b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5b60e4be95d2bd7e14a0f33b9cb8d50b7d2a22c9) 5.0.0 (@defaude) - [b1e2616](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b1e2616d3d62eaedbe38caba3fbef3dfead10e6b) chore: drop read-installed-packages dep (@defaude) - [9d5b0d3](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/9d5b0d35ce01869de6311fb24b9803c28b0ef834) chore: update changelog from script (@defaude) - [4a0b2b0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/4a0b2b08798a46581b71a5090a745ed2f29e6e84) chore: update contrib script (@defaude) - [d447390](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d447390968922c6167586a06f1823605e56e61c9) fix: init callback typing (@defaude) - [e741230](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e7412306ccb7e5a9c7bc78747ccde138e300dfba) fix: work around deprecation warning for existsSync (@defaude) - [#135](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/135) Merge pull request #135 from t-tsutsumi-scc/fix/use-args.getNormalizedArguments-instead-of-removed-parse (@t-tsutsumi-scc) - [6342c5b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/6342c5b4cb628ecbe583fcd4c08a44a0e7d9758f) chore: switch to tabs instead of spaces (@defaude) - [283db4d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/283db4d918136a34cc0cc20bcb3ac241eac6de30) chore: minor README change (@defaude) - [6a7e28f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/6a7e28f6b663bcf5bff39be0b453272c415d286f) chore: clean up README (@defaude) - [44a4984](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/44a4984e6f7fbc956b9d78dd6ab1dfe1a630a23a) chore: remove remnants of istanbul / eslint hint comments (@defaude) - [6d07400](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/6d07400064babf600744e3cc6f885a827e4150c0) chore: apply biome's unsafe fixes + a handful of manual ones (@defaude) - [82849ce](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/82849ce9e54b6cbb6e7a50d8a505f61407c2e8c0) chore: apply biome's safe fixes (@defaude) - [f3c1061](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/f3c106178fa2d886fd663e33feccaeb59b2eecbb) chore: completely replace eslint + prettier with biome, remove lint-staged (@defaude) - [cda9aa3](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/cda9aa37a01f2699fac4642e6bbf8ff547be2a09) chore: add fresh biome config with some (hopefully) sane defaults (@defaude) - [32ddb9e](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/32ddb9effc65a990105e97af87bf12d0d0237215) chore: drop old test deps (incl. coverage stuff) (@defaude) - [be6bc3c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/be6bc3c658ded413650599a5ea88646a4c627df8) chore: drop GH publish to NPM workflow (@defaude) - [46d1dd3](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/46d1dd3ebe52f3bbf998ce228d6d23d1e6097624) chore: add Vitest + config + migrate (and fix) existing tests (@defaude) - [07982a0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/07982a0ef6bc55cb820350bc48991906d4a832d3) fix: re-introduce "licence" (British English) writing style (@defaude) - [78763e9](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/78763e9f6e9df2a36d45395e04ef9a0b300fbb11) fix: use updated args parsing introduced with 80cbe9d (@defaude) - [efe8768](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/efe876805092294e8ab14c0ce50bb0552fa3c325) chore: get tests passing (cherry pick) (@dbjorge) - [68d86a6](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/68d86a609d66fd24099de46d5679f433ca51139c) chore: drop "request" dependency (@defaude) - [f3be949](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/f3be949f1edab1c733f6cce9046c8f9ca6f8dcb1) chore: remove CodeQL workflow (@defaude) - [3215a09](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3215a091670051dbe7f3ae9338c6ba75869cf021) chore: remove Travis config file (@defaude) - [15195f7](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/15195f7909981ebe63b1366cb89c025fc82eafbd) chore!: switch to node 24 (current active LTS) (@defaude) - [77121c9](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/77121c988b61ec7f0c44633f155627fa578b424d) Add CODEOWNERS file (@RSeidelsohn) - [caf0dd0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/caf0dd09457601977a4b76a896a6fd21b4f1eeed) Add homepage entry to the package.json file (@RSeidelsohn) - [8aa6f38](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8aa6f38ff777d4851f778557c6f79c6856062ee4) Apply formatting rules to main script (@RSeidelsohn) - [751cace](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/751cace49a50d8b1aa18a8146f9b55d175ecea25) Run npm audit fix (@RSeidelsohn) - [cdc3754](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/cdc37542b96196fbfc67061e44d1807a45ed3f71) Remove the now ignored file 'Session.vim' from repository (@RSeidelsohn) - [666032a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/666032a3e7753c28c71ff74bd6fb8dbb9306eb9f) Update nodejs version in .tool-versions file as well (@RSeidelsohn) - [5b73744](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5b73744715c5e97ac330ec0e8698392cc2661c02) Update Node versions and use the right ignore file for Session.vim files (@RSeidelsohn) - [fcea4f0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/fcea4f01db35959dc851b7705fc6e6afbe722eb6) Add Session.vim file to .gitignore (@RSeidelsohn) - [9a0b31f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/9a0b31f1e0ee5cfe535523900e0a0d70a2c8345f) fix(cli): use args.getNormalizedArguments instead of removed parse (@t-tsutsumi-scc) - [5e9c33c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5e9c33cc281571c43335febb6564215121fc1a29) Remove accidentally duplicated array elements, change indentation and more (@RSeidelsohn) - [85ca779](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/85ca779e30d8f98dae6bc73261fdaa425a76da81) Change 4 spaces indentation to tabs (@RSeidelsohn) - [7a26352](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7a26352ada683c4a3f7bab7d404cb756da4c480b) Update a few dependencies and add TS type definitions (@RSeidelsohn) - [ed099cc](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ed099cce2abb9852f25a0854b3b34286d9f13f79) Change 4 spaces indentation to tabs (@RSeidelsohn) - [206076a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/206076a9ac46ae6462ae087f6ce2d4fcae19cc78) Use refactored function names from imported "args.js" (@RSeidelsohn) - [b8e08c9](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b8e08c9d323407783e3e87326f9ac0db8006eff8) Add missing "depth" parameter and change indentation (@RSeidelsohn) - [22787bb](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/22787bbb5cd190306099cd133d91450658917409) Refactor code (@RSeidelsohn) - [80cbe9d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/80cbe9d3d4e1cf7f528cd9a3a67d2a976df0e393) Refactor code (@RSeidelsohn) - [5ef6d49](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5ef6d497c6ca330416b6aac43246125b2321b4dd) Add "use tabs" rule to the prettier configuration as well (@RSeidelsohn) - [d214b23](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d214b2369cacc572b06d20c88b2aac6f0ebce3b3) Delete an accidentally duplicated line (@RSeidelsohn) - [fe10bbf](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/fe10bbfe17962bb132820e4d828c87d844c03dd1) Add .zed folder to .gitignore (@RSeidelsohn) - [990b7bc](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/990b7bcb18471be23f02d5ecaf2406ce3d6c5c59) Change ESLint indentation rule from 4 spaces to tabs (@RSeidelsohn) - [b92c14f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b92c14f710d16f9cb8b7d200a08aa12c52e93429) Apply prettier formatting (@RSeidelsohn) ### v4.4.2 (2024/09/09 05:28 +00:00) - [e262866](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e26286663bdc0fafa52e5491cac0f89f6e189e80) Bump fix version (@RSeidelsohn) - [#119](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/119) Merge pull request #119 from kriths/master (@kriths) - [3f306ee](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3f306ee92449936ef0131b1538672efa347d5784) Fix path to executable (@kriths) ### v4.4.1 (2024/08/30 09:29 +00:00) - [c78518f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c78518fb05d66a83b49b64a272b99e13aedd2156) Fix errors and update formatting (@RSeidelsohn) ### v4.4.0 (2024/08/30 09:12 +00:00) - [da24ced](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/da24ced25651fc7f7b38efc81188dc49587b6d0a) Update new release description (@RSeidelsohn) - [e8e169c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e8e169cfd68fef00e6e6964933f3c07d48d80343) Fix copy&paste errors, update version & description (@RSeidelsohn) - [#110](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/110) Merge pull request #110 from ol-teuto/clarifications-semver (@ol-teuto) - [140b7f9](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/140b7f958b099642c1dcc0551388cb99cd20958c) Merge branch 'master' into clarifications-semver (@RSeidelsohn) - [#106](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/106) Merge pull request #106 from ol-teuto/slim-package (@ol-teuto) - [#114](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/114) Merge pull request #114 from RSeidelsohn/dependabot/npm_and_yarn/braces-3.0.3 (@RSeidelsohn) ### v4.3.1 (2024/08/30 08:28 +00:00) - [00684f9](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/00684f9dba3732418e8e7bdfcb91294f4e553e8d) Bump version number (@RSeidelsohn) - [f196d70](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/f196d706d9b17c5bf108749238a5f34efb45b58d) Replace require with import all over the place (@RSeidelsohn) - [3d52756](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3d527560de243a21d00e5973df99f8e29fbb661a) Replace require with import all over the place (@RSeidelsohn) - [28b3370](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/28b3370bd03610a9d7ac8a90084c0dd519e53aa7) chore(deps-dev): bump braces from 3.0.2 to 3.0.3 (@dependabot[bot]) - [14fabdd](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/14fabdd5e998e5ed6c25b1d7fba5c920ee75cab4) Another try to fix the local markdown anchor tags (@RSeidelsohn) - [48bcfd7](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/48bcfd72162add986a62d92e7e1a688bf4a45dd6) Fix the broken local links in the README (@RSeidelsohn) - [#108](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/108) Merge pull request #108 from ArsArmandi/patch-1 (@ArsArmandi) - [4b6ac36](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/4b6ac3637463b92f53a24fb33c24743392afba9a) document clarifications file semver ranges (@ol-teuto) - [c019f8f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c019f8fffccfa9ac23ec2a903a94a86e7b72377b) allow specifying ranges in clarifications file and add strict usage checking for them (@ol-teuto) - [bf950fc](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/bf950fc8664b362269f9d5723161e77bbf25bcd5) Update indexHelpers.js (@ArsArmandi) - [ff3928d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ff3928d9556ae7f29b3593e69014f8983a9614e9) chore: only include necessary files in package (@ol-teuto) ### v4.3.0 (2023/12/08 14:22 +00:00) - [3918843](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/39188437fd237d378df8e548da7fd159368240fd) docs: Update CHANGELOG - [d970d35](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d970d35503f50fb9ce554ba5c85a53120cc2345b) feat: Add numeric "--depth" option that overrides the ambiguous "--direct" option - [dbff514](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/dbff5146d1bf62d26b64cabdf88b202287f94f48) docs: Update CHANGELOG - [52cbb7c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/52cbb7ce9ae2fa0af766bccc9d58b4ac42fb14c8) Rename variable and compare with correct value - [35f9806](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/35f98063241f6f8abc1acd4fa31e2af48357a987) chore: Bump version - [c523274](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c523274d356330e50a348e1eb8dda90fc51006de) Fix ts definition issue - [#100](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/100) Merge pull request #100 from RSeidelsohn/dependabot/npm_and_yarn/babel/traverse-7.23.2 (@RSeidelsohn) - [5e1f619](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5e1f61911fa4e598f0c5cae29756ec86fd106fcc) chore(deps-dev): bump @babel/traverse from 7.21.5 to 7.23.2 (@dependabot[bot]) ### v4.2.10 (2023/10/13 15:28 +00:00) - [#99](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/99) Merge pull request #99 from RSeidelsohn/release-4-2-10 (@RSeidelsohn) - [47e5432](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/47e54329cffdbc8a58b7905f34fd91cefc21d74a) Merge branch 'master' into release-4-2-10 (@RSeidelsohn) - [a4f0029](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a4f0029f111e4f3c26ee32be27f6a61c12c644be) chore: Bump version (@RSeidelsohn) - [acebf61](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/acebf618fb6171fce093fcffa6fa7637eaa0a6b2) docs: Add changes to README (@RSeidelsohn) - [64dc943](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/64dc943d9950d30bbdf41a64975fb2c4992a752b) fix: Fix the broken direct attribute - [9c0099d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/9c0099d87d71e4eb82972e07461bb026d3da643f) WIP - [5084e29](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5084e2949c2a61f636ac1f02b7f0b2cd38453ba1) chore: Update nopt version from 5.0.0 to 7.2.0 - [5616994](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5616994a3c376008db948d6c98181ec4a3fb67b0) docs: Try to fix the markdown rendering glitch - [303b7f7](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/303b7f70e1ddbf0cf42c4a20bdb2b6244f840c16) docs: Add more documentation to a function ### v4.2.9 (2023/10/13 11:52 +00:00) - [b767852](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b7678525d3397d9787501bb77d93868d78df153f) docs: Add latest change to README - [7833444](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7833444ef5150f286544c11a1720fd899e2411aa) refactor: Use easier to understand functions and variable names - [69bd393](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/69bd3938fc683faa0ae51ce610b943830ccef852) chore: Bump version - [94a363a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/94a363a4edc907f7e599799e83abbc67247045b1) fix: Revert breaking refactoring - [72ebae0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/72ebae0fc835a0afe31d54c657604ca8c0964c5a) chore: Bump version and update changes (@RSeidelsohn) - [0c3fe21](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/0c3fe210f0b6fe3d63ace785b65333b1ccd0a517) config: Add .tool-versions file (@RSeidelsohn) - [e549812](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e549812f8500d8bf03474cc8d94836d029c7b9a5) chore: Update contributors list (@RSeidelsohn) - [#96](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/96) Merge pull request #96 from chohner/fix_exports_methods (@chohner) - [7d25eb8](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7d25eb8d923c20a093b114befd7abe74b8ab983a) fix: methods from exports instead of global this (@chohner) ### v4.2.7 (2023/09/15 16:36 +00:00) - [a43c400](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a43c400f36c6f0d25ba74d44d80c3d343a9c037d) docs: Update CHANGELOG - [e0ad9bf](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e0ad9bf8d0115119f21e67f1d9fc24f01256ebd9) test: Update tests after dependency updates - [005ae12](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/005ae1215a62906994673e2bf91b6e360f45551a) refactor: Simplify and secure two helper functions - [3e60e41](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3e60e4107811911509333cf6ccdcdfbb9b9d3686) fix: Fix wrong merge - [d72111b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d72111b6026b65135508c3820e0b7423c78fabbe) fix: Remove broken husky for now - [3fb8672](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3fb8672ac93bdca223acb6d691f70142a5a02893) chore: Bump version, run audit fix and update README - [#93](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/93) Merge pull request #93 from Linko91/patch-1 (@Linko91) - [#81](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/81) Merge pull request #81 from sportsracer/fix-programmatic-out-option (@sportsracer) - [8387216](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/83872161084494d98de4f056ba603e4ebe23f02d) Merge branch 'master' into fix-programmatic-out-option (@RSeidelsohn) - [#86](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/86) Merge pull request #86 from RSeidelsohn/dependabot/npm_and_yarn/semver-7.5.2 (@RSeidelsohn) - [#90](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/90) Merge pull request #90 from RSeidelsohn/dependabot/npm_and_yarn/word-wrap-1.2.4 (@RSeidelsohn) - [2c3bfb4](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/2c3bfb4c54b20e12abec4ca0d5e55d56917e18b7) docs: Add description of changes in new version - [5593636](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5593636b1fe02efa915780b4a1dc67a32e03309b) updated "direct" type on index.d.ts (@Linko91) - [ee849aa](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ee849aa594655f421b50a588781bda6499861cff) chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 (@dependabot[bot]) - [d697656](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d697656405e50cc3aac24cd054a3c3ccd1514f88) chore(deps): bump semver from 7.3.5 to 7.5.2 (@dependabot[bot]) - [#80](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/80) Merge pull request #80 from RSeidelsohn/dependabot/npm_and_yarn/flat-and-jenkins-mocha-5.0.2 (@RSeidelsohn) ### v4.2.6 (2023/06/09 10:25 +00:00) - [#85](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/85) Merge pull request #85 from RSeidelsohn/release_4.2.6 (@RSeidelsohn) - [6c7cfbb](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/6c7cfbbdbaddc9f13a90e501677583aa6e3a0890) doc: Create a changelog - [c16b8a3](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c16b8a375ee926c87980505e8d7e364cc4b7f197) chore: Bump version - [235cc2a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/235cc2ac28bcbe78c75b219bbc8d2c261002b46b) fix: Update read-installed-packages to 2.0.1 - [3b8cb4c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3b8cb4c2e9698e75661a16b7c334956001351d6b) refactor: Create helper function and use explicit node: in requires - [713f680](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/713f680b255e188c31707a5dbbdffa85a0bdbec9) refactor: Extract a small functionality into a helper function - [806bc46](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/806bc467a19803608285f06bf40a541d38ab6dfe) refactor: Combine early return conditions - [92c5a6a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/92c5a6a2be5aec0f8f6d94a550418bb1ce4c4d33) docs: Make comment more explicit - [4063551](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/4063551bf62e19d772532762fbf558b520dbb388) refactor: Refactor and reorder constant and variable definitions - [ca76b0f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ca76b0fdac90102aa33cdee50b616bbeb6aae39e) refactor: Move getCsvData and getCsvHeaders functions to index helpers - [0b500dd](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/0b500ddee5a6d8980d8b79a9511b3e7025860c7c) refactor: Increase type safety and simplify code - [a3203f5](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a3203f503931147c796059c60b29a403f133aa44) refactor: Move getOptionArray function to index helpers - [eb87e1b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/eb87e1b42a0c0d139edd4de3506fa30477ab7ab1) refactor: Add a comment and increase type safety a bit - [cbbbba4](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/cbbbba4e47b3a70ad3b960d6dd9d90c2db27e294) refactor: Increase understandability of function - [d7d069b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d7d069b535f6b72d781f134db88c5adfc6b9a692) Fix: Consider out option also when passed to programmatic interface (@steffen-workpath) - [8b94df8](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8b94df81a40331956cf874201057c6dc4a873ab5) docs: Add a few more comments to the code - [257c35b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/257c35bee73f2b3315cee465f4df5112b4a22c6b) chore(deps): bump flat and jenkins-mocha (@dependabot[bot]) - [25ec20a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/25ec20a30426563a3734580ac4cb0906eac4803a) docs: Improve the usage message - [edca92f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/edca92fdf70283bf36263f6077515e66c7a5d0e2) refactor: Improve readability - [#79](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/79) Merge pull request #79 from RSeidelsohn/dependabot/npm_and_yarn/yaml-2.2.2 (@RSeidelsohn) - [16475cf](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/16475cf09633068e0a3688f376bcc7fa0765b37a) chore(deps): bump yaml from 2.2.1 to 2.2.2 (@dependabot[bot]) ### v4.2.5 (2023/04/16 19:26 +00:00) - [#76](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/76) Merge pull request #76 from RSeidelsohn/release_4_2_5 (@RSeidelsohn) - [2535c96](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/2535c9690abd39a81874fce6b0397fdbda0ad198) chore: Increase fix version number - [491b5dc](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/491b5dc3d57c2c768a73883cf5c79bb768ea421f) docs: Add description for the latest change - [d581f46](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d581f461bae19833f94d8d30b60d24858e49aed1) fix: Provide safe defaults for destructured argument object ### v4.2.4 (2023/04/16 18:35 +00:00) - [#75](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/75) Merge pull request #75 from RSeidelsohn/release_4_2_4 (@RSeidelsohn) - [255d9a5](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/255d9a59ab51d7f61385ccda299806b199d87219) chore: Increase fix version number - [aea0c2a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/aea0c2a5988f396c353e79401b82c0f0afd31556) test: Let the URL check tests pass and add new test - [42b67ec](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/42b67ec0f995dee50dfe9db4f265c8d5fdab03bb) docs: Add description for the latest change - [0425c1d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/0425c1d4a88e3674c42d6d2c3698c9d10ad96fb6) refactor: Rename regular expression constants and add one check ### v4.2.3 (2023/04/16 14:24 +00:00) - [5d38eda](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5d38eda1c17cbc56ecf3865aed5ac02590ef142b) test: comment blocked test back in - [078b593](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/078b593c4274349d3d9f481eea7fd4ffcbbb36cc) chore: Bump fix version - [96b3f1e](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/96b3f1e8825c0478da3a22cf77f974257e8e7585) docs: Add change description for new fix version - [3c83772](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3c83772c35f736325f609f4705c4c6743d117909) fix: Fix `--relativeModulePath` using absolute paths when used with `--start` - [86a5bea](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/86a5bea170d17fbfd9fd830e5555f72b688117f0) docs: Add latest change info to README (@RSeidelsohn) ### v4.2.2 (2023/04/16 11:05 +00:00) - [#74](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/74) Merge pull request #74 from RSeidelsohn/release-4-2-2 (@RSeidelsohn) - [2d92105](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/2d92105c8b88482e409ae21cbf06e8445c70e46d) chore: Increase fix version number (@RSeidelsohn) - [bd6a385](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/bd6a38531c04fc254e474297e415623f674761d2) fix: Fix relative path calculation (@RSeidelsohn) ### v4.2.1 (2023/04/15 09:48 +00:00) - [#73](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/73) Merge pull request #73 from RSeidelsohn/release_4_2_1 (@RSeidelsohn) - [681ccfa](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/681ccfa3b6443be509e2ab966b74b3fcf36aeedc) docs: Update the version history in the README file (@RSeidelsohn) - [62f95a1](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/62f95a1ed8e033a65dd2230ecebab7b0525ec82d) docs: Update the options usage description (@RSeidelsohn) - [b8cbb84](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b8cbb8490e6ebeb7753efb47231cfc6fbad95f28) chore: Add new contributors (@RSeidelsohn) - [567ed5e](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/567ed5ec171ba067f693cbeaec0a29d612f14365) config: Lower the coverage limits for now (@RSeidelsohn) - [8f738fb](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8f738fbcfa4d0e32c5098f85142bcd81518536d7) fix: Fix a sneaked in bug (@RSeidelsohn) - [429d389](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/429d389644b31230eac643078fe12e99d49680ea) fix: Fix a typo (@RSeidelsohn) - [a4f7651](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a4f76512bd771d7fa79373fc1ab73438c46cd101) style: Remove a surplus empty line (@RSeidelsohn) - [c5a35f3](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c5a35f36d8655bfd0ce07078b797c7741decd833) refactor: Provide a better name for a variable (@RSeidelsohn) - [ddf7cd7](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ddf7cd7fec894332cfe805c4880382d91f1cc853) fix: Try to skip "license" URLs ending with image file name endings (@RSeidelsohn) - [2e7d98c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/2e7d98c7910134f4ef2ce3c8fd9d8a2c4413f2d9) style: Delete empty line between comment and code (@RSeidelsohn) - [4697087](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/469708758d3dccc971b389079eec0b6aac685424) refactor: Move functionality into helpers and simplify exports (@RSeidelsohn) - [13c7656](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/13c76565e5bd1b27d8483ec0bad11e65e8f31403) refactor: Make code a bit safer (@RSeidelsohn) - [369f1d4](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/369f1d4059987061bc76619a9a90cad4265f203a) fix: Fix function parameters to strings and add documentation (@RSeidelsohn) - [817d7e0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/817d7e0e2af88016f05d1813e0256de47cef0ec5) refactor: Use a clearer argument name and provide a default value (@RSeidelsohn) - [8540df0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8540df02c5585b71a70a5f2961b2fbc9906aeb61) refactor: Move condition check after possible premature returns (@RSeidelsohn) - [d907eac](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d907eac7c09129e679673ca0c9618e0c1268df48) refactor: Provide a better name for the required index file. (@RSeidelsohn) - [d24e338](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d24e338841a4d288da50d294a445dcea4b0a871d) fix: Fix typos (@RSeidelsohn) - [8008280](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8008280e3089825e34c9cccfb22fb512ef9e3678) fix: Split helpers module in two files, so they can be required by two files (@RSeidelsohn) - [9b8ea62](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/9b8ea62c46ba4b253bbd3ccad667565264ab5efa) refactor: Extract functionality to helper module file (@RSeidelsohn) - [01c2a06](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/01c2a0661ff098d042367ea806fd32ee7c722877) refactor: Move getFirstNotUndefinedOrUndefined into helpers module file (@RSeidelsohn) - [f1cf146](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/f1cf146bc23139e781484d3434470fb598b41f01) refactor: Extract functionality into helper functions (@RSeidelsohn) - [39554ab](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/39554abc03f9b6d6c37581f194c3baf62d97858c) refactor: Delete superfluous condition check (@RSeidelsohn) - [54b43bd](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/54b43bdb9a9621578c1857b6da1ce96f9f3c8107) fix: Fix typo and remove TODO comment (@RSeidelsohn) - [733553d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/733553d2adb5e83edf0d7e084babd914076b9851) refactor: Use a better argument name (@RSeidelsohn) - [25fcb16](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/25fcb16109ef1d7e0d90cb19a536bef729ad01e9) refactor: Extract function into helpers module file (@RSeidelsohn) - [1be32a5](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/1be32a575d14089f3c2aa43f11ec88a9c5cbb974) refactor: Move variable declarations inside the block they belong to (@RSeidelsohn) - [8f403f7](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8f403f7747644227851341241d2baa5204e0688a) style: Convert snake case into camel case (@RSeidelsohn) - [30aee71](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/30aee71e6335b824647024b25c0e08077a4767c5) style: Move comment into a prettier-satisfying position (@RSeidelsohn) - [7a4f006](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7a4f0069b74b6a734cebff190a13bef44ace0df8) refactor: Use a better name for the depth argument (@RSeidelsohn) - [03c69ee](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/03c69ee68f4da0f9e2f5dfe06a3306f7e92e4b36) chore: Increase fix version number in package.json (@RSeidelsohn) - [e445e7f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e445e7f39da000cb607aca77530b56d287e8d6d7) refactor: Provide a better name for function argument (@RSeidelsohn) - [47904c3](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/47904c351f9a6679183d4c066e482dc3fe9346e1) fix: Fix the function for restricting to direct dependencies (@RSeidelsohn) - [cb0e96a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/cb0e96adca70b7b3160f424600b3c137f03ecdf6) docs: Fix contents of function description (@RSeidelsohn) - [3c35163](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3c3516332477b255283861473d24f39cd85bd12d) refactor: Improve normalizing of "direct" argument and remove superfluous function (@RSeidelsohn) - [287e91e](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/287e91ec1d5101264b93da20c2348baa061224c0) refactor: Rename knownOpts to knownOptions and getParsedArgs to getParsedArguments (@RSeidelsohn) - [98d475d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/98d475d565694b547fb37a5fe4cf3aefedadeba5) refactor: Bring back alphabetical sort order to knownOpts params (@RSeidelsohn) - [b44fc19](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b44fc1990245acaeb2570d3ac29fba673de71412) refactor: Use a better name for the json result from the checker (@RSeidelsohn) - [cc750b0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/cc750b0e50d3bd96307db6b15a67f2632c165c8d) docs: Improve warning message (@RSeidelsohn) - [cb83ebb](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/cb83ebb2c63d0fe539d862cece0e0816f58360ba) refactor: Reorder imports and constants in the file's head (@RSeidelsohn) - [aa1e840](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/aa1e840d524de39514e29f07b9101a475b262818) refactor: Extract premature process exits and warnings into separate module file (@RSeidelsohn) - [8cef34c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8cef34cccef0cade76e63db37cad5b8f72855081) refactor: Extract helper functions into separate module file (@RSeidelsohn) - [66cf9ab](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/66cf9ab83bf21d1ddcc926fae92136b799bf2b97) refactor: Extract usageMessage into separate file (@RSeidelsohn) - [0c19d56](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/0c19d5633c83ebcd89c1e5f3a9ce649327ee8b18) fix: Correct a typo (@RSeidelsohn) - [6e1c7d4](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/6e1c7d45de26f7e99cc74acba0d2ed05e39e843d) refactor: Directly use "clarifications" as property and value (@RSeidelsohn) - [766f105](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/766f10555f7b0b7936e80aac62c3733b80fcf119) docs: Add explanations for option values (@RSeidelsohn) - [7923b06](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7923b06001f0425fdd2913d39d25c8c1431bd956) refactor: Provide a better name for a helper function (@RSeidelsohn) - [9fb5226](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/9fb522679edfb34c5644b4e05efc2aa557c30e14) docs: Update an outdated argument name in a function's documentation (@RSeidelsohn) - [b8077ea](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b8077ea2f5252a41469c5372ac410c9071f89f65) refactor: Provide a better name for imported module function and its options (@RSeidelsohn) - [ef5a5c4](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ef5a5c43db1f237d4a234eda1b10643f26728627) refactor: Provide a better function name and move condition to function call (@RSeidelsohn) - [1b60109](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/1b601094973f729043f498b0fef3c744bbf67408) refactor: Provide a better name for a helper function (@RSeidelsohn) - [f4788b6](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/f4788b69709d30459f101440c4c1ac50cd6c46a7) refactor: Transform snake case into camel case (@RSeidelsohn) - [129b6aa](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/129b6aa30ff69f81a503a7f841c4176a7a05fe5b) docs: Add a todo note (@RSeidelsohn) - [c837b19](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c837b19b6d91db41acde7d597b47f7ec85251c9e) refactor: Provide better names for two constants (@RSeidelsohn) - [51273de](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/51273dea9c8177177237dcf8f3b786916add023a) config: Add .vscode directory to .gitignore (@RSeidelsohn) - [1b2aa50](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/1b2aa50276013d93f0d86991d1dc74de4bf2a8b8) feat: Add additional Apache version parser (@RSeidelsohn) - [ca0487d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ca0487d1fe25d6b377ae36c38f2d28d983a96914) test: Comment out url license test (@RSeidelsohn) - [7353c3f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7353c3f5d75e13224ea050b8864a65264ff31f6d) refactor: Remove superfluous code (@RSeidelsohn) - [7d756db](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7d756dbd0c822e3169ef87d64aa28b84be550258) refactor: Provide a better name for a function (@RSeidelsohn) - [ad63417](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ad63417abaa7ac150dcce17f62dae7a4976bb757) fix: Revert arrow function to function expression (@RSeidelsohn) - [16708c1](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/16708c1da3053ae221de7ca9164c91232c0ddc9f) style: Ran prettier --fix (@RSeidelsohn) - [5292c74](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5292c7416ca0c44920205b8e3e09dc7a1480fe5e) refactor: Provide better name and enhance functionality of helper function (@RSeidelsohn) - [17dd533](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/17dd5339445bfc39390295029bb4aec668bf89d3) style: Convert function declarations to arrow functions (@RSeidelsohn) - [419437d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/419437db61591743e4c1a2735149919f012bbc79) fix: Fix choosing the wrong license info (@RSeidelsohn) - [0d24dca](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/0d24dca02e90ca7348059a0f892fd27ccce13cea) docs: Add a TODO comment for future refactoring (@RSeidelsohn) - [1105661](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/1105661ee4e12a9d8ebf31eb997f19a3d1551efa) fix: Don't override custom licenses (@RSeidelsohn) - [ac79741](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ac797410627f4598148bd3845f2340581ed2a23e) docs: Add documentation helping with future refactorings (@RSeidelsohn) - [a406048](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a406048e69b0e1b9a32ca7982163636bffb5674f) refactor: Provide a better name for the content of the current license file (@RSeidelsohn) - [3105d5a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3105d5a20f2effd97844a576db89e500a4deaf3d) refactor: Provide a better name for the files variable (@RSeidelsohn) - [bdefc86](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/bdefc8699aa527e26fed4e507303de149d8fc51c) refactor: Restrict scope of variable and provide a better name (@RSeidelsohn) - [622d8b2](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/622d8b24e8b301f638f11ee38c967132ca4d5157) refactor: Give the key variable a better name (@RSeidelsohn) - [21380e9](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/21380e97e4baec18f14a2ed24ced2ed47ec32462) style: Use double quotes for string with single quote inside (@RSeidelsohn) - [b3e11e0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b3e11e07ef8d470b92490cd5544dc37a4fe2b926) config: Increase editorconfig's indent size from 2 to 4 (@RSeidelsohn) - [#71](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/71) Merge pull request #71 from Flydiverny/failing-test-custom-license (@Flydiverny) - [#70](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/70) Merge pull request #70 from Semigradsky/update-dependencies (@Semigradsky) - [#66](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/66) Merge pull request #66 from beawar/master (@beawar) - [#65](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/65) Merge pull request #65 from marcobiedermann/patch-1 (@marcobiedermann) - [8165268](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/81652683d0e56f2f5b27f24b71b6fcb65b5e1066) style: Add missing whitespace - [bf5cf27](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/bf5cf276b8934372737b17d5a9f116ba8804f2bb) chore: Update version number from 4.1.1 to 4.2.0 in package.json - [cf7cff8](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/cf7cff89148ec7fef5dee3a805ad0d1c15c2f4d8) docs: Add a message from the maintainer to the README - [0e2b4d8](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/0e2b4d83d4d3fa2efaa2b9d709ea09d58e7aefea) fix: add failing test for custom license URL (@Flydiverny) - [85a2172](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/85a217242c4cd8186f0d2b2a62d3c4659c9af360) Update (@Semigradsky) - [d61bc3b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d61bc3b8449e152cda5e14598f5e4afee6ae16ef) fix: parse direct also inside init to make it work in programmatic usage (@beawar) - [7fea720](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7fea72058f1f74094a1705b90a0449ec4b1f32ae) Update README.md (@marcobiedermann) ### v4.2.0 (2023/02/18 14:18 +00:00) - [#64](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/64) Merge pull request #64 from zed-industries/clarifications-file-option (@zed-industries) - [906b3c2](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/906b3c2aeb3d8d727933a279974fc952b33f7214) Fixed ordering or command line arguments (@mikayla-maki) - [913fd07](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/913fd07bff2a4692dc4a1e27f3ecdaa3908adf48) Fix type (@mikayla-maki) - [fe3182e](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/fe3182edd2c1f02dc511296763ee2036c0e777f7) Added licenseStart and licenseEnd (@mikayla-maki) - [e67b6fc](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e67b6fcc56dd079599ecfe54f8d8338291779148) Fixed CLI help text (@mikayla-maki) - [7397cc6](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7397cc62d2382eeab8a8c25313e70bc54365207e) Made checksum optional (@mikayla-maki) - [a5ac9f5](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a5ac9f570996a783fcc3512019afd81a4fe65666) Fix dropped argument in flatten recursion (@mikayla-maki) - [97508d6](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/97508d6860c7103ccf00d645d86859e040a2402e) Add a --clarificationFile option (@mikayla-maki) ### v4.1.1 (2023/01/31 14:20 +00:00) - [#62](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/62) Merge pull request #62 from RSeidelsohn/release-4.1.1 (@RSeidelsohn) - [c009bbf](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c009bbf5be1ad777a11a974f1cfb5a9a23d88055) chore: Bump patch level (@RSeidelsohn) - [66d34af](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/66d34af24dd0bae1e72dfeb7d50e92289b0cb64c) docs: Update version history in README (@RSeidelsohn) - [#60](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/60) Merge pull request #60 from slhck/fix-markdown (@slhck) - [4739bb1](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/4739bb159062be95b4b321d020d3cb705f5ff82d) fix: markdown list format, fixes #43 (@slhck) - [#59](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/59) Merge pull request #59 from RSeidelsohn/release-3.1.0 (@RSeidelsohn) - [d991030](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d991030ee48dd999de606b7aa8570015d9b6bee3) chore: Bump minor version (@RSeidelsohn) ### v4.1.0 (2023/01/30 09:36 +00:00) - [#58](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/58) Merge pull request #58 from RSeidelsohn/release-3.1.0 (@RSeidelsohn) - [75f9408](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/75f94083e14243db596dc5565fb9b18d7e4f5eaa) config: Allow npm versions higher than 8 as well (@RSeidelsohn) ### v4.0.1 (2023/01/30 09:29 +00:00) - [#57](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/57) Merge pull request #57 from RSeidelsohn/release-3.0.1 (@RSeidelsohn) - [#56](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/56) Merge pull request #56 from Flydiverny/patch-2 (@Flydiverny) - [a88ccd7](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a88ccd7b75b2b329dc303cfe69e1a9f22e7dd82a) style: Add missing spaces (@RSeidelsohn) - [3305531](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3305531805f6f991c69968e2c558a05f526f5fd8) docs: Update list of contributors (@RSeidelsohn) - [f36da07](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/f36da07355d603fb0b4ab7696d291efba08297a1) chore: Bump patch level (@RSeidelsohn) - [92bac36](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/92bac368b96bbf07db0c7d11c7dd7f9bfaa37972) chore: fix typo (@Flydiverny) ### v4.0.0 (2023/01/21 19:43 +00:00) - [#53](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/53) Merge pull request #53 from RSeidelsohn/feature/new_major_release_4 (@RSeidelsohn) - [0ac0f4b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/0ac0f4bfd99a5923a31c074c92d0738a4cd6b238) config: Add directories to .prettierignore file - [8bea56c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8bea56c2e8e429e7044aa99bf3a4afe15652fcfe) config: Remove outdated config option from .prettierrc - [00d68a0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/00d68a0d4b078fe12ec8dd376d7bf6e9ec6c1f59) style: Delete trailing spaces from file - [33379e3](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/33379e356e5ade005b2bec19e35bfcd2873b1da8) Add PrettierJS integration for ESlint and lint-staged - [5878be2](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5878be28c31443af15467789a61947e648dfd757) config: Add the tasks needed for lint-staged - [3a6a3ed](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3a6a3ed34dbaa4da75a90144ebd0bfebc3fe6a06) config: Add prettier to the ESlint configuration - [e2a740d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e2a740dc558abfa14296ae320fb50c70845597ce) config: Add new prettier and lint tasks to our package.json file - [fcc3393](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/fcc3393e66ee68a9a694e4721cf05c3836d1ad8c) build: Add husky for the pre-commit hook - [1f45e6b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/1f45e6bd9cf5b3ad7b63cea1945c34c5ef48878f) config: Add pre-commit file for husky - [e13662b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e13662b7f03ac63e34988b0a83e66291af4b1361) chore: Bump to new major version - [9e42dfd](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/9e42dfd7a340120eac4ac85f96ebff4cc1abb18b) build: Require a NodeJS version of 18 - [60c1f4d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/60c1f4d0df27f37aacb9cb677c85f4476305ca2c) config: Update package-lock.json - [fa3bf91](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/fa3bf914537b857620129908f9fb2de5c3413451) docs: Add missing changes info to README file - [7c286b4](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7c286b4e408ba77bb55bc103d669b4244e00eab9) docs: Add "draft mode" notice to SECURITY.md - [e6ac2ce](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e6ac2ce03e4d24e7afd65d16b8a8e93544d311d7) config: Add an .editorconfig file to the project - [1b13ca4](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/1b13ca465faccf760732c8bd83e74425816b19f3) config: Add NodeJS and npm version information to package.json - [ff295d1](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ff295d1d45d549107b3a6e6f8a9e569e0018856d) config: Add an .eslintignore file ### v3.3.0 (2023/01/21 14:42 +00:00) - [#52](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/52) Merge pull request #52 from RSeidelsohn/develop (@RSeidelsohn) - [0eb9a7e](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/0eb9a7e9bebc6df58f30df2fc379c0b829ec1ed5) build: Update package-lock.json file - [d4f2e4f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d4f2e4f66aee4be5089af0768c89cabf8789c114) chore: Update version - [#50](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/50) Merge pull request #50 from eugene1g/master (@eugene1g) - [9b5f6f9](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/9b5f6f9a64fd8dd762230a96520ba8634c7f5fa7) bug: Fix node version in .nvmrc file - [918e402](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/918e402049dfa5f95ee0cda50e6210190eb7e6c5) fix: allow to combine `excludePackages` and `excludePackagesStartingWith` options (@eugene1g) ### v3.2.1 (2023/01/16 08:11 +00:00) - [#51](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/51) Merge pull request #51 from RSeidelsohn/develop (@RSeidelsohn) - [38f6bba](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/38f6bba42d28d3736e1cbf584c497ad0896e0c30) chore: Bump patch version - [ab515f9](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ab515f9575f52d3699275e12415432ac263512a9) bug: Adjust node version to check for in test - [8dcd0db](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8dcd0db22965f6595b7e20fc8e527ce7a573b0d6) bug: Fix bug in excludePackagesStartingWith function - [646a3a8](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/646a3a833341ac545a54840e803c2432aa62a996) build: Update minor and patch versions of dependencies and devdependencies - [d84ca96](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d84ca965a0d69e43e7721266e321e689bcfb09b2) Merge branch 'master' into develop - [ca08e1a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ca08e1aae91e6386f443c709ddb6ca295a366778) chore: Update contributor's list - [ff44a92](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ff44a927e41baa70ca986de54002b4c387db2fd5) chore: Bump version ### v3.2.0 (2023/01/14 17:55 +00:00) - [#47](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/47) Merge pull request #47 from cezaris13/patch-1 (@cezaris13) - [#39](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/39) Merge pull request #39 from Coada/patch-1 (@Coada) - [#40](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/40) Merge pull request #40 from Coada/patch-2 (@Coada) - [#48](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/48) Merge pull request #48 from rhl2401/master (@rhl2401) - [#1](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/1) Merge pull request #1 from rhl2401/develop (@rhl2401) - [41ec1f6](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/41ec1f6127c1ae7a0f4932bc7bd5a3bb1c699950) Update readme (@Naviair-RHL) - [8686b7c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8686b7c34485f991b541b240bf8289ea2d502afd) Removed excludePackagesEndingWith as it was unnecessary (@Naviair-RHL) - [9528022](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/9528022b4ec5bd702e824f1c4b4dac3fb187c800) Finish up (@Naviair-RHL) - [964cbc8](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/964cbc8cced6298c0783e252269eaa8a7e966ca8) FOrmat readme (@Naviair-RHL) - [63e4883](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/63e4883248a5050b5960baea4df5363d92471d7f) Remove console.log (@Naviair-RHL) - [a80cf8d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a80cf8d624d8c3e39f021bd885b7ce5bd7f29a8b) Added excludePackagesStartingWith (@Naviair-RHL) - [d461398](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d461398ba6f53ab2f27e253de46953af8e8b9677) Added args (@rhl2401) - [df3e2d4](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/df3e2d470a05dc388f0e7d7ea4687ed4848bb33e) npm audit fix (@rhl2401) - [d6150f6](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d6150f684a490c0231d955a22338b094cd92d841) p.lock (@rhl2401) - [1683c0f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/1683c0f04b990c77acf69a0ff97b0d786c4089a1) Updated requiring section (@cezaris13) - [adbe3cb](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/adbe3cb3c5a6a0ef784bf2fc51527a05977b700d) Update getLicenseTitle.js (@coada) - [32cc054](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/32cc0547e026f093760b396e60c61901f65b13c1) Hippocratic License 2.1 (@coada) - [88fb6c7](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/88fb6c717c8331b0015c7e980cf908210a0d36e7) Exclude Licenses Example (@coada) - [dd42afc](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/dd42afcc5e17af8c604d82436ea2473dd79de65f) Update README.md (@RSeidelsohn) - [e4363b7](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e4363b776448d369209e6a788d2a20f3ca5ac75e) Update README.md (@RSeidelsohn) - [2f600e5](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/2f600e5921c000a8e0ae4c97e78d7c05135bce76) Update README.md (@RSeidelsohn) - [28e6c8f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/28e6c8fb6dd52efec7c49546fdb482fe80998018) Add table of contents to the README (@RSeidelsohn) - [72778d8](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/72778d8f7b5e71d480dc46f3d36daaed738e42f4) Update README.md (@RSeidelsohn) - [a1d6b6a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a1d6b6a2fe1834b1fc25214fdd87f7344d343453) Update Readme.md (@RSeidelsohn) ### v3.1.0 (2022/02/03 11:01 +00:00) - [#32](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/32) Merge pull request #32 from RSeidelsohn/feature/0007_further-improvements (@RSeidelsohn) - [7d04599](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7d045998e3ee4baea4d1006e97a27c12230803a1) chore: Bump minor version (@RSeidelsohn) - [6b3e9ba](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/6b3e9ba98583dc1642a5e33814fbd9dda48741d2) config: Improve module description text (@RSeidelsohn) - [c87725b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c87725bfb855ee23383008970ba93b2f3cf695cb) docs: Update changes in README (@RSeidelsohn) - [77dac66](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/77dac663578d47c2dc18932cecf15a16bb8052b5) docs: Add documentation for new 'limitAttributes' flag (@RSeidelsohn) - [b5bebdc](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b5bebdccc0d2d717a7aeee1621abf810519446f8) test: Test new attributes filter functionality (@RSeidelsohn) - [02f9d00](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/02f9d0077855cdb8bb95b99f67aad5b89017685d) feat: Use new 'limitAttributes' flag (@RSeidelsohn) - [c02e181](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c02e181df025d660cdfcd6d906b1bf8bc9a70e3a) feat: Add filterJson function to main program (@RSeidelsohn) - [124ec3a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/124ec3a791ead779d372e2697eea8b5925a2b1ac) feat: Add filterAttributes function for new limitAttributes flag (@RSeidelsohn) - [2252e1e](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/2252e1ee3b0541e4abf43851a0e8b3734e1b92fc) config: Decrease expected coverage percentages (@RSeidelsohn) - [ec15756](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ec1575630e564d26242a7bd178a28e0f635e199e) docs: Add "copyright" and order list alphabetically (@RSeidelsohn) - [ef2424d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ef2424d25df3858993ae6f4c1028d05f2c1d559f) config: Add provisions for a future TS version of the project (@RSeidelsohn) - [ab1dbb2](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ab1dbb2b9704d794f977215847840f3e9571e94b) style: Reorder variables (@RSeidelsohn) - [44b674a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/44b674a051410492dfd10f35eb52fd99d8c978be) docs: Add comment to function (@RSeidelsohn) ### v3.0.1 (2022/02/02 12:51 +00:00) - [#31](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/31) Merge pull request #31 from RSeidelsohn/feature/0006_fix-direct-option (@RSeidelsohn) - [f0f8642](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/f0f86424641c8c410a5c8e904c6384e58f1adfcf) chore: Bump fix version (@RSeidelsohn) - [5b8c7e5](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5b8c7e5e8c089e8df69dc7b12c199abe3af50a7a) fix: Respect 'direct' option correctly (@RSeidelsohn) - [b4f1785](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b4f1785a309d52bf3571ad50268a8b9eb7f01325) feat: Use new filter function (@RSeidelsohn) - [33a8cb3](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/33a8cb391b45b7bdf305e8ed14b8647898281e97) feat: Add new helper function for removing unwanted dependencies (@RSeidelsohn) - [245f7a6](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/245f7a62d5ae03a56fa28aa2d610b152a6a37ff2) chore: Replace deprecated function (@RSeidelsohn) ### v3.0.0 (2022/02/01 19:19 +00:00) - [#30](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/30) Merge pull request #30 from RSeidelsohn/feature/0005_adjust-license-file-path (@RSeidelsohn) - [559db1b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/559db1bf22a05e5d5dad3e548c22b844830a0742) doc: Document new feature (@RSeidelsohn) - [97e4888](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/97e4888bef92aeb7decaf33f3e6c70ba7657ba8e) chore: Bump major version (@RSeidelsohn) - [26333fe](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/26333fe4497f41f4a149a7a91fb6114de1d0e6e2) build: Add lodash.clonedeep module (@RSeidelsohn) - [9cedc1e](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/9cedc1ebcd0d741fe62d65a63db8f8f6d7bf1bb1) feat: Use licenseFile paths with --files option (@RSeidelsohn) - [#29](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/29) Merge pull request #29 from RSeidelsohn/features/0004_maintenance (@RSeidelsohn) - [a311bd2](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a311bd2a7e1a6cf63bc627a90a8d576d0f9ccacf) Update README.md (@RSeidelsohn) ### v2.4.8 (2022/01/31 21:40 +00:00) - [9ec6f30](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/9ec6f306b753343334ad9b5037f000d991e51f2f) chore: Bump version (@RSeidelsohn) - [1671afb](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/1671afb494b1a58b683b14377e48b4e298c62771) config: Add package-lock to repo (@RSeidelsohn) ### v2.4.7 (2022/01/31 21:35 +00:00) - [bd3e97a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/bd3e97ad032a07303082b219896ecfced0f05c5d) chore: Bump version (@RSeidelsohn) - [3338a67](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3338a670fbea865dda274accab6463cebe1f844e) test: Update tests for npm install (@RSeidelsohn) - [36f95ad](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/36f95ad2adf12f2458f60a8e0129ffb0c1abfdcc) chore: Delete obsolete yarn.lock (@RSeidelsohn) - [cd8765f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/cd8765f73f9e2258d9bb95912b2cbd99793191a3) build: Switch from yarn to npm (@RSeidelsohn) ### v2.4.6 (2022/01/31 21:20 +00:00) - [bc4dcb2](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/bc4dcb2e942e9db112fa3325fc89035f284aadac) chore: Bump version (@RSeidelsohn) - [#28](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/28) Merge pull request #28 from RSeidelsohn/feature/0003_fix-tests (@RSeidelsohn) - [a77db58](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a77db58636c31851e09780e6e9062069a8d299fe) test: Fix broken tests (@RSeidelsohn) ### v2.4.5 (2022/01/31 20:48 +00:00) - [43715c8](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/43715c80b1a2ae8c0a62ccfd209fc9a42433a5a2) chore: Bump version (@RSeidelsohn) ### v2.4.4 (2022/01/31 20:44 +00:00) - [a6e4935](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a6e4935d76db1f637d319b8bee3590ea70d704d6) build: Update lockfile (@RSeidelsohn) ### v2.4.3 (2022/01/31 20:11 +00:00) - [1663bcb](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/1663bcb11568bd82830593924d1c460963720319) chore: Bump version (@RSeidelsohn) - [bd51f74](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/bd51f7415e43f420956698231432c349b5dad500) fix: Add missing comma (@RSeidelsohn) - [c0079b4](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c0079b4f352aa25f0aecc67c6ad257021f1ac1f7) build: Increase node version (@RSeidelsohn) ### v2.4.2 (2022/01/31 16:52 +00:00) - [6f66f8b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/6f66f8ba74c4527198be0adba6cbfa945a64b82a) chore: Bump version (@RSeidelsohn) - [afaf3a3](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/afaf3a3cc89960c408d0b00208e5ccb6f7f656b3) docs: Add new feature to docs (@RSeidelsohn) - [90b30b2](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/90b30b2ffd3da646044144b2437f350f686c3a70) chore: Bump version, update contributors (@RSeidelsohn) ### v2.4.1 (2022/01/31 16:03 +00:00) - [#22](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/22) Merge pull request #22 from Backfighter/patch-1 (@Backfighter) ### v2.4.0 (2022/01/31 15:59 +00:00) - [#26](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/26) Merge pull request #26 from d0b1010r/remove-console-log-failOn (@d0b1010r) ### v2.3.0 (2022/01/31 15:48 +00:00) - [#25](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/25) Merge pull request #25 from Semigradsky/master (@Semigradsky) - [1c49b25](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/1c49b25f26cc221b8299e6ac4ea8c5846f4f751f) Remove console.log when failOn option is given (@d0b1010r) - [27b301f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/27b301f39e9c742623af263c0a730f316229ee35) Add `nopeer` option for ignoring peerDependencies. Add typings (@Semigradsky) - [ddba2d0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ddba2d09c9b53e799a9fc0c005719eb27d5e9ae1) Indicate required node version (@Backfighter) - [b34fca8](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b34fca89799d300b8143a4dcf7199f624070901a) Merge branch 'develop' ### v2.2.0 (2021/10/12 16:45 +00:00) - [cb91fb6](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/cb91fb6446ded0940762811d2b3365f2b310e138) feat: Add support for detecting "unlicensed" modules - [35d93b4](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/35d93b4e0b026935b827d619560fa8027f63a2f9) chore: Fix a typo and a missing comma - [82abebf](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/82abebf03e6ebbaea399f1e638c3175b8bfb8548) docs: Update contributors list ### v2.1.4 (2021/10/12 15:23 +00:00) - [5f1b980](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5f1b9800f13b6f3165f2d0ae18b69171b8573883) Merge branch 'develop' - [08cc6ee](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/08cc6eedba97550bcbad43755c50073accb9354e) chore: bump to next version number - [2fce52d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/2fce52d7ec0e9f38c411f76a3022acea8e41b714) docs: Add info to README ### v2.1.3 (2021/10/11 19:12 +00:00) - [a43bbc0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a43bbc0dac7b6a21e7d0be4cfa33baa94cdc4ae6) Update dev-dependencies & fix duplicate entry in package.json - [e554f1a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e554f1ab8d555881fe91a70570d46f95719dda2b) config: Update dependencies - [bdb9ca7](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/bdb9ca717ae55e1a6fedcf10b18335484dc9f6b0) Update README.md (@RSeidelsohn) - [a0160cd](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/a0160cd79bbb3fba26c2406437d1fc8bf22f60d2) Update dev-dependencies & fix duplicate entry in package.json - [3acf3e2](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3acf3e25370ce5c7cb895a26573cb8023b7a450a) config: Update dependencies - [78ac387](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/78ac38797281fc4d50879eade9f5eb0725a650aa) Bump path-parse from 1.0.6 to 1.0.7 (@dependabot[bot]) - [f5a3731](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/f5a3731123afcf16aee3c29f0ea350d2f3c27723) docs: Remove travis-ci build status as it fails for whatever reason - [8a717fd](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8a717fdd9e2bcd1a836dcad46d1413ecd59284e5) config: Add license field to package.json - [fa3bfe2](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/fa3bfe2d814dc9d0717bc83d0b8909ea0715c1a2) config: Update lockfile and package.json - [dccc9c0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/dccc9c011fdff35395a880b03b488b60573dc97c) config: Update lockfile and package.json - [840c82c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/840c82c1526ae1681bb0c4e1ee39c3136841c1a8) config: Add license field to package.json - [1fb7df9](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/1fb7df9e936ebb9977bc846e34ba23b47684d7a8) Update npmpublish.yml (@RSeidelsohn) - [d37dc8e](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d37dc8e8b905d022fc5c6764a3f2c9b69d92eae1) Update npmpublish.yml (@RSeidelsohn) ### v2.1.1 (2021/05/30 14:42 +00:00) - [ee23ecd](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ee23ecde7ba03a5d122c4b413923dc4da97959df) config: Update fix version - [e20ebb1](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e20ebb16a0ebe2be004c1ad7c6bf0e3a53eff5a3) fix: Update lockfile - [#13](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/13) Merge pull request #13 from mehmetb/mehmetb/fix-relative-module-path (@mehmetb) - [58b9212](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/58b9212b7fc1ef206b6143e856a4257a3a8c5eca) Merge branch 'master' into mehmetb/fix-relative-module-path (@RSeidelsohn) ### v2.1.0 (2021/05/30 14:29 +00:00) - [e3f6dcb](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e3f6dcb338aafdf7660238c736bcc74ddaf16828) Update minor version - [#12](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/12) Merge pull request #12 from mehmetb/mehmetb/fix-tests (@mehmetb) - [be9f80b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/be9f80bbcdf1f4c37f95bd41428db39086517802) Merge branch 'master' into mehmetb/fix-tests (@RSeidelsohn) ### v2.0.0 (2021/05/30 13:49 +00:00) - [e04b9b9](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e04b9b9853b78237018843f4bd7c68fe2cbee9be) conf: Update major version - [e616329](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e6163299c1178bf40b694871fb12b45ead249f13) fix: Fix broken stuff after refactoring and update failing tests - [cdd9c4c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/cdd9c4c9e7dc63e49321e329f952d054c7e919f9) config: Remove babel-eslint - [407bf06](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/407bf06305647954b8016c164c3443242130a92a) style: Apply linter rules - [0ed8a22](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/0ed8a22823dd23382aec70a7e0d3e3bb39962315) refactor: Rename a lib file - [65dab1c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/65dab1c9aa444029a8b0c4cc5cfb3e987ad6b51a) refactor: Make a snippet more readable - [5a3cb04](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5a3cb04d966afb8b413c044af4917597d22785a8) BREAKING CHANGE: Make unknown options exit license checker - [9405cfb](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/9405cfb6a6f4190361df5f9f3c220318408f03bf) docs: Order options alphabetically and refactor some minor functions - [4930f10](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/4930f107b0b9f8477aeb3ce67a4130296e23f86f) docs: Order command line options alphabetically and fix visual glitch - [e57d70e](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e57d70e1943f46b8d9de8c8ecce36b43f236497a) config: Adjust eslint rules - [b7a20a0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b7a20a03cc1889bc3e7b3271b1a89b656ee9f3c9) Updated contributors in package.json (@mehmetb) - [60150a4](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/60150a4d47c6720ffa4495a8ce203873936599d0) Fixed relative module paths option (@mehmetb) - [eff328f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/eff328ff4b733f584774f1b6897c0ca32dffcf15) Updated contributors in package.json (@mehmetb) - [9724ae9](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/9724ae9f5cb8ff3bd32579a1f412779837ec8bfa) Fixed a failing test (@mehmetb) - [ebb29c8](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ebb29c81d807e78114a2dcafd4b995a0a5d92299) Allow --files and --out options to be used simultaneously (WIP) ### v1.2.2 (2021/05/02 14:28 +00:00) - [7ddc92a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7ddc92ae5ad424a273febc481b83cf50e9a3b54a) Increase version - [4b132b2](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/4b132b20b5db5b0adea37d797d5be46d27c9382b) Remove debugging output - [2e30514](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/2e30514b4394b3b2e21e75ff9ad04f294d8b556b) Print warning for unknown options passed to license-checker - [8a4000a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8a4000ad50c4bff009ad130af7756e18c7023b69) Upgrade dependencies - [c29f7de](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c29f7de748735e8aa09168ecf2978e3313158c4d) Create new lockfile - [06c5c4f](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/06c5c4f83e1543adbf17e30828661144e7a2e2b2) New Version: Update dependencies - [01c804e](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/01c804ec8f486e325d7f8427c745a5b0d5832a55) Fix index check and update tests - [f79e39c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/f79e39cb0d78f15290d351d0cffad1a202f93d71) Update dependencies and increase version number - [#8](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/8) Merge pull request #8 from RSeidelsohn/feature/0002_create-plain-vertical-output (@RSeidelsohn) ### v1.2.0 (2021/04/08 16:55 +00:00) - [7244dc0](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/7244dc0b5f1be0467b7a912a4f003d18356e43d8) Increase version number for new option (@RSeidelsohn) - [0dfb384](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/0dfb384f80a90e1712ae2292cfc7b0314aa2ea8b) Apply prettier formatting and use fixtures for new option test (@RSeidelsohn) - [c8aec83](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c8aec838de1bd039ba93fa45a5cf02d280ad345d) Apply prettier formatting and use const rather than var (@RSeidelsohn) - [305d5e5](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/305d5e554395dce5319e04d85f37e657c4231c78) Update documentation and add --angularCli synonym for --plainVertical (@RSeidelsohn) - [91a903a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/91a903a714c369973b884f68a47a14f63997bc56) Add version information to module names for --plainVertical (@RSeidelsohn) - [4f2518a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/4f2518a97b967cd24ba190035a4e40d2a6937ced) Apply prettier formatting (@RSeidelsohn) - [1d01481](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/1d0148104d1e16cc6f68d7154ca25860014b852d) Create SECURITY.md (@RSeidelsohn) - [8619690](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/8619690aaf96e8fbaa88855619bbce222f2f5056) WIP: Add new option 'plainVertical' (@RSeidelsohn) - [3dc7f67](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3dc7f67e612623145619715948514de099c230b2) Apply prettier formatting rules (@RSeidelsohn) - [c65f153](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c65f1531e03325fade691274be78062aa20ed44f) Create codeql-analysis.yml (@RSeidelsohn) - [#6](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/6) Merge pull request #6 from RSeidelsohn/dependabot/npm_and_yarn/y18n-4.0.1 (@RSeidelsohn) - [#7](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/7) Merge pull request #7 from RSeidelsohn/develop (@RSeidelsohn) - [26264bb](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/26264bb8880ca1d778eb76e5f624dfa91d30e697) Update tests and start refactoring (@RSeidelsohn) - [25200da](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/25200da7526cd7ca77254e16dcdbe623d313fea1) Upgrade dependencies to latest versions (@RSeidelsohn) - [b8cf489](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b8cf489e9333657e642c8ccaa5a15e4310daa448) Bump y18n from 4.0.0 to 4.0.1 (@dependabot[bot]) - [e157e1c](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e157e1c6a8abe4bd66f2b7691971e8d8cd3b7937) Add config files for prettier, nvm and git - [5bcc48d](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5bcc48d60c8c4c7085306e5ae34c987bb7f72502) Add PrettierJS as dev dependency - [69e7b54](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/69e7b543ff37815efdf0fb607ec0dad98e98bf05) Update dependencies - [5598611](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/5598611bb502f84fe67cc7ac273db267db7bd0aa) Remove obsolete file - [ef0e391](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/ef0e391fe74dcc67876bd1c12ff742bb31116b0f) Update node modules - [c277e69](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/c277e69011350a57e85fc9819d6a15b4d9327217) Add link to the original release - [3fe8111](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/3fe811163976d0526c26e7b5d054effda8b2bc07) Lower coverage affordances and fix tests - [#4](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/4) Merge pull request #4 from gugu/patch-1 (@gugu) - [f89cc19](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/f89cc1988309839bfd15570e240c90728df1deb5) Update license.js (@gugu) - [0f0bc30](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/0f0bc30c98079512c89298d6a5c0be96771a57a0) Support zero parity license for husky module (@gugu) - [#1](https://github.com/RSeidelsohn/license-checker-rseidelsohn/pull/1) Merge pull request #1 from RSeidelsohn/dependabot/npm_and_yarn/acorn-7.1.1 (@RSeidelsohn) - [f10d5d7](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/f10d5d77044b07314a3b5cdbcba21bb8c93725db) Bump acorn from 7.1.0 to 7.1.1 (@dependabot[bot]) ### v1.1.2 (2020/02/24 18:37 +00:00) - [b01f461](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/b01f46184e5b48f72fdb93c9d5637edf0e467460) Update version - [0edc410](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/0edc4101781805a7514ace82517fc813165c1c7d) Set up travis build process for the repository - [da4435a](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/da4435acb5a88190292e23d5be5b26812993e52e) Update version number - [d4b5da6](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/d4b5da676540cfcee8efa4c7296105761b9e5c58) Remove obsolete message - [e103c66](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/e103c66f5a92a311ee6066b98ed5399929f7824c) Update version - [dc9be2b](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/dc9be2bf8c4350d5cbdef67e43b07b771f3917b3) Add new option `--relativeModulePath` - [fd31c6e](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/fd31c6e75a07930c23eb7b600c6f3fd4e8912557) Update the readme - [1ebe5e5](https://github.com/RSeidelsohn/license-checker-rseidelsohn/commit/1ebe5e51d71618e77e96045d7ac072fc4dfb55be) Refactor code, implement new features and fix minor issues