What a package is
A Noderyx package is an ES module that exports a provider. It can register routes, middleware, error handling, and services, and it can run startup work—without changing the framework core or your application's source files.
- Local packages live under packages/ and load automatically.
- Published packages install from npm and are enabled explicitly in noderyx.config.js.
- Both use the same provider shape, so a local package can be published unchanged.
- Packages use the public framework API only, which is what keeps them working across releases.