Skip to content

fdarian/devsess

Repository files navigation

devsess

Monorepo for devsess — scaffold dev scripts with reusable dev sessions and a per-session PGlite + Drizzle adapter, built on Effect.

Packages

Path Description
packages/devsess The devsess library (published to npm).
apps/docs Documentation site, built with vocs.

Development

This is a Bun workspace.

bun install        # install all workspaces
bun run build      # build the library (tsup + tsc declarations)
bun run check      # typecheck + lint (turbo)
bun run format     # biome format
bun run docs       # run the docs site locally

Releasing

Publishing is automated via GitHub Actions (.github/workflows/release.yml): bump the version in packages/devsess/package.json, commit, then tag and push:

git tag v0.0.1
git push --tags

Requires an NPM_TOKEN repository secret. See the release workflow for details.

License

Apache-2.0

About

Isolated, managed dev servers — each worktree gets its own session, with its own port and its own database.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages