Find the cost of adding an npm package to your app's bundle size teardown.kelinci.dev
14
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: log errors directly on worker

Mary fad5d059 9a829fb7

+2
+2
src/npm/worker.ts
··· 165 165 166 166 self.postMessage({ id, type: 'init', result: initResult } satisfies WorkerResponse); 167 167 } catch (error) { 168 + console.error('[worker] init error:', error); 168 169 self.postMessage({ id, type: 'error', error: stripAnsi(String(error)) } satisfies WorkerResponse); 169 170 } 170 171 } ··· 213 214 const result = await bundlePackage(packageName!, subpath, selectedExports, options); 214 215 self.postMessage({ id, type: 'bundle', result } satisfies WorkerResponse); 215 216 } catch (error) { 217 + console.error('[worker] bundle error:', error); 216 218 self.postMessage({ id, type: 'error', error: stripAnsi(String(error)) } satisfies WorkerResponse); 217 219 } finally { 218 220 bundleInProgress = false;