Skip to content

Commit 8f06a2a

Browse files
fix: replace :npm:install with :deno:install in taskfiles
The npm taskfile is not included in Taskfile.yml. Use deno:install for dependency installation. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent ffc7388 commit 8f06a2a

2 files changed

Lines changed: 17 additions & 17 deletions

File tree

taskfiles/android.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ tasks:
114114

115115
init:
116116
desc: "Initialize Android project"
117-
deps: [":npm:install"]
117+
deps: [":deno:install"]
118118
cmds:
119119
- |
120120
echo "Adding Android Rust targets..."
@@ -172,7 +172,7 @@ tasks:
172172

173173
dev:
174174
desc: "Run on Android emulator"
175-
deps: [":npm:install", "init", "emulator:keyboard"]
175+
deps: [":deno:install", "init", "emulator:keyboard"]
176176
env:
177177
ANDROID_EMULATOR_WAIT_TIME_BEFORE_KILL: "0"
178178
cmds:
@@ -196,7 +196,7 @@ tasks:
196196

197197
run:emulator:
198198
desc: "Build release APK and install on emulator (no hot-reload, for testing)"
199-
deps: [":npm:install", "init", "emulator:keyboard"]
199+
deps: [":deno:install", "init", "emulator:keyboard"]
200200
vars:
201201
APK_DIR: "{{.TAURI_DIR}}/gen/android/app/build/outputs/apk/universal/release"
202202
RELEASE_APK: "{{.TAURI_DIR}}/gen/android/app/build/outputs/apk/universal/release/app-universal-release.apk"
@@ -240,7 +240,7 @@ tasks:
240240

241241
dev:device:
242242
desc: "Run on physical Android device (dev mode with hot-reload)"
243-
deps: [":npm:install", "init"]
243+
deps: [":deno:install", "init"]
244244
cmds:
245245
- defer: pkill -f "tauri android dev" 2>/dev/null || true
246246
- cmd: cd {{.TAURI_DIR}} && npx tauri android dev --host
@@ -250,7 +250,7 @@ tasks:
250250

251251
run:device:
252252
desc: "Build release APK, sign with debug key, and install on physical Android device"
253-
deps: [":npm:install", "init"]
253+
deps: [":deno:install", "init"]
254254
vars:
255255
UNSIGNED_APK: "{{.TAURI_DIR}}/gen/android/app/build/outputs/apk/universal/release/app-universal-release-unsigned.apk"
256256
SIGNED_APK: "{{.TAURI_DIR}}/gen/android/app/build/outputs/apk/universal/release/app-universal-release-signed.apk"
@@ -267,21 +267,21 @@ tasks:
267267

268268
build:
269269
desc: "Build for Android distribution (APK and AAB)"
270-
deps: [":npm:install", "init"]
270+
deps: [":deno:install", "init"]
271271
cmds:
272272
- cd {{.TAURI_DIR}} && npx tauri android build
273273
silent: true
274274

275275
build:apk:
276276
desc: "Build APK only (for testing/sideloading)"
277-
deps: [":npm:install", "init"]
277+
deps: [":deno:install", "init"]
278278
cmds:
279279
- cd {{.TAURI_DIR}} && npx tauri android build --apk true --aab false
280280
silent: true
281281

282282
build:aab:
283283
desc: "Build AAB only (for Google Play)"
284-
deps: [":npm:install", "init"]
284+
deps: [":deno:install", "init"]
285285
cmds:
286286
- cd {{.TAURI_DIR}} && npx tauri android build --apk false --aab true
287287
silent: true
@@ -299,7 +299,7 @@ tasks:
299299

300300
internal:
301301
desc: "Build and upload to Google Play internal testing track"
302-
deps: [":npm:install", "init", ":tauri:icons", ":bundle:install"]
302+
deps: [":deno:install", "init", ":tauri:icons", ":bundle:install"]
303303
sources:
304304
- "{{.TAURI_DIR}}/src/**/*.rs"
305305
- "{{.TAURI_DIR}}/Cargo.toml"
@@ -318,7 +318,7 @@ tasks:
318318

319319
testflight:
320320
desc: "Build and upload to Google Play beta track"
321-
deps: [":npm:install", "init", ":tauri:icons", ":bundle:install"]
321+
deps: [":deno:install", "init", ":tauri:icons", ":bundle:install"]
322322
sources:
323323
- "{{.TAURI_DIR}}/src/**/*.rs"
324324
- "{{.TAURI_DIR}}/Cargo.toml"

taskfiles/ios.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ vars:
1313
tasks:
1414
init:
1515
desc: "Initialize iOS project"
16-
deps: [":npm:install"]
16+
deps: [":deno:install"]
1717
cmds:
1818
- |
1919
echo "Adding iOS Rust targets..."
@@ -31,15 +31,15 @@ tasks:
3131

3232
dev:
3333
desc: "Run on iOS simulator"
34-
deps: [":npm:install", "init", "boot"]
34+
deps: [":deno:install", "init", "boot"]
3535
cmds:
3636
- cmd: cd {{.TAURI_DIR}} && npx tauri ios dev "{{.IOS_SIM_DEVICE}}"
3737
ignore_error: true
3838
interactive: true
3939

4040
run:device:
4141
desc: "Build release and install on physical iOS device"
42-
deps: [":npm:install", "init"]
42+
deps: [":deno:install", "init"]
4343
vars:
4444
DEVICE_ID:
4545
sh: xcrun devicectl list devices 2>/dev/null | grep -E "^\s+[0-9A-F-]+\s+" | head -1 | awk '{print $1}' || echo ""
@@ -60,13 +60,13 @@ tasks:
6060
6161
build:
6262
desc: "Build for iOS distribution (requires device/provisioning)"
63-
deps: [":npm:install", "init"]
63+
deps: [":deno:install", "init"]
6464
cmds:
6565
- cd {{.TAURI_DIR}} && npx tauri ios build
6666

6767
build:sim:
6868
desc: "Build for iOS Simulator (no provisioning required)"
69-
deps: [":npm:install", "init"]
69+
deps: [":deno:install", "init"]
7070
cmds:
7171
- |
7272
echo "Building for iOS Simulator..."
@@ -80,7 +80,7 @@ tasks:
8080
8181
build:appstore:
8282
desc: "Build for App Store Connect"
83-
deps: [":npm:install", "init"]
83+
deps: [":deno:install", "init"]
8484
cmds:
8585
- cd {{.TAURI_DIR}} && npx tauri ios build --export-method app-store-connect
8686

@@ -92,7 +92,7 @@ tasks:
9292

9393
testflight:
9494
desc: "Build and upload to TestFlight"
95-
deps: [":npm:install", "init", ":tauri:icons", ":bundle:install"]
95+
deps: [":deno:install", "init", ":tauri:icons", ":bundle:install"]
9696
sources:
9797
- "{{.TAURI_DIR}}/src/**/*.rs"
9898
- "{{.TAURI_DIR}}/Cargo.toml"

0 commit comments

Comments
 (0)