UNPKG

@shelchin/svelte-i18n

Version:

The last Svelte i18n library you'll ever need. Type-safe, AI-powered, zero-config.

23 lines (22 loc) 655 B
/** * Package discovery utilities for i18n validation * Automatically finds packages that use @shelchin/svelte-i18n */ /** * Check if a package uses @shelchin/svelte-i18n */ export declare function packageUsesI18n(packageName: string): boolean; /** * Discover all packages in static/translations that need validation */ export declare function discoverStaticPackages(staticDir: string, config: { packages?: string[]; autoDiscover?: boolean; }): string[]; /** * Get the schema source for a package */ export declare function getPackageSchemaSource(packageName: string): { schema: Record<string, unknown> | null; source: string; };