web: add more bundlesize observability attributes
Created by: valerybugakov
Context
Add more attributes to bundlesize observability events to create better dashboards in Honeycomb based on them.
Changes
- Added attributes to bundlesize observability events
isInitial: boolean
isDynamicImport: boolean
isDefaultVendors: boolean
isCss: boolean
isJs: boolean
- Added
opentelemetry
chunk to bundlesize config. - Improved tests
Test plan
- Check the bundlesize upload job on CI
- Check that events sent to Honeycomb have correct attribute values.
App preview:
Check out the client app preview documentation to learn more.