├── .gitignore ├── .jenkins ├── .jshintrc ├── .travis.yml ├── CONTRIBUTING.md ├── Gruntfile.js ├── LICENSE ├── README.md ├── Vagrantfile ├── bower.json ├── dist ├── shoestring-dev.js └── shoestring.js ├── package.json ├── src ├── ajax │ ├── ajax.js │ ├── get.js │ ├── load.js │ └── post.js ├── core │ ├── each.js │ ├── inarray.js │ └── ready.js ├── data │ ├── data.js │ └── removeData.js ├── dollar.js ├── dom │ ├── add.js │ ├── addClass.js │ ├── after.js │ ├── append.js │ ├── appendTo.js │ ├── attr.js │ ├── before.js │ ├── children.js │ ├── clone.js │ ├── closest.js │ ├── css.js │ ├── css │ │ ├── exceptions.js │ │ ├── getStyle.js │ │ └── setStyle.js │ ├── dimension.js │ ├── eq.js │ ├── filter.js │ ├── find.js │ ├── first.js │ ├── get.js │ ├── hasClass.js │ ├── height.js │ ├── hide.js │ ├── html.js │ ├── index.js │ ├── insertAfter.js │ ├── insertBefore.js │ ├── is.js │ ├── last.js │ ├── map.js │ ├── next.js │ ├── nextUntil.js │ ├── not.js │ ├── offset.js │ ├── outerWidth.js │ ├── parent.js │ ├── parents.js │ ├── prepend.js │ ├── prependTo.js │ ├── prev.js │ ├── prevAll.js │ ├── prop.js │ ├── propFix.js │ ├── remove.js │ ├── removeAttr.js │ ├── removeClass.js │ ├── removeProp.js │ ├── replaceWith.js │ ├── serialize.js │ ├── show.js │ ├── siblings.js │ ├── text.js │ ├── toggleClass.js │ ├── val.js │ ├── width.js │ └── wrapInner.js ├── events │ ├── bind.js │ ├── click.js │ ├── one.js │ ├── trigger.js │ ├── triggerHandler.js │ └── unbind.js ├── shoestring.js └── util │ ├── errors.js │ ├── map.js │ ├── tracker.js │ └── trim.js └── test ├── console.html └── unit ├── core.js ├── extensions.js ├── index.html ├── qunit ├── qunit.css └── qunit.js ├── sinon ├── sinon-1.12.1.js ├── sinon-ie-1.12.1.js └── sinon-qunit-1.0.0.js └── test.css /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/.gitignore -------------------------------------------------------------------------------- /.jenkins: -------------------------------------------------------------------------------- 1 | user: filament 2 | subdir: . -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/.jshintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/Vagrantfile -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/bower.json -------------------------------------------------------------------------------- /dist/shoestring-dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/dist/shoestring-dev.js -------------------------------------------------------------------------------- /dist/shoestring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/dist/shoestring.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/package.json -------------------------------------------------------------------------------- /src/ajax/ajax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/ajax/ajax.js -------------------------------------------------------------------------------- /src/ajax/get.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/ajax/get.js -------------------------------------------------------------------------------- /src/ajax/load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/ajax/load.js -------------------------------------------------------------------------------- /src/ajax/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/ajax/post.js -------------------------------------------------------------------------------- /src/core/each.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/core/each.js -------------------------------------------------------------------------------- /src/core/inarray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/core/inarray.js -------------------------------------------------------------------------------- /src/core/ready.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/core/ready.js -------------------------------------------------------------------------------- /src/data/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/data/data.js -------------------------------------------------------------------------------- /src/data/removeData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/data/removeData.js -------------------------------------------------------------------------------- /src/dollar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dollar.js -------------------------------------------------------------------------------- /src/dom/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/add.js -------------------------------------------------------------------------------- /src/dom/addClass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/addClass.js -------------------------------------------------------------------------------- /src/dom/after.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/after.js -------------------------------------------------------------------------------- /src/dom/append.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/append.js -------------------------------------------------------------------------------- /src/dom/appendTo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/appendTo.js -------------------------------------------------------------------------------- /src/dom/attr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/attr.js -------------------------------------------------------------------------------- /src/dom/before.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/before.js -------------------------------------------------------------------------------- /src/dom/children.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/children.js -------------------------------------------------------------------------------- /src/dom/clone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/clone.js -------------------------------------------------------------------------------- /src/dom/closest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/closest.js -------------------------------------------------------------------------------- /src/dom/css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/css.js -------------------------------------------------------------------------------- /src/dom/css/exceptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/css/exceptions.js -------------------------------------------------------------------------------- /src/dom/css/getStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/css/getStyle.js -------------------------------------------------------------------------------- /src/dom/css/setStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/css/setStyle.js -------------------------------------------------------------------------------- /src/dom/dimension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/dimension.js -------------------------------------------------------------------------------- /src/dom/eq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/eq.js -------------------------------------------------------------------------------- /src/dom/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/filter.js -------------------------------------------------------------------------------- /src/dom/find.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/find.js -------------------------------------------------------------------------------- /src/dom/first.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/first.js -------------------------------------------------------------------------------- /src/dom/get.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/get.js -------------------------------------------------------------------------------- /src/dom/hasClass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/hasClass.js -------------------------------------------------------------------------------- /src/dom/height.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/height.js -------------------------------------------------------------------------------- /src/dom/hide.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/hide.js -------------------------------------------------------------------------------- /src/dom/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/html.js -------------------------------------------------------------------------------- /src/dom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/index.js -------------------------------------------------------------------------------- /src/dom/insertAfter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/insertAfter.js -------------------------------------------------------------------------------- /src/dom/insertBefore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/insertBefore.js -------------------------------------------------------------------------------- /src/dom/is.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/is.js -------------------------------------------------------------------------------- /src/dom/last.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/last.js -------------------------------------------------------------------------------- /src/dom/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/map.js -------------------------------------------------------------------------------- /src/dom/next.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/next.js -------------------------------------------------------------------------------- /src/dom/nextUntil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/nextUntil.js -------------------------------------------------------------------------------- /src/dom/not.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/not.js -------------------------------------------------------------------------------- /src/dom/offset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/offset.js -------------------------------------------------------------------------------- /src/dom/outerWidth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/outerWidth.js -------------------------------------------------------------------------------- /src/dom/parent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/parent.js -------------------------------------------------------------------------------- /src/dom/parents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/parents.js -------------------------------------------------------------------------------- /src/dom/prepend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/prepend.js -------------------------------------------------------------------------------- /src/dom/prependTo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/prependTo.js -------------------------------------------------------------------------------- /src/dom/prev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/prev.js -------------------------------------------------------------------------------- /src/dom/prevAll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/prevAll.js -------------------------------------------------------------------------------- /src/dom/prop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/prop.js -------------------------------------------------------------------------------- /src/dom/propFix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/propFix.js -------------------------------------------------------------------------------- /src/dom/remove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/remove.js -------------------------------------------------------------------------------- /src/dom/removeAttr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/removeAttr.js -------------------------------------------------------------------------------- /src/dom/removeClass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/removeClass.js -------------------------------------------------------------------------------- /src/dom/removeProp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/removeProp.js -------------------------------------------------------------------------------- /src/dom/replaceWith.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/replaceWith.js -------------------------------------------------------------------------------- /src/dom/serialize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/serialize.js -------------------------------------------------------------------------------- /src/dom/show.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/show.js -------------------------------------------------------------------------------- /src/dom/siblings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/siblings.js -------------------------------------------------------------------------------- /src/dom/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/text.js -------------------------------------------------------------------------------- /src/dom/toggleClass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/toggleClass.js -------------------------------------------------------------------------------- /src/dom/val.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/val.js -------------------------------------------------------------------------------- /src/dom/width.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/width.js -------------------------------------------------------------------------------- /src/dom/wrapInner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/dom/wrapInner.js -------------------------------------------------------------------------------- /src/events/bind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/events/bind.js -------------------------------------------------------------------------------- /src/events/click.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/events/click.js -------------------------------------------------------------------------------- /src/events/one.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/events/one.js -------------------------------------------------------------------------------- /src/events/trigger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/events/trigger.js -------------------------------------------------------------------------------- /src/events/triggerHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/events/triggerHandler.js -------------------------------------------------------------------------------- /src/events/unbind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/events/unbind.js -------------------------------------------------------------------------------- /src/shoestring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/shoestring.js -------------------------------------------------------------------------------- /src/util/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/util/errors.js -------------------------------------------------------------------------------- /src/util/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/util/map.js -------------------------------------------------------------------------------- /src/util/tracker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/util/tracker.js -------------------------------------------------------------------------------- /src/util/trim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/src/util/trim.js -------------------------------------------------------------------------------- /test/console.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/test/console.html -------------------------------------------------------------------------------- /test/unit/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/test/unit/core.js -------------------------------------------------------------------------------- /test/unit/extensions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/test/unit/extensions.js -------------------------------------------------------------------------------- /test/unit/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/test/unit/index.html -------------------------------------------------------------------------------- /test/unit/qunit/qunit.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/test/unit/qunit/qunit.css -------------------------------------------------------------------------------- /test/unit/qunit/qunit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/test/unit/qunit/qunit.js -------------------------------------------------------------------------------- /test/unit/sinon/sinon-1.12.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/test/unit/sinon/sinon-1.12.1.js -------------------------------------------------------------------------------- /test/unit/sinon/sinon-ie-1.12.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/test/unit/sinon/sinon-ie-1.12.1.js -------------------------------------------------------------------------------- /test/unit/sinon/sinon-qunit-1.0.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/test/unit/sinon/sinon-qunit-1.0.0.js -------------------------------------------------------------------------------- /test/unit/test.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/filamentgroup/shoestring/HEAD/test/unit/test.css --------------------------------------------------------------------------------