publishing as npm module