Skip to main content
Dublin Library

The Publishing Project

Tagged “Node.js”

--- desc: ---
Revisiting Modules in Node.js

Working with modules in Node.js has evolved significantly. It used to be simple: CommonJS was the only game in town. With the introduction of ES Modules (ESM) and their stabilization in Node.js,...

Why Are Native Node Packages Version Dependent?

When you install a package like Sharp, you aren't just downloading Javascript files. You are often dealing with "native modules" — packages that include C or C++ code. These modules interact...

Building an AI-Powered Digital Object Repository

Like many developers, I hoard digital content—articles, papers, code snippets, and videos. Over time, organization became a significant friction point. My solution was to build a Digital Object...

Javascript Package Managers Deep Dive

Ever since Node was introduced, it has always included a package manager to handle dependencies. For many years NPM was the only game in town, but over time several alternatives have emerged, each...

NPM Workspaces

Managing monorepos, a single repository with multiple packages (each with its own package.json and dependencies), can be challenging. This is where NPM workspaces come in. This post will cover what...

Link to Archive

See all tags.