UNPKG

@cucumber/cucumber

Version:

The official JavaScript implementation of Cucumber.

20 lines 691 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.locateFile = locateFile; const node_path_1 = __importDefault(require("node:path")); const fs_1 = __importDefault(require("mz/fs")); const DEFAULT_FILENAMES = [ 'cucumber.js', 'cucumber.cjs', 'cucumber.mjs', 'cucumber.json', 'cucumber.yaml', 'cucumber.yml', ]; function locateFile(cwd) { return DEFAULT_FILENAMES.find((filename) => fs_1.default.existsSync(node_path_1.default.join(cwd, filename))); } //# sourceMappingURL=locate_file.js.map