npm.io
2.0.0 • Published 2 months ago

@web/dev-server-polyfill

Licence
MIT
Version
2.0.0
Deps
2
Size
5 kB
Vulns
0
Weekly
0
Stars
2.5K

Dev server polyfill

Plugin to load polyfills during development. Uses @web/polyfills-loader internally.

Usage

web-dev-server.config.js:

import { polyfill } from '@web/dev-server-polyfill';

export default {
  plugins: [
    polyfill({
      scopedCustomElementRegistry: true,
    }),
  ],
};

You can find the supported polyfills here.

You can also provide custom polyfills:

web-dev-server.config.js:

import { polyfill } from '@web/dev-server-polyfill';

export default {
  plugins: [
    polyfill({
      custom: [
        {
          name: 'my-feature-polyfill',
          path: 'path/to/my/polyfill.js',
          test: "!('myFeature' in window)",
        },
      ],
    }),
  ],
};

You can find the configuration options for providing custom polyfills here.

Keywords