BuilderIO / BuilderIO/micro-agent

Modernizing dev environment

Open
#72 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
TypeScript
Stars
4.3k
Forks
380
PR merge metrics
No merged PRs in 30d

Description

Just found this project and i personally think this is going the right way!

Are you having any plans to use **`bun`** as a runtime/package manager, **`biome`** as a linter/formatter and maybe **`nix flakes`** for reproducible development environments?

Just a little bit of context:

- [bun](https://bun.sh/) is just a faster and cleaner runtime than node and a faster package manager than npm
- [biome](https://biomejs.dev/) is a rust based linter and formatter for typescript/css which also has some nice features like depdency reordering. They state to be 35x faster than prettier.
- A nix flake is a file called `flake.nix`, where you can set up a repository state with package dependencies and share the same versions of packages (for e.g. npm, bun, deno, node, pnpm, yarn) across developers so you can better reporduce errors and effectively be more productive. U can just simply type `nix develop` and you get a shell with everything configured for the project in the nix flake.

I would also be happy to set this up!

Contributor guide

Open the contributing guide

Research direction

Review the repository's current runtime, package-manager, linting, formatting, and development-environment configuration; the issue names no files or entry points. Compare the existing setup with bun, Biome, and a nix flake. The issue does not define a specific scope or completion criteria, so those would need agreement before implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
bun, css, typescript
Domain
build-system, developer-experience, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.