# rules_wails Bun integration Optional `rules_bun` integration for Wails projects that build their frontend with Bun and Vite-style package scripts. Public API: - `wails_bun_frontend_dist` - `wails_bun_frontend_dev` - `wails_bun_dev_session` - `wails_bun_app` Important contract: - `ts_library` is not enough for frontend package staging. - Package-source targets passed to `wails_bun_frontend_dist` should include both the package sources and `package.json`. - Consumers should provide package-source targets that include both application sources and `package.json`. Load with: ```starlark load("@rules_wails//wails_bun:defs.bzl", "wails_bun_dev_session", "wails_bun_frontend_dev", "wails_bun_frontend_dist") ```