Skip to content

CLI/SDK export mismatch: FSStorageProvider not exported from squad-sdk #714

@andikrueger

Description

@andikrueger

Symptom

When validating packaged CLI/SDK tarballs, the CLI fails with:
\
SyntaxError: The requested module '@bradygaster/squad-sdk' does not provide an export named 'FSStorageProvider'
\\

Location

  • Failing module: @bradygaster/squad-cli/dist/cli/core/detect-squad-dir.js\
  • Import statement: \import { FSStorageProvider } from '@bradygaster/squad-sdk';\
  • Test that surfaced it: \ est/cli-packaging-smoke.test.ts\ (packaged tarball validation)

Reproduction

  1. Pack the CLI and SDK packages into tarballs
  2. Create a temp install with the packed tarballs
  3. Run the packaged CLI
  4. Observe the export error

Expected Behavior

The packaged CLI should be able to import \FSStorageProvider\ from @bradygaster/squad-sdk\ without errors.

Related

Context

This mismatch affects the packaged distribution and must be resolved before releases.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions