Semantic-Org / Semantic-UI

Semantic is a UI component framework based around useful principles from natural language.
http://www.semantic-ui.com
MIT License
51.1k stars 4.95k forks source link

[Tasks/config/tasks] Fixes Autoprefixer warnings in build log #6887

Open nitzel opened 4 years ago

nitzel commented 4 years ago

[Tasks/config/tasks] Fixes Autoprefixer warnings in build log

Closed Issues

No issues opened that relate to this.

Description

Removed autoprefixer warnings from build log by renaming settings.prefix.browsers to overrideBrowserslist.

Warnings looked like:

Replace Autoprefixer browsers option to Browserslist config.
Use browserslist key in package.json or .browserslistrc file.

Using browsers option cause some error. Browserslist config 
can be used for Babel, Autoprefixer, postcss-normalize and other tools.

If you really need to use option, rename it to overrideBrowserslist.

Learn more at:
https://github.com/browserslist/browserslist#readme
https://twitter.com/browserslist
nitzel commented 4 years ago

Ah it looks like I chaning master and now want to merge into next - should re-do the PR by changing next instead?

y0hami commented 4 years ago

@nitzel

Take a look at Fomantic-UI (https://github.com/fomantic/Fomantic-UI)

NOTE: Fomantic was created to continue active development of Semantic-UI and has the intent to be merged back into the master repository once active development can restart. For more info please read the following issues #6109 #6413

GammaGames commented 4 years ago

@nitzel If you're curious why Fomantic-UI as suggested, look at the date for the most recent commit on this repo

nitzel commented 4 years ago

@GammaGames I saw that but wishful thinking took over. I'm using patch-package for now to fix it locally.