UNPKG

webpack-license-plugin

Version:

Extracts OSS license information of the npm packages in your webpack output

52 lines (29 loc) 1.7 kB
# 4.5.1 - Change default branch used to replenish licenses from to `main` (thanks to [@mzedel](https://github.com/mzedel)) # 4.5.0 - Add the option `includeNoticeText` to include `NOTICE` contents as part of the output (thanks to [@ccatterina](https://github.com/ccatterina)) - Switched testing between Node versions 16-20 to Node versions 18-22 # 4.4.2 - Remove get-npm-tarball-url dependency # 4.4.1 - Swich to ECMAScript modules - Use tsup to build both CJS and ESM - Simplify imports by using TypeScript `esModuleInterop` # 4.4.0 - Fix a regression that changed importing behavior - Enable local testing with different node versions # 4.3.0 - Change module directory locating behavior: prefer a directory where the `package.json` has a `license` or `licenses` field. This improves reported licenses for a few libraries that have intermediate package.json files without license information in their directory structure - e.g. `socket.io-client` (thanks to [@mikejpeters](https://github.com/mikejpeters)) # 4.2.2 - fixed a bug where the plugin was missing omitting dependencies (thanks to [@WIStudent](https://github.com/WIStudent)) # 4.2.1 - collect filenames and licenses from child compilers (thanks to [@WIStudent](https://github.com/WIStudent)) # 4.2.0 - added `includePackages` option (thanks to [@WIStudent](https://github.com/WIStudent)) # 4.1.4 - provide compatibility starting from Node 12 via package.json `engines` field because `yarn` v1 seems to enforce those even on a projects dependencies # 4.1.3 - got rid of some webpack 5 deprecation warnings - fixed multiple entry module error [#435](https://github.com/codepunkt/webpack-license-plugin/issues/435)