From 4be23e350d456e779b89b94755ea2e15f644f8c8 Mon Sep 17 00:00:00 2001 From: rushabhcodes Date: Sat, 31 Jan 2026 15:35:05 +0530 Subject: [PATCH 1/2] add nopin option to omit pins rendering in mountedpcbmodule --- src/fn/mountedpcbmodule.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/fn/mountedpcbmodule.ts b/src/fn/mountedpcbmodule.ts index bbe6de64..11abe73b 100644 --- a/src/fn/mountedpcbmodule.ts +++ b/src/fn/mountedpcbmodule.ts @@ -23,6 +23,7 @@ export const mountedpcbmodule_def = base_def id: length.default("1.0mm").describe("inner diameter"), od: length.default("1.5mm").describe("outer diameter"), male: z.boolean().optional().describe("the module uses male headers"), + nopin: z.boolean().optional().default(false).describe("omit pins rendering"), female: z.boolean().optional().describe("the module uses female headers"), smd: z.boolean().optional().describe("surface mount device"), pinlabeltextalignleft: z.boolean().optional().default(false), From 95613abe4084405c720acdad91cf107a6e8669b2 Mon Sep 17 00:00:00 2001 From: rushabhcodes Date: Sat, 31 Jan 2026 15:36:00 +0530 Subject: [PATCH 2/2] refactor: format nopin option for better readability in mountedpcbmodule --- src/fn/mountedpcbmodule.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/fn/mountedpcbmodule.ts b/src/fn/mountedpcbmodule.ts index 11abe73b..3b62362c 100644 --- a/src/fn/mountedpcbmodule.ts +++ b/src/fn/mountedpcbmodule.ts @@ -23,7 +23,11 @@ export const mountedpcbmodule_def = base_def id: length.default("1.0mm").describe("inner diameter"), od: length.default("1.5mm").describe("outer diameter"), male: z.boolean().optional().describe("the module uses male headers"), - nopin: z.boolean().optional().default(false).describe("omit pins rendering"), + nopin: z + .boolean() + .optional() + .default(false) + .describe("omit pins rendering"), female: z.boolean().optional().describe("the module uses female headers"), smd: z.boolean().optional().describe("surface mount device"), pinlabeltextalignleft: z.boolean().optional().default(false),