* fix: supply and retain default selectize.js plugins (for py-shiny)
* `npm run build` (GitHub Actions)
* Move more in a 'remove_button' attribute direction
* `npm run build` (GitHub Actions)
* Move to a JSON-only approach
* `npm run build` (GitHub Actions)
* Drop sticky update logic by always sending 'missing' value and resolving client-side
* Cleanup
* Don't mutate options; better typing pattern
* `npm run build` (GitHub Actions)
---------
Co-authored-by: cpsievert <cpsievert@users.noreply.github.com>