Détail du package

bcd-idl-mapper

saschanaz247ISC3.0.0

Retrieves browser compatibility data by IDL name, including mixins and legacy aliases.

bcd, browser-compat-data, webidl, idl

readme

bcd-idl-mapper

This exposes a modified api field value of @mdn/browser-compat-data as the default export, with the following changes:

  • Mixins are in __mixins, e.g. api.__mixins.WindowEventHandlers.onstorage.
    • Each member data have no direct __compat
    • Each member data have subitems with __compat, e.g. api.__mixins.NavigatorLanguage.language.WorkerNavigator
  • CSS properties are in CSSStyleProperties in camel case, e.g. api.CSSStyleProperties.justifyContent
  • alternative_name and prefix are mapped as separate items, e.g. api.Window.clientInformation and api.CSSStyleProperties.webkitJustifyContent.

.__compat.support object has one more field named preferred_name, which only exists in items generated from alternative_name or prefix.

Dependencies

This package has two peer dependencies, which means you should explicitly install them together.