Best practices for creating a modern NPM package | Heykuki News