Publish the compiled output, which is the whole package #5

Merged
jschoubben merged 1 commits from feat/publish-what-it-builds into main 2026-09-14 09:08:50 +00:00
1 Commits
Author SHA1 Message Date
jschoubben 9213336e9d Publish the compiled output, which is the whole package
It compiles itself on install and then shipped everything except the result.
With no explicit file list npm falls back to .gitignore, which ignores dist —
so every consumer received a package whose every entry point pointed at a
directory that had just been built and then excluded.

The workaround for this lived in mesh-tools, which compiled the dependency by
hand after installing it.
2026-09-14 11:05:34 +02:00