add ghost blogging npm module