• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

forst-lang / forst / 24009170639
76%

Build:
DEFAULT BRANCH: main
Ran 05 Apr 2026 07:52PM UTC
Jobs 1
Files 171
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 Apr 2026 07:50PM UTC coverage: 59.09%. Remained the same
24009170639

push

github

haveyaseen
feat(sidecar): monorepo-friendly connect mode, ftconfig path, and chokidar watch

Add optional `configPath` so `forst dev` receives `-config`, support multiple `watchRoots`, and reload `.ft` changes via chokidar with sensible ignores. Introduce `sidecarRuntime: "connect"` and `mergeForstSidecarEnv` so consumers can attach to an existing dev server using `devServerUrl` or `FORST_DEV_URL` / `FORST_SKIP_SPAWN` without spawning a second compiler or colliding on ports. Split emit vs IDE typecheck (`tsconfig.build.json` + root `tsconfig.json` with Bun types), add `typecheck` and tests for spawn args, env merge, connect mode, and a small monorepo fixture. Workspace terminal settings clear `NPM_CONFIG_DEVDIR` to silence npm 10’s “Unknown env config devdir” when the IDE injects it.

Example:

```typescript
await new ForstSidecar({
  sidecarRuntime: "connect",
  devServerUrl: "http://127.0.0.1:8080",
}).start();
```

13775 of 23312 relevant lines covered (59.09%)

11.78 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/179806930 24009170639.1 05 Apr 2026 07:52PM UTC 171
59.09
GitHub Action Run
Source Files on build 24009170639
  • Tree
  • List 171
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • ab776d46 on github
  • Prev Build on main (#24008972922)
  • Next Build on main (#24009290824)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc