chore: README update demo and Error Fix (#126)

* docs: Update README with demo gif

* fix: Proxy remove dependency on interaction

* fix: Update demo gif width

* Update docs/demo/pmg-intro.tape

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Abhisek Datta <abhisek.datta@gmail.com>

* fix: PMG demo

---------

Signed-off-by: Abhisek Datta <abhisek.datta@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Abhisek Datta
2026-01-18 16:00:37 +05:30
committed by GitHub
co-authored by Copilot
parent 6a3821d44a
commit edfdd543e0
16 changed files with 163 additions and 38 deletions
+3
View File
@@ -0,0 +1,3 @@
package.json
package-lock.json
node_modules
+15
View File
@@ -0,0 +1,15 @@
#!/bin/bash
# Check if vhs is installed
if ! command -v vhs &> /dev/null; then
echo "vhs could not be found"
exit 1
fi
# Switch to the script directory
cd "$(dirname "$0")"
# Enumerate all .tape files in the current directory
for file in *.tape; do
vhs "$file"
done
Binary file not shown.

After

Width:  |  Height:  |  Size: 283 KiB

+24
View File
@@ -0,0 +1,24 @@
Output pmg-intro.gif
Set FontSize 28
Set Width 1400
Set Height 1000
Set WindowBar Colorful
Type "pmg setup install"
Enter
Sleep 2s
Enter
Type "source ~/.pmg.rc"
Enter
Sleep 2s
Enter
Type "npm install safedep-test-pkg"
Enter
Sleep 5s
Binary file not shown.

After

Width:  |  Height:  |  Size: 153 KiB

+36
View File
@@ -0,0 +1,36 @@
Output pmg-sandbox.gif
Set FontSize 28
Set Width 1400
Set Height 1000
Set WindowBar Colorful
Hide
Type "export CI=true"
Enter
Type "clear"
Enter
Sleep 0.5s
Show
Type "pmg setup install"
Enter
Sleep 2s
Enter
Type "source ~/.pmg.rc"
Enter
Sleep 2s
Enter
Type `npm exec -- \` Enter
Type `node -e "require('child_process').execSync('curl')" \` Enter
Type ` 2>&1 | head -n 8` Enter
Sleep 5s