Idea detail
version_management
reqlan rq/distribution/distribution.rq:7
Summary
Package versions are managed with Changesets via config.json.
Publishable channels ( each tag-driven ):
- Marketplace / Open VSX: extension_package ( private npm package; tagged `ext/v*` )
- GitHub Pages: site_package ( tagged `site/v*` )
- npm: `@reqlan/language`, `@reqlan/analytical`, and `@reqlan/cli` ( tagged `language/v*`, `analytical/v*`, `cli/v*` )
Internal tool `reqlan-mcp` is ignored by Changesets and marked `private` so it is never published to npm ( distributed with the extension / local MCP config instead ).
Contributors record release intent by adding a changeset file when a publishable package changes.
Attributes
No attributes declared.
Ancestor context
The VS Code extension lives in packages / extension with npm package name `reqlan-extension` ( Marketplace / Open VSX id `reqlan.reqlan-extension` ). Its package. json version is the authoritative Marketplace and Open VSX release version.
site_packageThe static site lives in site / with npm package name `site`. Its package. json version identifies site releases for tagging.
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| file_reference | ../../.changeset/config.json | .changeset/config.json | config.json |
| references | extension_package | reqlan rq/distribution/distribution.rq | extension_package |
| references | site_package | reqlan rq/distribution/distribution.rq | site_package |
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | extension_readme | reqlan rq/distribution/distribution.rq | version_management |
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Initialising graph…