Shareable Browserslist configuration for @naverpay/frontend
This package provides a unified and maintainable list of supported browsers and Node.js versions for all NAVERPAY frontend services.
Current support range:
>0.2%, not dead, not op_mini all, not ie >= 0, not ios_saf < 15, ios_saf >= 15, node >= 18.18.0, Chrome >= 106
npm install --save-dev @naverpay/browserslist-config
# or
yarn add -D @naverpay/browserslist-config
# or
pnpm add -D @naverpay/browserslist-config
{
"browserslist": ["extends @naverpay/browserslist-config"]
}
extends @naverpay/browserslist-config
- Browsers with >0.2% market share
- Excludes browsers with no global usage ("dead")
- Excludes Internet Explorer, Opera Mini, iOS Safari below 15
- Includes iOS Safari 15+
- Node.js 18.18.0+
- Chrome 106+
See the full, up-to-date list here:
browsersl.ist Query (KR)
Q: Why use a shared Browserslist config?
A: It ensures every @naverpay/frontend project follows the same browser support policy—less redundancy, fewer mistakes.
Q: How often is it updated?
A: As the business/project requirements or browser landscape changes. Check CHANGELOG for details.
Q: How do I check the resolved browser list?
A:
npx browserslist
Or use browsersl.ist with the query above.
ISC