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
- Pack the CLI and SDK packages into tarballs
- Create a temp install with the packed tarballs
- Run the packaged CLI
- 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.
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
Reproduction
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.