Normalize packages from a fynpo config into a complete PackagesConfig.
packages
Accepts both shapes:
include
publishInclude
respectGitignore
{ autoSearch, include, exclude, publishInclude, publishExclude }
Defaults: autoSearch on, respectGitignore off, stop at package.json. With auto-search off and no include, include falls back to ["packages/*"].
autoSearch
["packages/*"]
Optional
the raw packages value from fynpo.json / fynpo.config.js
the resolved config, every field populated
Normalize
packagesfrom a fynpo config into a complete PackagesConfig.Accepts both shapes:
includeandpublishInclude, with auto-search on andrespectGitignoreoff. It no longer narrows discovery.{ autoSearch, include, exclude, publishInclude, publishExclude }.Defaults:
autoSearchon,respectGitignoreoff, stop at package.json. With auto-search off and noinclude,includefalls back to["packages/*"].