Related public article
Amethyst Custom Layouts (beta)
Amethyst Custom Layouts (beta)#install
Other reference layout
Related public article
Amethyst Custom Layouts (beta)
Amethyst Custom Layouts (beta)#install
Other reference layout
This guide explains how to override peer dependencies in a PNPM monorepo by using a custom hook. It provides a step-by-step solution to ensure consistent versioning across packages that rely on different versions of the same dependency.
When working with a monorepo a challenges arises if you need to use multiple versions of the same package.
Nominally, this can be solved through package aliases and overides. However, a particularly sticky situation is when downstream packages rely peer dependencies of uptstream packages you need two or more versions of.
You can see previews of these layouts by checking out my blog: https://www.bryanculver.com/2024/11/22/amethyst-layouts.html
You checkout whatever repository you want.
Then you make all the changes that are required to make it all work in any submodule as needed. You don't commit in the submodules.
Make sure you have committed everything in your own repository and git diff shows that there are only changes in your submodules and you "parent" repository is still clean.
git --no-pager diff --no-color --submodule=diff > patch.diff
You also might wanna just use Whisky which does this automatically
This guide works on macOS 13.4+ using Command Line Tools for XCode 15 Beta!
In the recent WWDC, Apple announced and released the "game porting toolkit", which upon further inspection this is just a modified version of CrossOver's fork of wine which is a "compatibility layer" that allows you to run Windows applications on macOS and Linux.
The package that linked you here is now pure ESM. It cannot be require()'d from CommonJS.
This means you have the following choices:
import foo from 'foo' instead of const foo = require('foo') to import the package. You also need to put "type": "module" in your package.json and more. Follow the below guide.await import(…) from CommonJS instead of require(…).| module.exports = { | |
| /** | |
| * Print Width | |
| * https://prettier.io/docs/en/options.html#print-width | |
| * | |
| * Specify the line length that the printer will wrap on. | |
| * | |
| * printWidth: <int> | |
| * default: 80 | |
| */ |
Go to https://cachedview.com/
Navigate to the deleted repo, e.g. https://webcache.googleusercontent.com/search?q=cache:https://github.com/apcera/termtables
Copy latest known commit sha1 signature