├── .babelrc ├── .editorconfig ├── .eslintrc ├── .gitattributes ├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── dist ├── usfl.js ├── usfl.js.map └── usfl.min.js ├── docs └── README.md ├── karma.conf.js ├── package.json ├── rollup.config.js ├── src ├── array │ ├── array.js │ ├── clone.js │ ├── index.js │ ├── move-element.js │ ├── nearest.js │ ├── random-choice.js │ ├── sort-alpha.js │ ├── sort-numbered.js │ ├── sort-numeric.js │ ├── sort-random.js │ └── unique.js ├── dom │ ├── block-scrolling.js │ ├── el-coords.js │ ├── force-redraw.js │ ├── get-page-height.js │ ├── get-scroll-percentage.js │ ├── get-scroll-remaining.js │ ├── get-scroll-top.js │ ├── get-srcset-image.js │ ├── index.js │ ├── is-element-in-viewport.js │ ├── is-page-end.js │ ├── resize.js │ ├── scroll.js │ ├── set-style.js │ └── transition-end.js ├── ease │ ├── back.js │ ├── bounce.js │ ├── circular.js │ ├── cubic.js │ ├── elastic.js │ ├── expo.js │ ├── index.js │ ├── linear.js │ ├── quad.js │ ├── quart.js │ ├── quint.js │ └── sine.js ├── events │ ├── debounce.js │ ├── delegate-events.js │ ├── emitter.js │ ├── event-bus.js │ ├── heartbeat.js │ └── index.js ├── fps │ └── index.js ├── fullscreen │ ├── api.js │ └── index.js ├── graphics │ ├── download-image.js │ ├── get-image-data-url.js │ ├── index.js │ ├── open-image.js │ ├── shape.js │ └── spritesheet-player.js ├── gui │ └── index.js ├── http │ ├── get-location.js │ ├── index.js │ ├── jsonp.js │ ├── load-script.js │ ├── url-params.js │ └── xhr.js ├── index.js ├── input │ ├── click-outside.js │ ├── index.js │ ├── key-input.js │ ├── keyboard.js │ ├── microphone.js │ ├── mouse-left-window.js │ ├── mouse-wheel.js │ ├── pointer-coords.js │ └── touch-input.js ├── linked-list │ └── index.js ├── loop │ └── index.js ├── math │ ├── angle.js │ ├── cerp.js │ ├── circle-distribution.js │ ├── clamp.js │ ├── coin-toss.js │ ├── cross-product-2d.js │ ├── degrees.js │ ├── difference.js │ ├── distance-sq.js │ ├── distance.js │ ├── dot-product-2d.js │ ├── get-circle-points.js │ ├── get-intersection-area.js │ ├── get-overlap-x.js │ ├── get-overlap-y.js │ ├── index.js │ ├── lerp.js │ ├── map.js │ ├── normalize.js │ ├── orientation.js │ ├── percent-remaining.js │ ├── perspective.js │ ├── quadratic-curve.js │ ├── radians.js │ ├── random-int.js │ ├── random-sign.js │ ├── random.js │ ├── rotate-point.js │ ├── rotate-to-deg.js │ ├── rotate-to-rad.js │ ├── round-to-nearest.js │ ├── round-to.js │ ├── size.js │ ├── smerp.js │ ├── smoothstep.js │ ├── split-value-and-unit.js │ ├── weighted-average.js │ └── weighted-distribution.js ├── media │ ├── can-play.js │ ├── cuepoints-reader.js │ ├── index.js │ ├── ios-play-video-inline.js │ ├── video-player.js │ ├── vimeo.js │ ├── youtube-basic.js │ └── youtube.js ├── object-pool │ └── index.js ├── object │ ├── clone.js │ ├── filter.js │ ├── index.js │ └── map.js ├── particle │ ├── index.js │ └── particle-group.js ├── platform │ ├── android-native.js │ ├── android-version.js │ ├── android.js │ ├── chrome-ios.js │ ├── desktop.js │ ├── device-orientation.js │ ├── firefox.js │ ├── ie-version.js │ ├── ie.js │ ├── index.js │ ├── ios-version.js │ ├── ios.js │ ├── ipad.js │ ├── iphone.js │ ├── language.js │ ├── linux.js │ ├── local-host.js │ ├── mac.js │ ├── mobile.js │ ├── mp4.js │ ├── safari-ios.js │ ├── safari.js │ ├── screen.js │ ├── webgl.js │ ├── webm.js │ ├── windows-phone.js │ └── windows.js ├── polyfill │ ├── class-list.js │ ├── console.js │ ├── index.js │ └── request-animation-frame.js ├── popup │ └── index.js ├── quad-tree │ └── index.js ├── share │ ├── email.js │ ├── facebook.js │ ├── googleplus.js │ ├── index.js │ ├── linkedin.js │ ├── pinterest.js │ ├── reddit.js │ ├── renren.js │ ├── sms.js │ ├── twitter.js │ ├── vkontakte.js │ ├── weibo.js │ └── whatsapp.js ├── storage │ └── index.js ├── string │ ├── after-first.js │ ├── after-last.js │ ├── before-first.js │ ├── before-last.js │ ├── begins-with.js │ ├── between.js │ ├── block.js │ ├── capitalize.js │ ├── count-of.js │ ├── edit-distance.js │ ├── ends-with.js │ ├── escape-html.js │ ├── escape-pattern.js │ ├── has-text.js │ ├── index.js │ ├── is-numeric.js │ ├── pad-left.js │ ├── pad-right.js │ ├── prevent-widow.js │ ├── proper-case.js │ ├── remove-extra-whitespace.js │ ├── remove.js │ ├── reverse-words.js │ ├── reverse.js │ ├── similarity.js │ ├── strip-tags.js │ ├── swap-case.js │ ├── time-code.js │ ├── to-number.js │ ├── truncate.js │ └── word-count.js ├── track │ ├── event.js │ ├── index.js │ ├── load.js │ └── pageview.js ├── tween │ └── index.js └── visibility │ ├── api.js │ └── index.js └── test ├── array.spec.js ├── bundle-nodejs.spec.js ├── bundle.spec.js ├── dom.spec.js ├── ease.spec.js ├── events.spec.js ├── fps.spec.js ├── fullscreen.spec.js ├── graphics.spec.js ├── http.spec.js ├── input.spec.js ├── linked-list.spec.js ├── loop.spec.js ├── math.spec.js ├── media.spec.js ├── object-pool.spec.js ├── object.spec.js ├── particle.spec.js ├── platform.spec.js ├── popup.spec.js ├── quad-tree.spec.js ├── share.spec.js ├── storage.spec.js ├── string.spec.js ├── track.spec.js ├── tween.spec.js └── visibility.spec.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/README.md -------------------------------------------------------------------------------- /dist/usfl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/dist/usfl.js -------------------------------------------------------------------------------- /dist/usfl.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/dist/usfl.js.map -------------------------------------------------------------------------------- /dist/usfl.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/dist/usfl.min.js -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/docs/README.md -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/array/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/array/array.js -------------------------------------------------------------------------------- /src/array/clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/array/clone.js -------------------------------------------------------------------------------- /src/array/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/array/index.js -------------------------------------------------------------------------------- /src/array/move-element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/array/move-element.js -------------------------------------------------------------------------------- /src/array/nearest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/array/nearest.js -------------------------------------------------------------------------------- /src/array/random-choice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/array/random-choice.js -------------------------------------------------------------------------------- /src/array/sort-alpha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/array/sort-alpha.js -------------------------------------------------------------------------------- /src/array/sort-numbered.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/array/sort-numbered.js -------------------------------------------------------------------------------- /src/array/sort-numeric.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/array/sort-numeric.js -------------------------------------------------------------------------------- /src/array/sort-random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/array/sort-random.js -------------------------------------------------------------------------------- /src/array/unique.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/array/unique.js -------------------------------------------------------------------------------- /src/dom/block-scrolling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/block-scrolling.js -------------------------------------------------------------------------------- /src/dom/el-coords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/el-coords.js -------------------------------------------------------------------------------- /src/dom/force-redraw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/force-redraw.js -------------------------------------------------------------------------------- /src/dom/get-page-height.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/get-page-height.js -------------------------------------------------------------------------------- /src/dom/get-scroll-percentage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/get-scroll-percentage.js -------------------------------------------------------------------------------- /src/dom/get-scroll-remaining.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/get-scroll-remaining.js -------------------------------------------------------------------------------- /src/dom/get-scroll-top.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/get-scroll-top.js -------------------------------------------------------------------------------- /src/dom/get-srcset-image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/get-srcset-image.js -------------------------------------------------------------------------------- /src/dom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/index.js -------------------------------------------------------------------------------- /src/dom/is-element-in-viewport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/is-element-in-viewport.js -------------------------------------------------------------------------------- /src/dom/is-page-end.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/is-page-end.js -------------------------------------------------------------------------------- /src/dom/resize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/resize.js -------------------------------------------------------------------------------- /src/dom/scroll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/scroll.js -------------------------------------------------------------------------------- /src/dom/set-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/set-style.js -------------------------------------------------------------------------------- /src/dom/transition-end.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/dom/transition-end.js -------------------------------------------------------------------------------- /src/ease/back.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/ease/back.js -------------------------------------------------------------------------------- /src/ease/bounce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/ease/bounce.js -------------------------------------------------------------------------------- /src/ease/circular.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/ease/circular.js -------------------------------------------------------------------------------- /src/ease/cubic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/ease/cubic.js -------------------------------------------------------------------------------- /src/ease/elastic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/ease/elastic.js -------------------------------------------------------------------------------- /src/ease/expo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/ease/expo.js -------------------------------------------------------------------------------- /src/ease/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/ease/index.js -------------------------------------------------------------------------------- /src/ease/linear.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/ease/linear.js -------------------------------------------------------------------------------- /src/ease/quad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/ease/quad.js -------------------------------------------------------------------------------- /src/ease/quart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/ease/quart.js -------------------------------------------------------------------------------- /src/ease/quint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/ease/quint.js -------------------------------------------------------------------------------- /src/ease/sine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/ease/sine.js -------------------------------------------------------------------------------- /src/events/debounce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/events/debounce.js -------------------------------------------------------------------------------- /src/events/delegate-events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/events/delegate-events.js -------------------------------------------------------------------------------- /src/events/emitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/events/emitter.js -------------------------------------------------------------------------------- /src/events/event-bus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/events/event-bus.js -------------------------------------------------------------------------------- /src/events/heartbeat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/events/heartbeat.js -------------------------------------------------------------------------------- /src/events/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/events/index.js -------------------------------------------------------------------------------- /src/fps/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/fps/index.js -------------------------------------------------------------------------------- /src/fullscreen/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/fullscreen/api.js -------------------------------------------------------------------------------- /src/fullscreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/fullscreen/index.js -------------------------------------------------------------------------------- /src/graphics/download-image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/graphics/download-image.js -------------------------------------------------------------------------------- /src/graphics/get-image-data-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/graphics/get-image-data-url.js -------------------------------------------------------------------------------- /src/graphics/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/graphics/index.js -------------------------------------------------------------------------------- /src/graphics/open-image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/graphics/open-image.js -------------------------------------------------------------------------------- /src/graphics/shape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/graphics/shape.js -------------------------------------------------------------------------------- /src/graphics/spritesheet-player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/graphics/spritesheet-player.js -------------------------------------------------------------------------------- /src/gui/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/gui/index.js -------------------------------------------------------------------------------- /src/http/get-location.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/http/get-location.js -------------------------------------------------------------------------------- /src/http/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/http/index.js -------------------------------------------------------------------------------- /src/http/jsonp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/http/jsonp.js -------------------------------------------------------------------------------- /src/http/load-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/http/load-script.js -------------------------------------------------------------------------------- /src/http/url-params.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/http/url-params.js -------------------------------------------------------------------------------- /src/http/xhr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/http/xhr.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/index.js -------------------------------------------------------------------------------- /src/input/click-outside.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/input/click-outside.js -------------------------------------------------------------------------------- /src/input/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/input/index.js -------------------------------------------------------------------------------- /src/input/key-input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/input/key-input.js -------------------------------------------------------------------------------- /src/input/keyboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/input/keyboard.js -------------------------------------------------------------------------------- /src/input/microphone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/input/microphone.js -------------------------------------------------------------------------------- /src/input/mouse-left-window.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/input/mouse-left-window.js -------------------------------------------------------------------------------- /src/input/mouse-wheel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/input/mouse-wheel.js -------------------------------------------------------------------------------- /src/input/pointer-coords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/input/pointer-coords.js -------------------------------------------------------------------------------- /src/input/touch-input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/input/touch-input.js -------------------------------------------------------------------------------- /src/linked-list/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/linked-list/index.js -------------------------------------------------------------------------------- /src/loop/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/loop/index.js -------------------------------------------------------------------------------- /src/math/angle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/angle.js -------------------------------------------------------------------------------- /src/math/cerp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/cerp.js -------------------------------------------------------------------------------- /src/math/circle-distribution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/circle-distribution.js -------------------------------------------------------------------------------- /src/math/clamp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/clamp.js -------------------------------------------------------------------------------- /src/math/coin-toss.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/coin-toss.js -------------------------------------------------------------------------------- /src/math/cross-product-2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/cross-product-2d.js -------------------------------------------------------------------------------- /src/math/degrees.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/degrees.js -------------------------------------------------------------------------------- /src/math/difference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/difference.js -------------------------------------------------------------------------------- /src/math/distance-sq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/distance-sq.js -------------------------------------------------------------------------------- /src/math/distance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/distance.js -------------------------------------------------------------------------------- /src/math/dot-product-2d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/dot-product-2d.js -------------------------------------------------------------------------------- /src/math/get-circle-points.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/get-circle-points.js -------------------------------------------------------------------------------- /src/math/get-intersection-area.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/get-intersection-area.js -------------------------------------------------------------------------------- /src/math/get-overlap-x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/get-overlap-x.js -------------------------------------------------------------------------------- /src/math/get-overlap-y.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/get-overlap-y.js -------------------------------------------------------------------------------- /src/math/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/index.js -------------------------------------------------------------------------------- /src/math/lerp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/lerp.js -------------------------------------------------------------------------------- /src/math/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/map.js -------------------------------------------------------------------------------- /src/math/normalize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/normalize.js -------------------------------------------------------------------------------- /src/math/orientation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/orientation.js -------------------------------------------------------------------------------- /src/math/percent-remaining.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/percent-remaining.js -------------------------------------------------------------------------------- /src/math/perspective.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/perspective.js -------------------------------------------------------------------------------- /src/math/quadratic-curve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/quadratic-curve.js -------------------------------------------------------------------------------- /src/math/radians.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/radians.js -------------------------------------------------------------------------------- /src/math/random-int.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/random-int.js -------------------------------------------------------------------------------- /src/math/random-sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/random-sign.js -------------------------------------------------------------------------------- /src/math/random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/random.js -------------------------------------------------------------------------------- /src/math/rotate-point.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/rotate-point.js -------------------------------------------------------------------------------- /src/math/rotate-to-deg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/rotate-to-deg.js -------------------------------------------------------------------------------- /src/math/rotate-to-rad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/rotate-to-rad.js -------------------------------------------------------------------------------- /src/math/round-to-nearest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/round-to-nearest.js -------------------------------------------------------------------------------- /src/math/round-to.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/round-to.js -------------------------------------------------------------------------------- /src/math/size.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/size.js -------------------------------------------------------------------------------- /src/math/smerp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/smerp.js -------------------------------------------------------------------------------- /src/math/smoothstep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/smoothstep.js -------------------------------------------------------------------------------- /src/math/split-value-and-unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/split-value-and-unit.js -------------------------------------------------------------------------------- /src/math/weighted-average.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/weighted-average.js -------------------------------------------------------------------------------- /src/math/weighted-distribution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/math/weighted-distribution.js -------------------------------------------------------------------------------- /src/media/can-play.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/media/can-play.js -------------------------------------------------------------------------------- /src/media/cuepoints-reader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/media/cuepoints-reader.js -------------------------------------------------------------------------------- /src/media/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/media/index.js -------------------------------------------------------------------------------- /src/media/ios-play-video-inline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/media/ios-play-video-inline.js -------------------------------------------------------------------------------- /src/media/video-player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/media/video-player.js -------------------------------------------------------------------------------- /src/media/vimeo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/media/vimeo.js -------------------------------------------------------------------------------- /src/media/youtube-basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/media/youtube-basic.js -------------------------------------------------------------------------------- /src/media/youtube.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/media/youtube.js -------------------------------------------------------------------------------- /src/object-pool/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/object-pool/index.js -------------------------------------------------------------------------------- /src/object/clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/object/clone.js -------------------------------------------------------------------------------- /src/object/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/object/filter.js -------------------------------------------------------------------------------- /src/object/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/object/index.js -------------------------------------------------------------------------------- /src/object/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/object/map.js -------------------------------------------------------------------------------- /src/particle/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/particle/index.js -------------------------------------------------------------------------------- /src/particle/particle-group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/particle/particle-group.js -------------------------------------------------------------------------------- /src/platform/android-native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/android-native.js -------------------------------------------------------------------------------- /src/platform/android-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/android-version.js -------------------------------------------------------------------------------- /src/platform/android.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/android.js -------------------------------------------------------------------------------- /src/platform/chrome-ios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/chrome-ios.js -------------------------------------------------------------------------------- /src/platform/desktop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/desktop.js -------------------------------------------------------------------------------- /src/platform/device-orientation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/device-orientation.js -------------------------------------------------------------------------------- /src/platform/firefox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/firefox.js -------------------------------------------------------------------------------- /src/platform/ie-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/ie-version.js -------------------------------------------------------------------------------- /src/platform/ie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/ie.js -------------------------------------------------------------------------------- /src/platform/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/index.js -------------------------------------------------------------------------------- /src/platform/ios-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/ios-version.js -------------------------------------------------------------------------------- /src/platform/ios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/ios.js -------------------------------------------------------------------------------- /src/platform/ipad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/ipad.js -------------------------------------------------------------------------------- /src/platform/iphone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/iphone.js -------------------------------------------------------------------------------- /src/platform/language.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/language.js -------------------------------------------------------------------------------- /src/platform/linux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/linux.js -------------------------------------------------------------------------------- /src/platform/local-host.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/local-host.js -------------------------------------------------------------------------------- /src/platform/mac.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/mac.js -------------------------------------------------------------------------------- /src/platform/mobile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/mobile.js -------------------------------------------------------------------------------- /src/platform/mp4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/mp4.js -------------------------------------------------------------------------------- /src/platform/safari-ios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/safari-ios.js -------------------------------------------------------------------------------- /src/platform/safari.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/safari.js -------------------------------------------------------------------------------- /src/platform/screen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/screen.js -------------------------------------------------------------------------------- /src/platform/webgl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/webgl.js -------------------------------------------------------------------------------- /src/platform/webm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/webm.js -------------------------------------------------------------------------------- /src/platform/windows-phone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/windows-phone.js -------------------------------------------------------------------------------- /src/platform/windows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/platform/windows.js -------------------------------------------------------------------------------- /src/polyfill/class-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/polyfill/class-list.js -------------------------------------------------------------------------------- /src/polyfill/console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/polyfill/console.js -------------------------------------------------------------------------------- /src/polyfill/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/polyfill/index.js -------------------------------------------------------------------------------- /src/polyfill/request-animation-frame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/polyfill/request-animation-frame.js -------------------------------------------------------------------------------- /src/popup/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/popup/index.js -------------------------------------------------------------------------------- /src/quad-tree/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/quad-tree/index.js -------------------------------------------------------------------------------- /src/share/email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/share/email.js -------------------------------------------------------------------------------- /src/share/facebook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/share/facebook.js -------------------------------------------------------------------------------- /src/share/googleplus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/share/googleplus.js -------------------------------------------------------------------------------- /src/share/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/share/index.js -------------------------------------------------------------------------------- /src/share/linkedin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/share/linkedin.js -------------------------------------------------------------------------------- /src/share/pinterest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/share/pinterest.js -------------------------------------------------------------------------------- /src/share/reddit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/share/reddit.js -------------------------------------------------------------------------------- /src/share/renren.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/share/renren.js -------------------------------------------------------------------------------- /src/share/sms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/share/sms.js -------------------------------------------------------------------------------- /src/share/twitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/share/twitter.js -------------------------------------------------------------------------------- /src/share/vkontakte.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/share/vkontakte.js -------------------------------------------------------------------------------- /src/share/weibo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/share/weibo.js -------------------------------------------------------------------------------- /src/share/whatsapp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/share/whatsapp.js -------------------------------------------------------------------------------- /src/storage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/storage/index.js -------------------------------------------------------------------------------- /src/string/after-first.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/after-first.js -------------------------------------------------------------------------------- /src/string/after-last.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/after-last.js -------------------------------------------------------------------------------- /src/string/before-first.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/before-first.js -------------------------------------------------------------------------------- /src/string/before-last.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/before-last.js -------------------------------------------------------------------------------- /src/string/begins-with.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/begins-with.js -------------------------------------------------------------------------------- /src/string/between.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/between.js -------------------------------------------------------------------------------- /src/string/block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/block.js -------------------------------------------------------------------------------- /src/string/capitalize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/capitalize.js -------------------------------------------------------------------------------- /src/string/count-of.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/count-of.js -------------------------------------------------------------------------------- /src/string/edit-distance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/edit-distance.js -------------------------------------------------------------------------------- /src/string/ends-with.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/ends-with.js -------------------------------------------------------------------------------- /src/string/escape-html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/escape-html.js -------------------------------------------------------------------------------- /src/string/escape-pattern.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/escape-pattern.js -------------------------------------------------------------------------------- /src/string/has-text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/has-text.js -------------------------------------------------------------------------------- /src/string/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/index.js -------------------------------------------------------------------------------- /src/string/is-numeric.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/is-numeric.js -------------------------------------------------------------------------------- /src/string/pad-left.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/pad-left.js -------------------------------------------------------------------------------- /src/string/pad-right.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/pad-right.js -------------------------------------------------------------------------------- /src/string/prevent-widow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/prevent-widow.js -------------------------------------------------------------------------------- /src/string/proper-case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/proper-case.js -------------------------------------------------------------------------------- /src/string/remove-extra-whitespace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/remove-extra-whitespace.js -------------------------------------------------------------------------------- /src/string/remove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/remove.js -------------------------------------------------------------------------------- /src/string/reverse-words.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/reverse-words.js -------------------------------------------------------------------------------- /src/string/reverse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/reverse.js -------------------------------------------------------------------------------- /src/string/similarity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/similarity.js -------------------------------------------------------------------------------- /src/string/strip-tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/strip-tags.js -------------------------------------------------------------------------------- /src/string/swap-case.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/swap-case.js -------------------------------------------------------------------------------- /src/string/time-code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/time-code.js -------------------------------------------------------------------------------- /src/string/to-number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/to-number.js -------------------------------------------------------------------------------- /src/string/truncate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/truncate.js -------------------------------------------------------------------------------- /src/string/word-count.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/string/word-count.js -------------------------------------------------------------------------------- /src/track/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/track/event.js -------------------------------------------------------------------------------- /src/track/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/track/index.js -------------------------------------------------------------------------------- /src/track/load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/track/load.js -------------------------------------------------------------------------------- /src/track/pageview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/track/pageview.js -------------------------------------------------------------------------------- /src/tween/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/tween/index.js -------------------------------------------------------------------------------- /src/visibility/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/visibility/api.js -------------------------------------------------------------------------------- /src/visibility/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/src/visibility/index.js -------------------------------------------------------------------------------- /test/array.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/array.spec.js -------------------------------------------------------------------------------- /test/bundle-nodejs.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/bundle-nodejs.spec.js -------------------------------------------------------------------------------- /test/bundle.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/bundle.spec.js -------------------------------------------------------------------------------- /test/dom.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/dom.spec.js -------------------------------------------------------------------------------- /test/ease.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/ease.spec.js -------------------------------------------------------------------------------- /test/events.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/events.spec.js -------------------------------------------------------------------------------- /test/fps.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/fps.spec.js -------------------------------------------------------------------------------- /test/fullscreen.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/fullscreen.spec.js -------------------------------------------------------------------------------- /test/graphics.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/graphics.spec.js -------------------------------------------------------------------------------- /test/http.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/http.spec.js -------------------------------------------------------------------------------- /test/input.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/input.spec.js -------------------------------------------------------------------------------- /test/linked-list.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/linked-list.spec.js -------------------------------------------------------------------------------- /test/loop.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/loop.spec.js -------------------------------------------------------------------------------- /test/math.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/math.spec.js -------------------------------------------------------------------------------- /test/media.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/media.spec.js -------------------------------------------------------------------------------- /test/object-pool.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/object-pool.spec.js -------------------------------------------------------------------------------- /test/object.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/object.spec.js -------------------------------------------------------------------------------- /test/particle.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/particle.spec.js -------------------------------------------------------------------------------- /test/platform.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/platform.spec.js -------------------------------------------------------------------------------- /test/popup.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/popup.spec.js -------------------------------------------------------------------------------- /test/quad-tree.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/quad-tree.spec.js -------------------------------------------------------------------------------- /test/share.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/share.spec.js -------------------------------------------------------------------------------- /test/storage.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/storage.spec.js -------------------------------------------------------------------------------- /test/string.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/string.spec.js -------------------------------------------------------------------------------- /test/track.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/track.spec.js -------------------------------------------------------------------------------- /test/tween.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/tween.spec.js -------------------------------------------------------------------------------- /test/visibility.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmcgregor/usfl/HEAD/test/visibility.spec.js --------------------------------------------------------------------------------