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

expensify-common

Package Overview
Dependencies
Maintainers
1
Versions
120
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

expensify-common - npm Package Compare versions

Comparing version 2.0.6 to 2.0.7

5

dist/ExpensiMark.d.ts

@@ -0,1 +1,3 @@

import type Logger from './Logger';
declare type Replacement = (...args: string[], extras?: ExtrasObject) => string;

@@ -42,2 +44,5 @@ declare type Name =

export default class ExpensiMark {
static Log: Logger;
static setLogger(logger: Logger): void;
rules: Rule[];

@@ -44,0 +49,0 @@ htmlToMarkdownRules: Rule[];

23

dist/ExpensiMark.js

@@ -33,3 +33,3 @@ "use strict";

const UrlPatterns = __importStar(require("./Url"));
const Log_1 = __importDefault(require("./Log"));
const Logger_1 = __importDefault(require("./Logger"));
const MARKDOWN_LINK_REGEX = new RegExp(`\\[([^\\][]*(?:\\[[^\\][]*][^\\][]*)*)]\\(${UrlPatterns.MARKDOWN_URL_REGEX}\\)(?![^<]*(<\\/pre>|<\\/code>))`, 'gi');

@@ -39,2 +39,9 @@ const MARKDOWN_IMAGE_REGEX = new RegExp(`\\!(?:\\[([^\\][]*(?:\\[[^\\][]*][^\\][]*)*)])?\\(${UrlPatterns.MARKDOWN_URL_REGEX}\\)(?![^<]*(<\\/pre>|<\\/code>))`, 'gi');

class ExpensiMark {
/**
* Set the logger to use for logging inside of the ExpensiMark class
* @param {Object} logger - The logger object to use
*/
static setLogger(logger) {
ExpensiMark.Log = logger;
}
constructor() {

@@ -483,3 +490,3 @@ /**

if (!reportToNameMap || !reportToNameMap[g1]) {
Log_1.default.alert('[ExpensiMark] Missing report name', { reportID: g1 });
ExpensiMark.Log.alert('[ExpensiMark] Missing report name', { reportID: g1 });
return '#Hidden';

@@ -497,3 +504,3 @@ }

if (!accountToNameMap || !accountToNameMap[g1]) {
Log_1.default.alert('[ExpensiMark] Missing account name', { accountID: g1 });
ExpensiMark.Log.alert('[ExpensiMark] Missing account name', { accountID: g1 });
return '@Hidden';

@@ -554,3 +561,3 @@ }

if (!reportToNameMap || !reportToNameMap[g1]) {
Log_1.default.alert('[ExpensiMark] Missing report name', { reportID: g1 });
ExpensiMark.Log.alert('[ExpensiMark] Missing report name', { reportID: g1 });
return '#Hidden';

@@ -567,3 +574,3 @@ }

if (!accountToNameMap || !accountToNameMap[g1]) {
Log_1.default.alert('[ExpensiMark] Missing account name', { accountID: g1 });
ExpensiMark.Log.alert('[ExpensiMark] Missing account name', { accountID: g1 });
return '@Hidden';

@@ -1055,2 +1062,8 @@ }

}
ExpensiMark.Log = new Logger_1.default({
serverLoggingCallback: _.noop,
// eslint-disable-next-line no-console
clientLoggingCallback: (message) => console.warn(message),
isDebug: true,
});
exports.default = ExpensiMark;
{
"name": "expensify-common",
"version": "2.0.6",
"version": "2.0.7",
"author": "Expensify, Inc.",

@@ -5,0 +5,0 @@ "description": "Expensify libraries and components shared across different repos",

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