From cdfb895a9d75e1b8999fc4bad21143f3ba8d587b Mon Sep 17 00:00:00 2001 From: doxa-maps-88655c70 <88627970+doxa-maps-88655c70@users.noreply.github.com> Date: Sun, 20 Sep 2026 08:19:13 +0000 Subject: [PATCH] add check:mobile, a deploy-2 contract gate that needs no toolchain --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 66073c616..0a94fb679 100644 --- a/package.json +++ b/package.json @@ -47,6 +47,7 @@ "verify:map-paint": "node internal/verify-map-paint.mjs", "check:sri": "node internal/sri-consistency-check.mjs", "check:wp-embed": "php wordpress/tests/wp-embed-contract-test.php", + "check:mobile": "bun run cap:sync && bun run cap:verify # deploy-2 CONTRACT check: needs NO JDK/SDK/device. cap sync is a file copy + plugin wiring, so it runs anywhere; cap:verify then asserts assets/public/index.html exists. Guards the SOFT FAILURE capacitor.config.json warns about: a wrong webDir yields an EMPTY assets/public and a BLANK WHITE SCREEN at launch, not an error.", "check:settled": "node internal/settled-tree-gate.mjs", "verify:5-caps": "node internal/verify-5-capabilities.mjs" },