webmodules

webmodules

Geek Repo

ES6 modules for web usage – on NPM

Location:San Francisco, CA

Home Page:https://automattic.com

Github PK Tool:Github PK Tool

webmodules's repositories

jsonp

A simple JSONP implementation

Language:JavaScriptStargazers:1907Issues:0Issues:0

gravatar

client-side gravatar component

Language:JavaScriptStargazers:68Issues:0Issues:0

range-at-index

Returns a Range instance selecting text within an HTML Element, at start and end offsets

Language:JavaScriptStargazers:8Issues:0Issues:0

selection-is-backward

Returns `true` if the Selection is "backward", `false` otherwise

Language:JavaScriptStargazers:4Issues:0Issues:0

dom-serialize

Serializes any DOM node into a String

Language:JavaScriptLicense:MITStargazers:36Issues:0Issues:0

mutation-observer

Exposes the native MutationObserver API provided by the browser, or a polyfill based on mutation events. (For compatibility with IE9-10.)

Language:JavaScriptLicense:NOASSERTIONStargazers:65Issues:0Issues:0

blob

A cross-browser Blob that falls back to BlobBuilder when appropriate

Language:JavaScriptLicense:MITStargazers:30Issues:0Issues:0

progress-event

Cross-browser `ProgressEvent` constructor

Language:JavaScriptStargazers:4Issues:0Issues:0

get-window

Returns the `window` object from a DOM object

Language:JavaScriptLicense:MITStargazers:6Issues:0Issues:0

stickyfill

A polyfill for `position: sticky` for browsers that don't support it yet. Essentially a webmodule wrapper for wilddeer/stickyfill.

Language:JavaScriptLicense:MITStargazers:22Issues:0Issues:0

node-contains

`Node#contains()` cross browser polyfill

Language:JavaScriptStargazers:4Issues:0Issues:0

get-document

Returns the `document` object from a DOM object

Language:JavaScriptLicense:MITStargazers:9Issues:0Issues:0

block-elements

Array of "block level elements" defined by the HTML specification

Language:JavaScriptLicense:MITStargazers:19Issues:0Issues:0

custom-event

Cross-browser `CustomEvent` constructor

Language:JavaScriptLicense:MITStargazers:99Issues:0Issues:0

bounding-client-rect

Cross-browser `getBoundingClientRect()` for all Node types

Language:JavaScriptStargazers:23Issues:0Issues:0

unwrap-range

Removes the specified `nodeName` from within or surrounding the given Range

Language:JavaScriptStargazers:5Issues:0Issues:0

wrap-range

Wraps a DOM Range instance with a new DOM element

Language:JavaScriptStargazers:5Issues:0Issues:0

element-scroll-to

Scrolls an HTML element into the browser viewport

Language:JavaScriptStargazers:16Issues:0Issues:0

range-normalize

Cross-browser normalization of DOM Range start and end containers

Language:JavaScriptStargazers:7Issues:0Issues:0

urlregexp

Regular expression to match URLs in a body of plain text.

Language:JavaScriptStargazers:29Issues:0Issues:0

on-full-screen

Cross-browser wrapper for the `onfullscreenchange` event

Language:JavaScriptStargazers:3Issues:0Issues:0

request-full-screen

Cross-browser HTML5 `requestFullscreen`

Language:JavaScriptStargazers:3Issues:0Issues:0

exit-full-screen

Cross-browser HTML5 `exitFullscreen`

Language:JavaScriptStargazers:2Issues:0Issues:0

is-full-screen

Cross-browser HTML5 `isFullscreen`

Language:JavaScriptStargazers:1Issues:0Issues:0

dom-paste

Retrieve the clipboard content as an HTMLElement on a paste event

Language:TypeScriptStargazers:4Issues:0Issues:0
Language:JavaScriptStargazers:9Issues:0Issues:0

babel-base

Base project for use with Babel.

Language:MakefileLicense:MITStargazers:4Issues:0Issues:0
Language:JavaScriptStargazers:6Issues:0Issues:0

base-url

Returns the "base URL" of the `document`

Language:JavaScriptStargazers:2Issues:0Issues:0

save-range

Uses DOM markers to save a Range's boundaries for loading later

Language:JavaScriptStargazers:3Issues:0Issues:0