# Node.js · Veille technologique

[Source canonique](<https://sebastien.rigaux.be/veille/tags/nodejs>)

Exécution de JavaScript côté serveur, outils en ligne de commande et gestion des opérations asynchrones.

## [Motherload importe YAML, JSONC, CSV et Markdown typés dans TypeScript](<https://sebastien.rigaux.be/veille/liens/motherload-importe-yaml-jsonc-csv-et-markdown-types-dans-typescript>)

Motherload permet d’importer des fichiers de données comme des modules TypeScript **typés d’après leur contenu**. Le projet prend en charge TOML, YAML, JSONC, JSON5, CSV, TSV, Markdown, texte brut et `.env` ; les types sont disponibles dans l’éditeur et les erreurs de parsing remontent dans `tsc` avec leur emplacement.

Le type-checking utilise les *content mappers* de TypeScript 7.1, actuellement en bêta, et exige `--runExternalCode`. À l’exécution, un preload ou un plugin adapte les mêmes imports à Node.js et à différents bundlers.

2026-10-30 · [Markdown](<https://sebastien.rigaux.be/veille/liens/motherload-importe-yaml-jsonc-csv-et-markdown-types-dans-typescript.md>) · [Ressource originale](<https://motherload.dev/>)

## [IPX : redimensionner et convertir les images depuis leur URL](<https://sebastien.rigaux.be/veille/liens/ipx-redimensionner-et-convertir-les-images-depuis-leur-url>)

IPX combine sharp et svgo pour transformer des images locales ou issues de domaines autorisés. Taille, format et qualité peuvent être définis dans l’URL de la ressource.

2025-09-07 · [Markdown](<https://sebastien.rigaux.be/veille/liens/ipx-redimensionner-et-convertir-les-images-depuis-leur-url.md>) · [Ressource originale](<https://github.com/unjs/ipx>)

## [Corgi : décoder des numéros VIN hors ligne en TypeScript](<https://sebastien.rigaux.be/veille/liens/corgi-decoder-des-numeros-vin-hors-ligne-en-typescript>)

Corgi utilise la base NHTSA VPIC pour décoder les identifiants de véhicules. La bibliothèque prend en charge Node.js, les navigateurs et les Workers Cloudflare sans nécessiter un appel API pour chaque VIN.

2025-08-10 · [Markdown](<https://sebastien.rigaux.be/veille/liens/corgi-decoder-des-numeros-vin-hors-ligne-en-typescript.md>) · [Ressource originale](<https://github.com/cardog-ai/corgi>)

## [Un serveur MCP pour déboguer Node.js à l’exécution](<https://sebastien.rigaux.be/veille/liens/un-serveur-mcp-pour-deboguer-node-js-a-l-execution>)

Ce serveur expose le débogueur Node.js à des assistants comme Cursor ou Claude Code. Il permet d’ajouter les informations d’exécution à leur contexte de diagnostic.

2025-03-29 · [Markdown](<https://sebastien.rigaux.be/veille/liens/un-serveur-mcp-pour-deboguer-node-js-a-l-execution.md>) · [Ressource originale](<https://github.com/workbackai/mcp-nodejs-debugger>)

## [Préparer un environnement de développement Docmost](<https://sebastien.rigaux.be/veille/liens/preparer-un-environnement-de-developpement-docmost>)

Ce guide décrit le monorepo Docmost, avec un frontend React et un backend NestJS. Il détaille les dépendances et les étapes de configuration pour contribuer ou adapter l’application localement.

2024-06-30 · [Markdown](<https://sebastien.rigaux.be/veille/liens/preparer-un-environnement-de-developpement-docmost.md>) · [Ressource originale](<https://docmost.com/docs/self-hosting/development>)
