fern-jest-client
Version:
Jest test reporter client for Fern platform - captures and sends test execution data to fern-reporter
35 lines • 3.09 kB
JavaScript
;
/**
* Main entry point for fern-jest-client
* Exports all public APIs and utilities
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = exports.getWorkingDirectory = exports.isCI = exports.getEnvVar = exports.ENV_VARS = exports.DEFAULT_CONFIG = exports.generateTestSummary = exports.mapJestTestToSpecRun = exports.mapJestSuiteToSuiteRun = exports.mapJestResultsToTestRun = exports.toAbsolutePath = exports.getCIInfo = exports.getGitInfo = exports.findGitRoot = exports.FernReporter = exports.createFernClient = exports.FernApiClient = void 0;
// Main classes and functions
var client_1 = require("./client");
Object.defineProperty(exports, "FernApiClient", { enumerable: true, get: function () { return client_1.FernApiClient; } });
Object.defineProperty(exports, "createFernClient", { enumerable: true, get: function () { return client_1.createFernClient; } });
var reporter_1 = require("./reporter");
Object.defineProperty(exports, "FernReporter", { enumerable: true, get: function () { return reporter_1.FernReporter; } });
// Utility functions
var git_1 = require("./utils/git");
Object.defineProperty(exports, "findGitRoot", { enumerable: true, get: function () { return git_1.findGitRoot; } });
Object.defineProperty(exports, "getGitInfo", { enumerable: true, get: function () { return git_1.getGitInfo; } });
Object.defineProperty(exports, "getCIInfo", { enumerable: true, get: function () { return git_1.getCIInfo; } });
Object.defineProperty(exports, "toAbsolutePath", { enumerable: true, get: function () { return git_1.toAbsolutePath; } });
var mapper_1 = require("./utils/mapper");
Object.defineProperty(exports, "mapJestResultsToTestRun", { enumerable: true, get: function () { return mapper_1.mapJestResultsToTestRun; } });
Object.defineProperty(exports, "mapJestSuiteToSuiteRun", { enumerable: true, get: function () { return mapper_1.mapJestSuiteToSuiteRun; } });
Object.defineProperty(exports, "mapJestTestToSpecRun", { enumerable: true, get: function () { return mapper_1.mapJestTestToSpecRun; } });
Object.defineProperty(exports, "generateTestSummary", { enumerable: true, get: function () { return mapper_1.generateTestSummary; } });
// Configuration constants
var config_1 = require("./config");
Object.defineProperty(exports, "DEFAULT_CONFIG", { enumerable: true, get: function () { return config_1.DEFAULT_CONFIG; } });
Object.defineProperty(exports, "ENV_VARS", { enumerable: true, get: function () { return config_1.ENV_VARS; } });
Object.defineProperty(exports, "getEnvVar", { enumerable: true, get: function () { return config_1.getEnvVar; } });
Object.defineProperty(exports, "isCI", { enumerable: true, get: function () { return config_1.isCI; } });
Object.defineProperty(exports, "getWorkingDirectory", { enumerable: true, get: function () { return config_1.getWorkingDirectory; } });
// Default export for Jest reporter
var reporter_2 = require("./reporter");
Object.defineProperty(exports, "default", { enumerable: true, get: function () { return reporter_2.FernReporter; } });
//# sourceMappingURL=index.js.map