Skip to content
eliwarePublic

Repository files navigation

eliware.org

@eliware/elera-lib npm License CI

Shared Elera routing contracts and validation

Table of Contents

Features

Validate routing bundles and routing events.

Requirements

Use Node.js 26 or later.

Setup

Install the public package with npm install @eliware/elera-lib.

Usage

Import validateBundle or validateRoutingEvent from @eliware/elera-lib. Read the documentation index for API details, release notes for changes, and specifications for package contracts.

Development

Run npm ci to install development dependencies.

Testing

Run npm test to validate the repository.

Troubleshooting

Run npm ci from the repository root, then run npm test.

Security

Do not log credentials or tokens. Do not commit secrets or live routing data.

API

Read API usage for function details and bundle fields for accepted data.

Packaging

The package includes runtime code, documentation, examples, and specifications. Run npm run pack to check package contents.

Examples

Read examples for a complete bundle example.

Support

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

Discordeliware.org

eliware.org on Discord

Links

License

MIT © Eliware

Releases

Packages

Contributors

Languages