storybook
Version:
Storybook: Develop, document, and test UI components in isolation
445 lines (444 loc) • 12.6 kB
TypeScript
import { Is as StandardSchemaV1, Os as ServiceId, i as Status, l as StatusTypeId } from "./chunk-Dt_DMkuc.js";
import { t as StorybookError } from "./chunk-CMHAf_uD.js";
//#region code/core/.dts-emit/code/core/src/shared/open-service/errors.d.ts
/** Identifies which operation surface produced a validation failure. */
type OperationKind = 'query' | 'command';
/**
* Describes the operation and validation phase associated with a schema failure.
*/
type ValidationMeta = {
kind: OperationKind;
serviceId: ServiceId;
name: string;
phase: 'input' | 'output';
issues: ReadonlyArray<StandardSchemaV1.Issue>;
};
//#endregion
//#region code/core/.dts-emit/code/core/src/server-errors.d.ts
/**
* If you can't find a suitable category for your error, create one based on the package name/file
* path of which the error is thrown. For instance: If it's from `@storybook/node-logger`, then
* NODE-LOGGER If it's from a package that is too broad, e.g. @storybook/cli in the init command,
* then use a combination like CLI_INIT
*/
declare enum Category {
CLI = "CLI",
CLI_INIT = "CLI_INIT",
CLI_AUTOMIGRATE = "CLI_AUTOMIGRATE",
CLI_UPGRADE = "CLI_UPGRADE",
CLI_ADD = "CLI_ADD",
CODEMOD = "CODEMOD",
CORE_SERVER = "CORE-SERVER",
CSF_PLUGIN = "CSF-PLUGIN",
CSF_TOOLS = "CSF-TOOLS",
CORE_COMMON = "CORE-COMMON",
NODE_LOGGER = "NODE-LOGGER",
TELEMETRY = "TELEMETRY",
BUILDER_MANAGER = "BUILDER-MANAGER",
BUILDER_VITE = "BUILDER-VITE",
BUILDER_WEBPACK5 = "BUILDER-WEBPACK5",
SOURCE_LOADER = "SOURCE-LOADER",
POSTINSTALL = "POSTINSTALL",
DOCS_TOOLS = "DOCS-TOOLS",
CORE_WEBPACK = "CORE-WEBPACK",
FRAMEWORK_ANGULAR = "FRAMEWORK_ANGULAR",
FRAMEWORK_EMBER = "FRAMEWORK_EMBER",
FRAMEWORK_HTML_VITE = "FRAMEWORK_HTML-VITE",
FRAMEWORK_HTML_WEBPACK5 = "FRAMEWORK_HTML-WEBPACK5",
FRAMEWORK_NEXTJS = "FRAMEWORK_NEXTJS",
FRAMEWORK_PREACT_VITE = "FRAMEWORK_PREACT-VITE",
FRAMEWORK_PREACT_WEBPACK5 = "FRAMEWORK_PREACT-WEBPACK5",
FRAMEWORK_REACT_VITE = "FRAMEWORK_REACT-VITE",
FRAMEWORK_REACT_WEBPACK5 = "FRAMEWORK_REACT-WEBPACK5",
FRAMEWORK_SERVER_WEBPACK5 = "FRAMEWORK_SERVER-WEBPACK5",
FRAMEWORK_SVELTE_VITE = "FRAMEWORK_SVELTE-VITE",
FRAMEWORK_SVELTEKIT = "FRAMEWORK_SVELTEKIT",
FRAMEWORK_VUE_VITE = "FRAMEWORK_VUE-VITE",
FRAMEWORK_VUE_WEBPACK5 = "FRAMEWORK_VUE-WEBPACK5",
FRAMEWORK_VUE3_VITE = "FRAMEWORK_VUE3-VITE",
FRAMEWORK_VUE3_WEBPACK5 = "FRAMEWORK_VUE3-WEBPACK5",
FRAMEWORK_WEB_COMPONENTS_VITE = "FRAMEWORK_WEB-COMPONENTS-VITE",
FRAMEWORK_WEB_COMPONENTS_WEBPACK5 = "FRAMEWORK_WEB-COMPONENTS-WEBPACK5"
}
declare class NxProjectDetectedError extends StorybookError {
constructor();
}
declare class MissingFrameworkFieldError extends StorybookError {
constructor();
}
declare class InvalidFrameworkNameError extends StorybookError {
data: {
frameworkName: string;
};
constructor(data: {
frameworkName: string;
});
}
declare class CouldNotEvaluateFrameworkError extends StorybookError {
data: {
frameworkName: string;
};
constructor(data: {
frameworkName: string;
});
}
declare class ConflictingStaticDirConfigError extends StorybookError {
constructor();
}
declare class InvalidStoriesEntryError extends StorybookError {
constructor();
}
declare class OpenServiceValidationError extends StorybookError {
data: ValidationMeta;
constructor(data: ValidationMeta);
}
declare class OpenServiceDuplicateRegistrationError extends StorybookError {
data: {
serviceId: ServiceId;
};
constructor(data: {
serviceId: ServiceId;
});
}
declare class OpenServiceMissingServiceError extends StorybookError {
data: {
serviceId: ServiceId;
};
constructor(data: {
serviceId: ServiceId;
});
}
declare class OpenServiceUnimplementedOperationError extends StorybookError {
data: {
serviceId: ServiceId;
name: string;
kind: 'query' | 'command';
};
constructor(data: {
serviceId: ServiceId;
name: string;
kind: 'query' | 'command';
});
}
declare class OpenServiceInvalidStaticPathError extends StorybookError {
data: {
serviceId: ServiceId;
name: string;
path: string;
};
constructor(data: {
serviceId: ServiceId;
name: string;
path: string;
});
}
declare class OpenServiceAsyncSchemaError extends StorybookError {
data: {
serviceId: ServiceId;
name: string;
kind: 'query' | 'command';
phase: 'input' | 'output';
};
constructor(data: {
serviceId: ServiceId;
name: string;
kind: 'query' | 'command';
phase: 'input' | 'output';
});
}
declare class OpenServiceLoadedDrainExceededError extends StorybookError {
data: {
serviceId: ServiceId;
name: string;
iterations: number;
};
constructor(data: {
serviceId: ServiceId;
name: string;
iterations: number;
});
}
declare class OpenServiceDocgenMissingComponentError extends StorybookError {
data: {
id: string;
};
constructor(data: {
id: string;
});
}
declare class OpenServiceMissingChannelError extends StorybookError {
data: {
serviceId?: ServiceId;
};
constructor(data?: {
serviceId?: ServiceId;
});
}
declare class OpenServiceRemoteCommandDisconnectedError extends StorybookError {
data: {
serviceId: ServiceId;
};
constructor(data: {
serviceId: ServiceId;
});
}
declare class OpenServiceRemoteCommandUnhandledError extends StorybookError {
data: {
serviceId: ServiceId;
commandName: string;
};
constructor(data: {
serviceId: ServiceId;
commandName: string;
});
}
declare class WebpackMissingStatsError extends StorybookError {
constructor();
}
declare class WebpackInvocationError extends StorybookError {
data: {
error: Error;
};
constructor(data: {
error: Error;
});
}
declare class WebpackCompilationError extends StorybookError {
data: {
errors: {
message: string;
stack?: string;
name?: string;
}[];
};
constructor(data: {
errors: {
message: string;
stack?: string;
name?: string;
}[];
});
}
declare class MissingAngularJsonError extends StorybookError {
data: {
path: string;
};
constructor(data: {
path: string;
});
}
declare class AngularLegacyBuildOptionsError extends StorybookError {
constructor();
}
declare class CriticalPresetLoadError extends StorybookError {
data: {
error: Error;
presetName: string;
};
constructor(data: {
error: Error;
presetName: string;
});
}
declare class MissingBuilderError extends StorybookError {
constructor();
}
declare class GoogleFontsDownloadError extends StorybookError {
data: {
fontFamily: string;
url: string;
};
constructor(data: {
fontFamily: string;
url: string;
});
}
declare class GoogleFontsLoadingError extends StorybookError {
data: {
error: unknown | Error;
url: string;
};
constructor(data: {
error: unknown | Error;
url: string;
});
}
declare class SvelteViteWithSvelteKitError extends StorybookError {
constructor();
}
declare class NoMatchingExportError extends StorybookError {
data: {
error: unknown | Error;
};
constructor(data: {
error: unknown | Error;
});
}
declare class MainFileMissingError extends StorybookError {
data: {
location: string;
source?: 'storybook' | 'vitest';
};
constructor(data: {
location: string;
source?: 'storybook' | 'vitest';
});
}
declare class MainFileEvaluationError extends StorybookError {
data: {
location: string;
error: Error;
};
constructor(data: {
location: string;
error: Error;
});
}
declare class StatusTypeIdMismatchError extends StorybookError {
data: {
status: Status;
typeId: StatusTypeId;
};
constructor(data: {
status: Status;
typeId: StatusTypeId;
});
}
declare class NoFreePortError extends StorybookError {
data: {
requestedPort?: number;
};
constructor(data: {
requestedPort?: number;
});
}
declare class GenerateNewProjectOnInitError extends StorybookError {
data: {
error: unknown | Error;
packageManager: string;
projectType: string;
};
constructor(data: {
error: unknown | Error;
packageManager: string;
projectType: string;
});
}
type MinimumReleaseAgeHandledErrorData = {
message: string;
cause?: unknown;
} | {
packageManagerName: string;
minimumReleaseAgeConfigName: string;
minimumReleaseAgeConfigDocs: string;
minimumReleaseAgeExclusionsConfigName?: string;
minimumReleaseAgeExclusionsConfigDocs?: string;
failedPackage?: string | null;
cause?: unknown;
};
declare class MinimumReleaseAgeHandledError extends StorybookError {
data: MinimumReleaseAgeHandledErrorData;
constructor(data: MinimumReleaseAgeHandledErrorData);
}
declare class AddonVitestPostinstallPrerequisiteCheckError extends StorybookError {
data: {
reasons: string[];
};
constructor(data: {
reasons: string[];
});
}
declare class AddonVitestPostinstallFailedAddonA11yError extends StorybookError {
data: {
error: unknown | Error;
};
constructor(data: {
error: unknown | Error;
});
}
declare class AddonVitestPostinstallWorkspaceUpdateError extends StorybookError {
data: {
filePath: string;
};
constructor(data: {
filePath: string;
});
}
declare class AddonVitestPostinstallConfigUpdateError extends StorybookError {
data: {
filePath: string;
};
constructor(data: {
filePath: string;
});
}
declare class AddonVitestPostinstallError extends StorybookError {
data: {
errors: StorybookError[];
};
constructor(data: {
errors: StorybookError[];
});
}
declare class UpgradeStorybookToLowerVersionError extends StorybookError {
data: {
beforeVersion: string;
currentVersion: string;
};
constructor(data: {
beforeVersion: string;
currentVersion: string;
});
}
declare class UpgradeStorybookUnknownCurrentVersionError extends StorybookError {
constructor();
}
declare class NoStatsForViteDevError extends StorybookError {
constructor();
}
declare class ViteModuleGraphSubscriptionError extends StorybookError {
constructor();
}
declare class FindPackageVersionsError extends StorybookError {
data: {
error: Error | unknown;
packageName: string;
packageManager: string;
};
constructor(data: {
error: Error | unknown;
packageName: string;
packageManager: string;
});
}
declare class IncompatiblePostCssConfigError extends StorybookError {
data: {
error: Error;
};
constructor(data: {
error: Error;
});
}
declare class SavingGlobalSettingsFileError extends StorybookError {
data: {
filePath: string;
error: Error | unknown;
};
constructor(data: {
filePath: string;
error: Error | unknown;
});
}
declare class CommonJsConfigNotSupportedError extends StorybookError {
constructor();
}
declare class AutomigrateError extends StorybookError {
data: {
errors: Array<Error | unknown>;
};
constructor(data: {
errors: Array<Error | unknown>;
});
}
//#endregion
export { AddonVitestPostinstallConfigUpdateError, AddonVitestPostinstallError, AddonVitestPostinstallFailedAddonA11yError, AddonVitestPostinstallPrerequisiteCheckError, AddonVitestPostinstallWorkspaceUpdateError, AngularLegacyBuildOptionsError, AutomigrateError, Category, CommonJsConfigNotSupportedError, ConflictingStaticDirConfigError, CouldNotEvaluateFrameworkError, CriticalPresetLoadError, FindPackageVersionsError, GenerateNewProjectOnInitError, GoogleFontsDownloadError, GoogleFontsLoadingError, IncompatiblePostCssConfigError, InvalidFrameworkNameError, InvalidStoriesEntryError, MainFileEvaluationError, MainFileMissingError, MinimumReleaseAgeHandledError, MissingAngularJsonError, MissingBuilderError, MissingFrameworkFieldError, NoFreePortError, NoMatchingExportError, NoStatsForViteDevError, NxProjectDetectedError, OpenServiceAsyncSchemaError, OpenServiceDocgenMissingComponentError, OpenServiceDuplicateRegistrationError, OpenServiceInvalidStaticPathError, OpenServiceLoadedDrainExceededError, OpenServiceMissingChannelError, OpenServiceMissingServiceError, OpenServiceRemoteCommandDisconnectedError, OpenServiceRemoteCommandUnhandledError, OpenServiceUnimplementedOperationError, OpenServiceValidationError, SavingGlobalSettingsFileError, StatusTypeIdMismatchError, StorybookError, SvelteViteWithSvelteKitError, UpgradeStorybookToLowerVersionError, UpgradeStorybookUnknownCurrentVersionError, ViteModuleGraphSubscriptionError, WebpackCompilationError, WebpackInvocationError, WebpackMissingStatsError };