Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 794 Bytes

File metadata and controls

40 lines (31 loc) · 794 Bytes

@scaleway/outdated-browser

A small web script to display outdated banner


Install

$ pnpm add @scaleway/outdated-browser

Usage

This package is intended to be used in tandem with a bundler Only one parameter is required, a regex of accepted browser user agents

Example with webpack:

import { getUserAgentRegExp } from 'browserslist-useragent-regexp'

const SUPPORTED_BROWSERS = getUserAgentRegExp({
  browsers: '> 1%, last 2 versions, Firefox ESR, not IE > 0, not IE_Mob > 0',
  allowHigherVersions: true,
  ignoreMinor: true,
  ignorePatch: true,
}).toString()

export default {
  entry: {
    outdated: '@scaleway/outdated-browser',
    main: './src/index.tsx',
  },
  plugins: [
    new webpack.DefinePlugin({
      SUPPORTED_BROWSERS,
    }),
  ],
}