after trying few things, I think we can settle with something like:

```
    "files": ["dist", "lib", "index.js", "LICENSE.md"],
    "main": "index.js",
```

in `package.json`, and removing the `.npmignore`. You can try it by doing `npm pack` and checking the content of the tarball.