# Node.js · Tech watch

[Canonical source](<https://sebastien.rigaux.be/en/tech-watch/tags/nodejs>)

Server-side JavaScript, command-line tools and asynchronous operations.

## [Motherload imports typed YAML, JSONC, CSV and Markdown into TypeScript](<https://sebastien.rigaux.be/en/tech-watch/links/motherload-imports-typed-yaml-jsonc-csv-and-markdown-into-typescript>)

Motherload lets you import data files as TypeScript modules **typed from their contents**. It supports TOML, YAML, JSONC, JSON5, CSV, TSV, Markdown, plain text and `.env` files; types appear in the editor, and `tsc` reports parsing errors with their locations.

Type-checking uses TypeScript 7.1 *content mappers*, currently in beta, and requires `--runExternalCode`. At runtime, a preload or plugin adapts the same imports for Node.js and a range of bundlers.

2026-10-30 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/motherload-imports-typed-yaml-jsonc-csv-and-markdown-into-typescript.md>) · [Original resource](<https://motherload.dev/>)

## [IPX: resize and convert images through URLs](<https://sebastien.rigaux.be/en/tech-watch/links/ipx-resize-and-convert-images-through-urls>)

IPX combines sharp and svgo to transform local images or images from allowed domains. Size, format and quality can be specified directly in the resource URL.

2025-09-07 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/ipx-resize-and-convert-images-through-urls.md>) · [Original resource](<https://github.com/unjs/ipx>)

## [Corgi: decode vehicle VINs offline in TypeScript](<https://sebastien.rigaux.be/en/tech-watch/links/corgi-decode-vehicle-vins-offline-in-typescript>)

Corgi uses the NHTSA VPIC database to decode vehicle identifiers. It supports Node.js, browsers and Cloudflare Workers without requiring an API request for every VIN.

2025-08-10 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/corgi-decode-vehicle-vins-offline-in-typescript.md>) · [Original resource](<https://github.com/cardog-ai/corgi>)

## [An MCP server for debugging Node.js at runtime](<https://sebastien.rigaux.be/en/tech-watch/links/an-mcp-server-for-debugging-node-js-at-runtime>)

This server exposes the Node.js debugger to assistants such as Cursor and Claude Code. It adds runtime information to the context available for diagnosing problems.

2025-03-29 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/an-mcp-server-for-debugging-node-js-at-runtime.md>) · [Original resource](<https://github.com/workbackai/mcp-nodejs-debugger>)

## [Set up a Docmost development environment](<https://sebastien.rigaux.be/en/tech-watch/links/set-up-a-docmost-development-environment>)

This guide explains the Docmost monorepo, with its React frontend and NestJS backend. It covers dependencies and setup steps for contributing to or adapting the application locally.

2024-06-30 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/set-up-a-docmost-development-environment.md>) · [Original resource](<https://docmost.com/docs/self-hosting/development>)
