services
- **Website** (`apps/web/`) - Next.js site for both the marketing site and authenticated webapp
- **E2E Tests** (`apps/e2e/`) - End-to-end test suite for HTTP and MCP gateway requests
- **Shared Packages** (`packages
18k17mo agoReviewMountCreate a free account to mount
lint
npm run lint:check
# TypeScript type checking
npm run typecheck
# Run all tests, or only spec files whose path matches a regex
npm test
npm test -- --spec-file-pattern
No other project uses it yet
18k4mo agoReviewMountCreate a free account to mount
Claude Code (claude.ai/code) when working with code in this repository.
## Build and Test Commands
```bash
# Build all binaries
go install ./...
# Run all tests
go test ./...
# Run tests with race
No other project uses it yet
18k45d agoReviewMountCreate a free account to mount
Caffeine
High-performance, near-optimal caching library for Java 11+.
## Build & Test
```bash
./gradlew :caffeine:build # Full build
./gradlew :caffeine:test --tests 'ClassName' # Single test class
./gradlew :caffeine:test --tests
No other project uses it yet
18k18d agoReviewMountCreate a free account to mount
Typst syntax via the `markdown` library (`renderer/templater/markdown_parser.py`).
## Commands
```bash
just sync # Install dependencies
just test # Run tests (parallel via pytest-xdist)
just check # Lint (ruff) + type-check (ty) + pre-commit
No other project uses it yet
18k8mo agoReviewMountCreate a free account to mount
what gets published to npm (`src/` is not part of the package).
- `test/` - mirrors `src/` structure, TypeScript, run with `node --import tsx --test`. Most suites spin up real `smtp-server
No other project uses it yet
18k13mo agoReviewMountCreate a free account to mount
library (produces libbrpc.a and libbrpc.so/dylib)
make -j$(nproc)
# Build debug version (with UNIT_TEST flag, no NDEBUG)
make debug
```
Config options: `--with-glog`, `--with-thrift`, `--with-rdma`, `--with-asan
No other project uses it yet
18k19mo agoReviewMountCreate a free account to mount
accepted by user, use plan mode.
2. After implementation, update related `dev/*.html` test cases and `doc/*.md` documentation if necessary.
3. Update both `CHANGELOG.md` (English) and `CHANGELOG_CN.md` (Chinese) under
No other project uses it yet
18k5y agoReviewMountCreate a free account to mount
position should point at the specific
offending character, not the start of the expression.
## Testing
Write the tests while developing the change; do not leave test cases for review
No other project uses it yet
18k8d agoReviewMountCreate a free account to mount
that reads STDIN and writes STDOUT becomes a WebSocket server.
## Build
```bash
go build
```
## Test
```bash
go test ./...
```
Unit tests are in `libwebsocketd/`. Integration tests are in `qa/integration/`. `.github/workflows/test.yml
No other project uses it yet
17k2mo agoReviewMountCreate a free account to mount
mode
pnpm dev
# Run linting
pnpm lint
# Run type checking
pnpm check-types
# Run tests
pnpm test
# Format code
pnpm format
# Clean build artifacts
pnpm clean
# Full clean build
pnpm
Steady6 mentions in 2 weeks
No other project uses it yet
17k9mo agoReviewMountCreate a free account to mount
ways:
1. **Reproduce and fix it**, with a regression test that fails without the fix and passes with it.
2. **Reproduce it, commit a failing (red) test that pins
No other project uses it yet
17k2mo agoReviewMountCreate a free account to mount
packages (lerna run build)
yarn watch # Watch mode - rebuilds on changes (for development)
yarn test # Run all tests (vitest)
yarn test packages/layout # Run tests for a specific package
yarn lint
Steady5 mentions in 2 weeks
No other project uses it yet
17k3y agoReviewMountCreate a free account to mount
Type checking (slow first run)
just quick-ty # Type check only changed files
# Testing
pytest path/to/tests/ # Run specific tests
pytest python_modules/dagster/dagster_tests/ # Run core tests
tox -e py39-pytest # Test
Steady11 mentions in 2 weeks
No other project uses it yet
16k6mo agoReviewMountCreate a free account to mount
using the `.oss.tsx` files. In cloud we build the app using `.cloud.tsx` files.
# Testing Dagster UI
The packages contained within are part of a yarn workspace.
Check the respective package.json
Steady11 mentions in 2 weeks
No other project uses it yet
16k6mo agoReviewMountCreate a free account to mount
keep it consistent with the style used in the project.
Aim for a test-driven development (TDD) approach when possible. Tests play an important role. See [Testing](#testing) below.
When
Steady4 mentions in 2 weeks
No other project uses it yet
16k6mo agoReviewMountCreate a free account to mount
jekyll build --baseurl /al-folio # production-style build to _site/
bash test/integration_distill.sh # run ONE integration test (any of the seven in test/)
npm run test:visual:update # refresh playwright snapshots after
Steady2 mentions in 2 weeks
No other project uses it yet
16k6mo agoReviewMountCreate a free account to mount
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
Where does it go?
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
What should it contain?
Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.
CLAUDE.md or AGENTS.md?
Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.