|5 months ago||3 months ago|
|MIT License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Question about minimum browser compatibility
2 projects | reddit.com/r/webdev | 7 Nov 2022
JP Morgan Chase Bank, or Why Not to Whitelist Operating System User Agents
6 projects | news.ycombinator.com | 14 Nov 2021
eslint-plugin-compat  and stylelint-no-unsupported-browser-features  can help you know when you're using an unsupported browser feature.
Facts every web dev should know before they burn out and turn to painting
8 projects | news.ycombinator.com | 21 Oct 2021
[AskJS] Best practices for polyfills in libraries?
For now I'm trying to set up [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) to check it for me, but I'm not sure it works — get 0 errors and 3 polyfills for a test snippet.
Set up Tailwind in your Project
2 projects | dev.to | 1 Feb 2023
warn - The `content` option in your Tailwind CSS configuration is missing or empty. warn - Configure your content sources or your generated CSS will be missing styles. warn - https://tailwindcss.com/docs/content-configuration Browserslist: caniuse-lite is outdated. Please run: npx [email protected] --update-db Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating Rebuilding... Done in 88ms.
Lemmy 0.16.7 on OpenBSD 7.2
14 projects | dev.to | 14 Jan 2023
Browserslist: caniuse-lite is outdated. Please run: npx [email protected] --update-db Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating Latest version: 1.0.30001444 Installed version: 1.0.30001298 Removing old caniuse-lite from lock file Installing new caniuse-lite version $ yarn add -W caniuse-lite (...) caniuse-lite has been successfully updated Target browser changes: - and_chr 96 + and_chr 108 (...) - ios_saf 12.2-12.5 + ios_saf 16.2 (...) - safari 13.1 + safari 16.2 (...) npm notice New major version of npm available! 8.15.0 -> 9.3.0 npm notice Changelog: https://github.com/npm/cli/releases/tag/v9.3.0 npm notice Run npm install -g [email protected] to update! npm notice
Need help understanding something. I have tried googling it and nothing is coming up.
2 projects | reddit.com/r/css | 8 Jan 2023
Reveddit does not work
2 projects | reddit.com/r/reveddit | 6 Jan 2023
Unfortunately I'm not able to fix the issue for older versions of Chrome on Android. The tool I use to convert code to be backwards compatible only seems to know about the latest version of Chrome for Android, as mentioned in this issue. I left a comment in there but I doubt any solution is forthcoming.
When Vite ignores your Browserslist configuration
9 projects | dev.to | 26 Dec 2022
The Complete Guide for Setting Up React App from Scratch (feat. TypeScript)
16 projects | dev.to | 14 Dec 2022
w/ postcss-preset-env(v7.8.3): convert modern CSS into something most browsers can understand, determining the polyfills you need based on your targeted browsers or runtime environments. It takes the support data that comes from MDN and Can I Use and determine from a browserlist whether those transformations are needed. It also packs Autoprefixer within and shares the list with it, so prefixes are only applied when you're going to need them given your browser support list.
9 projects | dev.to | 4 Dec 2022
Advice for experienced dev taking on front-end role?
6 projects | reddit.com/r/Frontend | 11 Nov 2022
Tooling takes away alot of headaches and saves yourself from "being clever" (stupid). Most front-end tooling can be run out of the nodeJS runtime, so even if your stack isn't JS oriented, it's still worth running node. The obvious shoutouts: Vite, eslint, stylelint, postCSS, browserslist. Playwright is somethin else you can give a look at if your scope of work is large enough.
Changing Browserlist query broke some pages
2 projects | reddit.com/r/reactjs | 30 Sep 2022
Actually this site doesn't use the latest caniuse-lite db. This one uses the latest one: https://browsersl.ist2 projects | reddit.com/r/reactjs | 30 Sep 2022
https://browsersl.ist does the same thing.
What are some alternatives?
autoprefixer - Parse CSS and add vendor prefixes to rules by Can I Use
parcel - The zero configuration build tool for the web. 📦🚀
caniuse - Raw browser/feature support data from caniuse.com
rollup-plugin-terser - Rollup plugin to minify generated bundle
stylelint-no-unsupported-browser-features - Disallow features that aren't supported by your target browser audience.
react-typescript-webpack-starter - A starter project for using React, TypeScript, SCSS using Webpack 5.
rollup-plugin-postcss - Seamless integration between Rollup and PostCSS.
ECMAScript 6 compatibility table - ECMAScript 5/6/7 compatibility tables
parcel-html-css-js-starter-template - An HTML, CSS, and JS web app starter template using the Parcel web app bundler.
create-react-app - Set up a modern web app by running one command.