Initial commit

This commit is contained in:
Zhongwei Li
2025-11-30 08:24:08 +08:00
commit 7c90a3ac2b
18 changed files with 4579 additions and 0 deletions

53
scripts/check-versions.sh Executable file
View File

@@ -0,0 +1,53 @@
#!/bin/bash
# check-versions.sh
# Verify package versions for Cloudflare Browser Rendering skill
set -e
echo "Checking Cloudflare Browser Rendering package versions..."
echo ""
# Function to check package version
check_package() {
local package=$1
local current=$2
echo "📦 $package"
echo " Current in skill: $current"
if command -v npm &> /dev/null; then
latest=$(npm view $package version 2>/dev/null || echo "N/A")
echo " Latest on npm: $latest"
if [ "$current" != "$latest" ] && [ "$latest" != "N/A" ]; then
echo " ⚠️ Update available!"
else
echo " ✅ Up to date"
fi
else
echo " ⚠️ npm not found, skipping latest version check"
fi
echo ""
}
echo "=== Core Packages ==="
echo ""
check_package "@cloudflare/puppeteer" "1.0.4"
check_package "@cloudflare/playwright" "1.0.0"
echo "=== Related Packages ==="
echo ""
check_package "wrangler" "4.43.0"
check_package "@cloudflare/workers-types" "4.20251014.0"
echo "=== Verification Complete ==="
echo ""
echo "To update a package version in this skill:"
echo "1. Update the version in SKILL.md"
echo "2. Update templates if API changes"
echo "3. Test all template files"
echo "4. Update 'Last Updated' date"
echo "5. Commit changes"