compatibility
- External validators with rewards system
## Pre-requisites
- [Kurtosis](https://docs.kurtosis.com/install): For launching test networks
- [Bun](https://bun.sh/) v1.2+: TypeScript runtime and package manager
- [Docker](https://www.docker.com
7.9k12mo agoReviewMountCreate a free account to mount
blank imports. When adding a new built-in handler/listener/dialer/connector, add a blank import here.
## TestsTests are in `tests/e2e/` — integration tests using the built binary. No unit tests. Run with
No other project uses it yet
7.8k19d agoReviewMountCreate a free account to mount
Claude Code (claude.ai/code) when working with code in this repository.
## Build and Test Commands
```bash
devenv shell --no-reload # Enter development environment
cargo build # Build the library
cargo nextest
7.8k9mo agoReviewMountCreate a free account to mount
entry points for ESM, UMD, jQuery wrappers.
- `src/js/core/TabulatorFull.js` – the "everything bundled" class used
in tests and demos.
- `src/js/core/modules/optional.js` – the registry of optional modules
pulled in by `TabulatorFull`.
- `src/js/modules
7.8k4y agoReviewMountCreate a free account to mount
build -p sui-core
# Check code without code generation or linking (preferred)
cargo check
```
### Testing
```bash
# Run e2e tests. simtests must be run with `cargo simtest` to avoid false negatives
7.8k9d agoReviewMountCreate a free account to mount
mode with all dependencies
pip install -e ".[dev]"
# Or use Makefile
make install
```
### Running Tests
```bash
# Run all tests
python -m unittest discover tests
# Or use Makefile
make test
```
### Code
7.7k18mo agoReviewMountCreate a free account to mount
When modifying skill logic, update both the SKILL.md and any referenced files in `references/`
## Testing Changes
After modifying a skill:
1. Copy to `~/.claude/skills/`
2. Restart Claude Code to reload
Steady3 mentions in 2 weeks
No other project uses it yet
7.7k40d agoReviewMountCreate a free account to mount
Work on branches named `sirver/ `.
- Use the `/mr` slash command to create merge requests.
## Testing
Every new feature or bug fix needs a test. Tests are integration tests that
7.7k7mo agoReviewMountCreate a free account to mount
typecheck → vite bundle
pnpm run build:electron # full build + electron-builder packaging
pnpm run test # focused Vitest suite (Node env, aria2 + motrix + utils)
pnpm run test:clouddrive-cli # clouddrive
7.6k6mo agoReviewMountCreate a free account to mount
Candlestick. Single-package Flutter library (not a monorepo).
## Common Commands
```bash
make sure # Run tests + checkstyle + checkDocs (use before pushing)
make runTests # flutter test
make analyze # flutter analyze
make checkFormat
Steady18 mentions in 2 weeks
No other project uses it yet
7.6k6y agoReviewMountCreate a free account to mount
only with `ci-full` or release validation. Before choosing
> a narrower board or test label, run `bash ci-labels list --json` and use an emitted
> name. See [CI modes](docs/CI_MODES.md
Steady4 mentions in 2 weeks
No other project uses it yet
7.5k53d agoReviewMountCreate a free account to mount
publishable packages organized and orchestrated using Nx workspace management.
### Nx Workspace Commands
```bash
# Run tests across all packages
nx run-many -t test
# Run linting across all packages
Steady9 mentions in 2 weeks
No other project uses it yet
7.5k22mo agoReviewMountCreate a free account to mount
accessors on the prototype. The comment
above `Room`'s `static {}` block has the details.
## Testing
(see AGENTS.md for the existing testing conventions
Steady9 mentions in 2 weeks
No other project uses it yet
7.5k5mo agoReviewMountCreate a free account to mount
claude.ai/code) when working with code in this repository.
## Build Commands
### Quick Build (Skip Tests)
```bash
./gradlew --parallel clean build -x test
# Or use the Makefile shortcut:
make
```
### Full Build
7.5k4y agoReviewMountCreate a free account to mount
compatibility** (what users are allowed to install) from
**security** (what we actually ship and test against). The two live in different
files and must be managed differently:
- **`pyproject.toml` — keep dependency
No other project uses it yet
7.5k8mo 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.