Articles tagged in: Lerna



Lerna — Replacing the Bootstrap Command

Lerna v7 removes the package management commands bootstrap, add, and link. You can find more details on these changes Lerna’s 7.0.0 changelog entry. The Lerna team encourages you to use your package manager’s functionalities to manage project dependencies. All major package managers (NPM, Yarn, PNPM, …) work …

Continue Reading

Lerna — Publish Release for All Packages

Lerna is a great tool to manage your monorepo. It installs and links project dependencies within the repository. Lerna can also run commands against all managed packages and help you with the publishing project. We at Future Studio maintain the Supercharge Node.js framework using Lerna. It allows us to …

Continue Reading

Lerna — Install Dependencies for a Specific Package

Lerna is a tool for managing JavaScript projects with multiple packages. It allows you to manage the dependencies of and between packages in your project. This tutorial shows you how to add dependencies to a single package in a Lerna-managed project. {{outline}} Install Dependency to Specific Package With Lerna Lerna …

Continue Reading

GitHub Actions — How to Test Lerna Monorepos

GitHub Actions provide a convenient way to test your project. Typically, you’ll trigger test runs and builds through push or pull request events. When testing lerna monorepos, there’s a nuance that you must keep in mind: the CI environment! This tutorial shows you how to configure lerna to …

Continue Reading

Android Custom Fonts Renewed — Font Family

In the last tutorial, we've explored the modern way of implementing custom fonts on Android. However, it broke the support for dynamically changing the font style and weights (for example, bold or italic). In this tutorial, we'll fix this drawback and configure a font family with different styles. {{outline}} {{video} …

Continue Reading
Page 1 of 13

Explore the Library

Find interesting tutorials and solutions for your problems.