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
18k3mo 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
18k7d 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
Steady8 mentions in 2 weeks
No other project uses it yet
18k34d 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
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
17k11d 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
17k55d agoReviewMountCreate a free account to mount
this outranks feature work. No `unwrap`/`expect`/`panic!`/`unreachable!`/`todo!`/`unimplemented!` or `unsafe` outside tests: return `Result<T, E>` and propagate with `?` (`ok_or`, `let … else`, `if let`). Treat every
17k7d 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
Steady10 mentions in 2 weeks
No other project uses it yet
17k8mo 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
17k49d agoReviewMountCreate a free account to mount
crash before building on top of it.
- **No panics in non-test code:** no `unwrap()`, `expect()`, `panic!`, `unreachable!`, `todo!`, `unimplemented!`; no `unsafe` (`unsafe_code = "forbid"`).
- **Errors are `Result
17k1d 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
Steady7 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
Steady4 mentions in 2 weeks
No other project uses it yet
16k5mo 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
Steady4 mentions in 2 weeks
No other project uses it yet
16k5mo 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.