tomer-yechiel / pino-sentry-transport

MIT License
24 stars 8 forks source link

Suggestion: Cleanup published package #226

Open TimShilov opened 3 days ago

TimShilov commented 3 days ago

I have checked the published package contents and I think there are a lot of unnecessary files that IMO need to be added to .npmignore. Those include:

  1. Original source code.
  2. .github directory.
  3. Editor configuration directories (.idea and .vscode).
  4. Unit tests
  5. Build configuration and scripts
  6. Tool configurations (ava, ts, eslint)

Screenshot 2024-07-02 at 13 34 33

IMO all of those are not needed in the publisher package and they just bloat the package. There are literally more "useless" files than the actual code being used. I'm happy to submit a PR if we agree on this.