Do I need to publish to npm every time I update a package available via git? Do I need to publish to npm every time I update a package available via git? git git