- 1
Feopack: From a JavaScript API to a Rust Compiler
2026-05-03Why Feopack began at the JavaScript boundary, how NAPI connected it to Rust, and what had to exist before the bundler could build its first module graph.
- 2
Feopack: From Source Files to a Working Bundle
2026-05-04How Feopack grew from an empty Compilation into a module graph, one deliberately simple chunk, and a tiny runtime that could preserve basic ESM behavior.
- 3
Feopack: From Text Files to Virtual Modules
2026-09-02How Feopack's first text transform grew into a loader pipeline with rules, chained transforms, resource queries, virtual modules, and inline requests.
- 4
Feopack: Loader Pitch Across Rust and JavaScript
2026-09-02How Feopack added pitch, replaced noisy inline recipes with Meow v3, crossed the Rust/JavaScript boundary, and preserved one loader chain across two runtimes.
- 5
Feopack: Turning the Compiler Lifecycle into a Plugin System
2026-09-05How Feopack exposed its compiler lifecycle to Rust and JavaScript plugins, then removed an abstraction that confused phases with hooks.