UNPKG

lint-gitlab-ci

Version:

GitLab-ci script to lint .gitlab-ci.yml files.

14 lines 1.71 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const mockData_1 = require("./mockData"); exports.readFile = jest.fn((fileName) => { return new Promise((resolve, reject) => { const file = mockData_1.mockFiles[fileName]; typeof file !== "undefined" ? resolve(file) : reject({ error: "File " + fileName + " not found.", }); }); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvX19tb2Nrc19fL216L2ZzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEseUNBQW1EO0FBRXRDLFFBQUEsUUFBUSxHQUFHLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFnQixFQUFFLEVBQUU7SUFDakQsT0FBTyxJQUFJLE9BQU8sQ0FBQyxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsRUFBRTtRQUNuQyxNQUFNLElBQUksR0FBRyxvQkFBUyxDQUFDLFFBQTRCLENBQUMsQ0FBQztRQUVyRCxPQUFPLElBQUksS0FBSyxXQUFXO1lBQ3ZCLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDO1lBQ2YsQ0FBQyxDQUFDLE1BQU0sQ0FBQztnQkFDSCxLQUFLLEVBQUUsT0FBTyxHQUFHLFFBQVEsR0FBRyxhQUFhO2FBQzVDLENBQUMsQ0FBQztJQUNiLENBQUMsQ0FBQyxDQUFDO0FBQ1AsQ0FBQyxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBtb2NrRmlsZXMsIElNb2NrRmlsZXMgfSBmcm9tIFwiLi9tb2NrRGF0YVwiO1xuXG5leHBvcnQgY29uc3QgcmVhZEZpbGUgPSBqZXN0LmZuKChmaWxlTmFtZTogc3RyaW5nKSA9PiB7XG4gICAgcmV0dXJuIG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IHtcbiAgICAgICAgY29uc3QgZmlsZSA9IG1vY2tGaWxlc1tmaWxlTmFtZSBhcyBrZXlvZiBJTW9ja0ZpbGVzXTtcblxuICAgICAgICB0eXBlb2YgZmlsZSAhPT0gXCJ1bmRlZmluZWRcIlxuICAgICAgICAgICAgPyByZXNvbHZlKGZpbGUpXG4gICAgICAgICAgICA6IHJlamVjdCh7XG4gICAgICAgICAgICAgICAgICBlcnJvcjogXCJGaWxlIFwiICsgZmlsZU5hbWUgKyBcIiBub3QgZm91bmQuXCIsXG4gICAgICAgICAgICAgIH0pO1xuICAgIH0pO1xufSk7XG4iXX0=