Monorepo management scripts

Overview

monores

Monorepo management scripts.

Usage

import { getPackages, getRootPackage, updatePackageVersion,  } from 'monores';

// Update test command only `apps` packages..
getPackages('apps/*').forEach(p => {
  const scripts = p.packageJson.scripts ?? {};
  scripts.test = 'jest --passWithNoTests';
  p.writePackageJson();
});

// Update versions (like lerna's fixed versioning.)
getPackages().forEach(p => {
  updatePackageVersion(p, getRootPackage().packageJson.version);
});
writePackageJsons();
You might also like...

🚀 The Ultimate Monorepo Starter for Node.js Serverless Applications

🚀 The Ultimate Monorepo Starter for Node.js Serverless Applications

Nx Serverless The Ultimate Monorepo Starter for Node.js Serverless Applications ✅ First-Class Typescript Support ✅ DynamoDB Single Table Design ✅ Shar

Jan 1, 2023

Monorepo for open source libraries used by nrkno-sanity

NRK.no Sanity libraries NRK.no Sanity libraries contains an assortment of plugins and libraries used by NRK.no to extend Sanity Studio and apps using

Nov 30, 2022

A monorepo for comma.ai web interfaces and packages

comma webapps This mono-repository contains the web applications and packages for the web UIs of comma.ai Contributing Just pick something and work on

Sep 27, 2022

Monorepo project that shows the current weather data and weather forecast for next 7 days. Created from scratch to participate in a 14-days hackathon.

Monorepo project that shows the current weather data and weather forecast for next 7 days. Created from scratch to participate in a 14-days hackathon.

Climatic Monorepo project that shows the current weather data and weather forecast for next 7 days. Created from scratch to participate in a 14-days h

Jun 23, 2022

A monorepo that uses the AWS Cloud Development Kit to deploy and configure nanomdm on AWS lambda.

NanoMDM on AWS This repo builds and configures a nanomdm server to run on AWS lambda. It uses the Cloud Development Kit and tries to follow best pract

May 26, 2022

Simple jest-easy is friendlier to monorepo mode support

jest-easy Simple jest-easy is friendlier to monorepo mode support Quickly pnpm add jest-easy jest add a command, the jest.config.js in the root direct

Jun 10, 2022

NX monorepo showing the TMDB Watchlist mobile app with Expo, tRPC, Next, and Prisma

NX monorepo showing the TMDB Watchlist mobile app with Expo, tRPC, Next, and Prisma

tmdb-watchlist-prisma This app uses TMDB to retrieve a list of Now Playing movies. You can add/remove movies to track which ones you've watched. There

Dec 28, 2022

It is a monorepo that includes all end-to-end resolutions. You can create a website, API and mobile application.

It is a monorepo that includes all end-to-end resolutions. You can create a website, API and mobile application.

Discord Website http://localhost:3000 - vue http://localhost:5000 - vue-mobile http://localhost:4000/graphql - api Setup pnpm install docker-compose u

Dec 7, 2022

End-to-end typed monorepo template for your next project ⌨️

TYPE ⌨️ TRPC + Yarn Monorepo + Prisma + Expo This template project is a Yarn monorepo with full end-to-end type safety. Powered by: TRPC (on Fastify)

Oct 22, 2022
Owner
hrsh7th
Rational > Maintenable > Convinience. Please Twitter DM, I can't notice E-mail. nvim/vim, LSP, TypeScript.
hrsh7th
The Frontend of Escobar's Inventory Management System, Employee Management System, Ordering System, and Income & Expense System

Usage Create an App # with npx $ npx create-nextron-app my-app --example with-javascript # with yarn $ yarn create nextron-app my-app --example with-

Viver Bungag 4 Jan 2, 2023
Projen project type for Turborepo monorepo setup.

?? projen-turborepo Projen project type for Turborepo monorepo setup. Getting Started To create a new project, run the following command and follow th

Roman 23 Oct 4, 2022
A demo for E2E build piplelines in Design Systems using monorepo's and automation :zap:.

Design System Pipelines demo What is it? A working demonstration for end-to-end build piplelines in Design Systems using Primer Primitives, Primer CSS

Rez 7 Oct 20, 2022
A template application for setting up a mobile app video game with IONIC, PHASER, ANGULAR and a Monorepo strategy

OpenForge Ionic Monorepo Example This is a template project for all you aspiring video game developers out there! Want to use your web application ski

OpenForge 67 Dec 22, 2022
Plugin to run NestJS Apps from Nest Monorepo

Serverless Nest Monorepo Plugin Plugin that adds support to run NestJS Apps from Nest Monorepo, which is set up using Nest CLI with several microservi

Blub Blub 13 Dec 1, 2022
A monorepo containing both the $CODE token contract & the claim web app.

DeveloperDAO $CODE contract & claim site A monorepo containing both the $CODE token contract & the claim web app. Contents Related Development Prerequ

Developer DAO 27 Jul 12, 2022
Unified-myst is a monorepo containing packages for using MyST

unified-myst (IN-DEVELOPMENT) unified-myst is a monorepo containing packages for using MyST (Markedly Structured Text), within the unified ecosystem.

Executable Books 5 Apr 14, 2022
Get packages from a monorepo (pnpm, yarn, npm, lerna)

?? You can help the author become a full-time open-source maintainer by sponsoring him on GitHub. @egoist/get-packages Get packages from a monorepo (p

EGOIST 45 Jun 1, 2022
Nomad Monorepo -- SDKs, Contracts, and more!

Nomad Nomad is a cross-chain communication protocol. This repo contains the following: Smart contracts for the core Nomad protocol Smart contracts for

Nomad 89 Dec 29, 2022
⚙️ Monorepo for shared configurations used in Alphaworks

@alpha-dao/shared-config Usage Shared Config Wondering which configuration to use when starting a new project? Then you're probably looking for this m

Alphaworks 8 Nov 17, 2022