Migration
3 min
BibliothĂšques OIP mises Ă jour :
- @fasstech/oip-core v3.20.4
- @fasstech/oip-starter-utils v3.8.0
- @fasstech/oip-transition-manager v1.0.3
- @fasstech/oip-tools v3.5.5
En dehors de la mise à jour de ces bibliothÚques, il est maintenant nécessaire de passer l'instance d'un logger au serveur. Voir ci-dessous.
Mise à jour des dépendances
Mettre à niveau les dépendances suivantes dans le fichier package.json :
{
"dependencies": {
"@fasstech/oip-core": "3.20.4",
"@fasstech/oip-starter-utils": "3.8.0",
"@fasstech/oip-transition-manager": "1.0.3"
},
"devDependencies": {
"@fasstech/oip-tools": "3.5.5"
}
}Puis procéder à l'installation :
npm iInstance du logger
La nouvelle version de @fasstech/oip-starter-utils impose de passer en paramÚtre l'instance du logger à la fonction start cÎté serveur.
Exemple dans le fichier index.mjs :
import { start as startServer } from '@fasstech/oip-starter-utils/server';
import { logger } from '@fasstech/logger';
const serverCfg = {
logger,
// ...
};
const { app } = await startServer(serverCfg);