AlaskaAirlines / auro-alert

Custom element that renders errors, warnings, and other inline notifications with automated styling elements
https://auro.alaskaair.com/components/auro/alert
Apache License 2.0
0 stars 1 forks source link

auro-alert: incorrect dependencies and outdated support configs #46

Closed blackfalcon closed 11 months ago

blackfalcon commented 11 months ago

General Support Request

With the latest update, the package.json was not updated correctly

https://github.com/AlaskaAirlines/auro-alert/blob/9cf984a2d6efff492249d0b5d8c05f206539d61a/package.json#L27-L35

Additionally, repo dependencies are not up to date.

 Patch Update Backwards-compatible bug fixes.
 ◉ core-js devDep  3.33.1  ❯  3.33.2  https://github.com/zloirock/core-js#readme

 Minor Update New backwards-compatible features.
 ◉ stylelint-scss devDep  5.2.1  ❯  5.3.0  https://github.com/stylelint-scss/stylelint-scss#readme

 Major Update Potentially breaking API changes. Use caution.
 ◉ lit                                     2.8.0   ❯  3.0.1   https://lit.dev/
 ◉ @commitlint/cli devDep                  17.8.1  ❯  18.2.0  https://commitlint.js.org/
 ◉ @commitlint/config-conventional devDep  17.8.1  ❯  18.1.0  https://commitlint.js.org/
 ◉ @semantic-release/npm devDep            10.0.6  ❯  11.0.0  https://github.com/semantic-release/npm#readme
 ◉ nodemon devDep                          2.0.22  ❯  3.0.1   https://nodemon.io
 ◉ rollup devDep                           3.29.4  ❯  4.1.5   https://rollupjs.org/
 ◉ semantic-release devDep                 21.1.2  ❯  22.0.5  https://github.com/semantic-release/semantic-release#readme
 ◉ stylelint-config-standard devDep        33.0.0  ❯  34.0.0  https://github.com/stylelint/stylelint-config-standard#readme
 ◉ stylelint-config-standard-scss devDep   9.0.0   ❯  11.0.0  https://github.com/stylelint-scss/stylelint-config-standard-scss#readme
 ◉ web-component-analyzer devDep           1.1.7   ❯  2.0.0   https://github.com/runem/web-component-analyzer#readme

 Non-Semver Versions less than 1.0.0, caution.
 ◉ @web/dev-server devDep   0.2.5   ❯  0.3.6   https://github.com/modernweb-dev/web/tree/master/packages/dev-server
❯◉ @web/test-runner devDep  0.16.1  ❯  0.17.2  https://github.com/modernweb-dev/web/tree/master/packages/test-runner

Possible Solution

@alaskaairux/design-tokens should be removed from both devDepednencies and peerDependencies. Update both to use "@aurodesignsystem/design-tokens": "^4.1.1"

Also, update all repo dependencies.

Additional context

This issue can be closed once all legacy dependencies have been removed from the project and peer dependencies match those of the related dev dependencies and all other dependencies are updated.