- f1c835b Updated readme with new args (@davglass)
- ada667f changelog (@davglass)
- 7813f0d contrib (@davglass)
- cdb77d9 25.0.0 (@davglass)
- b897345 [Fixes #136] Document --start option and add the depth option for looking into root dependencies or infinitely (@davglass)
- #185 Merge pull request #185 from theboolean/fix/exclude-packages-and-private (@theboolean)
- #184 Merge pull request #184 from theboolean/docs/fix-typo (@theboolean)
- 987a60f changes 24.1.0 (@davglass)
- 18ab8a1 24.1.0 (@davglass)
- 1dca0f6 Changelog (@davglass)
- #188 Fix for #153: remove deprecated package 'spdx' (#188) (@rogierschouten)
- d1d34b1 Fix typo in package.json description (@theboolean)
- f5c9008 Fix: Allow excluding packages and private packages together (@theboolean)
- 98c4dc6 changes (@davglass)
- d72eae8 24.0.1 (@davglass)
- 9433e64 [Fixes #181] - Removed extra line break with --cvs (@davglass)
- 65baa28 contrib and changes (@davglass)
- 84d64a2 24.0.0 (@davglass)
- #180 Feature: Exclude Private Packages (#180) (Jonny Reeves)
- #179 Merge pull request #179 from jonny-improbable/fix/fix-strict-checks (@jonny-improbable)
- 179077d Fixes 176, Packages are not ignored when using --onlyAllow and --excludePackages. (@jonny-improbable)
- 890ca17 changelog (@davglass)
- f243287 23.0.0 (@davglass)
- #178 Merge pull request #178 from jonny-improbable/fix/filtering (@jonny-improbable)
- #175 Merge pull request #175 from jonny-improbable/patch-1 (@jonny-improbable)
- f2c6611 Fixes #177, --packages and --excludePackages filtering (@jonny-improbable)
- 0a598df Improve --onlyAllow violation Error
- ee723af changes (@davglass)
- bd398c3 22.0.0 (@davglass)
- #172 Merge pull request #172 from fzaninotto/exclude-packages (@fzaninotto)
- 014fd96 added changes (@davglass)
- d75fe43 21.0.0 (@davglass)
- 05cb221 [Fixes #174] - Moved private and unknown detection above filtering (@davglass)
- b1d5700 Add an excludePackages option (@fzaninotto)
- 231bd3f updated readme (@davglass)
- 6c61a7b changelog (@davglass)
- 28dc521 20.2.0 (@davglass)
- #169 Merge pull request #169 from codepunkt/restrict_packages (@codepunkt)
- 5e4b274 refactor: restore previous code style (@codepunkt)
- ed25d68 test: add test for --packages flag (@codepunkt)
- 0f53922 feat: allow restricting output to specified packages (@codepunkt)
- 5f63f87 changes and contrib (@davglass)
- 970882a 20.1.0 (@davglass)
- #165 Merge pull request #165 from santiagocanti/fix-exclude-not-adding-custom-licenses (@santiagocanti)
- 89e48a9 Fix exclude not including custom licenses (@santiagocanti)
- 0e89310 20.0.0 (@davglass)
- c36a5c9 changes (@davglass)
- ccb66f3 contributors (@davglass)
- #156 Merge pull request #156 from zodiac403/z4/copyright (@zodiac403)
- 56414b4 Add unit test for Copyright statement. (@zodiac403)
- 3eafe24 fixing test coverage with switch to nyc from istanbul (@davglass)
- 82ec91b 18.1.0 (@davglass)
- 4b546d3 contrib (@davglass)
- #155 Merge pull request #155 from ktmouk/supress-path-property (@ktmouk)
- #160 Merge pull request #160 from helio-frota/pr (@helio-frota)
- 8b068f2 fix: Updating debug dependency to fix a security warning (@helio-frota)
- 040dd94 Copyright statement: Handle multi-line stagements (@zodiac403)
- 0480750 Fix layout issue. (@zodiac403)
- 9cb45f2 Link with customFormat (@zodiac403)
- f83aaae Merge branch 'z4/copyright' of https://github.com/zodiac403/license-checker into z4/copyright (@zodiac403)
- 7536af9 Trim output. (@zodiac403)
- 8716845 Suppress path property (@ktmouk)
- be57ee8 Add example for (c) statement. (@zodiac403)
- fe17f7c Parse (c) statements from LICENSE file. (@zodiac403)
- #149 Merge pull request #149 from honzajavorek/patch-1 (@honzajavorek)
- 955bbf6 remove the old status badge (@honzajavorek)
- 315de0b 18.0.0 (@davglass)
- 76655d5 changelog (@davglass)
- c8aa823 added contributors (@davglass)
- #147 Merge pull request #147 from honzajavorek/honzajavorek/license-files (@honzajavorek)
- #148 Merge pull request #148 from honzajavorek/honzajavorek/use-stderr (@honzajavorek)
- #146 Merge pull request #146 from honzajavorek/honzajavorek/fix-e2e-test (@honzajavorek)
- #145 Merge pull request #145 from honzajavorek/honzajavorek/drop-4-add-8 (@honzajavorek)
- 0105f7d use stderr where applicable (@honzajavorek)
- 0ff8d91 add support for LICENSE-MIT and similar (@honzajavorek)
- f02589e isolate and test the license file detection (@honzajavorek)
- f0da0fe add warning about commas and test it (@honzajavorek)
- 3db0b6f fix e2e test (transition from comma delimiter to semicolon) (@honzajavorek)
- cec3b73 let Travis CI to cache node_modules (@honzajavorek)
- 8cea3dc add Travis CI badge to the README (@honzajavorek)
- 8f59c3b drop support for node 4, add support for node 8 (@honzajavorek)
- cd5fdd8 17.0.0 (@davglass)
- 13c11ee updated readme and help text (@davglass)
- #144 Merge pull request #144 from creising/parser-fixes (@creising)
- d2ab8df added support for lic with commas and spaces (@creising)
- 2075208 contrib and changelog (@davglass)
- 6c5274c [fixes #132] - Fixed issue with asFiles and path issues (@davglass)
- a46c448 16.0.0 (@davglass)
- 38d63e2 [fixes #128] - Added --onlyAllow option (@davglass)
- #131 Merge pull request #131 from mischah/patch-1 (@mischah)
- e341d17 Fix typo in Readme (@mischah)
- cc38a20 updated license text (@davglass)
- a9bd001 15.0.0 (@davglass)
- db621fa changelog (@davglass)
- #124 Merge pull request #124 from neverendingqs/app/stricterguesses (@neverendingqs)
- #126 app - output now includes path to dependency. (#126) (@neverendingqs)
- 9f68b29 app - strengthening license guessing; resolves #123. (@neverendingqs)
- 3061c87 changes (@davglass)
- ee25265 13.1.0 (@davglass)
- 5bb9a17 changes (@davglass)
- b1e0392 added contrib (@davglass)
- #121 Add
--summary
mode to show a summary with counts of the used licenses (#121) (@tobilg) - #119 Fix minor spelling mistakes (#119) (@tobiasbueschel)
- #118 Minor readme text improvements (#118) (@peteruithoven)
- d2bc5ea added license parsing info to README (@davglass)
- 3e9d320 changes (@davglass)
- 2caf76b 13.0.3 (@davglass)
- fadddc8 [fixes #117] fixed minor URL parsing (@davglass)
- e58a868 changes (@davglass)
- 2c712b7 13.0.2 (@davglass)
- ef812c1 [fixes #114] - Custom URL/File parsing skipped if file found on disk (@davglass)
- a1bf8f1 13.0.1 (@davglass)
- e6d0c89 contrib & changes (@davglass)
- #113 Use LICENSE file in preference to README (#113) (@ibeucaly)
- 6b7f79f changes (@davglass)
- dd9e880 13.0.0 (@davglass)
- 051b20b cleaned up some tests (@davglass)
- #110 FEATURE: Recognise some custom licenses by file or url (#110) (@dancrumb)
- #111 Resolves #60 (#111) Adding support for GPL and LGPL (@dancrumb)
- #109 FEATURE: Improve license exclusion (#109) (@dancrumb)
- #108 FEATURE: Detect private modules and report them as UNLICENSED (#108) (@dancrumb)
- dc944e5 12.1.0 (@davglass)
- d415c58 updated contrib and changes (@davglass)
- #107 Merge pull request #107 from dancrumb/feature/support-for-public-domain-licenses (@dancrumb)
- 0c55770 FEATURE: Add support for Public Domain licenses (@dancrumb)
- 8b74fa1 12.0.0 (@davglass)
- 4f3367c changes & contrib (@davglass)
- #106 Merge pull request #106 from helio-frota/licensefile-readme (@helio-frota)
- a229507 src: the README is added as licenseFile (@helio-frota)
- b59d90d changes & contrib (@davglass)
- 258df10 11.0.0 (@davglass)
- #102 Merge pull request #102 from xswordsx/multiple-licenses (@xswordsx)
- c5c8b0f Check for SPDX-compatible licenses (@xswordsx)
- b52a16d 10.1.0 (@davglass)
- f911a99 contrib & changes (@davglass)
- #100 Suppress JSON properties with custom format (#100) (@tbbstny)
- ed5b3ab changelog (@davglass)
- b2c2283 10.0.0 (@davglass)
- a0406ac [fixes #96] - do not replace newline, etc in licenses for exporting to json/markdown (@davglass)
- 98a03fa [fixes #97] - Added a newline to the output file (@davglass)
- #98 Merge pull request #98 from davglass/eslint (@davglass)
- 10fe441 moved to eslint (@davglass)
- f82b535 changelog (@davglass)
- a0fd60f 9.0.3 (@davglass)
- #95 Merge pull request #95 from abtris/prefix-component (@abtris)
- 3b80272 test: add test for csvComponentPrefix (@abtris)
- d593554 feat: add support for csvComponentPrefix (@abtris)
- 5b2eea1 added contrib (@davglass)
- f24833b 9.0.2 (@davglass)
- #94 Merge pull request #94 from timbru31/fix-comma-exclude (@timbru31)
- 2d08a77 contrib & changelog (@davglass)
- 9f1a1f3 9.0.1 (@davglass)
- c99f612 added test for licenseText (@davglass)
- #93 Merge pull request #93 from abtris/licenseText-just-in-customFormat (@abtris)
- 8d7fb2f fix: allow escaped commas in exclude string (@timbru31)
- da4d73c test: fix test, remove check from non custom format (@abtris)
- dcd3b59 feat: add licenseText only for customFormat
- 4e02eca updated contribs and changelog (@davglass)
- 267c80e 9.0.0 (@davglass)
- 057af47 added licenseFile assertion to tests (@davglass)
- #92 Merge pull request #92 from abtris/includeFileContent (@abtris)
- 1cda118 fix: replace problematics chars for easy import to Excel (@abtris)
- dd6ecab feat: add licenseText (@abtris)
- 6395498 changes and contrib (@davglass)
- 28d379a 8.0.4 (@davglass)
- #89 Merge pull request #89 from Pawamoy/master (@Pawamoy)
- #90 Merge pull request #90 from drewfish/bsd-source-code (@drewfish)
- b704bc1 guess BSD-Source-Code license (@drewfish)
- 8d31eab Add docs about customFormat option (@pawamoy)
- 2529d31 changes (@davglass)
- 66fd7b5 8.0.3 (@davglass)
- #87 Merge pull request #87 from drewfish/guess-cc0 (@drewfish)
- 668bbd3 guess CC0-1.0, upgraded jshint (@drewfish)
- 594871d 8.0.1 (@davglass)
- c243663 added contrib (@davglass)
- #86 Merge pull request #86 from drewfish/copying (@drewfish)
- 380aa26 also support COPYING file (@drewfish)
- 329c367 handling undefined@undefined error better (@davglass)
- 1f93a07 changelog (@davglass)
- 44c2c48 8.0.0 (@davglass)
- b5f5c6a [fixes #78] - include notice file if found (@davglass)
- dfcbd6f changelog (@davglass)
- 99976d0 7.1.1 (@davglass)
- ef857b7 [fixes #77] fixed readme file name parsing, made it more strict (@davglass)
- 28be6d4 changelog (@davglass)
- 9f8b7f1 7.1.0 (@davglass)
- 60fce1a Fixed order of operations for parsing (@davglass)
- 9d4db11 Updated changelog (@davglass)
- a3a08da 7.0.0 (@davglass)
- b993399 added contrib (@davglass)
- d783029 Fixes #76 - If readme data not found, look for it on disk (@davglass)
- #75 Merge pull request #75 from revov/master (@revov)
- 6204a24 Fix incorrect example in README (@revov)
- 90e24ac Added changelog (@davglass)
- dd768c6 Added contributors (@davglass)
- 4bca140 6.0.0 (@davglass)
- 889ff17 updating tests (@davglass)
- ed18801 Merge branch 'nodeback' of git://github.com/bengl/license-checker into bengl-nodeback (@davglass)
- 34bb266 dropping node 0.10 and adding node 6.0 to travis (@davglass)
- 1d30667 updating tests (@davglass)
- 65d7c73 Cleaned up some code (@davglass)
- f753998 Merge branch 'master' of git://github.com/amittkSharma/license-checker into amittkSharma-master (@davglass)
- 28e4462 Added tests and cleaned up linting (@davglass)
- 153857a Publisher Information incorporated.
- 1265cb3 Added ability to output individual license files (@aweber1)
- 49e11d0 fix tests (@bengl)
- 26ffc6f use nodeback/errback (@bengl)
- 7101c77 5.1.2 (@davglass)
- #67 Merge pull request #67 from graingert/patch-2 (@graingert)
- a6ee290 Upgrade read-installed (@graingert)
- 42e29c6 migrating tests from vows to mocha (@davglass)
- 6ae0334 5.1.1 (@davglass)
- 0720a46 Fixes #64 - Turn off color for --json/markdown/csv options (@davglass)
- 86772d2 5.1.0 (@davglass)
- #61 Merge pull request #61 from sgtdck/master (@sgtdck)
- 6547ac1 Removed obsolete d[key].name assignment from tests (@sgtdck)
- 00b18a6 Added a --relativeLicensePath option to display the license file relatively to the current path. (@sgtdck)
- 629da20 Added latest contributors (@davglass)
- 33731fc 5.0.1 (@davglass)
- fe06eae Fixed repplace (@davglass)
- 997914f fix git+https URLs (@graingert)
- #57 Merge pull request #57 from Damien-Larmine/doc-license-asterisk (@Damien-Larmine)
- 2adff2d Explicit the asterisk in license report (@Damien-Larmine)
- b2fc9cf 5.0.0 (@davglass)
- 7f71c53 updated contributors (@davglass)
- #55 Merge pull request #55 from davglass/devflag (@davglass)
- ff1d8f2 supporting --production and --development flags (@davglass)
- #53 Merge pull request #53 from swashcap/enhancement/#46-verbose-output (@swashcap)
- #54 Merge pull request #54 from davglass/travis-updates (@davglass)
- 2c80d9d fixing tests in other node versions (@davglass)
- 78820ac travis config updates (@davglass)
- f94263b Update documentation for debug use. (@swashcap)
- 429e44d Change
console.error
call to use debug module. (@swashcap) - 7312daf Add debug to project. (@swashcap)
- 3583d92 4.2.0 (@davglass)
- 981eeda Fixes #49: Default to unknown if licenses null and added ISC support (@davglass)
- ba946dd 4.1.2 (@davglass)
- #48 Merge pull request #48 from CantemoInternal/master (@CantemoInternal)
- e314a6d Fix json, csv and markdown output for license-checker (@mattiasa)
- c918314 4.1.1 (@davglass)
- #47 Merge pull request #47 from tmpvar/ensure-bin-runs (@tmpvar)
- a842eca add missing } (@tmpvar)
- 1d513bb ensure bin/license-checker works at a high-level (@tmpvar)
- a4bb437 4.1.0 (@davglass)
- ddd317a fixed all of the windows line endings (@davglass)
- 11e6487 Fix issues caused by merge (@ptusch)
- 313a7ed Merge remote-tracking branch 'remotes/upstream/master' into ft_custom_format (@ptusch)
- 1f5e326 added contributors to package.json (@davglass)
- #45 Merge pull request #45 from hufsm/ft_error_handling (@hufsm)
- c806034 Remove unused var statement (@ptusch)
- 778b1fa More tests to fulfill the required % (@ptusch)
- 22257d9 Add tests for licenses (WTFPL) (@ptusch)
- 0fe7561 Remove unused filter option (never used) (@ptusch)
- 83caa10 Change license shortcut for WTFPL (@ptusch)
- 3e348db More tests for the custom formatter (@ptusch)
- 96c2d6f Add tests for customFormatter (@ptusch)
- c9948c4 Add test configs (@ptusch)
- 4b2dea0 Fix merge issues - semicolon slipped through (@ptusch)
- cc7662a Merge branch 'master' into ft_error_handling (@ptusch)
- 04a2294 Add additional test (@ptusch)
- 52fa91c Add parseJson test (@ptusch)
- d846c5e Fix tests after merge conflict (@ptusch)
- 7eac458 Merge branch 'master' into ft_custom_format (@ptusch)
- 4aa7065 Add tests for customFormat (@ptusch)
- 3fbba5b 4.0.0 (@davglass)
- ce8d661 tests: added 100% coverage for license file (@davglass)
- #42 Merge pull request #42 from ptusch/ft_onlyunknown (@ptusch)
- 8929e90 Add tests for the error generation (@ptusch)
- 1a93a41 Add error handling (@ptusch)
- 6b79145 Add additional check to negate the test (@ptusch)
- 559e72c Add test for the first function call. (@ptusch)
- faf8ffd Remove trivial UNKNOWN check (@ptusch)
- 6fa44ef Merge branch 'master' into ft_custom_format (@ptusch)
- efe23d9 Merge branch 'master' into ft_onlyunknown (@ptusch)
- c287959 Add option to only show unknown licenses (@ptusch)
- #43 Merge pull request #43 from senotrusov/master (@senotrusov)
- d7a663f Add test for exclude option. (@senotrusov)
- 45a27de Add option to exclude from the output modules which licenses are in the comma-separated list (@senotrusov)
- #41 Merge pull request #41 from ptusch/ft_path_to_unknown_dependency (@ptusch)
- 1ff5f22 Add option to see the path of a dependency if unknown (@ptusch)
- ea4d629 Add additional 'undefined' checks (@ptusch)
- af043a2 Merge branch 'master' into ft_custom_format (@ptusch)
- 2d94a19 updating the docs for --unknown to make it clear (@davglass)
- 38a2bd2 Fix codestyle and whitespaces (@ptusch)
- dd173ba Add --customPath in README.md (@ptusch)
- 911fc1c Finalize the customFormat (markdown) (@ptusch)
- 8102091 Add functionality to add a custom format (@ptusch)
- 59e1e58 3.1.0 (@davglass)
- 0e33f7a reformatted code, fixed lint issues and added tests (@davglass)
- 83a7f09 Merge branch 'asMarkdown' of git://github.com/ptusch/license-checker into ptusch-asMarkdown (@davglass)
- 703ad47 fixing tests (@davglass)
- 2d9fffd Added Markdown Option (@ptusch)
- 67dca36 Remove color tags (@ptusch)
- 898fbd5 2.0.1 (@davglass)
- 2da23db cleaned up spacing and moved vars around (@davglass)
- d47dbe4 fixes #29 (@davglass)
- f94edfe 2.0.0 (@davglass)
- f4c7b1a syntax cleanup (@davglass)
- d189623 Document CLI options in Readme. (@timoxley)
- 11e204c Default to --no-colour for json, csv & file output. (@timoxley)
- 7e80d50 Add --out flag for writing an output file. (@timoxley)
- 47bffc9 Always print to stdout, don't write files. (@timoxley)
- b725080 Don't print info messages to stdout. (@timoxley)
- e60f792 1.0.1 (@davglass)
- 3f74178 Merge branch 'fixinfiniterecursion' of github.com:yzapuchlak/license-checker into yzapuchlak-fixinfiniterecursion (@davglass)
- dc78ea0 sticking vows 0.8.0 for testing (@davglass)
- bd549b3 Fixed issue where circular dependencies in dependency tree would cause the flatten function to infinitely recurse. If the current key is found to be already in the data object (which means it was already processed), we stop processing that key and return the data object. (@yzapuchlak)
- 807507d 0.0.10 (@davglass)
- e39ad9b Added checking that the license file is a normal file, because otherwise an appropriately named directory crashes the license-checker through EISDIR, illegal operation on a directory.
- 40ca4da colorize (@couchand)
- c14ef79 0.0.9 (@davglass)
- ba1b66b Fixes #12 - Using some nicer regexes (@davglass)
- bce94d5 case insensative check (@davglass)
- 87c3406 Allow for LICENCE (@gdw2)
- 6ad6ee2 0.0.8 (@davglass)
- b8c5815 added tests and refactored the code a little (@davglass)
- 275f276 Added --csv option to readme file
- d91eb72 Apparently abbrev is now at version 1.0.5 which caused the unit test to fail.
- 40b4a42 Modified changes based on lshint output during Travis build
- 54e2390 Added csv output option similar to the existing JSON output option. Requires an output filename.
- 1ce6d42 0.0.7 (@davglass)
- 7d04195 Added not check and a proper test (@davglass)
- 40d6e25 Undefined handling (@garrows)
- 90217d0 travis Stuff (@davglass)
- 2bd76c8 0.0.6 (@davglass)
- 6f390ff Added some better tests (@davglass)
- 2dbcac3 Looking for WTFPL as well as the string (@davglass)
- 5d91a07 Flattened array of one (@davglass)
- e95da82 Fixed extra var (@davglass)
- fe8f2f7 Removing unecessary log statement (@paulmand3l)
- 72a6f24 Adding license checks in the LICENSE file (and variations) (@paulmand3l)
- #7 Merge pull request #7 from jamesbloomer/master (@jamesbloomer)
- a81eee0 Fixed missing "install" in npm -g (@jamesbloomer)
- 416b012 Updated Version (@davglass)
- 6d9bd1e Fixed lint issue and added a test placeholder. Will add more tests soon (@davglass)
- 655a316 Added Travis test file (@davglass)
- 99895df Version Bump (@davglass)
- #4 Merge pull request #4 from badunk/refactor (@badunk)
- 1123a1b Merge branch 'master' of https://github.com/davglass/license-checker (@badunk)
- 191612e Version Bump (@davglass)
- #2 Merge pull request #2 from badunk/circular (@badunk)
- 9b5a117 fixed special case when an empty array is passed to license/licenses (@badunk)
- 025668b fixed bug with multiple licenses objects not showing (@badunk)
- e6bdf52 cleaned up the code (@badunk)
- efb62f2 added check for circular dependencies (@badunk)
- 825b40c Version Bump (@davglass)
- #1 Merge pull request #1 from mwilliamson/master (@mwilliamson)
- 2f24319 Don't ignore license field if it's a string (@mwilliamson)
- 7b8c34f Initial Commit (@davglass)