diff --git a/tools/packs.sh b/tools/packs.sh
index 43477064..db5fc97a 100755
--- a/tools/packs.sh
+++ b/tools/packs.sh
@@ -5,17 +5,17 @@
 # SPDX-License-Identifier: MIT
 
 pack() {
-    packs=$(ls -D ./packs)
+    packs=$(ls -1 ./packs)
     for pack in $packs; do
-        pnpm exec fvtt package pack --compendiumName=$pack --inputDirectory=./packs/$pack --outputDirectory=./dist/packs
+        pnpm exec fvtt package pack --type=System --compendiumName=$pack --inputDirectory=./packs/$pack --outputDirectory=./dist/packs
     done
 }
 
 unpack() {
-    packs=$(ls -D ./dist/packs)
+    packs=$(ls -1 ./dist/packs | tr '\n' ' ')
     rm -rf ./packs/*
     for pack in $packs; do
-        pnpm exec fvtt package unpack --compendiumName=$pack --inputDirectory=./dist/packs --outputDirectory=./packs/$pack
+        pnpm exec fvtt package unpack --type=System --compendiumName=$pack --inputDirectory=./dist/packs --outputDirectory=./packs/$pack
     done
 }