Introducing new NPM packages for Helicone

October 2, 2024

We are thrilled to announce the addition of two essential npm packages: @helicone/async and @helicone/helpers. Additionally, we are also deprecating the @helicone/helicone package.

Why These Changes?

  • Optimized Package Size: The previous @helicone/helicone was wrapped around OpenAI, resulting in a bulky package size.
  • Enhanced Function Utilization: Many functions within the old package were unused and outdated. The new approach ensures that only necessary functions are included and are up to date.

Detailed Changes

  • Deprecated @helicone/helicone:

    • This package is officially deprecated and will no longer receive updates.
    • Existing functions within this package will continue to operate as expected to ensure a smooth transition.
  • Added @helicone/async:

    • HeliconeAsyncLogger Class: Previously part of @helicone/helicone, this class is now housed within @helicone/async. It retains all existing functionalities, offering robust asynchronous logging capabilities.
  • Added @helicone/helpers:

    • HeliconeManualLogger Class: Moved from @helicone/helicone to @helicone/helpers, this class now adopts a more functional approach. Visit the docs to learn more.
    • Enhanced Features: