Browse Source

feat: add deploy script (rsync to helg.com)

npm run deploy — builds + rsyncs dist/ to helg.com:/var/www/wordle/

Co-Authored-By: Claude <noreply@anthropic.com>
Oleg Panashchenko 2 weeks ago
parent
commit
8813d433d4
1 changed files with 2 additions and 1 deletions
  1. 2 1
      package.json

+ 2 - 1
package.json

@@ -8,6 +8,7 @@
     "build:bundle": "rm -rf dist && mkdir -p dist/server/src/routes dist/shared/src dist/client dist/data && cp -r client/dist/* dist/client/ && cp -r server/src/* dist/server/src/ && cp -r shared/src/* dist/shared/src/ && cp data/word-bank.json dist/data/ && cp dist-package.json dist/package.json && find dist/server/src -name '*.ts' -exec sed -i \"s|@wordle/shared|../../shared/src/index.js|g\" {} +",
     "start": "node --import tsx server/src/index.ts",
     "dev": "node --import tsx server/src/index.ts",
-    "solve": "cd solver && npm run solve"
+    "solve": "cd solver && npm run solve",
+    "deploy": "npm run build && rsync -avz dist/ helg.com:/var/www/wordle/"
   }
 }