w3bs.AccountStart building
PACKAGES / Profullstack

tleehealth

The tleehealth CLI and dashboard TUI: schedule and caseload from the terminal, plus your own health records from MyChart and other SMART on FHIR portals.

ThreatCrush · No malware found
INSTALLw3bs install tleehealth.com/tleehealth

No w3bs yet? curl -fsSL https://w3bs.org/install.sh | sh

Get started

What to type once it is installed.

  1. w3bs install tleehealth.com/tleehealthInstall tleehealth and track it for updates
  2. tleehealth login <api-key>Save an API key created in the app under Settings
  3. tleehealth schedule --date todayShow today's schedule
  4. tleehealth dashboardFront-desk TUI: Today, Needs, Caseload, Records
  5. tleehealth connect "UCSF Health"Sign in to a MyChart or SMART on FHIR portal and import your records
  6. tleehealth exportExport your records as one zip

Every option: tleehealth --help · docs ↗

Malware scan

ThreatCrush found no malware indicators in tleehealth 0.5.2. The other findings below are ordinary code-review notes, not malware.

Scanned
2026-11-02 04:49 UTC · threatcrush 0.13.30
Files
82 (installer + github.com/profullstack/tleehealth.com)
Findings
18 critical · 3 high · 85 medium · 38 low
100+ other findings (not malware)
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:264sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:294sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:295sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:312sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:345sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:452sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:470sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:525sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:634sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:655sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:707sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:738sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:947sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:1084sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:1291sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:1303sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:1518sql-template-interpolation · CWE-89
  • critical
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:1530sql-template-interpolation · CWE-89
  • high
    network output piped into a shellinstaller/install.sh:17sh-remote-script-execution · CWE-494
  • high
    Database URL with credentialssource/.github/workflows/ci.yml:22secret-database-url · CWE-798
  • high
    network output piped into a shellsource/bin/install.sh:17sh-remote-script-execution · CWE-494
  • medium
    unescaped HTML renderingsource/apps/web/public/app/app.js:203js-unescaped-html-sink · CWE-79
  • medium
    unescaped HTML renderingsource/apps/web/public/app/app.js:222js-unescaped-html-sink · CWE-79
  • medium
    unescaped HTML renderingsource/apps/web/public/app/app.js:330js-unescaped-html-sink · CWE-79
  • medium
    unescaped HTML renderingsource/apps/web/public/app/app.js:366js-unescaped-html-sink · CWE-79
  • medium
    unescaped HTML renderingsource/apps/web/public/app/app.js:389js-unescaped-html-sink · CWE-79
  • medium
    unescaped HTML renderingsource/apps/web/public/app/app.js:1381js-unescaped-html-sink · CWE-79
  • medium
    unescaped HTML renderingsource/apps/web/public/app/app.js:1893js-unescaped-html-sink · CWE-79
  • medium
    unescaped HTML renderingsource/apps/web/public/app/app.js:2146js-unescaped-html-sink · CWE-79
  • medium
    unescaped HTML renderingsource/apps/web/public/health/health.js:195js-unescaped-html-sink · CWE-79
  • medium
    unescaped HTML renderingsource/apps/web/public/health/health.js:206js-unescaped-html-sink · CWE-79
  • medium
    unescaped HTML renderingsource/apps/web/public/health/health.js:229js-unescaped-html-sink · CWE-79
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:107sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:113sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:226sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:240sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:280sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:383sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:398sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:440sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:534sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:537sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:1306sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:1437sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:1439sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:1450sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:1499sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:1544sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/api.js:1685sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/auth.js:187sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/auth.js:189sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/auth.js:194sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/auth.js:199sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/auth.js:221sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/auth.js:254sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/auth.js:294sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/auth.js:309sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/auth.js:311sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:28sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:45sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:151sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:155sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:163sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:172sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:188sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:198sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:201sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:218sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:349sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:362sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:399sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:401sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:404sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:408sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:426sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:443sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:461sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/calls.js:465sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/credits.js:111sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/record-vault.js:41sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/record-vault.js:91sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/record-vault.js:93sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/record-vault.js:125sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/record-vault.js:144sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/record-vault.js:150sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:252sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:359sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:362sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:365sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:373sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:385sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:657sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:715sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:735sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:778sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:868sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:892sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:901sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:902sql-template-interpolation · CWE-89
  • medium
    SQL built from a template literal or f-stringsource/apps/web/src/records.js:921sql-template-interpolation · CWE-89

Showing the first 100 findings.

Badge for your README

ThreatCrush: No malware found

[![ThreatCrush scan](https://w3bs.org/api/packages/tleehealth.com/tleehealth/badge.svg)](https://w3bs.org/packages/tleehealth.com/tleehealth)