Browserslist: caniuse-lite is outdated
rails test print the following message?
Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme
This message is not coming from Ruby or Rails at all. It’s printed into stderr by the js lib
browserslist, which is a dependency of
tailwindcss, which is vendored with the gem
There doesn’t seem to be a fix, except to wait for tailwind to ship with updated browserslist, and for tailwindcss-rails to update its tailwind.
This issue suggests setting env variable
BROWSERSLIST_IGNORE_OLD_DATA=1 to silence the warning.
If you have a better answer/solution for this, I upvoted this discussion on tailwind’s github. I’ll be watching it, so if you comment there, I’ll update this note.