I'm working on a component project that integrates a JS library with
Tapestry. The library has a couple of external dependencies: jQuery,
Raphael, as well as it's own CSS file.

My question is, what is the best way to handle these dependencies? Do I
just put the .js and .css in an asset directory (that's what I'm doing
right now)? It makes me wonder what kind of problems I might run in to
later on, when the component is used in a project that includes, for
example, a conflicting version of jQuery.

Should I just not worry, or is there a different way to handle it?

-George

Reply via email to