Skip to content
This repository was archived by the owner on Nov 9, 2022. It is now read-only.

beemojs/beemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9dfc75f · Jul 27, 2022
Nov 12, 2021
Mar 4, 2022
Mar 4, 2022
Mar 1, 2022
Nov 13, 2021
Mar 4, 2022
Jun 15, 2021
Mar 4, 2022
Mar 20, 2021
Feb 18, 2021
Jul 27, 2022
Feb 19, 2021
Mar 4, 2022
May 7, 2021
May 7, 2021
Oct 10, 2021
Mar 4, 2022

Repository files navigation

🤖 Beemo

Build Status npm version npm deps

Beemo is no longer in development and will not be maintained or upgraded! We suggest migrating to a more thorough solution, like moon, a Rust based build system.

Manage dev and build tools, their configuration, and commands in a single centralized repository. Beemo aims to solve the multi-project maintenance fatigue by removing the following burdens across all projects: config and dotfile management, multiple config patterns, up-to-date development dependencies, continuous copy and paste, and more.

Features

  • Manage dev tools and configurations in a single repository.
  • Configure supported dev tools using .js or .ts files.
  • Customize and alter config at runtime with CLI options.
  • Pass custom CLI options to dev tool commands without failure.
  • Automatically expand glob patterns (a better alternative to bash).
  • Listen to and act upon events.
  • Easily share config between dev tools.
  • Avoid relative config or extends paths.
  • Automatic config file cleanup.
  • Custom scripts with CLI options.
  • Scaffolding and template generation.
  • Workspaces (monorepo) support.
  • Automated TypeScript project references.
  • Parallel, pooled, and prioritized builds.
  • Integrated watch/live mode.
  • And much more.

Requirements

  • Node 12.17+
  • GitHub, Bitbucket, or another VCS

Documentation

https://beemo.dev