From 151485dc0014c4d7d85b1642b9bb79ea24e4c777 Mon Sep 17 00:00:00 2001 From: tscircuitbot Date: Mon, 29 Jul 2024 15:25:03 +0000 Subject: [PATCH] formatbot: Automatically format code --- package-lock.json | 4 ++-- .../builder/component-builder/BugBuilder.ts | 22 +++++++++++++------ .../builder/component-builder/remap-prop.ts | 2 +- src/lib/utils/get-port-position.ts | 11 ++++++---- 4 files changed, 25 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index e841f122..3284422b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@tscircuit/builder", - "version": "1.5.154", + "version": "1.5.155", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@tscircuit/builder", - "version": "1.5.154", + "version": "1.5.155", "license": "MIT", "dependencies": { "@lume/kiwi": "^0.1.0", diff --git a/src/lib/builder/component-builder/BugBuilder.ts b/src/lib/builder/component-builder/BugBuilder.ts index 3d97a158..c6672adc 100644 --- a/src/lib/builder/component-builder/BugBuilder.ts +++ b/src/lib/builder/component-builder/BugBuilder.ts @@ -8,7 +8,7 @@ import type { Except } from "type-fest" import getPortPosition, { DEFAULT_PIN_SPACING, getPortArrangementSize, - getPortIndices + getPortIndices, } from "../../utils/get-port-position" import { associatePcbPortsWithPads } from "../footprint-builder/associate-pcb-ports-with-pads" import type { ProjectBuilder } from "../project-builder" @@ -27,13 +27,14 @@ export interface BugBuilder extends BaseComponentBuilder { properties: Except< SourceSimpleBugInput, "type" | "source_component_id" | "ftype" | "name" - > & { name?: string, schWidth?: number } + > & { name?: string; schWidth?: number } ): BugBuilder } export class BugBuilderClass extends ComponentBuilderClass - implements BugBuilder { + implements BugBuilder +{ builder_type = "bug_builder" as const constructor(project_builder: ProjectBuilder) { @@ -42,7 +43,12 @@ export class BugBuilderClass ...this.source_properties, ftype: "simple_bug", } - this.settable_schematic_properties.push("port_labels", "port_arrangement", "pin_spacing", "schWidth") + this.settable_schematic_properties.push( + "port_labels", + "port_arrangement", + "pin_spacing", + "schWidth" + ) } setSourceProperties(props) { @@ -94,7 +100,9 @@ export class BugBuilderClass schWidth: this.source_properties.schPortArrangement.schWidth, } - const port_arrangement_size = getPortArrangementSize(extended_port_arrangement) + const port_arrangement_size = getPortArrangementSize( + extended_port_arrangement + ) const schematic_component: Soup.SchematicComponent = { type: "schematic_component", @@ -206,7 +214,7 @@ export class BugBuilderClass const footprint_elements = await this.footprint.build(bc) for (const fe of footprint_elements) { - ; (fe as any).pcb_component_id = pcb_component_id + ;(fe as any).pcb_component_id = pcb_component_id } this._computeSizeOfPcbElement(pcb_component, footprint_elements as any) @@ -226,4 +234,4 @@ export const createBugBuilder = ( project_builder: ProjectBuilder ): BugBuilder => { return new BugBuilderClass(project_builder) -} \ No newline at end of file +} diff --git a/src/lib/builder/component-builder/remap-prop.ts b/src/lib/builder/component-builder/remap-prop.ts index 090f4a91..309f5b44 100644 --- a/src/lib/builder/component-builder/remap-prop.ts +++ b/src/lib/builder/component-builder/remap-prop.ts @@ -49,4 +49,4 @@ export const remapProp = (prop: string, val: any): [string, any] => { default: return [prop, val] } -} \ No newline at end of file +} diff --git a/src/lib/utils/get-port-position.ts b/src/lib/utils/get-port-position.ts index f60d4cf2..e464e704 100644 --- a/src/lib/utils/get-port-position.ts +++ b/src/lib/utils/get-port-position.ts @@ -70,7 +70,7 @@ export const getNormalToExplicitPinMapping = ( if (!definedOrderNormal) { definedPins.reverse() } - for (let i = 0;i < definedPins.length;i++) { + for (let i = 0; i < definedPins.length; i++) { normal_to_explicit.push(definedPins[i]) } } @@ -83,7 +83,7 @@ export const getExplicitToNormalPinMapping = ( ): number[] => { const normal_to_explicit: number[] = getNormalToExplicitPinMapping(pa) const explicit_to_normal: number[] = [] - for (let i = 0;i < normal_to_explicit.length;i++) { + for (let i = 0; i < normal_to_explicit.length; i++) { explicit_to_normal[normal_to_explicit[i]] = i } return explicit_to_normal @@ -169,7 +169,10 @@ export const getPortArrangementSize = ( (bottom_size + 1) * pinSpacing ) - const width = port_arrangement.schWidth !== undefined ? port_arrangement.schWidth : calculatedWidth + const width = + port_arrangement.schWidth !== undefined + ? port_arrangement.schWidth + : calculatedWidth const height = Math.max( MIN_SIDE_DIST, (left_size + 1) * pinSpacing, @@ -259,4 +262,4 @@ export const getPortPosition = ( return { x, y, side } } -export default getPortPosition \ No newline at end of file +export default getPortPosition