├── .babelrc.js ├── .eslintrc ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── fix-dts.mjs ├── karma.conf.js ├── package.json ├── renovate.json ├── src ├── activeElement.ts ├── addClass.ts ├── addEventListener.ts ├── animate.ts ├── animationFrame.ts ├── attribute.ts ├── camelize.ts ├── camelizeStyle.ts ├── canUseDOM.ts ├── childElements.ts ├── childNodes.ts ├── clear.ts ├── closest.ts ├── collectElements.ts ├── collectSiblings.ts ├── contains.ts ├── css.ts ├── filterEventHandler.ts ├── getComputedStyle.ts ├── getScrollAccessor.ts ├── hasClass.ts ├── height.ts ├── hyphenate.ts ├── hyphenateStyle.ts ├── index.ts ├── insertAfter.ts ├── isDocument.ts ├── isInput.ts ├── isTransform.ts ├── isVisible.ts ├── isWindow.ts ├── listen.ts ├── matches.ts ├── nextUntil.ts ├── offset.ts ├── offsetParent.ts ├── ownerDocument.ts ├── ownerWindow.ts ├── parents.ts ├── position.ts ├── prepend.ts ├── querySelectorAll.ts ├── remove.ts ├── removeClass.ts ├── removeEventListener.ts ├── scrollLeft.ts ├── scrollParent.ts ├── scrollTo.ts ├── scrollTop.ts ├── scrollbarSize.ts ├── siblings.ts ├── text.ts ├── toggleClass.ts ├── transitionEnd.ts ├── triggerEvent.ts ├── types.ts └── width.ts ├── test.js ├── test ├── .eslintrc ├── class.js ├── dom-manip.js ├── dom-traversal.js ├── events.js ├── fixtures │ ├── class.html │ ├── dom-manip.html │ ├── dom-traversal.html │ ├── event.html │ ├── matches.html │ ├── offset.html │ ├── qsa.html │ ├── query.html │ └── style.html ├── index.js ├── query.js ├── style.js ├── transition.js └── util.js ├── tsconfig.json └── yarn.lock /.babelrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/.babelrc.js -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/README.md -------------------------------------------------------------------------------- /fix-dts.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/fix-dts.mjs -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["github>4Catalyzer/renovate-config:library", ":automergeMinor"] 3 | } 4 | -------------------------------------------------------------------------------- /src/activeElement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/activeElement.ts -------------------------------------------------------------------------------- /src/addClass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/addClass.ts -------------------------------------------------------------------------------- /src/addEventListener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/addEventListener.ts -------------------------------------------------------------------------------- /src/animate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/animate.ts -------------------------------------------------------------------------------- /src/animationFrame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/animationFrame.ts -------------------------------------------------------------------------------- /src/attribute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/attribute.ts -------------------------------------------------------------------------------- /src/camelize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/camelize.ts -------------------------------------------------------------------------------- /src/camelizeStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/camelizeStyle.ts -------------------------------------------------------------------------------- /src/canUseDOM.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/canUseDOM.ts -------------------------------------------------------------------------------- /src/childElements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/childElements.ts -------------------------------------------------------------------------------- /src/childNodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/childNodes.ts -------------------------------------------------------------------------------- /src/clear.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/clear.ts -------------------------------------------------------------------------------- /src/closest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/closest.ts -------------------------------------------------------------------------------- /src/collectElements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/collectElements.ts -------------------------------------------------------------------------------- /src/collectSiblings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/collectSiblings.ts -------------------------------------------------------------------------------- /src/contains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/contains.ts -------------------------------------------------------------------------------- /src/css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/css.ts -------------------------------------------------------------------------------- /src/filterEventHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/filterEventHandler.ts -------------------------------------------------------------------------------- /src/getComputedStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/getComputedStyle.ts -------------------------------------------------------------------------------- /src/getScrollAccessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/getScrollAccessor.ts -------------------------------------------------------------------------------- /src/hasClass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/hasClass.ts -------------------------------------------------------------------------------- /src/height.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/height.ts -------------------------------------------------------------------------------- /src/hyphenate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/hyphenate.ts -------------------------------------------------------------------------------- /src/hyphenateStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/hyphenateStyle.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/insertAfter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/insertAfter.ts -------------------------------------------------------------------------------- /src/isDocument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/isDocument.ts -------------------------------------------------------------------------------- /src/isInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/isInput.ts -------------------------------------------------------------------------------- /src/isTransform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/isTransform.ts -------------------------------------------------------------------------------- /src/isVisible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/isVisible.ts -------------------------------------------------------------------------------- /src/isWindow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/isWindow.ts -------------------------------------------------------------------------------- /src/listen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/listen.ts -------------------------------------------------------------------------------- /src/matches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/matches.ts -------------------------------------------------------------------------------- /src/nextUntil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/nextUntil.ts -------------------------------------------------------------------------------- /src/offset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/offset.ts -------------------------------------------------------------------------------- /src/offsetParent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/offsetParent.ts -------------------------------------------------------------------------------- /src/ownerDocument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/ownerDocument.ts -------------------------------------------------------------------------------- /src/ownerWindow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/ownerWindow.ts -------------------------------------------------------------------------------- /src/parents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/parents.ts -------------------------------------------------------------------------------- /src/position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/position.ts -------------------------------------------------------------------------------- /src/prepend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/prepend.ts -------------------------------------------------------------------------------- /src/querySelectorAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/querySelectorAll.ts -------------------------------------------------------------------------------- /src/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/remove.ts -------------------------------------------------------------------------------- /src/removeClass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/removeClass.ts -------------------------------------------------------------------------------- /src/removeEventListener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/removeEventListener.ts -------------------------------------------------------------------------------- /src/scrollLeft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/scrollLeft.ts -------------------------------------------------------------------------------- /src/scrollParent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/scrollParent.ts -------------------------------------------------------------------------------- /src/scrollTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/scrollTo.ts -------------------------------------------------------------------------------- /src/scrollTop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/scrollTop.ts -------------------------------------------------------------------------------- /src/scrollbarSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/scrollbarSize.ts -------------------------------------------------------------------------------- /src/siblings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/siblings.ts -------------------------------------------------------------------------------- /src/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/text.ts -------------------------------------------------------------------------------- /src/toggleClass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/toggleClass.ts -------------------------------------------------------------------------------- /src/transitionEnd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/transitionEnd.ts -------------------------------------------------------------------------------- /src/triggerEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/triggerEvent.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/width.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/src/width.ts -------------------------------------------------------------------------------- /test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test.js -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/class.js -------------------------------------------------------------------------------- /test/dom-manip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/dom-manip.js -------------------------------------------------------------------------------- /test/dom-traversal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/dom-traversal.js -------------------------------------------------------------------------------- /test/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/events.js -------------------------------------------------------------------------------- /test/fixtures/class.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/fixtures/class.html -------------------------------------------------------------------------------- /test/fixtures/dom-manip.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/fixtures/dom-manip.html -------------------------------------------------------------------------------- /test/fixtures/dom-traversal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/fixtures/dom-traversal.html -------------------------------------------------------------------------------- /test/fixtures/event.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/fixtures/event.html -------------------------------------------------------------------------------- /test/fixtures/matches.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/fixtures/matches.html -------------------------------------------------------------------------------- /test/fixtures/offset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/fixtures/offset.html -------------------------------------------------------------------------------- /test/fixtures/qsa.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/fixtures/qsa.html -------------------------------------------------------------------------------- /test/fixtures/query.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/fixtures/query.html -------------------------------------------------------------------------------- /test/fixtures/style.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/fixtures/style.html -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/index.js -------------------------------------------------------------------------------- /test/query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/query.js -------------------------------------------------------------------------------- /test/style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/style.js -------------------------------------------------------------------------------- /test/transition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/transition.js -------------------------------------------------------------------------------- /test/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/test/util.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-bootstrap/dom-helpers/HEAD/yarn.lock --------------------------------------------------------------------------------