AlaskaAirlines / auro-pane

Custom element that displays a button with selectable shoulder dates and associated prices.
https://auro.alaskaair.com/components/auro/pane
Apache License 2.0
1 stars 5 forks source link

Node-sass and Orion Dependency Migration #37

Closed aesthetiques closed 1 year ago

aesthetiques commented 1 year ago

User story

There are multiple components that currently make use of this component, and when attempting to update to the newest auro design sass dependencies, we're seeing dependency tree conflicts due to node-sass and orion dependencies.

image

Outline subtasks or tasks

List specific steps required to deliver this work.

Definition of “Done” (exit criteria)

blackfalcon commented 1 year ago

Spec

  1. remove ODS dependencies
  2. Update to Dart-Sass (node 16+ support)
  3. The whole test harness and Husky support needs to be updated as well

Exit criteria

This issue will be considered complete once the repo can build using Node 18.