I'm never gonna use this I don't think
- SHA
64ad3bc29c859b84aa8a1a3b918db7c402b3f854- Parents
-
5209578 - Tree
6ad3cfc
64ad3bc
64ad3bc29c859b84aa8a1a3b918db7c402b3f8545209578
6ad3cfc| Status | File | + | - |
|---|---|---|---|
| M |
launch.sh
|
11 | 4 |
launch.shmodified@@ -4,7 +4,8 @@ | |||
| 4 | # Because clicking buttons is for mortals | 4 | # Because clicking buttons is for mortals |
| 5 | 5 | ||
| 6 | echo "=========================================" | 6 | echo "=========================================" |
| 7 | -echo " LooseCannon v0.3.0 Launch Sequence" | 7 | +echo " LooseCannon v0.3.1 Launch Sequence" |
| 8 | +echo " (Now with 100% less npm warnings)" | ||
| 8 | echo "=========================================" | 9 | echo "=========================================" |
| 9 | echo "" | 10 | echo "" |
| 10 | 11 | ||
@@ -65,9 +66,15 @@ fi | |||
| 65 | 66 | ||
| 66 | # Launch Firefox with extension | 67 | # Launch Firefox with extension |
| 67 | if [ $FIREFOX_OK -eq 0 ]; then | 68 | if [ $FIREFOX_OK -eq 0 ]; then |
| 68 | - echo "Launching Firefox with LooseCannon extension..." | 69 | + if command -v web-ext &> /dev/null; then |
| 69 | - npm run dev:extension & | 70 | + echo "Launching Firefox with LooseCannon extension..." |
| 70 | - FIREFOX_PID=$! | 71 | + web-ext run --source-dir ./extension & |
| 72 | + FIREFOX_PID=$! | ||
| 73 | + else | ||
| 74 | + echo "ℹ️ web-ext not found - load extension manually in Firefox" | ||
| 75 | + echo " Install globally: npm i -g web-ext" | ||
| 76 | + echo " Or use: about:debugging > Load Temporary Add-on" | ||
| 77 | + fi | ||
| 71 | else | 78 | else |
| 72 | echo "⚠️ Firefox not found - manually load extension" | 79 | echo "⚠️ Firefox not found - manually load extension" |
| 73 | fi | 80 | fi |