프로젝트 소개
just-bash는 Vercel Labs의 모노레포로, just-bash 패키지와 예제 소비자들을 호스팅합니다. 저장소 README에 따르면, 이 패키지는 가상 파일시스템을 갖춘 시뮬레이션된 bash 환경을 제공하며, 프로젝트는 "Bash for Agents"로 설명됩니다. 패키지는 npm에 just-bash라는 이름으로 게시되며 Apache-2.0 라이선스 하에 있습니다.
저장소 구조는 게시 가능한 npm 패키지를 packages/ 아래에, 예제 소비자들을 examples/ 아래에 분리하며, examples/에는 bash-agent 예제, cjs-consumer 예제, 그리고 웹사이트가 포함됩니다. CI 워크플로우는 .github/ 아래에 있습니다.
개발은 pnpm 워크스페이스로 관리됩니다. 문서화된 명령어에는 모든 워크스페이스 의존성을 설치하는 pnpm install, 모든 패키지를 빌드하는 pnpm build, 단위 및 비교 테스트를 실행하는 pnpm test:run, 번들 출력물을 스모크 테스트하는 pnpm test:dist, biome 및 패키지별 금지 패턴 검사를 위한 pnpm lint, 그리고 모든 패키지에 대해 tsc를 실행하는 pnpm typecheck가 포함됩니다. 패키지별 스크립트는 pnpm --filter로 실행할 수 있으며, 예를 들어 pnpm --filter just-bash test:wasm이 있습니다.
README는 사용 문서를 위해 독자들을 패키지 자체의 README로 안내하므로, 상세한 API 및 사용 지침은 packages/just-bash에 있습니다. 저장소는 제공된 자료에서 성능 주장, 벤치마크, 또는 다른 도구와의 비교를 명시하지 않습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.