{"library":"browserslist","type":"library","category":null,"description":"Browserslist is a configuration tool for sharing target browser and Node.js versions across front-end tools like Autoprefixer, Babel, and Stylelint. Current stable version is 4.28.2, released in early 2025. It uses caniuse-lite data to resolve queries like 'last 2 versions' or '> 1%' in a .browserslistrc file or package.json. Key differentiators: single source of truth for browser targets, broad adoption, and a query DSL that supports ranges, regions, and custom statistics.","language":"javascript","status":"active","version":"4.28.2","tags":["javascript","browsers","caniuse","target","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install browserslist","imports":["import browserslist from 'browserslist'","import { defaults } from 'browserslist'","import browserslist from 'browserslist'; browserslist.coverage(browsers)","import type { BrowserslistQuery } from 'browserslist'"]},{"cmd":"yarn add browserslist","imports":[]},{"cmd":"pnpm add browserslist","imports":[]}],"homepage":null,"github":"https://github.com/browserslist/browserslist","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/browserslist","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/browserslist/compatibility"}}