Shared deterministic repository validation for Eliware projects
- Features
- Requirements
- Setup
- Usage
- Development
- Testing
- Troubleshooting
- Security
- Configuration
- Operations
- Commands
- Exit codes
- Support
- Links
- License
Eliware Test validates repositories with deterministic checks selected by package.json.eliware.apply.
It runs Jest and package checks when the selected profiles require them.
Use Node.js 26 or newer and npm 12 or newer.
Install Eliware Test as a development dependency:
npm install --save-dev @eliware/test
Read the installation guide for setup instructions.
Run validation from the repository root:
eliware-test
Read the user guide and profile guide for setup and profile details. Read specifications for the authoritative requirements. Read release notes for changes by version.
Read the validation guide for focused and aggregate test instructions.
Eliware Test selects validation stages from the profiles in package.json.eliware.apply.
The validation guide explains each stage and its results.
Read the troubleshooting guide to resolve validation failures.
Do not share credentials, private data, or generated validation output. Read the troubleshooting guide before sharing diagnostics.
Set repository profiles in package.json.eliware.apply.
Read the profile guide for profile selection and combinations.
Eliware Test validates repositories. It does not publish packages or deploy services.
Run eliware-test --help to read the supported commands.
Read the troubleshooting guide for exit code meanings.
For help, questions, or to chat with the author and community, visit:


