vaadin / vaadin-charts

Vaadin Charts is a feature-rich interactive graph library that answers the data visualization needs of modern web applications
https://vaadin.com/charts
Other
51 stars 24 forks source link

chore: use lockfileVersion 3, add test-fixture dev dependency #626

Closed web-padawan closed 1 month ago

web-padawan commented 1 month ago

Description

With "lockfileVersion": 3, it turns out that @polymer/test-fixture dev dependency (which is transitive and comes from wct-browser-legacy) gets installed into nested subfolder node_modules/wct-browser-legacy/node_modules.

In order to make sure tests run in P3, I added direct dev dependency on test-fixture to bower.json which gets mapped to v4.0.0 (see https://github.com/Polymer/tools/pull/703). Previously it broke due to wct-browser-legacy using v3 internally.

Type of change