kislyuk/node-complexify — pull request #1 by danpalmer (2012-12-16 12:41:33+00:00)
Title: Removed dependency on jQuery

The algorithm behind Complexify is not based on being in a browser, and at it's core is quite simple. While a Node wrapper is useful, this is actually more suited to being a *port*.

I have removed the need for jQuery and JSDom, both of which are relatively large pieces of code and would make node-complexify far larger and slower than it needs to be.

Because of the core `complexify.js` file being quite different from the jQuery version in my repository I have removed it as a submodule. In the future I might separate out the algorithm into a second file and use a build system to create the jQuery plugin so that it could become a submodule again, but for now if you keep an eye on the main repo and copy over any changes that would be sufficient. I will try to remember to do this anyway.

Thanks for making node-complexify, I look forward to seeing what's done with it! I'm about to re-launch my website and will make sure that this gets a mention on the Complexify page.