Directory of queer/trans groups, venues and spaces in Omaha.
- A working *nix shell
- Bun as drop-in Node interpreter replacement, package manager and test runner
- 11ty — static site generator
- Decap CMS — content management
- (optional) Netlify CLI for managing live deployment
Run locally with hot-reloading
bun install --development
bun run build # 11ty output to _site
bun run serve # local 11ty server at localhost:8080
bun run serve:cms # local decapCMS at /admin
PRs create a preview branch on Netlify.
The live site auto-deploys on pushes to main
Manual deployment
bun install -g netlify-cli
netlify login
netlify deploy
Husky requires lint to pass on pre-commit.
bun run lint # check formatting of staged files
bun run format # auto-fix formatting
Husky requires tests to pass on pre/push. Please add tests for significant changes.
bun run test # unit tests + Playwright
DecapCMS is backed by DecapBridge as Netlify Identity is deprecated. This is attached to @taraxvoid 's Google account currently.
Users can be invited via email (inclusion Google SSO) to edit content at the CMS admin panel