Kind: Module
Source: Pams/Tools (line 1)
Part of: Pams
.NET project in solution
Tools is a .NET project within the Pams solution. It contains tooling code that can be run or referenced by other projects in the solution.
Diagram
mermaidgraph TD Pams[Pams Solution] --> Tools[Tools .NET Project] Tools --> Commands[Tool Commands] Commands --> Output[Generated Output]
Usage
tsimport { execFileSync } from "node:child_process";
execFileSync(
"dotnet",
["run", "--project", "Pams/Tools"],
{ stdio: "inherit" }
);
AI Coding Instructions
- Keep tooling code inside the
Pams/Toolsproject and preserve its .NET project structure. - Run tools through
dotnet run --project Pams/Toolswhen testing local changes. - Avoid adding application-specific behavior unless the tool requires an integration with another Pams project.
- Check generated output and command arguments when changing tool execution behavior.
Used by
1 reference from 1 file. Each is a place in this repository where the symbol is actually used — go read one rather than trusting an example.
Declared in (1)
Pams—Pams/Pams.sln:1
Was this page helpful?