create-testplane
Version:
A tool for fast and simple Testplane configuration
40 lines • 2.3 kB
JavaScript
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const lodash_1 = __importDefault(require("lodash"));
const html_reporter_1 = __importDefault(require("./html-reporter"));
const testplane_retry_limiter_1 = __importDefault(require("./testplane-retry-limiter"));
const testplane_url_decorator_1 = __importDefault(require("./testplane-url-decorator"));
const testplane_oauth_1 = __importDefault(require("./testplane-oauth"));
const testplane_profiler_1 = __importDefault(require("./testplane-profiler"));
const testplane_storybook_1 = __importDefault(require("./testplane-storybook"));
const testplane_test_filter_1 = __importDefault(require("./testplane-test-filter"));
const testplane_tabs_closer_1 = __importDefault(require("./testplane-tabs-closer"));
const testplane_global_hook_1 = __importDefault(require("./testplane-global-hook"));
const testplane_test_repeater_1 = __importDefault(require("./testplane-test-repeater"));
const testplane_retry_command_1 = __importDefault(require("./testplane-retry-command"));
const testplane_safari_commands_1 = __importDefault(require("./testplane-safari-commands"));
const testplane_headless_chrome_1 = __importDefault(require("./testplane-headless-chrome"));
const testplane_plugins_profiler_1 = __importDefault(require("./testplane-plugins-profiler"));
const testplane_retry_progressive_1 = __importDefault(require("./testplane-retry-progressive"));
const pluginsConfig = [
html_reporter_1.default,
testplane_test_repeater_1.default,
testplane_retry_command_1.default,
testplane_plugins_profiler_1.default,
testplane_tabs_closer_1.default,
testplane_retry_limiter_1.default,
testplane_safari_commands_1.default,
testplane_retry_progressive_1.default,
testplane_storybook_1.default,
testplane_profiler_1.default,
testplane_headless_chrome_1.default,
testplane_url_decorator_1.default,
testplane_test_filter_1.default,
testplane_oauth_1.default,
testplane_global_hook_1.default,
].reduce((config, plugin) => lodash_1.default.set(config, plugin.name, plugin.fn), {});
exports.default = pluginsConfig;
//# sourceMappingURL=index.js.map