morluto
48c352b6bf
fix(cli): reuse firmware and web module input constraints
...
Derive extraction limits and web module fields from the shared contracts. Reject empty or NUL-containing local paths before CLI path resolution, preserve firmware relative-path handling, and apply the advertised extraction defaults.
Validate advertised JSON Schemas with Ajv and check the registered parser defaults; prune redundant schema-shape and description assertions.
2026-10-12 12:37:00 +08:00
..
2026-10-12 08:59:14 +08:00
2026-10-12 06:29:13 +08:00
2026-10-12 12:37:00 +08:00
2026-10-12 12:37:00 +08:00
2026-10-12 09:29:07 +08:00
2026-10-12 11:10:49 +08:00
2026-10-12 12:37:00 +08:00
2026-10-12 11:34:02 +08:00
2026-10-12 03:49:31 +08:00
2026-10-12 11:34:02 +08:00
2026-10-12 12:37:00 +08:00
2026-10-12 11:59:23 +08:00
2026-10-11 14:48:46 +08:00
2026-10-11 03:28:16 +08:00
2026-10-12 06:29:27 +08:00
2026-10-12 01:10:01 +08:00
2026-10-12 09:29:07 +08:00
2026-10-12 11:34:02 +08:00
2026-10-12 09:29:07 +08:00
2026-10-12 09:29:07 +08:00
2026-10-10 21:04:05 -07:00
2026-10-12 10:03:17 +08:00
2026-10-12 12:37:00 +08:00
2026-10-10 00:35:17 +08:00
2026-10-12 12:37:00 +08:00
2026-10-12 11:59:23 +08:00
2026-10-12 04:33:47 +08:00
2026-10-12 11:34:02 +08:00
2026-10-12 12:37:00 +08:00
2026-10-11 21:33:25 +08:00
2026-10-12 07:40:19 +08:00
2026-10-12 11:34:02 +08:00
2026-10-07 11:45:17 +08:00
2026-10-11 17:33:57 +08:00
2026-10-12 11:34:02 +08:00
2026-10-10 21:04:05 -07:00
2026-10-09 22:46:09 +08:00
2026-10-09 22:46:09 +08:00
2026-10-11 00:28:24 +08:00
2026-10-08 20:57:54 +08:00
2026-10-11 17:56:05 +08:00
2026-10-09 22:46:09 +08:00
2026-10-12 09:28:59 +08:00
2026-10-09 20:18:52 +08:00
2026-10-12 06:29:27 +08:00
2026-10-09 20:18:52 +08:00
2026-10-12 00:06:29 +08:00
2026-07-20 17:11:06 +08:00
2026-10-09 22:46:09 +08:00
2026-10-09 22:46:09 +08:00
2026-10-10 14:33:57 +08:00
2026-07-26 15:02:58 +00:00
2026-09-29 08:07:24 +08:00
2026-10-11 19:17:15 +08:00