SYMBOL INDEX (35 symbols across 12 files) FILE: lib/core/index.js function decodePathname (line 21) | function decodePathname(pathname) { function ensureUriEncoded (line 38) | function ensureUriEncoded(text) { function shouldCompressGzip (line 44) | function shouldCompressGzip(req) { function shouldCompressBrotli (line 54) | function shouldCompressBrotli(req) { function hasGzipId12 (line 64) | function hasGzipId12(gzipped, cb) { function shouldReturn304 (line 125) | function shouldReturn304(req, serverLastModified, serverEtag) { function serve (line 224) | function serve(stat) { function statWithAccess (line 341) | function statWithAccess (file, cb) { function statFile (line 355) | function statFile() { function isTextFile (line 443) | function isTextFile(mimeType) { function tryServeWithGzip (line 448) | function tryServeWithGzip() { function tryServeWithBrotli (line 470) | function tryServeWithBrotli(shouldTryGzip) { FILE: lib/core/opts.js function isDeclared (line 64) | function isDeclared(k) { function validateNoCRLF (line 68) | function validateNoCRLF(str) { function addHeader (line 74) | function addHeader(key, value) { function setHeader (line 80) | function setHeader(str) { FILE: lib/core/show-dir/index.js function prerender (line 80) | function prerender(dirs, renderFiles, errs) { function render (line 121) | function render(dirs, renderFiles, errs) { FILE: lib/core/show-dir/styles.js constant IMG_SIZE (line 5) | const IMG_SIZE = 16; FILE: lib/http-server.js function HttpServer (line 31) | function HttpServer(options) { FILE: lib/shims/https-server-shim.js function requestHandler (line 16) | function requestHandler(req, res) { FILE: test/cache.test.js method cache (line 64) | cache() { method cache (line 99) | cache() { FILE: test/cli.test.js function startServer (line 14) | function startServer(args) { function checkServerIsRunning (line 18) | function checkServerIsRunning(url, msg, t, _cb) { function tearDown (line 36) | function tearDown(ps, t) { function doHeaderOptionTest (line 174) | function doHeaderOptionTest(t, argv, obj) { FILE: test/custom-content-type-file.test.js function setup (line 8) | function setup(opts) { FILE: test/network-interfaces.test.js function getIPv4Addresses (line 35) | function getIPv4Addresses(interfaces) { FILE: test/process-env-port.test.js function getRandomInt (line 7) | function getRandomInt(min, max) { function checkServerIsRunning (line 15) | function checkServerIsRunning(url, msg, ps, t) { function startServer (line 30) | function startServer(url, port, t) { FILE: test/proxy-all.test.js constant REQUEST_TIMEOUT (line 13) | const REQUEST_TIMEOUT = 5000; function listen (line 15) | function listen(server) { function requestWithTimeout (line 30) | function requestWithTimeout(url) {