diff --git a/pkg/pack.ps1 b/pkg/pack.ps1
new file mode 100644
index 0000000..eef6bd2
--- /dev/null
+++ b/pkg/pack.ps1
@@ -0,0 +1,10 @@
+$configuration = "Release"
+
+Write-Host "Packing Perplex.ContentBlocks.StaticAssets ..."
+dotnet pack ..\src\Perplex.ContentBlocks.StaticAssets\Perplex.ContentBlocks.StaticAssets.csproj -c $configuration -o .
+
+Write-Host "Packing Perplex.ContentBlocks.Core ..."
+dotnet pack ..\src\Perplex.ContentBlocks.Core\Perplex.ContentBlocks.Core.csproj -c $configuration -o .
+
+Write-Host "Packing Perplex.ContentBlocks ..."
+dotnet pack ..\src\Perplex.ContentBlocks\Perplex.ContentBlocks.csproj -c $configuration -o .
diff --git a/src/Perplex.ContentBlocks/Perplex.ContentBlocks.csproj b/src/Perplex.ContentBlocks/Perplex.ContentBlocks.csproj
index f1c69d8..8998b8a 100644
--- a/src/Perplex.ContentBlocks/Perplex.ContentBlocks.csproj
+++ b/src/Perplex.ContentBlocks/Perplex.ContentBlocks.csproj
@@ -5,6 +5,7 @@
umbraco umbraco-marketplace
Block based content editor for Umbraco
false
+ $(NoWarn);NU5128