Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/digital-alchemy-ts/code-glue
Top secret stuff
https://github.com/digital-alchemy-ts/code-glue
Last synced: 9 days ago
JSON representation
Top secret stuff
- Host: GitHub
- URL: https://github.com/digital-alchemy-ts/code-glue
- Owner: Digital-Alchemy-TS
- Created: 2024-10-28T23:39:25.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-12T14:37:04.000Z (about 2 months ago)
- Last Synced: 2025-01-19T11:52:30.442Z (12 days ago)
- Language: TypeScript
- Size: 1.29 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 🏗️ Workspace Setup
1. Install node
> ⚠️ DO NOT USE NODE PROVIDED BY BREW ⚠️
```bash
curl -fsSL https://fnm.vercel.app/install | bashfnm use 22
fnm default 22
```2. Install dependencies
```bash
# you may need to do this first to properly set up yarn
corepack enable# install dependencies for root + all sub-projects
yarn install
yarn install --cwd server
```3. Bring up dev containers
```bash
docker compose up -d
```4. Create config file:
- `.code_glue.template` to `.code_glue` & fill in variables (for server)
### 🎛️ General Commands
#### Server
| Command | Notes |
| -------------------------------------------------- | ------------------------------------- |
| `yarn server:start` / `yarn server:start:hot` | Start the dev server |
| `yarn server:lint` / `yarn server:lint --fix` | Run `eslint` |
| `yarn server:test` / `yarn server:test --coverage` | Run tests |
| `yarn server:build` | Verify there is no build issues |
| -------------------------------------------------- | ------------------------------------- |
| `yarn dev` | Run the server and client in dev mode |