jcdcdev.Umbraco.PackageTemplate 0.1.1

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

jcdcdev.Umbraco.PackageTemplate

Umbraco Version NuGet GitHub license Downloads

An opinionated template for creating Umbraco packages hosted on Github.

Quick Start

  1. Create a git repository on GitHub and clone it locally

Your github repository name must match the project name!

  1. Install template
dotnet new -i jcdcdev.Umbraco.PackageTemplate
  1. Create new project
dotnet new jcdcdev-umb-package -o Demo.Package --gh-username jcdcdev --title "My Demo Package" --description "An empty Umbraco package" --author-name "James C" --author-description "Lead .NET Developer" --author-url "https://jcdc.dev" --author-image-url "https://github.com/jcdcdev.png"
  1. Open project in Visual Studio/Rider
  2. Build and run project
  3. Push your code and run a build GitHub Action

Template Parameters

Name Description Example Value Required
--gh-username GitHub username - Used for project url and github actions. jcdcdev Yes
--title Package title - Used for NuGet metadata, README & umbraco-marketplace.json My Demo Package Yes
--description Package description - Used for NuGet metadata & umbraco-marketplace.json An empty Umbraco package Yes
--author-name Author name - Used for umbraco-marketplace.json James C No
--author-description Author description - Used for umbraco-marketplace.json Lead .NET Developer No
--author-url Author URL - Used for umbraco-marketplace.json https://jcdc.dev No
--author-image-url Author image URL - Used for umbraco-marketplace.json https://github.com/jcdcdev.png No

Need help?

Contributing

Contributions to this package are most welcome! Please read the Contributing Guidelines.

Acknowledgments (thanks!)

  • net6.0

    • No dependencies.
  • net7.0

    • No dependencies.
  • net8.0

    • No dependencies.

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
0.2.2 230 4/7/2024
0.2.1 153 3/26/2024
0.2.0 133 3/26/2024
0.1.2 904 2/18/2024
0.1.1 1,237 1/7/2024
0.1.0 137 1/7/2024