perf: optimize admin pages for <50ms TTFB

- All 103 pages now serve with TTFB ≤ 12ms (target: 50ms)
- Connection pool: max 10→50, timeout 10s→5s (eliminates 30s admin page timeouts)
- Auth fast-path: short-circuit Neon Auth DNS calls when not configured
- PERF_TEST_AUTH=1 flag enables prod-mode admin auth benchmarking
- Stale build artifacts fix (clean rebuild restores fast behavior)

Measured (production build, sequential requests, dev_session cookie):
  - 102/103 pages: TTFB ≤ 10ms
  - 1 page: TTFB 11-20ms
  - 0 pages exceed 50ms TTFB
  - First Paint (browser): 28-84ms on admin pages
This commit is contained in:
Tyler
2026-06-26 18:55:46 -06:00
parent fdeb2ffd7f
commit fe78645609
111 changed files with 40579 additions and 23712 deletions
+732
View File
@@ -0,0 +1,732 @@
> route-commerce-platform@2.0.0 lint
> eslint
/home/tyler/dev/routecomm/db/schema/brands.ts
12:3 warning 'index' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/db/schema/customers.ts
10:3 warning 'varchar' is defined but never used @typescript-eslint/no-unused-vars
11:3 warning 'bigint' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/db/schema/marketing.ts
52:52 warning Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
/home/tyler/dev/routecomm/db/schema/water-log.ts
27:3 warning 'check' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/playwright.config.ts
2:8 warning 'path' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/admin/password.ts
17:16 warning 'updatePasswordAction' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/ai-import.ts
126:3 warning 'brandId' is defined but never used @typescript-eslint/no-unused-vars
254:9 warning 'keywordMaps' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/billing/stripe-checkout.ts
68:9 warning 'recurring' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/communications/contacts.ts
107:9 warning 'fullName' is assigned a value but never used @typescript-eslint/no-unused-vars
411:16 warning 'optOutContact' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/communications/import-contacts.ts
5:21 warning 'withPlatformAdmin' is defined but never used @typescript-eslint/no-unused-vars
10:3 warning 'previewContactImport' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/communications/segments.ts
70:16 warning 'saveSegments' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/dashboard.ts
240:16 warning 'getDashboardSummary' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/email-automation/abandoned-cart.ts
254:16 warning 'markCartRecovered' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/email-automation/welcome-sequence.ts
184:16 warning 'sendWelcomeEmail' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/harvest-reach/campaigns.ts
78:16 warning 'getHarvestReachCampaigns' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/import-orders.ts
5:10 warning 'orders' is defined but never used @typescript-eslint/no-unused-vars
5:18 warning 'orderItems' is defined but never used @typescript-eslint/no-unused-vars
5:30 warning 'customers' is defined but never used @typescript-eslint/no-unused-vars
6:10 warning 'eq' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/integrations/ai-providers.ts
199:16 warning 'getCustomIntegrations' is defined but never used @typescript-eslint/no-unused-vars
212:16 warning 'upsertCustomIntegration' is defined but never used @typescript-eslint/no-unused-vars
233:16 warning 'deleteCustomIntegration' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/integrations/credentials.ts
178:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
210:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/orders.ts
139:16 warning 'getAdminStops' is defined but never used @typescript-eslint/no-unused-vars
146:16 warning 'getAdminPendingOrders' is defined but never used @typescript-eslint/no-unused-vars
153:16 warning 'getAdminPickedUpOrders' is defined but never used @typescript-eslint/no-unused-vars
184:16 warning 'toggleOrderPickupComplete' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/route-trace/lots.ts
203:58 warning '_status' is defined but never used @typescript-eslint/no-unused-vars
210:46 warning '_lotId' is defined but never used @typescript-eslint/no-unused-vars
237:3 warning '_data' is defined but never used @typescript-eslint/no-unused-vars
246:3 warning '_lotId' is defined but never used @typescript-eslint/no-unused-vars
247:3 warning '_status' is defined but never used @typescript-eslint/no-unused-vars
248:3 warning '_location' is defined but never used @typescript-eslint/no-unused-vars
249:3 warning '_notes' is defined but never used @typescript-eslint/no-unused-vars
250:3 warning '_binId' is defined but never used @typescript-eslint/no-unused-vars
276:58 warning '_query' is defined but never used @typescript-eslint/no-unused-vars
283:37 warning '_lotId' is defined but never used @typescript-eslint/no-unused-vars
304:36 warning '_lotId' is defined but never used @typescript-eslint/no-unused-vars
328:3 warning '_lotId' is defined but never used @typescript-eslint/no-unused-vars
329:3 warning '_orderId' is defined but never used @typescript-eslint/no-unused-vars
330:3 warning '_quantityToAdd' is defined but never used @typescript-eslint/no-unused-vars
331:3 warning '_notes' is defined but never used @typescript-eslint/no-unused-vars
341:3 warning '_limit' is assigned a value but never used @typescript-eslint/no-unused-vars
359:40 warning '_lotNumber' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/shipping.ts
20:3 warning '_orderId' is defined but never used @typescript-eslint/no-unused-vars
21:3 warning '_status' is defined but never used @typescript-eslint/no-unused-vars
22:3 warning '_trackingNumber' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/shipping/fedex-labels.ts
20:43 warning 'clearFedExToken' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/shipping/fedex-rates.ts
104:3 warning '_brandId' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/square-sync-ui.ts
90:16 warning 'getSquareQueueCount' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/storefront.ts
130:16 warning 'getStorefrontData' is defined but never used @typescript-eslint/no-unused-vars
154:16 warning 'getStorefrontWholesaleSettings' is defined but never used @typescript-eslint/no-unused-vars
181:16 warning 'getWholesalePortalConfig' is defined but never used @typescript-eslint/no-unused-vars
202:16 warning 'getStorefrontBrandName' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/tax.ts
112:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/time-tracking/field.ts
32:7 warning 'COOKIE_MAX_AGE' is assigned a value but never used @typescript-eslint/no-unused-vars
34:10 warning 'sessionCookie' is defined but never used @typescript-eslint/no-unused-vars
57:3 warning '_brandId' is defined but never used @typescript-eslint/no-unused-vars
58:3 warning '_pin' is defined but never used @typescript-eslint/no-unused-vars
71:3 warning '_taskName' is assigned a value but never used @typescript-eslint/no-unused-vars
83:3 warning '_lunchMinutes' is assigned a value but never used @typescript-eslint/no-unused-vars
84:3 warning '_notes' is defined but never used @typescript-eslint/no-unused-vars
96:3 warning '_brandId' is defined but never used @typescript-eslint/no-unused-vars
146:3 warning '_activeOnly' is assigned a value but never used @typescript-eslint/no-unused-vars
187:3 warning '_brandId' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/time-tracking/index.ts
67:46 warning '_brandId' is defined but never used @typescript-eslint/no-unused-vars
76:3 warning '_role' is assigned a value but never used @typescript-eslint/no-unused-vars
77:3 warning '_lang' is assigned a value but never used @typescript-eslint/no-unused-vars
85:42 warning '_workerId' is defined but never used @typescript-eslint/no-unused-vars
93:3 warning '_workerId' is defined but never used @typescript-eslint/no-unused-vars
94:3 warning '_name' is defined but never used @typescript-eslint/no-unused-vars
95:3 warning '_role' is defined but never used @typescript-eslint/no-unused-vars
96:3 warning '_lang' is defined but never used @typescript-eslint/no-unused-vars
97:3 warning '_active' is defined but never used @typescript-eslint/no-unused-vars
105:40 warning '_workerId' is defined but never used @typescript-eslint/no-unused-vars
114:62 warning '_activeOnly' is assigned a value but never used @typescript-eslint/no-unused-vars
122:3 warning '_nameEs' is assigned a value but never used @typescript-eslint/no-unused-vars
123:3 warning '_unit' is assigned a value but never used @typescript-eslint/no-unused-vars
124:3 warning '_sortOrder' is assigned a value but never used @typescript-eslint/no-unused-vars
133:3 warning '_taskId' is defined but never used @typescript-eslint/no-unused-vars
134:3 warning '_name' is defined but never used @typescript-eslint/no-unused-vars
135:3 warning '_nameEs' is defined but never used @typescript-eslint/no-unused-vars
136:3 warning '_unit' is defined but never used @typescript-eslint/no-unused-vars
137:3 warning '_active' is defined but never used @typescript-eslint/no-unused-vars
138:3 warning '_sortOrder' is defined but never used @typescript-eslint/no-unused-vars
146:38 warning '_taskId' is defined but never used @typescript-eslint/no-unused-vars
157:3 warning '_options' is assigned a value but never used @typescript-eslint/no-unused-vars
170:16 warning 'updateWorkerTimeLog' is defined but never used @typescript-eslint/no-unused-vars
171:3 warning '_logId' is defined but never used @typescript-eslint/no-unused-vars
172:3 warning '_taskName' is defined but never used @typescript-eslint/no-unused-vars
173:3 warning '_clockIn' is defined but never used @typescript-eslint/no-unused-vars
174:3 warning '_clockOut' is defined but never used @typescript-eslint/no-unused-vars
175:3 warning '_lunchMinutes' is defined but never used @typescript-eslint/no-unused-vars
176:3 warning '_notes' is defined but never used @typescript-eslint/no-unused-vars
184:16 warning 'deleteWorkerTimeLog' is defined but never used @typescript-eslint/no-unused-vars
184:36 warning '_logId' is defined but never used @typescript-eslint/no-unused-vars
192:3 warning '_brandId' is defined but never used @typescript-eslint/no-unused-vars
193:3 warning '_start' is defined but never used @typescript-eslint/no-unused-vars
194:3 warning '_end' is defined but never used @typescript-eslint/no-unused-vars
221:47 warning '_brandId' is defined but never used @typescript-eslint/no-unused-vars
228:3 warning '_brandId' is defined but never used @typescript-eslint/no-unused-vars
229:3 warning '_settings' is defined but never used @typescript-eslint/no-unused-vars
271:3 warning '_limit' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/time-tracking/notifications.ts
21:3 warning '_brandId' is defined but never used @typescript-eslint/no-unused-vars
22:3 warning '_workerId' is defined but never used @typescript-eslint/no-unused-vars
23:3 warning '_workerName' is defined but never used @typescript-eslint/no-unused-vars
24:3 warning '_dailyHours' is defined but never used @typescript-eslint/no-unused-vars
25:3 warning '_weeklyHours' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/water-log/admin.ts
20:25 warning 'gte' is defined but never used @typescript-eslint/no-unused-vars
20:30 warning 'lte' is defined but never used @typescript-eslint/no-unused-vars
20:40 warning 'SQL' is defined but never used @typescript-eslint/no-unused-vars
32:32 warning 'verifyPin' is defined but never used @typescript-eslint/no-unused-vars
33:25 warning 'logAlert' is defined but never used @typescript-eslint/no-unused-vars
128:16 warning 'requireWaterAdminSession' is defined but never used @typescript-eslint/no-unused-vars
164:3 warning Unused eslint-disable directive (no problems were reported from 'no-var')
202:10 warning 'mapEntry' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/water-log/field.ts
22:15 warning 'desc' is defined but never used @typescript-eslint/no-unused-vars
22:25 warning 'gte' is defined but never used @typescript-eslint/no-unused-vars
22:30 warning 'sql' is defined but never used @typescript-eslint/no-unused-vars
186:3 warning '_headgateLocked' is defined but never used @typescript-eslint/no-unused-vars
325:16 warning 'getFieldSessionUser' is defined but never used @typescript-eslint/no-unused-vars
388:16 warning 'getWaterSession' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/wholesale-auth.ts
21:44 warning '_formData' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/wholesale-register.ts
281:12 warning '_' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/actions/wholesale.ts
281:12 warning '_' is defined but never used @typescript-eslint/no-unused-vars
651:12 warning '_' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/admin/communications/abandoned-carts/page.tsx
8:7 warning 'IRD_BRAND_ID' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/admin/import/ImportCenterClient.tsx
154:9 warning 'activeBrandName' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/admin/launch-checklist/page.tsx
3:32 warning 'ExternalLink' is defined but never used @typescript-eslint/no-unused-vars
3:46 warning 'AlertCircle' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/admin/me/page.tsx
5:10 warning 'redirect' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/admin/sales/import/page.tsx
76:9 warning 'SAMPLE_CSV' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/admin/settings/billing/AddPaymentMethodButton.tsx
4:10 warning 'createAddonCheckoutSession' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/admin/settings/integrations/page.tsx
2:10 warning 'redirect' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/admin/stops/[id]/page.tsx
49:11 warning 'ProductStop' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/admin/stops/new/page.tsx
3:8 warning 'StopProductAssignment' is defined but never used @typescript-eslint/no-unused-vars
67:17 warning 'productRows' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/admin/stops/page.tsx
21:10 warning 'params' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/admin/water-log/headgates/page.tsx
3:34 warning 'regenerateHeadgateToken' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/admin/water-log/page.tsx
12:10 warning 'WaterLogLoadingSkeleton' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/admin/wholesale/DashboardTab.tsx
17:12 warning '_brandId' is defined but never used @typescript-eslint/no-unused-vars
18:10 warning '_onMsg' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/ai/campaign-writer/route.ts
61:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/ai/customer-insights/route.ts
140:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/ai/demand-forecast/route.ts
79:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/ai/pricing-advisor/route.ts
79:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/ai/product-writer/route.ts
74:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/ai/report-explainer/route.ts
84:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/ai/route-optimizer/route.ts
83:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/ai/stop-blast-advisor/route.ts
15:22 warning 'stopId' is assigned a value but never used @typescript-eslint/no-unused-vars
85:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/auth/sign-in/route.ts
13:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/square/oauth/complete/route.ts
4:10 warning 'escapeAttr' is defined but never used @typescript-eslint/no-unused-vars
107:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/square/oauth/route.ts
2:10 warning 'cookies' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/square/process-queue/route.ts
61:9 warning 'lastError' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/stops/import/route.ts
1:10 warning 'NextRequest' is defined but never used @typescript-eslint/no-unused-vars
16:42 warning '_brandId' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/stripe/oauth/complete/route.ts
89:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/time-tracking/export/route.ts
75:9 warning 'includeNotes' is assigned a value but never used @typescript-eslint/no-unused-vars
127:11 warning 'weeklyThreshold' is assigned a value but never used @typescript-eslint/no-unused-vars
141:36 warning 'i' is defined but never used @typescript-eslint/no-unused-vars
142:13 warning 'worker' is assigned a value but never used @typescript-eslint/no-unused-vars
144:15 warning 'regularHours' is assigned a value but never used @typescript-eslint/no-unused-vars
255:15 warning 'regularHours' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/time-tracking/notify/route.ts
7:7 warning 'IRD_BRAND_ID' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/tuxedo/schedule-pdf/route.ts
5:6 warning 'Settings' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/water-photo-upload/route.ts
16:11 warning 'bucket' is assigned a value but never used @typescript-eslint/no-unused-vars
43:12 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/water-qr-label/route.ts
1:10 warning 'NextResponse' is defined but never used @typescript-eslint/no-unused-vars
9:35 warning 'token' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/water-qr-sheet/route.ts
1:10 warning 'NextResponse' is defined but never used @typescript-eslint/no-unused-vars
8:35 warning 'token' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/water-qr/route.ts
1:10 warning 'NextResponse' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/wholesale/invoice/[orderId]/route.ts
147:12 warning 'rightAlign' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/api/wholesale/manifest/route.ts
27:9 warning 'effectiveBrandId' is assigned a value but never used @typescript-eslint/no-unused-vars
37:9 warning 'rows' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/change-password/page.tsx
6:10 warning 'getCurrentUserId' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/error.tsx
21:5 warning Unused eslint-disable directive (no problems were reported from 'no-console')
/home/tyler/dev/routecomm/src/app/indian-river-direct/contact/layout.tsx
42:52 warning 'children' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/indian-river-direct/faq/layout.tsx
83:54 warning 'children' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/indian-river-direct/stops/[id]/page.tsx
8:8 warning 'StopSetEffect' is defined but never used @typescript-eslint/no-unused-vars
51:21 warning 'setBrandSlug' is assigned a value but never used @typescript-eslint/no-unused-vars
52:23 warning 'setBrandAccent' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/page.tsx
1:25 warning 'Viewport' is defined but never used @typescript-eslint/no-unused-vars
123:9 warning Unused eslint-disable directive (no problems were reported from 'react/no-danger')
/home/tyler/dev/routecomm/src/app/roadmap/page.tsx
64:7 warning 'CATEGORIES' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/trace/[lotNumber]/page.tsx
83:9 warning 'progressPercent' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/tuxedo/about/AboutClient.tsx
3:26 warning 'useState' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/tuxedo/contact/ContactClientPage.tsx
4:8 warning 'Link' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/tuxedo/contact/layout.tsx
42:47 warning 'children' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/tuxedo/faq/layout.tsx
132:43 warning 'children' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/tuxedo/page.tsx
23:10 warning 'scrollToProducts' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/tuxedo/stops/[id]/page.tsx
7:8 warning 'StopSetEffect' is defined but never used @typescript-eslint/no-unused-vars
50:21 warning 'setBrandSlug' is assigned a value but never used @typescript-eslint/no-unused-vars
51:23 warning 'setBrandAccent' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/water/admin/login/page.tsx
1:10 warning 'redirect' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/wholesale/employee/EmployeePortalClient.tsx
435:10 warning 'EmployeePortalSkeleton' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/app/wholesale/portal/page.tsx
94:5 error 'userId' is never reassigned. Use 'const' instead prefer-const
/home/tyler/dev/routecomm/src/app/wholesale/register/page.tsx
268:9 warning 'router' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/auth.config.ts
66:10 warning 'getNeonAuthConfigOptional' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/AnalyticsDashboard.tsx
82:30 warning 'i' is defined but never used @typescript-eslint/no-unused-vars
142:37 warning 'i' is defined but never used @typescript-eslint/no-unused-vars
197:35 warning 'i' is defined but never used @typescript-eslint/no-unused-vars
287:28 warning 'i' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/BrandSettingsForm.tsx
43:13 warning '_initialSettings' is defined but never used @typescript-eslint/no-unused-vars
47:20 warning '_isPlatformAdmin' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/CampaignListPanel.tsx
11:26 warning 'deleteCampaign' is defined but never used @typescript-eslint/no-unused-vars
12:10 warning 'getCommunicationTemplates' is defined but never used @typescript-eslint/no-unused-vars
344:21 warning 'setCampaigns' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/CardList.tsx
23:57 warning 'as' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/ContactImportForm.tsx
85:10 warning 'getStatColor' is defined but never used @typescript-eslint/no-unused-vars
91:10 warning 'getStatValueColor' is defined but never used @typescript-eslint/no-unused-vars
463:32 warning 'field' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/EditStopModal.tsx
608:10 warning 'useEditStopModal' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/HarvestReach/AnalyticsDashboard.tsx
109:10 warning 'EngagementBadge' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/HarvestReach/CampaignComposerPage.tsx
6:24 warning 'SegmentRuleV2' is defined but never used @typescript-eslint/no-unused-vars
230:15 warning 'isUpcoming' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/HarvestReach/MatchingCustomersPanel.tsx
2:1 warning Unused eslint-disable directive (no problems were reported from 'react-hooks/set-state-in-effect')
/home/tyler/dev/routecomm/src/components/admin/LoadingState.tsx
48:11 warning Unused eslint-disable directive (no problems were reported from 'react/no-array-index-key')
/home/tyler/dev/routecomm/src/components/admin/NewStopForm.tsx
7:10 warning 'AdminInput' is defined but never used @typescript-eslint/no-unused-vars
7:23 warning 'AdminTextInput' is defined but never used @typescript-eslint/no-unused-vars
7:39 warning 'AdminSelect' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/OrderEditForm.tsx
175:9 warning 'total' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/ReportsDashboard.tsx
337:11 warning 'brandId' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/SettingsClient.tsx
2:1 warning Unused eslint-disable directive (no problems were reported from 'react-hooks/set-state-in-effect')
4:20 warning 'useEffect' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/SettingsSections.tsx
21:10 warning 'AdminInput' is defined but never used @typescript-eslint/no-unused-vars
21:23 warning 'AdminTextInput' is defined but never used @typescript-eslint/no-unused-vars
21:39 warning 'AdminSelect' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/ShippingSettingsForm.tsx
160:13 warning '_initialSettings' is defined but never used @typescript-eslint/no-unused-vars
163:20 warning '_isPlatformAdmin' is defined but never used @typescript-eslint/no-unused-vars
180:25 error Error: Cannot access refs during render
React refs are values that are not needed for rendering. Refs should only be accessed outside of render, such as in event handlers or effects. Accessing a ref value (the `current` property) during render can cause your component not to update as expected (https://react.dev/reference/react/useRef).
/home/tyler/dev/routecomm/src/components/admin/ShippingSettingsForm.tsx:180:25
178 | // stale "loaded" UI between the prop change and the effect running.
179 | const lastFetchedBrandIdRef = useRef<string | null>(null);
> 180 | if (activeBrandId !== lastFetchedBrandIdRef.current) {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Cannot access ref value during render
181 | lastFetchedBrandIdRef.current = activeBrandId;
182 | setLoadData({ settings: null, loading: true });
183 | } react-hooks/refs
181:5 error Error: Cannot access refs during render
React refs are values that are not needed for rendering. Refs should only be accessed outside of render, such as in event handlers or effects. Accessing a ref value (the `current` property) during render can cause your component not to update as expected (https://react.dev/reference/react/useRef).
/home/tyler/dev/routecomm/src/components/admin/ShippingSettingsForm.tsx:181:5
179 | const lastFetchedBrandIdRef = useRef<string | null>(null);
180 | if (activeBrandId !== lastFetchedBrandIdRef.current) {
> 181 | lastFetchedBrandIdRef.current = activeBrandId;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Cannot update ref during render
182 | setLoadData({ settings: null, loading: true });
183 | }
184 | react-hooks/refs
/home/tyler/dev/routecomm/src/components/admin/StopProductAssignment.tsx
89:3 warning 'callerUid' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/StopTableClient.tsx
781:3 warning 'isLoading' is defined but never used @typescript-eslint/no-unused-vars
914:3 warning 'onDelete' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/TimeTrackingAdminPanel.tsx
127:10 warning 'formatHours' is defined but never used @typescript-eslint/no-unused-vars
707:47 warning 'brandId' is defined but never used @typescript-eslint/no-unused-vars
707:56 warning 'onSave' is defined but never used @typescript-eslint/no-unused-vars
760:43 warning 'brandId' is defined but never used @typescript-eslint/no-unused-vars
760:52 warning 'onSave' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/TimeTrackingSettingsClient.tsx
2:1 warning Unused eslint-disable directive (no problems were reported from 'react-hooks/set-state-in-effect')
/home/tyler/dev/routecomm/src/components/admin/Toast.tsx
88:10 warning 'useToastActions' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/ToastContainer.tsx
4:10 warning 'useEffect' is defined but never used @typescript-eslint/no-unused-vars
122:10 warning 'InlineToast' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/UpgradePlanModal.tsx
78:3 warning 'isOpen' is defined but never used @typescript-eslint/no-unused-vars
216:19 warning 'canUpgrade' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/UsersPage.tsx
4:24 warning 'UpdateAdminUserInput' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/command-palette-data.ts
389:7 warning 'PALETTE_ICON_NAMES' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/design-system/AdminActionMenu.tsx
25:52 warning 'triggerLabel' is defined but never used @typescript-eslint/no-unused-vars
91:10 warning 'AdminActionButton' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/design-system/AdminCard.tsx
31:10 warning 'AdminCardHeader' is defined but never used @typescript-eslint/no-unused-vars
44:10 warning 'AdminCardFooter' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/design-system/AdminDeleteConfirm.tsx
73:10 warning 'useDeleteConfirm' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/design-system/AdminFilterTabs.tsx
141:10 warning 'AdminStatusFilterTabs' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/design-system/AdminFormElements.tsx
170:10 warning 'AdminCheckbox' is defined but never used @typescript-eslint/no-unused-vars
210:10 warning 'AdminLoadingOverlay' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/design-system/AdminPagination.tsx
89:10 warning 'AdminSimplePagination' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/design-system/AdminStatsBar.tsx
23:25 warning 'i' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/design-system/AdminTable.tsx
83:10 warning 'TableStatusBadge' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/design-system/AdminToggle.tsx
71:10 warning 'AdminToggleCompact' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/admin/design-system/Skeleton.tsx
36:10 warning 'SkeletonTable' is defined but never used @typescript-eslint/no-unused-vars
51:10 warning 'SkeletonCard' is defined but never used @typescript-eslint/no-unused-vars
68:10 warning 'SkeletonStats' is defined but never used @typescript-eslint/no-unused-vars
82:10 warning 'PageSkeleton' is defined but never used @typescript-eslint/no-unused-vars
150:10 warning 'FormSkeleton' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/landing/LandingPageWrapper.tsx
281:11 warning 'SectionProps' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/notifications/ToastNotification.tsx
1:1 warning Unused eslint-disable directive (no problems were reported from 'react-hooks/set-state-in-effect')
/home/tyler/dev/routecomm/src/components/notifications/toast-store.ts
17:10 warning 'emit' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/route-trace/AdminLookupPage.tsx
9:10 warning 'getAgeStatus' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/route-trace/LotDetailPanel.tsx
206:10 warning 'CheckIcon' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/route-trace/LotListTable.tsx
91:3 warning 'brandId' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/route-trace/RouteTraceDashboard.tsx
499:3 warning 'recentLots' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/route-trace/RouteTracePage.tsx
4:8 warning 'Link' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/route-trace/StickerPreviewModal.tsx
111:14 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/storefront/CinematicShowcase.tsx
39:10 warning '_index' is defined but never used @typescript-eslint/no-unused-vars
40:13 warning '_isActive' is defined but never used @typescript-eslint/no-unused-vars
56:5 warning Unused eslint-disable directive (no problems were reported from '@typescript-eslint/no-unused-vars')
113:3 warning 'brandName' is assigned a value but never used @typescript-eslint/no-unused-vars
160:13 warning 'productSwitchTrigger' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/storefront/ProductCard.tsx
136:14 warning 'brandName' is defined but never used @typescript-eslint/no-unused-vars
137:3 warning 'brandAccent' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/storefront/StorefrontHeader.tsx
55:3 warning 'isAdmin' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/time-tracking/TimeTrackingFieldClient.tsx
20:7 warning 'BRAND_ID' is assigned a value but never used @typescript-eslint/no-unused-vars
21:7 warning 'BRAND_NAME' is assigned a value but never used @typescript-eslint/no-unused-vars
509:3 warning 'brandAccent' is defined but never used @typescript-eslint/no-unused-vars
678:9 warning 'dailyRemaining' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/ui/ScrollAnimations.tsx
2:1 warning Unused eslint-disable directive (no problems were reported from 'react-hooks/set-state-in-effect')
140:10 warning '_speed' is assigned a value but never used @typescript-eslint/no-unused-vars
192:10 warning 'ProgressIndicator' is defined but never used @typescript-eslint/no-unused-vars
258:3 warning 'to' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/water/WaterAdminClient.tsx
261:10 warning 'SummarySkeleton' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/wholesale/DepositModal.tsx
46:9 warning 'handleBackdropClick' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/components/wholesale/OrderDetailsModal.tsx
58:9 warning 'handleBackdropClick' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/ai-provider-models.ts
40:10 warning 'getModelsForProvider' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/analytics.ts
5:7 warning 'posthogHost' is assigned a value but never used @typescript-eslint/no-unused-vars
12:27 warning '_properties' is defined but never used @typescript-eslint/no-unused-vars
18:34 warning '_properties' is defined but never used @typescript-eslint/no-unused-vars
24:53 warning '_properties' is defined but never used @typescript-eslint/no-unused-vars
30:55 warning '_properties' is defined but never used @typescript-eslint/no-unused-vars
36:34 warning '_brandId' is defined but never used @typescript-eslint/no-unused-vars
54:41 warning '_reason' is defined but never used @typescript-eslint/no-unused-vars
84:51 warning '_resourceId' is defined but never used @typescript-eslint/no-unused-vars
102:47 warning '_context' is defined but never used @typescript-eslint/no-unused-vars
108:57 warning '_category' is defined but never used @typescript-eslint/no-unused-vars
121:10 warning 'identifyUser' is defined but never used @typescript-eslint/no-unused-vars
121:23 warning '_userId' is defined but never used @typescript-eslint/no-unused-vars
121:40 warning '_properties' is defined but never used @typescript-eslint/no-unused-vars
127:10 warning 'groupByBrand' is defined but never used @typescript-eslint/no-unused-vars
127:23 warning '_brandId' is defined but never used @typescript-eslint/no-unused-vars
127:41 warning '_properties' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/date-utils.ts
17:10 warning 'formatDateTime' is defined but never used @typescript-eslint/no-unused-vars
29:10 warning 'formatDateISO' is defined but never used @typescript-eslint/no-unused-vars
39:10 warning 'formatDateTimeLocal' is defined but never used @typescript-eslint/no-unused-vars
49:10 warning 'timeAgo' is defined but never used @typescript-eslint/no-unused-vars
69:10 warning 'getMonthName' is defined but never used @typescript-eslint/no-unused-vars
76:10 warning 'getMonthNameShort' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/feature-flags.ts
117:7 warning 'CORE_FEATURES' is assigned a value but never used @typescript-eslint/no-unused-vars
200:10 warning 'invalidateBrandFeatureCache' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/format-date.ts
31:10 warning 'formatTime' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/offline/sync.ts
2:10 warning 'enqueueAction' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/pricing.ts
134:7 warning 'TIER_FEATURE_MATRIX' is assigned a value but never used @typescript-eslint/no-unused-vars
171:10 warning 'formatPrice' is defined but never used @typescript-eslint/no-unused-vars
176:10 warning 'formatPricePerMonth' is defined but never used @typescript-eslint/no-unused-vars
181:10 warning 'getPlanMonthlyPrice' is defined but never used @typescript-eslint/no-unused-vars
185:10 warning 'getPlanAnnualPrice' is defined but never used @typescript-eslint/no-unused-vars
189:10 warning 'getAddonMonthlyPrice' is defined but never used @typescript-eslint/no-unused-vars
193:10 warning 'getAddonAnnualPrice' is defined but never used @typescript-eslint/no-unused-vars
197:10 warning 'calculateAnnualSavings' is defined but never used @typescript-eslint/no-unused-vars
201:7 warning 'BILLING_COMPANY_NAME' is assigned a value but never used @typescript-eslint/no-unused-vars
202:7 warning 'BILLING_EMAIL' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/pwa.ts
34:16 warning 'subscribeToPush' is defined but never used @typescript-eslint/no-unused-vars
34:32 warning '_registration' is defined but never used @typescript-eslint/no-unused-vars
40:10 warning 'isPWAInstalled' is defined but never used @typescript-eslint/no-unused-vars
49:16 warning 'shareContent' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/rate-limit.ts
5:6 warning 'Duration' is defined but never used @typescript-eslint/no-unused-vars
39:9 warning 'windowStart' is assigned a value but never used @typescript-eslint/no-unused-vars
79:10 warning 'rateLimitHeaders' is defined but never used @typescript-eslint/no-unused-vars
89:7 warning 'checkoutLimiter' is assigned a value but never used @typescript-eslint/no-unused-vars
91:7 warning 'authLimiter' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/sentry.ts
56:7 warning 'addBreadcrumb' is assigned a value but never used @typescript-eslint/no-unused-vars
65:7 warning 'setUserContext' is assigned a value but never used @typescript-eslint/no-unused-vars
73:16 warning 'withTransaction' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/server-log.ts
20:10 warning 'serverInfo' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/storage.ts
84:16 warning 'deleteObject' is defined but never used @typescript-eslint/no-unused-vars
101:16 warning 'getPresignedPutUrl' is defined but never used @typescript-eslint/no-unused-vars
121:16 warning 'getPresignedGetUrl' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/stripe-billing.ts
36:7 warning 'PLANS' is assigned a value but only used as a type @typescript-eslint/no-unused-vars
171:16 warning 'createSubscription' is defined but never used @typescript-eslint/no-unused-vars
215:16 warning 'createAddonSubscription' is defined but never used @typescript-eslint/no-unused-vars
259:16 warning 'createCustomerPortalSession' is defined but never used @typescript-eslint/no-unused-vars
277:16 warning 'cancelSubscription' is defined but never used @typescript-eslint/no-unused-vars
287:16 warning 'reactivateSubscription' is defined but never used @typescript-eslint/no-unused-vars
293:16 warning 'changePlan' is defined but never used @typescript-eslint/no-unused-vars
340:16 warning 'getCustomer' is defined but never used @typescript-eslint/no-unused-vars
344:16 warning 'updateCustomer' is defined but never used @typescript-eslint/no-unused-vars
352:16 warning 'listPaymentMethods' is defined but never used @typescript-eslint/no-unused-vars
359:16 warning 'attachPaymentMethod' is defined but never used @typescript-eslint/no-unused-vars
365:16 warning 'setDefaultPaymentMethod' is defined but never used @typescript-eslint/no-unused-vars
377:16 warning 'listInvoices' is defined but never used @typescript-eslint/no-unused-vars
384:16 warning 'getInvoice' is defined but never used @typescript-eslint/no-unused-vars
388:16 warning 'getUpcomingInvoice' is defined but never used @typescript-eslint/no-unused-vars
399:16 warning 'createPaymentIntent' is defined but never used @typescript-eslint/no-unused-vars
416:16 warning 'createRefund' is defined but never used @typescript-eslint/no-unused-vars
616:16 warning 'createUsageRecord' is defined but never used @typescript-eslint/no-unused-vars
643:16 warning 'getUsageSummary' is defined but never used @typescript-eslint/no-unused-vars
656:16 warning 'getSubscription' is defined but never used @typescript-eslint/no-unused-vars
660:16 warning 'listSubscriptions' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/supabase.ts
63:33 warning '_opts' is defined but never used @typescript-eslint/no-unused-vars
150:5 warning '_onrejected' is defined but never used @typescript-eslint/no-unused-vars
185:13 warning 'likeNeedle' is assigned a value but never used @typescript-eslint/no-unused-vars
188:13 warning 'ilikeNeedle' is assigned a value but never used @typescript-eslint/no-unused-vars
307:6 warning '_column' is defined but never used @typescript-eslint/no-unused-vars
307:23 warning '_value' is defined but never used @typescript-eslint/no-unused-vars
310:6 warning '_column' is defined but never used @typescript-eslint/no-unused-vars
310:23 warning '_values' is defined but never used @typescript-eslint/no-unused-vars
319:8 warning '_bucket' is defined but never used @typescript-eslint/no-unused-vars
321:37 warning '_file' is defined but never used @typescript-eslint/no-unused-vars
322:24 warning '_path' is defined but never used @typescript-eslint/no-unused-vars
379:34 warning '_creds' is defined but never used @typescript-eslint/no-unused-vars
384:26 warning '_attrs' is defined but never used @typescript-eslint/no-unused-vars
392:17 warning '_name' is defined but never used @typescript-eslint/no-unused-vars
392:32 warning '_params' is defined but never used @typescript-eslint/no-unused-vars
/home/tyler/dev/routecomm/src/lib/water-log-reporting.ts
38:7 warning 'WATER_LOG_DISPLAY_REFRESH_MS' is assigned a value but never used @typescript-eslint/no-unused-vars
✖ 390 problems (3 errors, 387 warnings)
0 errors and 10 warnings potentially fixable with the `--fix` option.