praha-inc/byethrow

A lightweight, tree-shakable Result type package with a simple, consistent API designed.

TypeScript

364

1,147 commits

updated Sep 22, 2026

See the code

README

byethrow 👋

license Github

Introduction

@praha/byethrow is a lightweight, tree-shakable Result type package with a simple, consistent API designed to handle fallible operations in JavaScript and TypeScript. It provides a straightforward way to manage errors and results without the complexity of larger libraries. For a usage guide, visit the official documentation.

Structure

Package NameVersionDescriptionChangelog
@praha/byethrownpm versionCore packageCHANGELOG
@praha/byethrow-docsnpm versionDocumentation packageCHANGELOG
@praha/byethrow-oxlintnpm versionOxlint plugin packageCHANGELOG
@praha/byethrow-testingnpm versionTesting packageCHANGELOG

🤝 Contributing

Contributions, issues and feature requests are welcome.

Feel free to check issues page if you want to contribute.

📝 License

Copyright © PrAha, Inc.

This project is MIT licensed.

Contributors

renovate[bot]

813 commits

Karibash

294 commits

lppedd

2 commits

praha-inc/byethrow

A lightweight, tree-shakable Result type package with a simple, consistent API designed.

TypeScript

364

1,147 commits

updated Sep 22, 2026

See the code

README

byethrow 👋

license Github

Introduction

@praha/byethrow is a lightweight, tree-shakable Result type package with a simple, consistent API designed to handle fallible operations in JavaScript and TypeScript. It provides a straightforward way to manage errors and results without the complexity of larger libraries. For a usage guide, visit the official documentation.

Structure

Package NameVersionDescriptionChangelog
@praha/byethrownpm versionCore packageCHANGELOG
@praha/byethrow-docsnpm versionDocumentation packageCHANGELOG
@praha/byethrow-oxlintnpm versionOxlint plugin packageCHANGELOG
@praha/byethrow-testingnpm versionTesting packageCHANGELOG

🤝 Contributing

Contributions, issues and feature requests are welcome.

Feel free to check issues page if you want to contribute.

📝 License

Copyright © PrAha, Inc.

This project is MIT licensed.

Contributors

renovate[bot]

813 commits

Karibash

294 commits

lppedd

2 commits

Languages

TypeScript

91.8%

MDX

8.1%