UNPKG

@embeddable.com/sdk-core

Version:

Core Embeddable SDK module responsible for web-components bundling and publishing.

16 lines (15 loc) 768 B
import { ResolvedEmbeddableConfig } from "./defineConfig"; export type ValidationIssue = { filePath: string; message: string; line?: number; column?: number; path?: string; }; export declare function formatIssue(issue: ValidationIssue): string; declare const _default: (ctx: ResolvedEmbeddableConfig) => Promise<boolean>; export default _default; export declare function dataModelsValidation(filesList: [string, string][]): Promise<string[]>; export declare function securityContextValidation(filesList: [string, string][]): Promise<string[]>; export declare function clientContextValidation(filesList: [string, string][]): Promise<string[]>; export declare function embeddableValidation(filesList: [string, string][]): Promise<ValidationIssue[]>;