Sha256: aec65e4f295ba93768fe0d5cb94089d2a17f31221ea54d4e180bf03975c78d8e

Contents?: true

Size: 381 Bytes

Versions: 26

Compression:

Stored size: 381 Bytes

Contents

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(`[${functionType}]`, 'special');
    }
    return options.stylize(`[${functionType} ${truncate(name, options.truncate - 11)}]`, 'special');
}

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
clapton-0.0.26 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.25 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.24 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.23 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.22 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.21 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.20 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.19 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.18 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.17 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.16 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.15 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.14 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.13 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.12 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.11 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.10 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.9 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.8 lib/clapton/javascripts/node_modules/loupe/lib/function.js
clapton-0.0.7 lib/clapton/javascripts/node_modules/loupe/lib/function.js