Skip to content

Restructure sample: rename projects, flatten client dir, @typeshim→@client, merge people-ui into app#94

Merged
ArcadeMode merged 2 commits intosample-tweaksfrom
copilot/sub-pr-93
Mar 3, 2026
Merged

Restructure sample: rename projects, flatten client dir, @typeshim→@client, merge people-ui into app#94
ArcadeMode merged 2 commits intosample-tweaksfrom
copilot/sub-pr-93

Conversation

Copy link
Contributor

Copilot AI commented Mar 3, 2026

Cleans up the sample project layout — flatter structure, consistent naming, fewer npm packages.

Changes

  • Project renames

    • TypeShim.SampleClient.Library (dir, csproj, C# namespaces)
    • TypeShim.Sample.ServerServer (dir, csproj, C# namespaces)
    • Sample.slnx updated; Server.csproj project reference updated
  • Flatten client directory

    • TypeShim.Sample.Client/ removed; contents (package.json, workspaces, .gitignore, etc.) lifted into sample/ root
    • .esproj / .esproj.user deleted; removed from Sample.slnx
    • Client.Library.csproj <OutputPath> updated to new path
  • @typeshim@client

    • Directory, all package.json names, TypeScript imports, string literals, .gitignore glob pattern
  • Merge @client/people-ui into @client/app

    • Components moved to @client/app/src/people/
    • @client/app no longer depends on @client/people-ui
    • build:people script removed; package-lock.json and root tsconfig.json references cleaned up
    • @client/people-ui package deleted

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

…shim→@client, merge people-ui into app

Co-authored-by: ArcadeMode <5969155+ArcadeMode@users.noreply.github.com>
Copilot AI changed the title [WIP] Refactor sample project structure and naming conventions Restructure sample: rename projects, flatten client dir, @typeshim→@client, merge people-ui into app Mar 3, 2026
@ArcadeMode ArcadeMode marked this pull request as ready for review March 3, 2026 01:13
@ArcadeMode ArcadeMode merged commit e7b1e8f into sample-tweaks Mar 3, 2026
@ArcadeMode ArcadeMode deleted the copilot/sub-pr-93 branch March 3, 2026 01:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants