Skip to content

BouyguesTelecom/browserslist-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

638fdce Β· Jul 5, 2024

History

22 Commits
Mar 14, 2024
Mar 14, 2024
Mar 14, 2024
Mar 14, 2024
Mar 14, 2024
Mar 14, 2024
Mar 14, 2024
Mar 14, 2024
Mar 14, 2024
Mar 14, 2024
Mar 14, 2024
Jul 5, 2024
Mar 14, 2024
Mar 14, 2024
Mar 14, 2024

Repository files navigation

Bouygues Telecom web browser coverage

This repository contains code used to generate the web browser coverage report for Bouygues Telecom.

Motivation

A single source of truth for the web browser coverage provides the following benefits:

  • βœ… Consistency: ensure a the same browser support accross projects;
  • ⚑ Performance: reduce the amount of code sent to the client (when using a smart bundler);
  • ♻️ Green: reduce the amount of energy used at build time (less transpiling & polyfilling) and runtime (less code to parse & execute);

Usage

In package.json:

{
  "devDependencies": {
    "browserslist": "^4",
    "browserslist-config-bouyguestelecom": "latest"
  },
  "browserslist": [
    "extends browserslist-config-bouyguestelecom",
    // or:
    "extends browserslist-config-bouyguestelecom/next",
    // and/or:
    "extends browserslist-config-bouyguestelecom/ssr"
  ]
}

Then proceed to use autoprefixer, babel, postcss, stylelint, or any other tool that uses Browserslist.

Configurations

browserslist-config-bouyguestelecom

Supported web browsers for production.

browserslist-config-bouyguestelecom/next

Supported web browsers on the edge.

browserslist-config-bouyguestelecom/ssr

Supported Node.js versions.