mohan-bee/fitness-band
A 4-layer BLE wearable mainboard with Li-ion charging/protection, 3.3/1.8 V power regulation, motion and battery sensing, plus a folded 2-layer flex sensor board carrying MAX30102 optical and TMP117 temperature sensors.
- Version
- 0.0.2
- License
- unset
- Stars
- 0
validation/publish-after-transpile.log
Transpiling entry file...
Building ESM bundle...
[plugin typescript] index.circuit.tsx (42:47): @rollup/plugin-typescript TS2322: Type '{ key: number; shape: "circle"; radius: number; pcbX: number; pcbY: number; portHints: string[]; }' is not assignable to type 'SmtPadProps'.
Property 'key' does not exist on type 'CircleSmtPadProps'.
[plugin typescript] index.circuit.tsx (74:33): @rollup/plugin-typescript TS2322: Type '{ key: number; shape: "rect"; width: number; height: number; pcbX: number; pcbY: number; portHints: string[]; }' is not assignable to type 'SmtPadProps'.
Property 'key' does not exist on type 'RectSmtPadProps'.
[plugin typescript] index.circuit.tsx (82:31): @rollup/plugin-typescript TS2322: Type '{ key: number; shape: "circle"; radius: number; pcbX: number; pcbY: number; portHints: string[]; }' is not assignable to type 'SmtPadProps'.
Property 'key' does not exist on type 'CircleSmtPadProps'.
[plugin typescript] index.circuit.tsx (121:12): @rollup/plugin-typescript TS2322: Type '{ key: number; name: string; pcbX: 12 | 6 | -23.2 | -12.4 | 6.1 | 6.4 | 11.5 | -11.2; pcbY: 0.4 | 5 | 5.5 | -5.5 | 10.5 | 10.8 | 5.3; fromLayer: "top"; toLayer: "bottom"; holeDiameter: number; outerDiameter: number; connectsTo: string; tented: true; }' is not assignable to type 'ViaProps'.
Property 'key' does not exist on type 'ViaProps'.
[plugin typescript] interconnect.tsx (7:91): @rollup/plugin-typescript TS2322: Type '{ key: number; portHints: string[]; shape: "rect"; pcbX: number; pcbY: number; width: number; height: number; }' is not assignable to type 'SmtPadProps'.
Property 'key' does not exist on type 'RectSmtPadProps'.
[plugin typescript] interconnect.tsx (10:43): @rollup/plugin-typescript TS2322: Type 'number' is not assignable to type 'string'.
ESM bundle written to dist/index.js
Building CommonJS bundle...
[plugin typescript] index.circuit.tsx (42:47): @rollup/plugin-typescript TS2322: Type '{ key: number; shape: "circle"; radius: number; pcbX: number; pcbY: number; portHints: string[]; }' is not assignable to type 'SmtPadProps'.
Property 'key' does not exist on type 'CircleSmtPadProps'.
[plugin typescript] index.circuit.tsx (74:33): @rollup/plugin-typescript TS2322: Type '{ key: number; shape: "rect"; width: number; height: number; pcbX: number; pcbY: number; portHints: string[]; }' is not assignable to type 'SmtPadProps'.
Property 'key' does not exist on type 'RectSmtPadProps'.
[plugin typescript] index.circuit.tsx (82:31): @rollup/plugin-typescript TS2322: Type '{ key: number; shape: "circle"; radius: number; pcbX: number; pcbY: number; portHints: string[]; }' is not assignable to type 'SmtPadProps'.
Property 'key' does not exist on type 'CircleSmtPadProps'.
[plugin typescript] index.circuit.tsx (121:12): @rollup/plugin-typescript TS2322: Type '{ key: number; name: string; pcbX: 12 | 6 | -23.2 | -12.4 | 6.1 | 6.4 | 11.5 | -11.2; pcbY: 0.4 | 5 | 5.5 | -5.5 | 10.5 | 10.8 | 5.3; fromLayer: "top"; toLayer: "bottom"; holeDiameter: number; outerDiameter: number; connectsTo: string; tented: true; }' is not assignable to type 'ViaProps'.
Property 'key' does not exist on type 'ViaProps'.
[plugin typescript] interconnect.tsx (7:91): @rollup/plugin-typescript TS2322: Type '{ key: number; portHints: string[]; shape: "rect"; pcbX: number; pcbY: number; width: number; height: number; }' is not assignable to type 'SmtPadProps'.
Property 'key' does not exist on type 'RectSmtPadProps'.
[plugin typescript] interconnect.tsx (10:43): @rollup/plugin-typescript TS2322: Type 'number' is not assignable to type 'string'.
Writing CJS bundle to: /Users/mohan/Documents/Codex/2026-10-21/screenless-fitness-tracker-custom-pcb-plan/outputs/fitness-band/dist/index.cjs
CommonJS bundle written to dist/index.cjs
Generating type declarations...
Type declarations written to dist/index.d.ts
Transpilation complete!
Transpile complete!