|
@ -6,7 +6,7 @@ |
|
|
"name": "Time Safari Team" |
|
|
"name": "Time Safari Team" |
|
|
}, |
|
|
}, |
|
|
"scripts": { |
|
|
"scripts": { |
|
|
"dev": "vite --config vite.config.dev.mts --host", |
|
|
"dev": "NODE_ENV=dev vite --config vite.config.web.mts --host", |
|
|
"serve": "vite preview", |
|
|
"serve": "vite preview", |
|
|
"build": "VITE_GIT_HASH=`git log -1 --pretty=format:%h` vite build --config vite.config.mts", |
|
|
"build": "VITE_GIT_HASH=`git log -1 --pretty=format:%h` vite build --config vite.config.mts", |
|
|
"lint": "eslint --ext .js,.ts,.vue --ignore-path .gitignore src", |
|
|
"lint": "eslint --ext .js,.ts,.vue --ignore-path .gitignore src", |
|
@ -23,7 +23,7 @@ |
|
|
"clean:electron": "rimraf dist-electron", |
|
|
"clean:electron": "rimraf dist-electron", |
|
|
"build:pywebview": "vite build --config vite.config.pywebview.mts", |
|
|
"build:pywebview": "vite build --config vite.config.pywebview.mts", |
|
|
"build:electron": "npm run clean:electron && tsc -p tsconfig.electron.json && vite build --config vite.config.electron.mts && node scripts/build-electron.js", |
|
|
"build:electron": "npm run clean:electron && tsc -p tsconfig.electron.json && vite build --config vite.config.electron.mts && node scripts/build-electron.js", |
|
|
"build:capacitor": "vite build --mode capacitor --config vite.config.capacitor.mts", |
|
|
"build:capacitor": "vite build --config vite.config.capacitor.mts", |
|
|
"build:web": "VITE_GIT_HASH=`git log -1 --pretty=format:%h` vite build --config vite.config.web.mts", |
|
|
"build:web": "VITE_GIT_HASH=`git log -1 --pretty=format:%h` vite build --config vite.config.web.mts", |
|
|
"electron:dev": "npm run build && electron .", |
|
|
"electron:dev": "npm run build && electron .", |
|
|
"electron:start": "electron .", |
|
|
"electron:start": "electron .", |
|
@ -35,9 +35,9 @@ |
|
|
"build:electron-prod": "NODE_ENV=production npm run build:electron", |
|
|
"build:electron-prod": "NODE_ENV=production npm run build:electron", |
|
|
"pywebview:dev": "vite build --config vite.config.pywebview.mts && .venv/bin/python src/pywebview/main.py", |
|
|
"pywebview:dev": "vite build --config vite.config.pywebview.mts && .venv/bin/python src/pywebview/main.py", |
|
|
"pywebview:build": "vite build --config vite.config.pywebview.mts && .venv/bin/python src/pywebview/main.py", |
|
|
"pywebview:build": "vite build --config vite.config.pywebview.mts && .venv/bin/python src/pywebview/main.py", |
|
|
"pywebview:package-linux": "vite build --mode pywebview --config vite.config.pywebview.mts && .venv/bin/python -m PyInstaller --name TimeSafari --add-data 'dist:www' src/pywebview/main.py", |
|
|
"pywebview:package-linux": "vite build --config vite.config.pywebview.mts && .venv/bin/python -m PyInstaller --name TimeSafari --add-data 'dist:www' src/pywebview/main.py", |
|
|
"pywebview:package-win": "vite build --mode pywebview --config vite.config.pywebview.mts && .venv/Scripts/python -m PyInstaller --name TimeSafari --add-data 'dist;www' src/pywebview/main.py", |
|
|
"pywebview:package-win": "vite build --config vite.config.pywebview.mts && .venv/Scripts/python -m PyInstaller --name TimeSafari --add-data 'dist;www' src/pywebview/main.py", |
|
|
"pywebview:package-mac": "vite build --mode pywebview --config vite.config.pywebview.mts && .venv/bin/python -m PyInstaller --name TimeSafari --add-data 'dist:www' src/pywebview/main.py", |
|
|
"pywebview:package-mac": "vite build --config vite.config.pywebview.mts && .venv/bin/python -m PyInstaller --name TimeSafari --add-data 'dist:www' src/pywebview/main.py", |
|
|
"fastlane:ios:beta": "cd ios && fastlane beta", |
|
|
"fastlane:ios:beta": "cd ios && fastlane beta", |
|
|
"fastlane:ios:release": "cd ios && fastlane release", |
|
|
"fastlane:ios:release": "cd ios && fastlane release", |
|
|
"fastlane:android:beta": "cd android && fastlane beta", |
|
|
"fastlane:android:beta": "cd android && fastlane beta", |
|
|