SvelteKit adapter that automatically detects deployment environment and installs appropriate platform-specific adapter
Overall
score
96%
Error recovery and user guidance
Environment detection pattern
90%
90%
Package manager detection
80%
100%
Error message clarity
90%
90%
Warning for unsupported scenarios
93%
100%
Validation error handling
86%
93%
Installation guidance format
80%
100%
Package manager detection
File existence checking
100%
100%
Path resolution
100%
100%
Directory traversal
100%
100%
Root detection
100%
100%
Priority-based detection
100%
100%
Default fallback
100%
100%
Automatic environment detection
Detection order
100%
100%
Environment variable checks
100%
100%
Adapter mapping
100%
100%
Unknown platform handling
100%
100%
Adapter delegation
Environment detection
100%
100%
Dynamic import usage
100%
100%
Adapter instantiation
100%
100%
Delegation implementation
100%
100%
Return value handling
100%
100%
Error handling
100%
100%
Peer dependency resolution
Scope name parsing
100%
100%
Directory traversal logic
100%
100%
Package.json reading
100%
100%
Export path resolution
100%
100%
Error handling
100%
100%
Graceful fallback handling
Adapter Import
0%
0%
Environment Detection
0%
0%
Builder Integration
100%
100%
Fallback Warning
100%
100%
Documentation Reference
100%
100%
Non-Failing Behavior
100%
100%
Return Value
100%
100%
Automatic adapter installation
Imports adapter-auto
100%
100%
Instantiates adapter
100%
100%
Configures SvelteKit
100%
100%
Package dependency
100%
100%
Handles adapter types
100%
100%
Build configuration
Adapter export
100%
100%
Name property
100%
100%
Adapt method signature
100%
100%
Environment detection
100%
100%
Builder logging
100%
100%
Generate fallback
100%
100%
Write server files
100%
100%
Write static files
100%
100%
Supports property
100%
100%
Feature error handling
100%
100%
Multi-package manager support
Lockfile detection order
100%
100%
Directory traversal
100%
100%
Default fallback
100%
100%
NPM command format
100%
100%
PNPM command format
100%
100%
Yarn command format
100%
100%
Bun command format
100%
100%
Deno command format
100%
100%
TypeScript type definitions
Adapter type import
100%
100%
Type guard implementation
100%
100%
Runtime type checking
100%
100%
Adapter type usage
100%
100%
Type-safe property access
100%
100%
Install with Tessl CLI
npx tessl i tessl/npm-sveltejs--adapter-autoTable of Contents