Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

COM-1968 - npm update #1018

Merged
merged 7 commits into from
Mar 17, 2021
Merged

COM-1968 - npm update #1018

merged 7 commits into from
Mar 17, 2021

Conversation

KennyCallegari
Copy link
Contributor

@KennyCallegari KennyCallegari commented Mar 16, 2021

npm update

⚠️ npm 7 casse toujours le front (pas le back j'ai l'impression) (cf #974)
Lors de la maj à npm 7, après un rm -rf node_modules + pack-lock + npm i :

npm ERR! code ERESOLVE
npm ERR! Cannot destructure property 'name' of 'node' as it is null.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/kenny/.npm/_logs/2021-03-16T10_46_16_883Z-debug.log

Plusieurs dev ont le même problème (dont certain qui remonte à il y a 3 jour).
Je pense qu'il vaut mieux patienter encore et rester en npm 6 pour l'instant.
npm/cli#1832
npm/cli#2548

Ce que j'ai essayé :

  • npm i -g npm@7
  • npm i -g npm@next-7
  • npm i -g npm@7 -> npm uninstall node -> npm i node

J'ai l'impression que l'erreur vient du fait que nous sommes en node 12 et que npm 7 fonctionne sous node 15 :
https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli/
Mais je ne trouve pas de confirmation que c'est le cas

Non Maj

@casl/vue
1.2.2 -> 2.0.2
On doit rester en 1.2.2, car la version 2.0 est pour Vue3 (décrit sur leur github + dans la dernière PR npm update) (cf #974)
https://github.com/stalniy/casl/tree/master/packages/casl-vue

@quasar/quasar-app-extension-testing-e2e-cypress
1.0.0-beta.13 -> 3.0.1
On ne le met pas à jour, sinon ça casse tout. Il sera maj lorsques les tests e2e seront d'actualités (cf #974)
https://github.com/quasarframework/quasar-testing/releases

html-loader
1.3.2 -> 2.1.2
Package problématique de la dernière npm update (#995)
La maj 2.x.x casse le build, il était conseillé de rester en 1.3.2 jusqu'à ce que quasar règle ce soucis.
J'ai tester la maj a ce sprint aussi -> toujours cassé
https://github.com/webpack-contrib/html-loader/blob/master/CHANGELOG.md

heroku-ssl-redirect
0.0.4 -> 0.1.1
La maj cassait le front le sprint dernier (cf #974)
⚠️ Package maj mais casse lors du build de dev -> à creuser au prochain npm update
https://github.com/paulomcnally/node-heroku-ssl-redirect/commits/master/package.json

Version Mineure / Patch

@quasar/app
2.1.15 -> 2.2.1
bug fix
https://quasar.dev/start/release-notes

@quasar/extras
1.9.18 -> 1.9.19
ajout de google fonts
https://quasar.dev/start/release-notes

date-holidays
2.0.0 -> 2.0.2
bug fix
https://github.com/commenthol/date-holidays

eslint
7.21.0 -> 7.22.0
Upgrade package lodash + amélioration de la doc
https://github.com/eslint/eslint/blob/master/CHANGELOG.md

eslint-plugin-vue
7.6.0 -> 7.7.0
Upgrade eslint-parser et bug fix
https://github.com/vuejs/eslint-plugin-vue/releases/tag/v7.7.0

ibantools
3.2.3 -> 3.2.4
Update des dépendances
https://github.com/Simplify/ibantools/blob/master/ChangeLog

quasar
1.15.4 -> 1.15.5
bug fix + amélioration de la doc
💡 quasar 2.0 est en beta depuis février, donc gros changement en perspective dans les mois qui viennent
https://quasar.dev/start/release-notes

image

cmolle
cmolle previously approved these changes Mar 16, 2021
@cmolle cmolle dismissed their stale review March 16, 2021 11:23

Nouveaux changements

@KennyCallegari KennyCallegari temporarily deployed to alenvi-webapp-dev March 16, 2021 13:19 Inactive
cmolle
cmolle previously approved these changes Mar 16, 2021
@cmolle cmolle dismissed their stale review March 17, 2021 08:04

Probleme sur le searchAddress

@sophiemoustard sophiemoustard temporarily deployed to alenvi-webapp-dev March 17, 2021 12:45 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants