0
0
Fork 0
mirror of https://github.com/renovatebot/renovate.git synced 2025-03-12 23:36:57 +00:00
renovatebot_renovate/lib/modules/versioning/ruby/operator.ts

29 lines
486 B
TypeScript
Raw Normal View History

2019-01-03 05:32:08 +00:00
const EQUAL = '=';
const NOT_EQUAL = '!=';
const GT = '>';
const LT = '<';
const GTE = '>=';
const LTE = '<=';
const PGTE = '~>';
const SINGLE = [EQUAL];
const ALL = [EQUAL, NOT_EQUAL, GT, LT, GTE, LTE, PGTE];
const isValidOperator = (operator: string): boolean => ALL.includes(operator);
const isSingleOperator = (operator: string): boolean =>
SINGLE.includes(operator);
2019-01-03 05:32:08 +00:00
export {
2019-01-03 05:32:08 +00:00
EQUAL,
NOT_EQUAL,
GT,
LT,
GTE,
LTE,
PGTE,
isValidOperator,
isSingleOperator,
};