Skip to content

NaverPayDev/browserslist-config

Repository files navigation

@naverpay/browserslist-config

Shareable Browserslist configuration for @naverpay/frontend

Overview

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

Installation

npm install --save-dev @naverpay/browserslist-config
# or
yarn add -D @naverpay/browserslist-config
# or
pnpm add -D @naverpay/browserslist-config

Usage

In your package.json

{
  "browserslist": ["extends @naverpay/browserslist-config"]
}

Or in a .browserslistrc file

extends @naverpay/browserslist-config

Targets

  • 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)

FAQ

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.

License

ISC

About

Shareable Browserslist config for naverpay

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5