SYMBOL INDEX (58 symbols across 10 files) FILE: bin/webpack-dashboard.js constant DEFAULT_PORT (line 10) | const DEFAULT_PORT = 9838; FILE: dashboard/index.js constant PERCENT_MULTIPLIER (line 12) | const PERCENT_MULTIPLIER = 100; constant DEFAULT_SCROLL_OPTIONS (line 14) | const DEFAULT_SCROLL_OPTIONS = { class Dashboard (line 27) | class Dashboard { method constructor (line 29) | constructor(options) { method setData (line 93) | setData(dataArray, ack) { method setProgress (line 114) | setProgress(data) { method setOperations (line 130) | setOperations(data) { method setStatus (line 134) | setStatus(data) { method setStats (line 153) | setStats(data) { method setSizes (line 176) | setSizes(data) { method setSizesError (line 204) | setSizesError(err) { method setProblems (line 211) | setProblems(data) { method setProblemsError (line 242) | setProblemsError(err) { method setLog (line 248) | setLog(data) { method clear (line 255) | clear() { method layoutLog (line 259) | layoutLog() { method mapNavigationKeysToScrollLog (line 290) | mapNavigationKeysToScrollLog() { method layoutModules (line 324) | layoutModules() { method layoutAssets (line 375) | layoutAssets() { method layoutProblems (line 409) | layoutProblems() { method layoutStatus (line 462) | layoutStatus() { FILE: plugin/index.d.ts type IMessage (line 1) | interface IMessage { type IDashboardOptions (line 7) | interface IDashboardOptions { type ICompiler (line 13) | interface ICompiler { class DashboardPlugin (line 18) | class DashboardPlugin { FILE: plugin/index.js constant DEFAULT_PORT (line 11) | const DEFAULT_PORT = 9838; constant DEFAULT_HOST (line 12) | const DEFAULT_HOST = "127.0.0.1"; constant ONE_SECOND (line 13) | const ONE_SECOND = 1000; constant INSPECTPACK_PROBLEM_ACTIONS (line 14) | const INSPECTPACK_PROBLEM_ACTIONS = ["duplicates", "versions"]; constant INSPECTPACK_PROBLEM_TYPE (line 15) | const INSPECTPACK_PROBLEM_TYPE = "problems"; constant CLEANUP_MAX_NUM_TRIES (line 16) | const CLEANUP_MAX_NUM_TRIES = 3; constant CLEANUP_RETRY_DELAY_MS (line 17) | const CLEANUP_RETRY_DELAY_MS = 100; function noop (line 19) | function noop() {} function getTimeMessage (line 21) | function getTimeMessage(timer) { function _webpackHook (line 39) | function _webpackHook(hookType, compiler, event, callback) { class DashboardPlugin (line 51) | class DashboardPlugin { method constructor (line 52) | constructor(options) { method handler (line 67) | handler(...args) { method cleanup (line 73) | cleanup(numTried = 0) { method apply (line 91) | apply(compiler) { method getMetrics (line 270) | getMetrics(statsObj) { FILE: utils/format-assets.js function _getAssetSize (line 8) | function _getAssetSize(asset) { function _getTotalSize (line 12) | function _getTotalSize(assetsList) { function _printAssets (line 16) | function _printAssets(assetsList) { function formatAssets (line 22) | function formatAssets(assets) { FILE: utils/format-duplicates.js function formatDuplicates (line 30) | function formatDuplicates(duplicates) { FILE: utils/format-modules.js constant PERCENT_MULTIPLIER (line 9) | const PERCENT_MULTIPLIER = 100; constant PERCENT_PRECISION (line 10) | const PERCENT_PRECISION = 3; function _formatFileName (line 15) | function _formatFileName(mod) { function _formatPercentage (line 37) | function _formatPercentage(modSize, assetSize) { function formatModules (line 43) | function formatModules(mods) { FILE: utils/format-output.js function _isLikelyASyntaxError (line 5) | function _isLikelyASyntaxError(message) { function _formatMessage (line 9) | function _formatMessage(message = "") { function _lineJoin (line 20) | function _lineJoin(arr) { function formatOutput (line 25) | function formatOutput(stats) { FILE: utils/format-problems.js function formatProblems (line 6) | function formatProblems(data) { FILE: utils/format-versions.js function formatVersions (line 31) | function formatVersions(versions) {