google / closure-compiler-npm

Package for managing and documenting closure-compiler for use via npm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

v20220405 doesn't include LICENSE file

teppeis opened this issue · comments

From v20220405, google-closure-compiler and the other google-closure-compiler-* packages don't include the LICENSE file.
Until v20220301, they had it.

Internal Google issue http://b/229680735 created.

I downloaded the compiler v20220405 from the below links and can see that they all contain the LICENSE file.

In which download are you seeing the file missing?

@rishipal run npm i google-closure-compiler and check the installed node_modules/google-closure-compiler directory.
also you can confirm this issue via npmfs:
https://npmfs.com/package/google-closure-compiler/20220405.0.0/
https://npmfs.com/package/google-closure-compiler/20220301.0.0/

The maven releases contains the LICENSE. Looks like this problem only happens for npmfs.

I don't see any changes in the npm release process instructions. https://github.com/google/closure-compiler-npm/blob/master/deployments.md#deploying-new-releases-of-the-main-compiler

@ChadKillingsworth @rishipal
This problem has not yet been resolved in v20220502.0.0.
v20220502.0.0 does not include LICENSE.
You can confirm with npm i google-closure-compiler or download https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20220502.0.0.tgz .

#237 added LICENSE with symlinks but I think npm pack does not follow symlinks.