UNPKG

renovate

Version:

Automated dependency updates. Flexible so you don't need to be.

25 lines 993 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.extractPackageFile = extractPackageFile; const logger_1 = require("../../../logger"); const regex_1 = require("../../../util/regex"); const github_releases_1 = require("../../datasource/github-releases"); const semver_1 = require("../../versioning/semver"); const VERSION_REGEX = (0, regex_1.regEx)(/^\s+VERSION="(.*)"$/m); function extractPackageFile(fileContent) { logger_1.logger.trace('batect.extractPackageFile()'); const match = VERSION_REGEX.exec(fileContent); if (match === null) { return null; } const dependency = { depName: 'batect/batect', commitMessageTopic: 'Batect', currentValue: match[1], datasource: github_releases_1.GithubReleasesDatasource.id, versioning: semver_1.id, }; logger_1.logger.trace(dependency, 'Found Batect wrapper version'); return { deps: [dependency] }; } //# sourceMappingURL=extract.js.map