esvit/ng-table — pull request #88 by mrgamer (2013-10-16 09:34:55+00:00)
Title: (feat): removed jQuery dependency. Compatibility IE9+.

Hello esvit, i've made this PR making jQuery optional.

The changes were minimal, the library with this PR has the same browser compatibility as jQuery 2.x branch (that is, IE9+).
Only reason i can see to use jQuery would be to support IE8 (afaik AngularJS supports IE8 onwards), but in this specific project i think the only issue [could be the `:not` CSS3 selector](https://github.com/esvit/ng-table/blob/master/src/scripts/05-directive.js#L29), that could be rewritten in javascript (with a `for...in` that eliminates the non-wanted DOM elements)

The only _foreign_ file is `.bowerrc` because Bower was installing files in the wrong folder (`app/src/` as default), it should be helpful to automatize testing.

If you don't want to merge, please ponder about creating a branch without jQuery :)

Great work on this, hope you'll enjoy!

PS: to minimize additions/deletions on PR can you add on your project an `.editorconfig`? It will be useful to have people [format the files](http://editorconfig.org/) in the same manner as you!