Skip to content

2.1.3 pulls in a massive set of telemetry packages #988

@mscrivo

Description

@mscrivo

Just attempted an upgrade from 2.1.2 to 2.1.3 and notice that it was pulling in a massive set of new transitive dependencies into our app.

office-addin-usage-data was updated from 2.0.6 to 2.0.7, which updated applicationinsights from 1.8.10 to 3.14.0, which resulted in all these new things (almost 2000 new lines in our pnpm-lock.yaml):

  • @azure/monitor-opentelemetry
  • @azure/monitor-opentelemetry-exporter
  • @azure/identity (which itself brings @azure/msal-browser, @azure/msal-node, @azure/msal-common)
  • @azure/core-client, @azure/core-rest-pipeline, @azure/core-auth, @azure/core-util, @azure/logger
  • @azure/opentelemetry-instrumentation-azure-sdk
  • A whole set of @opentelemetry/* packages

Please make office-addin-usage-data an optional peer dep.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions