¿Cómo usar browserify con bibliotecas que no son npm?

De acuerdo ahttp://www.slant.co/topics/1089/viewpoints/1/~what-are-the-best-client-side-javascript-module-loaders~browserify#9 Una de las desventajas de usar Browserify es que:

No todas las bibliotecas javascript tienen una versión npm

Si bien no es demasiado difícil crear un paquete npm para una biblioteca existente, significa mantenerlo cuando la biblioteca se actualice. Si bien la mayoría de las bibliotecas ahora están en npm, muchas bibliotecas específicas del lado del cliente no lo están.

No tengo ninguna experiencia con npm aparte de saber cómoinstall Un módulo existente. A la luz de eso,¿Cuál es la forma más fácil / mejor de buscar navegador con bibliotecas que no son npm del lado del cliente?

¿Hay alguna manera de declarar un archivo Javascript local como una dependencia, en lugar de buscarlo a través de npm?