@memberjunction/ai-provider-bundle
v5.13.0
Published
MemberJunction AI Provider Bundle - Loads all standard AI providers to prevent tree shaking
Keywords
Readme
@memberjunction/ai-provider-bundle
Legacy AI provider bundle package for MemberJunction. This package previously contained tree-shaking prevention functions for all standard MemberJunction AI providers.
Status
This package is effectively a no-op. Tree-shaking prevention is now handled by the MemberJunction manifest system (see CLASS_MANIFEST_GUIDE.md in the CodeGenLib package).
The package is retained solely for backward compatibility with existing imports. No new functionality should be added here.
Architecture
graph TD
A["@memberjunction/ai-bundle<br/>(Legacy Package)"] -.->|previously loaded| B["All AI Providers"]
C["Manifest System<br/>(Current)"] -->|prevents tree-shaking| B
D["@memberjunction/server-bootstrap"] -->|pre-built manifest| C
E["@memberjunction/ng-bootstrap"] -->|pre-built manifest| C
style A fill:#b8762f,stroke:#8a5722,color:#fff
style B fill:#2d6a9f,stroke:#1a4971,color:#fff
style C fill:#2d8659,stroke:#1a5c3a,color:#fff
style D fill:#7c5295,stroke:#563a6b,color:#fff
style E fill:#7c5295,stroke:#563a6b,color:#fffMigration
If you are importing from this package, you can safely remove the import. The manifest system now handles class registration automatically via @RegisterClass decorators and the CLASS_REGISTRATIONS array generated by mj codegen manifest.
Dependencies
None (no-op package).
