
Security News
/Research
Fake Corepack Site Distributes Infostealer and Proxyware to Developers
A fake corepack.org site is impersonating the Node.js tool and delivers an infostealer and proxyware to developers who download it.
@memberjunction/ai-blackforestlabs
Advanced tools
MemberJunction Wrapper for Black Forest Labs FLUX Image Generation Models
MemberJunction AI provider for Black Forest Labs' FLUX image generation models. This package implements the BaseImageGenerator interface to provide text-to-image generation, image editing (inpainting/outpainting), and image variations through BFL's async task-based API.
graph TD
A["FLUXImageGenerator<br/>(Provider)"] -->|extends| B["BaseImageGenerator<br/>(@memberjunction/ai)"]
A -->|submits tasks| C["BFL REST API"]
A -->|polls| D["Result Endpoint"]
D -->|returns| E["Image URL"]
A -->|downloads| F["Generated Image"]
B -->|registered via| G["@RegisterClass"]
style A fill:#7c5295,stroke:#563a6b,color:#fff
style B fill:#2d6a9f,stroke:#1a4971,color:#fff
style C fill:#2d8659,stroke:#1a5c3a,color:#fff
style D fill:#2d8659,stroke:#1a5c3a,color:#fff
style E fill:#b8762f,stroke:#8a5722,color:#fff
style F fill:#2d6a9f,stroke:#1a4971,color:#fff
style G fill:#b8762f,stroke:#8a5722,color:#fff
sequenceDiagram
participant App as Application
participant FLUX as FLUXImageGenerator
participant BFL as BFL API
App->>FLUX: GenerateImage(params)
FLUX->>BFL: POST /flux-pro-2 (submit task)
BFL-->>FLUX: { id: "task-123" }
loop Poll until ready
FLUX->>BFL: GET /get_result?id=task-123
BFL-->>FLUX: { status: "Pending" }
end
BFL-->>FLUX: { status: "Ready", result: { sample: "url" } }
FLUX->>BFL: Download image from URL
BFL-->>FLUX: Image data
FLUX-->>App: ImageGenerationResult
npm install @memberjunction/ai-blackforestlabs
import { FLUXImageGenerator } from '@memberjunction/ai-blackforestlabs';
const generator = new FLUXImageGenerator('your-bfl-api-key');
const result = await generator.GenerateImage({
prompt: 'A serene mountain landscape at sunset',
model: 'flux-2-pro',
size: '1536x1024'
});
if (result.success) {
const image = result.images[0];
console.log('Image generated, base64 length:', image.base64.length);
}
generator.setPollingConfig({
maxWaitTime: 180000, // 3 minutes
pollInterval: 3000 // 3 seconds
});
| Model | ID | Description |
|---|---|---|
| FLUX.2 Pro | flux-2-pro | 32B parameter, photorealistic 4MP images |
| FLUX 1.1 Pro | flux-1.1-pro | Production-ready, high-volume workloads |
| FLUX.1 Dev | flux-dev | Open-weights 12B for development |
| FLUX Schnell | flux-schnell | Fast generation |
| FLUX Ultra | flux-ultra | Ultra-high quality |
Registered as FLUXImageGenerator via @RegisterClass(BaseImageGenerator, 'FLUXImageGenerator').
@memberjunction/ai - Core AI abstractions (BaseImageGenerator, GeneratedImage)@memberjunction/global - Class registrationFAQs
MemberJunction Wrapper for Black Forest Labs FLUX Image Generation Models
The npm package @memberjunction/ai-blackforestlabs receives a total of 893 weekly downloads. As such, @memberjunction/ai-blackforestlabs popularity was classified as not popular.
We found that @memberjunction/ai-blackforestlabs demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 12 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
/Research
A fake corepack.org site is impersonating the Node.js tool and delivers an infostealer and proxyware to developers who download it.

Research
/Security News
A large-scale campaign abused GitHub Actions in compromised repositories to exploit CVE-2026-41940 in cPanel and WHM and steal server credentials.

Security News
Five frontier LLMs generated the same nonexistent package names, leaving 53 available for potential slopsquatting across PyPI and npm.