diff --git a/docs/wiki/Architecture.md b/docs/wiki/Architecture.md index 17b5592..eba890d 100644 --- a/docs/wiki/Architecture.md +++ b/docs/wiki/Architecture.md @@ -31,7 +31,7 @@ VersionModule ──────────────┘ Explicit `[DependsOn]` edges: - `BuildModule` depends on `RestoreModule`. -- `LintModule` depends on `RestoreModule` (Web lint needs `node_modules` installed; dotnet lint is unaffected beyond running after restore). +- `LintModule` depends on `RestoreModule` (Web lint needs the dependencies installed by `bun install`; dotnet lint is unaffected beyond running after restore). - `RunTestsModule` depends on `BuildModule`. - `PackModule` depends on `RunTestsModule` and `VersionModule`. - `ValidatePackModule` depends on `PackModule`. diff --git a/docs/wiki/Pipeline-Modules.md b/docs/wiki/Pipeline-Modules.md index 84d6bd3..2efb93e 100644 --- a/docs/wiki/Pipeline-Modules.md +++ b/docs/wiki/Pipeline-Modules.md @@ -26,7 +26,7 @@ Depends on `RestoreModule`. ## LintModule -Depends on `RestoreModule` (Web lint invokes tooling from `node_modules`, so it must wait for `bun install`; dotnet lint is unaffected beyond running after restore). Skip condition: skipped when `Build:RunLint` is false. +Depends on `RestoreModule` (Web lint invokes tooling installed by the restore step, so it must wait for `bun install`; dotnet lint is unaffected beyond running after restore). Skip condition: skipped when `Build:RunLint` is false. - **DotNet**: restores the repository's local tools (`dotnet tool restore` against `.config/dotnet-tools.json`, retried up to 3 times with a 2-second backoff on failure) and then runs `dotnet tool run csharpier check `. The repository root is resolved by walking up to the nearest `package.json`. - **Web**: runs `Build:WebFormatCheckCommand` (default `bun run format:check`) then `Build:WebLintCommand` (default `bun run lint`). Each step is skipped when the corresponding script is not declared in the root `package.json`. diff --git a/package.json b/package.json index d62a191..1921bf2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "purview-build", - "version": "0.3.1", + "version": "0.3.2", "private": true, "homepage": "https://purview.dev/projects/build/", "bugs": {