query-selector-shadow-dom

use querySelector syntax to search for nodes inside of (nested) shadow roots
v1.0.1 URL: https://unpkg.com/query-selector-shadow-dom@1.0.1/src/querySelectorDeep.js
OpenBrowse Files
webcomponentspuppeteerplaywrightautomationqueryselectorshadowdomweb-componentstestingwebdriverprotractorseleniumwebdriveriocodeceptjs

shadow-dom-testing-library

An extension of DOM-testing-library to provide hooks into the shadow dom
v1.12.0 URL: https://unpkg.com/shadow-dom-testing-library@1.12.0/dist/index.cjs
OpenBrowse Files
dom-testing-librarytestingshadowdomshadow-domweb-componentswebcomponents

@webcomponents/shadydom

Shadow DOM polyfill
v1.11.0 URL: https://unpkg.com/@webcomponents/shadydom@1.11.0/shadydom.min.js
OpenBrowse Files
shady-domshadydomshadow-domshadowdomweb-componentswebcomponentspolyfillshim

kagekiri

Shadow DOM-piercing querySelector/querySelectorAll implementation
v2.0.0 URL: https://unpkg.com/kagekiri@2.0.0/dist/kagekiri.cjs.js
OpenBrowse Files
shadowdomshadowdomCSSselectorquerySelectorquerySelectorAll

shadow-selection-polyfill

Polyfill for shadowRoot.getSelection in Safari 10+
v1.1.0 URL: https://unpkg.com/shadow-selection-polyfill@1.1.0/shadow.js
OpenBrowse Files
shadowdomselectionsafari