Workspace overview
August 15, 2026 ยท View on GitHub
Depending on the selection during the project generation you will have one or more packages contained in the packages directory. Please check the specific projects here:
- packages/language This package is always available and contains the language definition.
- packages/cli Optional Is only available if you chose to use the command-line interface.
- packages/mcp MCP stdio server for requirement graph tools (
@reqlan/mcp). - packages/extension Optional Contains the VSCode extension if you chose to create it.
What's in the folder?
Some file are contained in the root directory as well.
- package.json - The manifest file the main workspace package
- tsconfig.base.json - Shared compiler options; package tsconfigs extend this
- tsconfig.json - Solution-style project references (
files: []). Do not runtscagainst this as a source project โ that used to emit.js/.d.ts/.js.mapnext to sources - tsconfig.build.json - Same references; used by
pnpm run build(tsc -b tsconfig.build.json) - .gitignore - Files ignored by git