Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

get minifying tools from npm #7800

Merged
merged 1 commit into from
Dec 28, 2020
Merged

get minifying tools from npm #7800

merged 1 commit into from
Dec 28, 2020

Conversation

johndoh
Copy link
Contributor

@johndoh johndoh commented Dec 27, 2020

#7567 (comment) suggested perhaps using npm to download the google closure compiler. The yuicompressor util used for CSS minifying is also available on npm. Since npm is already suggested for installing less for the Elastic skin I don't think this adds any new dependency and it means you don't need Java on the build machine any more. Also I think using npm probably gives more security than the unverified downloads currently used.

@alecpl alecpl added this to the 1.5-beta milestone Dec 28, 2020
@alecpl alecpl merged commit fe5bff7 into roundcube:master Dec 28, 2020
@alecpl
Copy link
Member

alecpl commented Dec 28, 2020

I think you still need java, but it is better anyway.

@johndoh johndoh deleted the utils branch December 28, 2020 19:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants