Traps keyboard focus cycle within element's interactive children.
Proxies all http/https requests when NODE_PROXY env is set
Mark methods as deprecated and warn the user when they're called
Restricts screen reader virtual cursor to a single subtree in the DOM
Restricts keyboard tabindex to a single subtree in the DOM
Skin - CSS modules that represent the brand eBay
Applies modal accessibility requirements to any element
A taglib to use Marko with Lasso
Emits custom events for common accessibility keys (arrowRightKeyDown, escKeyDown, etc)
Emits custom 'focusExit' event when keyboard focus has exited an element and all of it's descendants
Emits custom events based on keyboard navigation of one or two dimensional model
Implements a roving tab index on given collection of elements
Assign the next id in sequence to an element, if an id property does not already exist.
Returns an array of all focusable descendants of the given element
Prevents default scroll event when pressing down arrow, page down, spacebar, etc.
Implements ARIA active descendant keyboard navigation
Creates the basic interactivity for an element that expands and collapses another element.
retrieve nested data safely
Collection of core eBay components; considered to be the building blocks for all composite structures, pages & apps.
The Browserslist config for eBay.
Module for creating an accessible, progressively enhanced floating label
Playground for visual testing of Marko components
HTTP proxy to inject scripts and stylesheets into existing sites.
Storybook addon for toggling between various emotion themes