mirror of
https://github.com/lights0123/n-link.git
synced 2026-08-28 20:44:48 +00:00
npm run build only type-checks components something imports, so the three
tasks that ported components in isolation were never actually checked. A
temporary probe importing all five surfaced these:
- uploadNative declared its param as Event & {target: HTMLInputElement},
which is not assignable to the DOM's (payload: Event) => void handler.
Cast inside the function instead.
- info.os_extension.split('.').pop() is string | undefined but uploadOs
takes string. Extracted to an osExtension computed with a '' fallback.
Only CalcInfo was affected; FileIcon, FileView, DeviceSelect, and
DeviceQueue all passed.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
||
|---|---|---|
| .github/workflows | ||
| desktop | ||
| docs/superpowers | ||
| n-link-core | ||
| nlink-cli | ||
| vendor/libnspire-sys | ||
| web | ||
| .gitignore | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| README.md | ||
N-Link
Free, cross-platform, CX-II compatible computer linking program for the TI-Nspire
For usage instructions, see https://lights0123.com/n-link/