Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amazeelabs/silverback-mono
Silverback Monorepo. Central hub for our open source packages and tooling.
https://github.com/amazeelabs/silverback-mono
silverback
Last synced: 2 months ago
JSON representation
Silverback Monorepo. Central hub for our open source packages and tooling.
- Host: GitHub
- URL: https://github.com/amazeelabs/silverback-mono
- Owner: AmazeeLabs
- Created: 2020-08-07T09:22:22.000Z (over 4 years ago)
- Default Branch: development
- Last Pushed: 2024-11-13T20:15:56.000Z (2 months ago)
- Last Synced: 2024-11-13T22:36:18.847Z (2 months ago)
- Topics: silverback
- Language: PHP
- Homepage: https://silverback.netlify.app
- Size: 115 MB
- Stars: 8
- Watchers: 10
- Forks: 7
- Open Issues: 99
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Silverback
## What is this?
This is the Amazee Labs _Silverback_ monorepo. A central hub for open source
packages and tools.## Directory structure
- `packages/npm`: npm packages
- `packages/composer`: composer php packages
- `apps`: applications that use the two above## Setup locally
### Requirements
- Install [devbox](https://www.jetify.com/devbox/docs/installing_devbox/)
- Install [direnv](https://direnv.net/docs/installation.html) (and don't forget
about the [hook](https://direnv.net/docs/hook.html))With `devbox` and `direnv` installed, switching to the project directory will
automatically load the proper versions of PHP/Node.js/etc into the environment.### Setup
```sh
git clone https://github.com/AmazeeLabs/silverback-mono.git
cd silverback-mono
pnpm i
pnpm build
```## Notes
- `.envrc` is created automatically via composer install, however it won't be
overwritten If it already exists.