XeroxDev.Loupedeck.Template 1.0.1

There is a newer version of this package available.
See the version list below for details.
dotnet new install XeroxDev.Loupedeck.Template::1.0.1                
This package contains a .NET Template Package you can call from the shell/command line.

1. Table of content

2. What is this template

This is a Loupedeck .NET Template and I've created this so it is easier and more productive for me, to create Loupedeck Plugins for windows and release them to my users.

3. Features

  • On release-build, creates automatically a installer (lplug4 file) for the plugin
  • Has support for git
  • Uses standard-version to automatically bump version, generates changelog and tags it
  • Uses conventionalcommits to better organize commit history and is helping changelog generation
  • Uses husky to ensure commits are correctly

4. How to use it

  1. Install the template (dotnet new -i XeroxDev.Loupedeck.Template)
  2. Create a project from template (dotnet new loupedeck-template -n PROJECT_NAME)
  3. If not worked automatically, restore nuget packages with nuget restore
  4. Install (p)npm packages. Prefered pnpm, but also works with vanilla npm (pnpm install)
  5. If you installed your loupedeck to a different location, change it in your .csproj file (<LoupedeckInstallation>...</LoupedeckInstallation>)
  6. Change plugin information in the metadata files (/LoupedeckPackage.yaml, /package.json, /ProjectNamePlugin/PluginConfiguration.json, /ProjectNamePlugin/Properties/AssemblyInfo.cs and so on)
  7. Start coding your plugin
  8. Debug code with Debug|AnyCPU profile
  9. To create installer, choose the Release|AnyCPU profile and build project
  10. Release your .lplug4

5. Support / Feedback

Feel free to join our discord here!

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.1.2 681 5/12/2022
2.1.1 430 5/12/2022
2.1.0 417 5/12/2022
2.0.1 418 5/11/2022
2.0.0 445 5/11/2022
1.0.1 426 12/15/2021
1.0.0 306 12/15/2021

Remove unnecessary files from template