gitextract_i2r94h7w/ ├── .browserslistrc ├── .codeclimate.yml ├── .eslintignore ├── .eslintrc.js ├── .github/ │ ├── dependabot.yml │ └── workflows/ │ ├── main.yml │ ├── plan-release.yml │ └── publish.yml ├── .gitignore ├── .hsdoc ├── .npmignore ├── .npmrc ├── .prettierrc.js ├── .release-plan.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── HISTORY.md ├── LICENSE ├── README.md ├── RELEASE.md ├── __mocks__/ │ └── styleMock.js ├── babel.config.js ├── cypress.config.cjs ├── examples/ │ ├── common/ │ │ └── css/ │ │ └── style.css │ ├── content-visible/ │ │ └── index.html │ ├── dolls/ │ │ ├── dolls.css │ │ ├── dolls.js │ │ └── index.html │ ├── element-scroll/ │ │ └── index.html │ ├── enable-disable/ │ │ └── index.html │ ├── index.html │ ├── out-of-bounds/ │ │ └── index.html │ ├── pin/ │ │ └── index.html │ ├── resources/ │ │ └── css/ │ │ └── base.css │ ├── scroll/ │ │ └── index.html │ ├── simple/ │ │ └── index.html │ ├── testbed/ │ │ └── index.html │ └── viewport/ │ ├── colors.css │ └── index.html ├── jest.config.js ├── package.json ├── rollup.config.js ├── src/ │ ├── css/ │ │ ├── helpers/ │ │ │ ├── _tether-theme-arrows.scss │ │ │ ├── _tether-theme-basic.scss │ │ │ └── _tether.scss │ │ ├── mixins/ │ │ │ ├── _inline-block.scss │ │ │ └── _pie-clearfix.scss │ │ ├── tether-theme-arrows-dark.scss │ │ ├── tether-theme-arrows.scss │ │ ├── tether-theme-basic.scss │ │ └── tether.scss │ └── js/ │ ├── abutment.js │ ├── constraint.js │ ├── evented.js │ ├── shift.js │ ├── tether.js │ └── utils/ │ ├── bounds.js │ ├── classes.js │ ├── deferred.js │ ├── general.js │ ├── offset.js │ ├── parents.js │ └── type-check.js └── test/ ├── .eslintrc.js ├── cypress/ │ ├── integration/ │ │ ├── content-visible.cy.js │ │ ├── enable-disable.cy.js │ │ ├── out-of-bounds.cy.js │ │ ├── pin.cy.js │ │ ├── scroll.cy.js │ │ ├── simple.cy.js │ │ └── testbed.cy.js │ ├── plugins/ │ │ └── index.js │ └── support/ │ ├── commands.js │ └── index.js └── unit/ ├── constraint.spec.js ├── evented.spec.js ├── setupTests.js ├── shift.spec.js ├── tether.spec.js └── utils/ ├── bounds.spec.js ├── classes.spec.js ├── deferred.spec.js ├── offset.spec.js └── parents.spec.js