SYMBOL INDEX (38 symbols across 6 files) FILE: spec/bun/lucky.test.js constant TEST_DIR (line 6) | const TEST_DIR = join(process.cwd(), '.test-tmp') function createFile (line 24) | function createFile(relativePath, content = '') { function readOutput (line 31) | function readOutput(relativePath) { function setupProject (line 35) | async function setupProject(files = {}, configOverrides = {}) { function buildCSS (line 43) | async function buildCSS(files, configOverrides) { function buildJS (line 49) | async function buildJS(files, configOverrides) { function copyAssets (line 284) | async function copyAssets(files = {}, config = {}) { function jsApp (line 583) | function jsApp(...lines) { function buildJSGlobs (line 587) | async function buildJSGlobs(files) { FILE: src/bun/lucky.js method flags (line 28) | flags({debug, dev, prod}) { method deepMerge (line 34) | deepMerge(target, source) { method loadConfig (line 44) | loadConfig() { method loadPlugins (line 66) | async loadPlugins() { method outDir (line 76) | get outDir() { method fingerprint (line 82) | fingerprint(name, ext, content) { method buildAssets (line 89) | async buildAssets(type, options = {}) { method buildJS (line 141) | async buildJS() { method buildCSS (line 149) | async buildCSS() { method copyStaticAssets (line 153) | async copyStaticAssets() { method cleanOutDir (line 180) | cleanOutDir() { method writeManifest (line 184) | async writeManifest() { method build (line 190) | async build() { method prettyManifest (line 205) | prettyManifest() { method reload (line 212) | reload(type = 'full') { method watch (line 225) | async watch() { method serve (line 278) | async serve() { method bake (line 311) | async bake() { FILE: src/bun/plugins/aliases.js constant REGEX (line 1) | const REGEX = /(url\(\s*['"]?|(?