Skip to content

Move instrumentation-browser-navigation from contrib to this repo #238

@martinkuba

Description

@martinkuba

Sub-issue of #209.

Move @opentelemetry/instrumentation-browser-navigation from opentelemetry-js-contrib into the @opentelemetry/browser-instrumentation package as a subpath export.

Checklist

  • Move code to this repo
    • Add instrumentation code to packages/instrumentation/src/navigation/
    • Add subpath export (./experimental/navigation) to package.json
    • Adapt code to repo conventions (logs-based event API, vitest, tsdown build, shared test utils)
    • Add/port tests
  • Deprecate the js-contrib package
    • Update the browser-instrumentation README with docs for the new instrumentation
    • Update the contrib package README with deprecation notice and migration instructions, publish a final version
    • Run npm deprecate on @opentelemetry/instrumentation-browser-navigation pointing to the new location
    • Delete instrumentation-browser-navigation package source from opentelemetry-js-contrib

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions