Socket
Socket
Sign inDemoInstall

loupe

Package Overview
Dependencies
Maintainers
2
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

loupe - npm Package Compare versions

Comparing version 3.0.2 to 3.1.0

6

lib/function.d.ts
import type { Options } from './types.js';
export default function inspectFunction(func: Function, options: Options): string;
type ToStringable = Function & {
[Symbol.toStringTag]: string;
};
export default function inspectFunction(func: ToStringable, options: Options): string;
export {};
//# sourceMappingURL=function.d.ts.map

5

lib/function.js
import { truncate } from './helpers.js';
export default function inspectFunction(func, options) {
const functionType = func[Symbol.toStringTag] || 'Function';
const name = func.name;
if (!name) {
return options.stylize('[Function]', 'special');
return options.stylize(`[${functionType}]`, 'special');
}
return options.stylize(`[Function ${truncate(name, options.truncate - 11)}]`, 'special');
return options.stylize(`[${functionType} ${truncate(name, options.truncate - 11)}]`, 'special');
}

@@ -257,7 +257,8 @@ "use strict";

function inspectFunction(func, options) {
const functionType = func[Symbol.toStringTag] || "Function";
const name = func.name;
if (!name) {
return options.stylize("[Function]", "special");
return options.stylize(`[${functionType}]`, "special");
}
return options.stylize(`[Function ${truncate(name, options.truncate - 11)}]`, "special");
return options.stylize(`[${functionType} ${truncate(name, options.truncate - 11)}]`, "special");
}

@@ -264,0 +265,0 @@

{
"name": "loupe",
"version": "3.0.2",
"version": "3.1.0",
"description": "Inspect utility for Node.js and browsers",

@@ -5,0 +5,0 @@ "homepage": "https://github.com/chaijs/loupe",

Sorry, the diff of this file is not supported yet

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