39 lines
1.6 KiB
Markdown
39 lines
1.6 KiB
Markdown
# Bundle manifest
|
||
|
||
## Package
|
||
|
||
- Engine, challenge generators, optimized PNG renderer, audio renderer
|
||
- Memory, SQLite-compatible, and Redis-compatible stores
|
||
- Self-hosted, managed, Turnstile, reCAPTCHA, hCaptcha, and custom providers
|
||
- HTTP handlers, guards, page gates, adaptive policy, validation integration
|
||
- Plugin and DevToolbar audit panel
|
||
- Tailwind-only `Captcha.wrn` with compact/normal/big sizing, listen visibility, not-robot mode, 25–75 disturbance control, and generated image renderer props
|
||
- English WAV audio assets
|
||
- Unit tests for all 18 PNG renderers, style resolution, security behavior, and documentation
|
||
|
||
## Example
|
||
|
||
- All self-hosted challenge types, including the not-robot checkbox
|
||
- Audio and invisible examples
|
||
- Shared `@wrnexus/validation` contact schema with client and API validation
|
||
- Protected form API using `captchaGuard`
|
||
- Working once-per-session protected-page grant and safe return redirect
|
||
- Compact, normal, and big component examples
|
||
- Listen-visible and listen-hidden examples
|
||
- Easy, normal, and hard image-disturbance examples
|
||
- Dedicated `/styles` gallery with 18 concrete renderers, random selection, allowed pools, and excluded pools
|
||
- External-provider placeholders
|
||
|
||
## Managed service
|
||
|
||
- Project keys, allowed hostnames, quotas, key rotation
|
||
- Public create/solve and secret-authenticated verification routes
|
||
- Memory reference store, SQL migration, OpenAPI specification
|
||
|
||
## Integration
|
||
|
||
- Repeat-safe installer
|
||
- TypeScript path aliases
|
||
- Current component-discovery compatibility copy
|
||
- Generated 18-style preview gallery and renderer guidance
|