Skip to content

HelperTool

reference
1 min readUpdated

Kind: Module

Source: Pams/HelperTool/HelperTool.csproj (line 1)

Part of: Pams

.NET project in solution

HelperTool is a .NET project located at Pams/HelperTool/HelperTool.csproj. It defines the build boundary for helper-related code within the Pams solution and is referenced through standard .NET project tooling.

Diagram

mermaid
graph TD
    Solution[Pams solution] --> Project[HelperTool.csproj]
    Project --> Source[HelperTool source code]
    Source --> Build[dotnet build]
    Build --> Output[Build output]

Usage

ts
import { execa } from "execa";

async function buildHelperTool() {
  await execa("dotnet", ["build", "Pams/HelperTool/HelperTool.csproj"], {
    stdio: "inherit",
  });
}

buildHelperTool().catch((error) => {
  console.error("HelperTool build failed", error);
  process.exitCode = 1;
});

AI Coding Instructions

  • Keep project configuration changes in Pams/HelperTool/HelperTool.csproj aligned with the solution's existing .NET settings.
  • Use dotnet build Pams/HelperTool/HelperTool.csproj to validate project-file and source changes.
  • Check project references and package references before adding dependencies.
  • Treat this project as a .NET build target; JavaScript integrations should invoke it through the .NET CLI or a defined executable interface.

Relationships

  • DEPENDS_ON → ClosedXML
  • DEPENDS_ON → DocumentFormat.OpenXml
  • DEPENDS_ON → ExcelLibrary
  • DEPENDS_ON → FastMember.Signed
  • DEPENDS_ON → Newtonsoft.Json
  • DEPENDS_ON → System
  • DEPENDS_ON → System.Core
  • DEPENDS_ON → System.Data.Linq
  • DEPENDS_ON → System.IO.FileSystem.Primitives
  • DEPENDS_ON → System.IO.Packaging
  • DEPENDS_ON → System.Xml.Linq
  • DEPENDS_ON → System.Data.DataSetExtensions
  • DEPENDS_ON → Microsoft.CSharp
  • DEPENDS_ON → System.Data
  • DEPENDS_ON → System.Deployment
  • DEPENDS_ON → System.Drawing
  • DEPENDS_ON → System.Net.Http
  • DEPENDS_ON → System.Windows.Forms
  • DEPENDS_ON → System.Xml
  • DEPENDS_ON → WindowsBase
  • DEPENDS_ON → Pams.Data
  • DEPENDS_ON → Pams.Business

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)

  • PamsPams/Pams.sln:1

Was this page helpful?

Download as PDF