lint-gitlab-ci
Version:
GitLab-ci script to lint .gitlab-ci.yml files.
16 lines • 1.99 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MOCK_ENDPOINT_RESPONSE = "MOCK_ENDPOINT_RESPONSE: ";
const mockEndpoints = {
lintCiYml: jest.fn((content) => {
return new Promise((resolve, reject) => {
//@ts-ignore
if (content.length > 0)
resolve(exports.MOCK_ENDPOINT_RESPONSE + content);
else
reject({ error: exports.MOCK_ENDPOINT_RESPONSE + "No content" });
});
}),
};
exports.default = mockEndpoints;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9ja0VuZHBvaW50cy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9mcmFtZXdvcmsvX19tb2Nrc19fL21vY2tFbmRwb2ludHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFFYSxRQUFBLHNCQUFzQixHQUFHLDBCQUEwQixDQUFDO0FBRWpFLE1BQU0sYUFBYSxHQUFrQjtJQUNqQyxTQUFTLEVBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU8sRUFBRSxFQUFFO1FBQzNCLE9BQU8sSUFBSSxPQUFPLENBQUMsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLEVBQUU7WUFDbkMsWUFBWTtZQUNaLElBQUksT0FBTyxDQUFDLE1BQU0sR0FBRyxDQUFDO2dCQUFFLE9BQU8sQ0FBQyw4QkFBc0IsR0FBRyxPQUFPLENBQUMsQ0FBQzs7Z0JBQzdELE1BQU0sQ0FBQyxFQUFFLEtBQUssRUFBRSw4QkFBc0IsR0FBRyxZQUFZLEVBQUUsQ0FBQyxDQUFDO1FBQ2xFLENBQUMsQ0FBQyxDQUFDO0lBQ1AsQ0FBQyxDQUFDO0NBQ0wsQ0FBQztBQUVGLGtCQUFlLGFBQWEsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBJQXBpRW5kcG9pbnRzIGZyb20gXCIuLi9JQXBpRW5kcG9pbnRzXCI7XG5cbmV4cG9ydCBjb25zdCBNT0NLX0VORFBPSU5UX1JFU1BPTlNFID0gXCJNT0NLX0VORFBPSU5UX1JFU1BPTlNFOiBcIjtcblxuY29uc3QgbW9ja0VuZHBvaW50czogSUFwaUVuZHBvaW50cyA9IHtcbiAgICBsaW50Q2lZbWw6IGplc3QuZm4oKGNvbnRlbnQpID0+IHtcbiAgICAgICAgcmV0dXJuIG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IHtcbiAgICAgICAgICAgIC8vQHRzLWlnbm9yZVxuICAgICAgICAgICAgaWYgKGNvbnRlbnQubGVuZ3RoID4gMCkgcmVzb2x2ZShNT0NLX0VORFBPSU5UX1JFU1BPTlNFICsgY29udGVudCk7XG4gICAgICAgICAgICBlbHNlIHJlamVjdCh7IGVycm9yOiBNT0NLX0VORFBPSU5UX1JFU1BPTlNFICsgXCJObyBjb250ZW50XCIgfSk7XG4gICAgICAgIH0pO1xuICAgIH0pLFxufTtcblxuZXhwb3J0IGRlZmF1bHQgbW9ja0VuZHBvaW50cztcbiJdfQ==