New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@rh-support/utils

Package Overview
Dependencies
Maintainers
5
Versions
339
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rh-support/utils - npm Package Compare versions

Comparing version 0.0.69 to 0.0.70

12

lib/amd/index.js

@@ -55,5 +55,8 @@ define(['exports', 'lodash/isEmpty', 'lodash/includes', 'lodash/filter', 'lodash/forEach', 'lodash/map', 'lodash/isFunction', 'lodash/reduce', 'lodash/concat', 'lodash/merge', 'js-markdown-extra', 'lodash/assign', 'lodash/get', 'lodash/isString', 'marked', 'lodash/orderBy', 'lodash/remove', 'solr-query-builder', 'qs', 'lodash/sortBy'], function (exports, isEmpty, includes, filter, forEach, map, isFunction, reduce, concat, merge, jsMarkdownExtra, assign, get, isString, marked, orderBy, filter$1, SolrQueryBuilder, qs, sortBy) { 'use strict';

}
function showFts(sla, severity) {
function showFtsOnCreateCasePage(sla, severity) {
return isPremiumEntitlement(sla) && isSev1(severity);
}
function showFtsOnCaseViewEditPage(sla, severity) {
return isPremiumEntitlement(sla) && (isSev1(severity) || isSev2(severity));
}
function isPremiumEntitlement(sla) {

@@ -65,2 +68,5 @@ return sla === 'PREMIUM' || sla === 'AMC' || sla === 'PREMIUMPLUS' || sla === 'PREMIUM PLUS';

}
function isSev2(severity) {
return !!(severity && severity.charAt(0) === '2');
}
function isOpenShiftOnlineProduct(product) {

@@ -1001,2 +1007,3 @@ return product === 'Openshift Online';

exports.isSev1 = isSev1;
exports.isSev2 = isSev2;
exports.isValidCaseNumber = isValidCaseNumber;

@@ -1018,3 +1025,4 @@ exports.isValidGuid = isValidGuid;

exports.scrollIntoSection = scrollIntoSection;
exports.showFts = showFts;
exports.showFtsOnCaseViewEditPage = showFtsOnCaseViewEditPage;
exports.showFtsOnCreateCasePage = showFtsOnCreateCasePage;
exports.solr = solr;

@@ -1021,0 +1029,0 @@ exports.solrResponseToFacetFields = solrResponseToFacetFields;

4

lib/esm/caseUtils.d.ts
import { IPortalJwtToken } from '@rh-support/types/shared';
export declare function canManageCase(loggedInUserJwtToken: Partial<IPortalJwtToken>): boolean;
export declare function humanizeSize(fileSize: number): string;
export declare function showFts(sla: string, severity: string): boolean;
export declare function showFtsOnCreateCasePage(sla: string, severity: string): boolean;
export declare function showFtsOnCaseViewEditPage(sla: string, severity: string): boolean;
export declare function isPremiumEntitlement(sla: string): boolean;
export declare function isSev1(severity: string): boolean;
export declare function isSev2(severity: string): boolean;
export declare function isOpenShiftOnlineProduct(product: string): boolean;

@@ -8,0 +10,0 @@ export declare function isValidCaseNumber(caseNumber: string): boolean;

@@ -18,5 +18,8 @@ import includes from 'lodash/includes';

}
export function showFts(sla, severity) {
export function showFtsOnCreateCasePage(sla, severity) {
return isPremiumEntitlement(sla) && isSev1(severity);
}
export function showFtsOnCaseViewEditPage(sla, severity) {
return isPremiumEntitlement(sla) && (isSev1(severity) || isSev2(severity));
}
export function isPremiumEntitlement(sla) {

@@ -28,2 +31,5 @@ return sla === 'PREMIUM' || sla === 'AMC' || sla === 'PREMIUMPLUS' || sla === 'PREMIUM PLUS';

}
export function isSev2(severity) {
return !!(severity && severity.charAt(0) === '2');
}
export function isOpenShiftOnlineProduct(product) {

@@ -30,0 +36,0 @@ return product === 'Openshift Online';

{
"name": "@rh-support/utils",
"version": "0.0.69",
"version": "0.0.70",
"description": "> TODO: description",

@@ -57,4 +57,4 @@ "author": "Vikas Rathee <vrathee@redhat.com>",

"dependencies": {
"@rh-support/api": "^0.0.69",
"@rh-support/types": "^0.0.69",
"@rh-support/api": "^0.0.70",
"@rh-support/types": "^0.0.70",
"dot": "^1.1.3",

@@ -75,3 +75,3 @@ "hydrajs": "git+https://gitlab.cee.redhat.com/redhataccess/hydrajs.git#2.0.37",

},
"gitHead": "30cf3b47b006ba25f823ba64ce81ed0e493dfbb2"
"gitHead": "5229e4dc33a693fc21e87ac594d597a742b65d2e"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc