UNPKG

@hero-design/snowflake-guard

Version:

A hero-design bot detecting snowflake usage

62 lines (61 loc) 1.72 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.generateUpdateReportQuery = exports.generateCreateReportQuery = exports.generateFetchReportQuery = void 0; const generateFetchReportQuery = ({ repoName, prNumber, }) => { return ` query { fetchHdSnowflakeGuardReport(repoName: "${repoName}", prNumber: ${prNumber}) { id originalCount latestCount approvedCount } } `; }; exports.generateFetchReportQuery = generateFetchReportQuery; const generateCreateReportQuery = ({ repoName, prNumber, owner, originalCount, latestCount, approvedCount, }) => { return ` mutation { createHdSnowflakeGuardReport( input: { params: { repoName: "${repoName}" prNumber: ${prNumber} owner: "${owner}" originalCount: ${originalCount} latestCount: ${latestCount} approvedCount: ${approvedCount} } } ) { hdSnowflakeGuardReport { id repoName prNumber originalCount latestCount approvedCount } } } `; }; exports.generateCreateReportQuery = generateCreateReportQuery; const generateUpdateReportQuery = ({ id, latestCount, approvedCount, }) => { return ` mutation { updateHdSnowflakeGuardReport( input: { id: "${id}", latestCount: ${latestCount}, approvedCount: ${approvedCount} } ) { hdSnowflakeGuardReport { id latestCount originalCount approvedCount } } } `; }; exports.generateUpdateReportQuery = generateUpdateReportQuery;