put package.json scripts in alphabetical order (no logic changes)
This commit is contained in:
+117
-117
@@ -6,134 +6,134 @@
|
|||||||
"name": "Gift Economies Team"
|
"name": "Gift Economies Team"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"lint": "eslint --ext .js,.ts,.vue --ignore-path .gitignore src",
|
"assets:clean": "rimraf android/app/src/main/res/mipmap-* ios/App/App/Assets.xcassets/**/AppIcon*.png ios/App/App/Assets.xcassets/**/Splash*.png || true",
|
||||||
"lint-fix": "eslint --ext .js,.ts,.vue --ignore-path .gitignore --fix src",
|
|
||||||
"type-check": "tsc --noEmit",
|
|
||||||
"type-check:vue": "vue-tsc --noEmit",
|
|
||||||
"prebuild": "eslint --ext .js,.ts,.vue --ignore-path .gitignore src && node sw_combine.js && node scripts/copy-wasm.js",
|
|
||||||
"test:prerequisites": "node scripts/check-prerequisites.js",
|
|
||||||
"test:unit": "jest",
|
|
||||||
"check:dependencies": "./scripts/check-dependencies.sh",
|
|
||||||
"check:prod-bundle": "./scripts/check-prod-bundle.sh",
|
|
||||||
"deps:update-daily-notification-plugin": "npm install @timesafari/daily-notification-plugin@git+https://gitea.anomalistdesign.com/trent_larson/daily-notification-plugin.git#master",
|
|
||||||
"test:all": "npm run lint && npm run type-check && npm run type-check:vue && npm run test:unit && npm run test:web && npm run test:mobile && echo '\n\n\nGotta add the performance tests'",
|
|
||||||
"test:web": "npx playwright test -c playwright.config-local.ts --trace on",
|
|
||||||
"test:mobile": "./scripts/test-mobile.sh",
|
|
||||||
"test:android": "node scripts/test-android.js",
|
|
||||||
"test:ios": "node scripts/test-ios.js",
|
|
||||||
"check:android-device": "adb devices | grep -w 'device' || (echo 'No Android device connected' && exit 1)",
|
|
||||||
"check:ios-device": "xcrun xctrace list devices 2>&1 | grep -w 'Booted' || (echo 'No iOS simulator running' && exit 1)",
|
|
||||||
"auto-run": "./scripts/auto-run.sh",
|
|
||||||
"auto-run:test": "./scripts/auto-run.sh --test",
|
|
||||||
"auto-run:prod": "./scripts/auto-run.sh --prod",
|
|
||||||
"auto-run:ios": "./scripts/auto-run.sh --platform=ios",
|
|
||||||
"auto-run:android": "./scripts/auto-run.sh --platform=android",
|
|
||||||
"auto-run:electron": "./scripts/auto-run.sh --platform=electron",
|
|
||||||
"build:capacitor": "VITE_GIT_HASH=`git log -1 --pretty=format:%h` vite build --mode capacitor --config vite.config.capacitor.mts",
|
|
||||||
"build:capacitor:sync": "npm run build:capacitor && npx cap sync && node scripts/restore-local-plugins.js",
|
|
||||||
"build:native": "vite build && npx cap sync && node scripts/restore-local-plugins.js && bash -c 'source scripts/common.sh && ensure_ios_capacitor_asset_directories' && npx capacitor-assets generate --assetPath resources",
|
|
||||||
"assets:config": "npx tsx scripts/assets-config.ts",
|
"assets:config": "npx tsx scripts/assets-config.ts",
|
||||||
"assets:validate": "npx tsx scripts/assets-validator.ts",
|
"assets:validate": "npx tsx scripts/assets-validator.ts",
|
||||||
"assets:validate:android": "./scripts/build-android.sh --assets-only",
|
"assets:validate:android": "./scripts/build-android.sh --assets-only",
|
||||||
"assets:clean": "rimraf android/app/src/main/res/mipmap-* ios/App/App/Assets.xcassets/**/AppIcon*.png ios/App/App/Assets.xcassets/**/Splash*.png || true",
|
"auto-run": "./scripts/auto-run.sh",
|
||||||
"build:ios": "./scripts/build-ios.sh",
|
"auto-run:android": "./scripts/auto-run.sh --platform=android",
|
||||||
"build:ios:dev": "./scripts/build-ios.sh --dev",
|
"auto-run:electron": "./scripts/auto-run.sh --platform=electron",
|
||||||
"build:ios:test": "./scripts/build-ios.sh --test",
|
"auto-run:ios": "./scripts/auto-run.sh --platform=ios",
|
||||||
"build:ios:test:run": "./scripts/build-ios.sh --test --auto-run",
|
"auto-run:prod": "./scripts/auto-run.sh --prod",
|
||||||
"build:ios:prod": "./scripts/build-ios.sh --prod",
|
"auto-run:test": "./scripts/auto-run.sh --test",
|
||||||
"build:ios:prod:run": "./scripts/build-ios.sh --prod --auto-run",
|
|
||||||
"build:ios:debug": "./scripts/build-ios.sh --debug",
|
|
||||||
"build:ios:debug:run": "./scripts/build-ios.sh --debug --auto-run",
|
|
||||||
"build:ios:release": "./scripts/build-ios.sh --release",
|
|
||||||
"build:ios:release:run": "./scripts/build-ios.sh --release --auto-run",
|
|
||||||
"build:ios:studio": "./scripts/build-ios.sh --studio",
|
|
||||||
"build:ios:ipa": "./scripts/build-ios.sh --ipa",
|
|
||||||
"build:ios:clean": "./scripts/build-ios.sh --clean",
|
|
||||||
"build:ios:sync": "./scripts/build-ios.sh --sync",
|
|
||||||
"build:ios:assets": "./scripts/build-ios.sh --assets",
|
|
||||||
"build:ios:deploy": "./scripts/build-ios.sh --deploy",
|
|
||||||
"build:ios:dev:custom": "./scripts/build-ios.sh --dev --api-ip",
|
|
||||||
"build:ios:test:custom": "./scripts/build-ios.sh --test --api-ip",
|
|
||||||
"build:ios:dev:run:custom": "./scripts/build-ios.sh --dev --api-ip --auto-run",
|
|
||||||
"build:ios:test:run:custom": "./scripts/build-ios.sh --test --api-ip --auto-run",
|
|
||||||
"build:web": "./scripts/build-web.sh",
|
|
||||||
"build:web:dev": "./scripts/build-web.sh --dev",
|
|
||||||
"build:web:test": "./scripts/build-web.sh --test",
|
|
||||||
"build:web:prod": "./scripts/build-web.sh --prod",
|
|
||||||
"build:web:docker": "./scripts/build-web.sh --docker",
|
|
||||||
"build:web:docker:test": "./scripts/build-web.sh --docker:test",
|
|
||||||
"build:web:docker:prod": "./scripts/build-web.sh --docker:prod",
|
|
||||||
"build:web:serve": "./scripts/build-web.sh --serve",
|
|
||||||
"build:web:serve:test": "./scripts/build-web.sh --serve --test",
|
|
||||||
"build:web:serve:prod": "./scripts/build-web.sh --serve --prod",
|
|
||||||
"docker:up": "docker-compose up",
|
|
||||||
"docker:up:test": "npm run build:web:build -- --mode test && docker-compose up test",
|
|
||||||
"docker:up:prod": "npm run build:web:build -- --mode production && docker-compose up production",
|
|
||||||
"docker:down": "docker-compose down",
|
|
||||||
"docker:logs": "docker-compose logs -f",
|
|
||||||
"build:electron": "./scripts/build-electron.sh",
|
|
||||||
"build:electron:dev": "./scripts/build-electron.sh --dev",
|
|
||||||
"build:electron:dev:run": "./scripts/build-electron.sh --dev --auto-run",
|
|
||||||
"build:electron:test": "./scripts/build-electron.sh --test",
|
|
||||||
"build:electron:test:run": "./scripts/build-electron.sh --test --auto-run",
|
|
||||||
"build:electron:prod": "./scripts/build-electron.sh --prod",
|
|
||||||
"build:electron:prod:run": "./scripts/build-electron.sh --prod --auto-run",
|
|
||||||
"build:electron:windows": "./scripts/build-electron.sh --prod --windows",
|
|
||||||
"build:electron:windows:dev": "./scripts/build-electron.sh --dev --windows",
|
|
||||||
"build:electron:windows:test": "./scripts/build-electron.sh --test --windows",
|
|
||||||
"build:electron:windows:prod": "./scripts/build-electron.sh --prod --windows",
|
|
||||||
"build:electron:mac": "./scripts/build-electron.sh --prod --mac",
|
|
||||||
"build:electron:mac:dev": "./scripts/build-electron.sh --dev --mac",
|
|
||||||
"build:electron:mac:test": "./scripts/build-electron.sh --test --mac",
|
|
||||||
"build:electron:mac:prod": "./scripts/build-electron.sh --prod --mac",
|
|
||||||
"build:electron:linux": "./scripts/build-electron.sh --prod --linux",
|
|
||||||
"build:electron:linux:dev": "./scripts/build-electron.sh --dev --linux",
|
|
||||||
"build:electron:linux:test": "./scripts/build-electron.sh --test --linux",
|
|
||||||
"build:electron:linux:prod": "./scripts/build-electron.sh --prod --linux",
|
|
||||||
"build:electron:appimage": "./scripts/build-electron.sh --prod --appimage",
|
|
||||||
"build:electron:appimage:dev": "./scripts/build-electron.sh --dev --appimage",
|
|
||||||
"build:electron:appimage:test": "./scripts/build-electron.sh --test --appimage",
|
|
||||||
"build:electron:appimage:prod": "./scripts/build-electron.sh --prod --appimage",
|
|
||||||
"build:electron:deb": "./scripts/build-electron.sh --prod --deb",
|
|
||||||
"build:electron:deb:dev": "./scripts/build-electron.sh --dev --deb",
|
|
||||||
"build:electron:deb:test": "./scripts/build-electron.sh --test --deb",
|
|
||||||
"build:electron:deb:prod": "./scripts/build-electron.sh --prod --deb",
|
|
||||||
"build:electron:dmg": "./scripts/build-electron.sh --prod --dmg",
|
|
||||||
"build:electron:dmg:dev": "./scripts/build-electron.sh --dev --dmg",
|
|
||||||
"build:electron:dmg:test": "./scripts/build-electron.sh --test --dmg",
|
|
||||||
"build:electron:dmg:prod": "./scripts/build-electron.sh --prod --dmg",
|
|
||||||
"markdown:fix": "markdownlint-cli2 --fix",
|
|
||||||
"markdown:check": "markdownlint-cli2",
|
|
||||||
"markdown:setup": "./scripts/setup-markdown-hooks.sh",
|
|
||||||
"prepare": "husky",
|
|
||||||
"guard": "bash ./scripts/build-arch-guard.sh",
|
|
||||||
"guard:test": "bash ./scripts/build-arch-guard.sh --staged",
|
|
||||||
"guard:setup": "npm run prepare && echo '✅ Build Architecture Guard is now active!'",
|
|
||||||
"clean:android": "./scripts/uninstall-android.sh",
|
|
||||||
"clean:ios": "rm -rf ios/App/build ios/App/Pods ios/App/output ios/App/App/public ios/DerivedData ios/capacitor-cordova-ios-plugins ios/App/App/capacitor.config.json ios/App/App/config.xml || true",
|
|
||||||
"clean:electron": "./scripts/build-electron.sh --clean",
|
|
||||||
"clean:all": "npm run clean:ios && npm run clean:android && npm run clean:electron",
|
|
||||||
"build:android": "./scripts/build-android.sh",
|
"build:android": "./scripts/build-android.sh",
|
||||||
"build:android:dev": "./scripts/build-android.sh --dev",
|
"build:android:aab": "./scripts/build-android.sh --aab",
|
||||||
"build:android:test": "./scripts/build-android.sh --test",
|
"build:android:apk": "./scripts/build-android.sh --apk",
|
||||||
"build:android:test:run": "./scripts/build-android.sh --test --auto-run",
|
"build:android:assets": "./scripts/build-android.sh --assets",
|
||||||
"build:android:prod": "./scripts/build-android.sh --prod",
|
"build:android:clean": "./scripts/build-android.sh --clean",
|
||||||
"build:android:prod:run": "./scripts/build-android.sh --prod --auto-run",
|
|
||||||
"build:android:debug": "./scripts/build-android.sh --debug",
|
"build:android:debug": "./scripts/build-android.sh --debug",
|
||||||
"build:android:debug:run": "./scripts/build-android.sh --debug --auto-run",
|
"build:android:debug:run": "./scripts/build-android.sh --debug --auto-run",
|
||||||
|
"build:android:deploy": "./scripts/build-android.sh --deploy",
|
||||||
|
"build:android:dev": "./scripts/build-android.sh --dev",
|
||||||
|
"build:android:dev:custom": "./scripts/build-android.sh --dev --api-ip",
|
||||||
|
"build:android:dev:run:custom": "./scripts/build-android.sh --dev --api-ip --auto-run",
|
||||||
|
"build:android:prod": "./scripts/build-android.sh --prod",
|
||||||
|
"build:android:prod:run": "./scripts/build-android.sh --prod --auto-run",
|
||||||
"build:android:release": "./scripts/build-android.sh --release",
|
"build:android:release": "./scripts/build-android.sh --release",
|
||||||
"build:android:release:run": "./scripts/build-android.sh --release --auto-run",
|
"build:android:release:run": "./scripts/build-android.sh --release --auto-run",
|
||||||
"build:android:studio": "./scripts/build-android.sh --studio",
|
"build:android:studio": "./scripts/build-android.sh --studio",
|
||||||
"build:android:apk": "./scripts/build-android.sh --apk",
|
|
||||||
"build:android:aab": "./scripts/build-android.sh --aab",
|
|
||||||
"build:android:clean": "./scripts/build-android.sh --clean",
|
|
||||||
"build:android:sync": "./scripts/build-android.sh --sync",
|
"build:android:sync": "./scripts/build-android.sh --sync",
|
||||||
"build:android:assets": "./scripts/build-android.sh --assets",
|
"build:android:test": "./scripts/build-android.sh --test",
|
||||||
"build:android:deploy": "./scripts/build-android.sh --deploy",
|
|
||||||
"build:android:dev:custom": "./scripts/build-android.sh --dev --api-ip",
|
|
||||||
"build:android:test:custom": "./scripts/build-android.sh --test --api-ip",
|
"build:android:test:custom": "./scripts/build-android.sh --test --api-ip",
|
||||||
"build:android:dev:run:custom": "./scripts/build-android.sh --dev --api-ip --auto-run",
|
"build:android:test:run": "./scripts/build-android.sh --test --auto-run",
|
||||||
"build:android:test:run:custom": "./scripts/build-android.sh --test --api-ip --auto-run"
|
"build:android:test:run:custom": "./scripts/build-android.sh --test --api-ip --auto-run",
|
||||||
|
"build:capacitor": "VITE_GIT_HASH=`git log -1 --pretty=format:%h` vite build --mode capacitor --config vite.config.capacitor.mts",
|
||||||
|
"build:capacitor:sync": "npm run build:capacitor && npx cap sync && node scripts/restore-local-plugins.js",
|
||||||
|
"build:electron": "./scripts/build-electron.sh",
|
||||||
|
"build:electron:appimage": "./scripts/build-electron.sh --prod --appimage",
|
||||||
|
"build:electron:appimage:dev": "./scripts/build-electron.sh --dev --appimage",
|
||||||
|
"build:electron:appimage:prod": "./scripts/build-electron.sh --prod --appimage",
|
||||||
|
"build:electron:appimage:test": "./scripts/build-electron.sh --test --appimage",
|
||||||
|
"build:electron:deb": "./scripts/build-electron.sh --prod --deb",
|
||||||
|
"build:electron:deb:dev": "./scripts/build-electron.sh --dev --deb",
|
||||||
|
"build:electron:deb:prod": "./scripts/build-electron.sh --prod --deb",
|
||||||
|
"build:electron:deb:test": "./scripts/build-electron.sh --test --deb",
|
||||||
|
"build:electron:dev": "./scripts/build-electron.sh --dev",
|
||||||
|
"build:electron:dev:run": "./scripts/build-electron.sh --dev --auto-run",
|
||||||
|
"build:electron:dmg": "./scripts/build-electron.sh --prod --dmg",
|
||||||
|
"build:electron:dmg:dev": "./scripts/build-electron.sh --dev --dmg",
|
||||||
|
"build:electron:dmg:prod": "./scripts/build-electron.sh --prod --dmg",
|
||||||
|
"build:electron:dmg:test": "./scripts/build-electron.sh --test --dmg",
|
||||||
|
"build:electron:linux": "./scripts/build-electron.sh --prod --linux",
|
||||||
|
"build:electron:linux:dev": "./scripts/build-electron.sh --dev --linux",
|
||||||
|
"build:electron:linux:prod": "./scripts/build-electron.sh --prod --linux",
|
||||||
|
"build:electron:linux:test": "./scripts/build-electron.sh --test --linux",
|
||||||
|
"build:electron:mac": "./scripts/build-electron.sh --prod --mac",
|
||||||
|
"build:electron:mac:dev": "./scripts/build-electron.sh --dev --mac",
|
||||||
|
"build:electron:mac:prod": "./scripts/build-electron.sh --prod --mac",
|
||||||
|
"build:electron:mac:test": "./scripts/build-electron.sh --test --mac",
|
||||||
|
"build:electron:prod": "./scripts/build-electron.sh --prod",
|
||||||
|
"build:electron:prod:run": "./scripts/build-electron.sh --prod --auto-run",
|
||||||
|
"build:electron:test": "./scripts/build-electron.sh --test",
|
||||||
|
"build:electron:test:run": "./scripts/build-electron.sh --test --auto-run",
|
||||||
|
"build:electron:windows": "./scripts/build-electron.sh --prod --windows",
|
||||||
|
"build:electron:windows:dev": "./scripts/build-electron.sh --dev --windows",
|
||||||
|
"build:electron:windows:prod": "./scripts/build-electron.sh --prod --windows",
|
||||||
|
"build:electron:windows:test": "./scripts/build-electron.sh --test --windows",
|
||||||
|
"build:ios": "./scripts/build-ios.sh",
|
||||||
|
"build:ios:assets": "./scripts/build-ios.sh --assets",
|
||||||
|
"build:ios:clean": "./scripts/build-ios.sh --clean",
|
||||||
|
"build:ios:debug": "./scripts/build-ios.sh --debug",
|
||||||
|
"build:ios:debug:run": "./scripts/build-ios.sh --debug --auto-run",
|
||||||
|
"build:ios:deploy": "./scripts/build-ios.sh --deploy",
|
||||||
|
"build:ios:dev": "./scripts/build-ios.sh --dev",
|
||||||
|
"build:ios:dev:custom": "./scripts/build-ios.sh --dev --api-ip",
|
||||||
|
"build:ios:dev:run:custom": "./scripts/build-ios.sh --dev --api-ip --auto-run",
|
||||||
|
"build:ios:ipa": "./scripts/build-ios.sh --ipa",
|
||||||
|
"build:ios:prod": "./scripts/build-ios.sh --prod",
|
||||||
|
"build:ios:prod:run": "./scripts/build-ios.sh --prod --auto-run",
|
||||||
|
"build:ios:release": "./scripts/build-ios.sh --release",
|
||||||
|
"build:ios:release:run": "./scripts/build-ios.sh --release --auto-run",
|
||||||
|
"build:ios:studio": "./scripts/build-ios.sh --studio",
|
||||||
|
"build:ios:sync": "./scripts/build-ios.sh --sync",
|
||||||
|
"build:ios:test": "./scripts/build-ios.sh --test",
|
||||||
|
"build:ios:test:custom": "./scripts/build-ios.sh --test --api-ip",
|
||||||
|
"build:ios:test:run": "./scripts/build-ios.sh --test --auto-run",
|
||||||
|
"build:ios:test:run:custom": "./scripts/build-ios.sh --test --api-ip --auto-run",
|
||||||
|
"build:native": "vite build && npx cap sync && node scripts/restore-local-plugins.js && bash -c 'source scripts/common.sh && ensure_ios_capacitor_asset_directories' && npx capacitor-assets generate --assetPath resources",
|
||||||
|
"build:web": "./scripts/build-web.sh",
|
||||||
|
"build:web:dev": "./scripts/build-web.sh --dev",
|
||||||
|
"build:web:docker": "./scripts/build-web.sh --docker",
|
||||||
|
"build:web:docker:prod": "./scripts/build-web.sh --docker:prod",
|
||||||
|
"build:web:docker:test": "./scripts/build-web.sh --docker:test",
|
||||||
|
"build:web:prod": "./scripts/build-web.sh --prod",
|
||||||
|
"build:web:serve": "./scripts/build-web.sh --serve",
|
||||||
|
"build:web:serve:prod": "./scripts/build-web.sh --serve --prod",
|
||||||
|
"build:web:serve:test": "./scripts/build-web.sh --serve --test",
|
||||||
|
"build:web:test": "./scripts/build-web.sh --test",
|
||||||
|
"check:android-device": "adb devices | grep -w 'device' || (echo 'No Android device connected' && exit 1)",
|
||||||
|
"check:dependencies": "./scripts/check-dependencies.sh",
|
||||||
|
"check:ios-device": "xcrun xctrace list devices 2>&1 | grep -w 'Booted' || (echo 'No iOS simulator running' && exit 1)",
|
||||||
|
"check:prod-bundle": "./scripts/check-prod-bundle.sh",
|
||||||
|
"clean:all": "npm run clean:ios && npm run clean:android && npm run clean:electron",
|
||||||
|
"clean:android": "./scripts/uninstall-android.sh",
|
||||||
|
"clean:electron": "./scripts/build-electron.sh --clean",
|
||||||
|
"clean:ios": "rm -rf ios/App/build ios/App/Pods ios/App/output ios/App/App/public ios/DerivedData ios/capacitor-cordova-ios-plugins ios/App/App/capacitor.config.json ios/App/App/config.xml || true",
|
||||||
|
"deps:update-daily-notification-plugin": "npm install @timesafari/daily-notification-plugin@git+https://gitea.anomalistdesign.com/trent_larson/daily-notification-plugin.git#master",
|
||||||
|
"docker:down": "docker-compose down",
|
||||||
|
"docker:logs": "docker-compose logs -f",
|
||||||
|
"docker:up": "docker-compose up",
|
||||||
|
"docker:up:prod": "npm run build:web:build -- --mode production && docker-compose up production",
|
||||||
|
"docker:up:test": "npm run build:web:build -- --mode test && docker-compose up test",
|
||||||
|
"guard": "bash ./scripts/build-arch-guard.sh",
|
||||||
|
"guard:setup": "npm run prepare && echo 'Build Architecture Guard is now active!'",
|
||||||
|
"guard:test": "bash ./scripts/build-arch-guard.sh --staged",
|
||||||
|
"lint": "eslint --ext .js,.ts,.vue --ignore-path .gitignore src",
|
||||||
|
"lint-fix": "eslint --ext .js,.ts,.vue --ignore-path .gitignore --fix src",
|
||||||
|
"markdown:check": "markdownlint-cli2",
|
||||||
|
"markdown:fix": "markdownlint-cli2 --fix",
|
||||||
|
"markdown:setup": "./scripts/setup-markdown-hooks.sh",
|
||||||
|
"prebuild": "eslint --ext .js,.ts,.vue --ignore-path .gitignore src && node sw_combine.js && node scripts/copy-wasm.js",
|
||||||
|
"prepare": "husky",
|
||||||
|
"test:all": "npm run lint && npm run type-check && npm run type-check:vue && npm run test:unit && npm run test:web && npm run test:mobile && echo '\n\n\nGotta add the performance tests'",
|
||||||
|
"test:android": "node scripts/test-android.js",
|
||||||
|
"test:ios": "node scripts/test-ios.js",
|
||||||
|
"test:mobile": "./scripts/test-mobile.sh",
|
||||||
|
"test:prerequisites": "node scripts/check-prerequisites.js",
|
||||||
|
"test:unit": "jest",
|
||||||
|
"test:web": "npx playwright test -c playwright.config-local.ts --trace on",
|
||||||
|
"type-check": "tsc --noEmit",
|
||||||
|
"type-check:vue": "vue-tsc --noEmit"
|
||||||
},
|
},
|
||||||
"lint-staged": {
|
"lint-staged": {
|
||||||
"*.{js,ts,vue,css,json,yml,yaml}": "eslint --fix || true",
|
"*.{js,ts,vue,css,json,yml,yaml}": "eslint --fix || true",
|
||||||
|
|||||||
Reference in New Issue
Block a user