@edgespark/server-types
v0.0.1
Published
Type definitions for EdgeSpark server SDK
Downloads
1,030
Readme
@edgespark/server-types
TypeScript type definitions for EdgeSpark server SDK.
What's Included
Client<TSchema>- Main SDK client interfaceAuthClient- Authentication with path-based conventionsUser- Authenticated user identityStorageClient/BucketClient- File storage operationsSecretClient- Environment secrets access
Usage
This package is pre-installed in EdgeSpark projects. Types are used for autocompletion and type checking:
import type { Client } from "@edgespark/server-types";
import { tables } from "@generated";
export async function createApp(edgespark: Client<typeof tables>) {
// Full IntelliSense for:
// - edgespark.db (Drizzle ORM)
// - edgespark.auth
// - edgespark.storage
// - edgespark.secret
}Learn More
Visit edgespark.dev to get started.
