Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@casthub/devon

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@casthub/devon

Docker-based Monorepo Local Development CLI

  • 1.0.4
  • unpublished
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
0
Maintainers
1
Weekly downloads
 
Created
Source
NPM Discord Apache-2.0

Docker-based Monorepo Local Development CLI

This is a work-in-progress!

@casthub/devon is a node-based CLI tool aiming to bridge the gap between production and local development for monorepos.

  • Configure multi-command Scripts for common development workflows
  • Generate .env files automatically based on the target environment
  • Run production-grade images locally without having to touch docker commands
  • Bootstrap existing Monorepos with intelligent initialization
  • TypeScript definitions/configs

Installation

This package is available via NPM:

yarn global add @casthub/devon

# or

npm install -g @casthub/devon

You also need to have Docker installed on your local machine. It can be downloaded via docker.com.

Usage

devon help lists all available commands and usage. Some useful commands to get you started are:

  • devon init - Initialize devon in the current working directory. This should be the root of your monorepo.
  • devon switch - Switch which services/apps you are currently working on.
  • devon run <name...> - Run the given Script(s).
  • devon exec <name> <command...> - Run a command inside the container for a service.

To-do

  • Add mkcert support & automation
  • Add test suite

Keywords

FAQs

Package last updated on 04 Aug 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc