Skip to content

Windows target plans emit backslash paths in portable outputs #444

@ayskobtw-lil

Description

@ayskobtw-lil

Running the target adapter test suite on Windows exposes several path normalization failures:

  • tv-roku and web-static write manifest file lists with backslashes, e.g. assets\app.js, where the manifest contract expects portable / paths.
  • pkg-jsr, plugin-vscode, and browser-safari convert POSIX-style project paths such as /repo/packages/my-lib into Windows root-relative paths such as \repo\packages\my-lib when constructing dry-run plans or mocked command cwd values.

This makes generated plans/manifests inconsistent across platforms and breaks the current tests on Windows.

I opened a fix in #443.

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