Skip to content
eliwarePublic

About

Shared deterministic repository validation for Eliware projects

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

eliware.org

@eliware/test npm License CI

Shared deterministic repository validation for Eliware projects

Table of Contents

Features

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.

Requirements

Use Node.js 26 or newer and npm 12 or newer.

Setup

Install Eliware Test as a development dependency:

npm install --save-dev @eliware/test

Read the installation guide for setup instructions.

Usage

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.

Development

Read the validation guide for focused and aggregate test instructions.

Testing

Eliware Test selects validation stages from the profiles in package.json.eliware.apply. The validation guide explains each stage and its results.

Troubleshooting

Read the troubleshooting guide to resolve validation failures.

Security

Do not share credentials, private data, or generated validation output. Read the troubleshooting guide before sharing diagnostics.

Configuration

Set repository profiles in package.json.eliware.apply. Read the profile guide for profile selection and combinations.

Operations

Eliware Test validates repositories. It does not publish packages or deploy services.

Commands

Run eliware-test --help to read the supported commands.

Exit codes

Read the troubleshooting guide for exit code meanings.

Support

For help, questions, or to chat with the author and community, visit:

Discordeliware.org

eliware.org on Discord

Links

License

MIT © Eliware

About

Shared deterministic repository validation for Eliware projects

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages