# daw theme — dependency inventory (pre-0.5.0) Snapshot of everything the **classic** `daw` theme depends on, so we can isolate and decide each one's fate during the v0.5.0 FSE migration. Status legend: - **Keep** — still wanted; carry forward (possibly repackaged). - **Replace** — functionality stays, implementation changes (native/blocks/modern lib). - **Drop?** — likely dead or superseded; confirm before removing. - **Audit** — usage unclear; verify what still references it before deciding. --- ## 1. npm — runtime (`package.json` › dependencies) | Package | Ver | Used by | Status | |---|---|---|---| | bootstrap | ^5.2.3 | site-wide (`v4-bootstrap` bundle) | **Audit** — FSE/theme.json + blocks remove most of the need; may keep only grid/offcanvas | | bootstrap-icons | ^1.10.2 | icons | **Audit** | | jquery | ^3.6.1 | deregistered globally, re-enqueued per page | **Replace** — goal is no-jQuery; vanilla per block | | jquery-validation | ^1.19.5 | contact/forms | **Drop?** — Gravity Forms handles validation now | | ~~jasny-bootstrap~~ | ~~^4.0.0~~ | — | **REMOVED 2026-06-16** — fully unused; offcanvas is BS5-native (`data-bs-toggle`, `.offcanvas-end`, `--bs-offcanvas-*`). jasny was never bundled by gulp and referenced nowhere but package.json. (Vestigial `.navmenu` class still on the `