storycrawler
Version:
Utilities to build Storybook crawling tools with Puppeteer
42 lines (41 loc) • 1.43 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.ChromiumNotFoundError = exports.StoriesTimeoutError = exports.NoStoriesError = exports.StorybookServerTimeoutError = exports.InvalidUrlError = void 0;
class InvalidUrlError extends Error {
constructor(invalidUrl) {
super();
this.name = ' InvalidUrlError';
this.message = `The URL ${invalidUrl} is invalid.`;
}
}
exports.InvalidUrlError = InvalidUrlError;
class StorybookServerTimeoutError extends Error {
constructor(msec) {
super();
this.name = 'ScreenshotTimeoutError';
this.message = `Storybook server launch timeout exceeded in ${msec} ms.`;
}
}
exports.StorybookServerTimeoutError = StorybookServerTimeoutError;
class NoStoriesError extends Error {
constructor() {
super(...arguments);
this.name = 'NoStoriesError';
}
}
exports.NoStoriesError = NoStoriesError;
class StoriesTimeoutError extends Error {
constructor() {
super();
this.name = 'StoriesTimeoutError';
this.message = `Getting stories was failed. Make sure that your Storybook is rendered correctly.`;
}
}
exports.StoriesTimeoutError = StoriesTimeoutError;
class ChromiumNotFoundError extends Error {
constructor() {
super(...arguments);
this.name = 'ChromiumNotFoundError';
}
}
exports.ChromiumNotFoundError = ChromiumNotFoundError;
;