🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

@salesforce/core

Package Overview
Dependencies
Maintainers
48
Versions
522
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@salesforce/core - npm Package Compare versions

Comparing version

to
8.11.0

13

lib/messages.js

@@ -524,2 +524,3 @@ "use strict";

const messages = (0, kit_1.ensureArray)(msg);
let tokenCur = 0; // Keep track of which tokens we've used
return messages.map((message) => {

@@ -534,8 +535,14 @@ const msgStr = (0, ts_types_1.ensureString)(message);

const specifierRegex = new RegExp('%[sdifjoO]{1}', 'gm');
const specifierFound = specifierRegex.test(msgStr);
if (!specifierFound && tokens.length > 0) {
const specifierFound = msgStr.match(specifierRegex) ?? [];
const tokenCount = specifierFound.length;
if (tokenCount > 0) {
const relevantTokens = tokens.slice(tokenCur, tokenCur + tokenCount);
tokenCur += tokenCount;
return util.format(msgStr, ...relevantTokens);
}
else {
const logger = logger_1.Logger.childFromRoot('core:messages');
logger.warn(`Unable to render tokens in message. Ensure a specifier (e.g. %s) exists in the message:\n${msgStr}`);
}
return specifierFound ? util.format(msgStr, ...tokens) : msgStr;
return msgStr;
});

@@ -542,0 +549,0 @@ }

{
"name": "@salesforce/core",
"version": "8.10.3",
"version": "8.11.0",
"description": "Core libraries to interact with SFDX projects, orgs, and APIs.",

@@ -77,3 +77,3 @@ "main": "lib/index",

"@salesforce/dev-scripts": "^10.1.1",
"@salesforce/ts-sinon": "^1.4.27",
"@salesforce/ts-sinon": "^1.4.30",
"@types/benchmark": "^2.1.5",

@@ -80,0 +80,0 @@ "@types/fast-levenshtein": "^0.0.4",