Skip to content

Conversation

@droguljic
Copy link
Contributor

Almost all dependencies are updated to the latest version.
The exceptions are the following:

  • Vue related dependencies, eslint-plugin-vuetify, vee-validate, vue, vue-router, vuetify, and vuex, as
    migration to Vue3 is out of the scope of this PR
  • lerna as v7 removes deprecated things like the bootstrap command which this repo depends on
  • eslint-plugin-n cannot be updated to the latest version, v16, due to eslint-plugin-semistandard which defines v15 as peer dependency
  • stylelint cannot be updated to the latest version due to @extensionengine/stylelint-config as its dependencies are outdated, i.e. stylelint-scss
  • yup as there is an issue with validation error paths in arrays, Inconsistent validation error paths in arrays jquense/yup#2037

The preflight script is migrated to ESM and now is loaded using the experimental --import flag.

Almost all dependencies are updated to the latest version.
Exceptions are dependencies related to Vue, as migration to v3
is a separate task. Dependencies blocked by other dependencies
based on the required peer version, `lerna` as the latest version
removed deprecated commands used by the app, and `yup` as there is
a bug in the latest version which breaks the app.
The preflight script is switched to ESM and is loaded using the
experimental flag `--import`.
@droguljic droguljic requested a review from jtoric June 23, 2023 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants